Switching language when customize palette
Type
Functional
Frequency
Few
Severity
S4 - Minor
Status
closed
Regression
No
Workaround
No
Project
1/ Set french language for MuseScore
2/ Right-click on a palette name, e.g. "Barres de mesures"
3/ Choose "Palette properties" (in french : "Propriétés de la palette")
4/ The dialog box appears with the english name of the palette, and not the french name.
5/ Click on the OK button
The result : the name of the palette has changed. French language is selected, but the name of the palette switch to english.
MuseScore 2.0.2 f51dc11
OSX Yosemite 10.10.5
Comments
Sorry, flagged as 2.0.3 because 2.1 missing choice
since 2.0.2 to 2.1 -871c8ce (this morning), on W$7 (tried after langage update).
Note, the strings are well translated in transifex.
Same behavior with spanish and probably others.
Strings seem to be hardcoded or wrong linked in MS.
Confirmed, same for German, Windows 7 and 2.1. But only for palettes in a custom workspace, in the Basic and Advanced workspace the right-click/Properties is disabled.
And if you keep the name, translation continues to work, but fails as soon as you alter it.
I think this is simply by design.
Came up in https://musescore.org/en/node/253111 again
In reply to Came up in https://musescore… by Jojo-Schmitz
Confirmed also with 2.2 9d48ba1.
But after Close and Reopen MuseScore, the name of the palette return to French, or any other language selected in preferences.
Again in https://musescore.org/en/node/253931. I still think this is by design though.
A custom workspace starts out as a copy of either basic or advanced workspace, with all the settings that had at the time, but it gets disjunction from any translations after the copy.
So even if it weren't by design, it is still impossible to fix I believe.
Should this then be closed, respectively set to Status "By Design"?
I'm confused about the gist of the problem after reading through the conversation - is it about custom workspaces or custom palettes? Of course, if it's the latter, there is virtually no way to do this unless users get a way to maintain their own translations somehow (which would be a super-low priority nice-to-have feature that would be used rarely by a very exclusive user base).
Actually this issue has been fixed in the new palettes implementation (since 3.3 version probably): palette name is displayed in a correct language in Palette Properties and even remains translatable as long as you don't actually change its name.
Automatically closed -- issue fixed for 2 weeks with no activity.