Created attachment 175095 [details]
Selecting the menu with imprecise translation
With the French translation of the Groupedbar Compact UI, the "Data" group ("Données" translation in French) has a textual menu entry with "Insérer ou éditer..." in order to create a dynamic/pivot table.
Could this menu entry translation add a reference to the dynamic (or pivot) table ? For example : "Insérer/éditer une table dynamique...".
Reproduced in 7.2.1:
Version: 18.104.22.168 (x64) / LibreOffice Community
Build ID: 87b77fad49947c1441b67c559c339af8f3517e22
CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: zh-CN (zh_CN); UI: zh-CN
It's not specific to French UI translation, as the original English string is just "Insert or Edit...", likely from:
In the standard (menu with toolbars) interface this shows up in menu "Data > Pivot Table > Insert or Edit..." and thus suitable. For compact groupedbar interface it is obviously lacking context.
The UX team should best know how to change it.
Heiko/Xisco: thought you might be interested in this one.
(I don't know if you're automatically notified or something when needsUXEval is set)
Yes, this should to be fixed by adding something like <prop oor:name="ContextLabel". See also https://design.blog.documentfoundation.org/2018/02/28/easyhacking-all-about-terminology/
Ross, I thought you might be interested in this.
I have a partial solution for this scoped but looking for a better more complete one.
(In reply to Heiko Tietze from comment #3)
> Yes, this should to be fixed by adding something like <prop
> oor:name="ContextLabel". See also
Heiko, thank you for the lead.
ContextLabel doesn't appear to apply to these instances, perhaps they are considered sub menus even though they appear not.
1) Menubar: Data - Pivot Table - Insert or Edit... shows "Insert or Edit..."
2) GroupedBar Compact: Data drop-down menu in the toolbar shows "Insert or Edit...", as it does in the other UI styles where PivotTable has a presence.
The items can't be distinguished using ContextLabel.
Resorting to plan B: Same file: Create an additional alias of .uno:DataDataPilotRun, of which .uno:InsertPilotTable is already an alias, called .uno:InsertPilotTableNBLabel for use in the NoteBook UI styles.
This works AFAICS
(In reply to Ross Johnson from comment #5)
> Resorting to plan B: Same file: Create an additional alias of
> .uno:DataDataPilotRun, of which .uno:InsertPilotTable is already an alias,
> called .uno:InsertPilotTableNBLabel for use in the NoteBook UI styles.
Should be, .uno:InsertPivotTable* etc. (in case anyone picked it up).
Ross Johnson committed a patch related to this issue.
It has been pushed to "master":
tdf#144572 - fix incomplete labeling of Pivot Table UI elements
It will be available in 7.3.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
Version: 22.214.171.124.alpha0+ / LibreOffice Community
Build ID: ea65215855462e5e48f7a3a78724c38b5fc0e4d1
CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US