Changing a default voice for (base)drum entry changes shortcut from A to L, which is then unusable
I notate the snare drum always in voice 2.
So I want to change the default voice for Acoustic Snare in "Edit Drumset" to Voice 1.
When I do that, the shortcut in the Cell Palette becomes L and unusuble.
Attachment | Size |
---|---|
L.png | 5.6 KB |
Comments
Does https://musescore.org/en/handbook/drum-notation-0#drumset help?
I can't reproduce, just changing voice from 1 to 2 leaves shortcut at A here, MuseScore 2.0.2, Windows 7 (Enterprise, 64bit)
I am on MuseScore 2.0.2,
Windows 7 TR (Ultimate, 64bit) and,
Ubuntu 14.04.3 LTS.
In both changing voice from 1 to 2, causes it to turn L.
I am on MuseScore 2.0.2,
Windows 7 TR (Ultimate, 64bit) and,
Ubuntu 14.04.3 LTS.
In both changing voice from 1 to 2, causes it to turn L.
In case it is special to the score you're using, could you attach it here?
Acutally it does it in any drum score that I have. But as an example, here you are.
Still can't reproduce, see attached, I only changed the voice assignment of that one note
Ok. The one that you've sent is OK.
But when I try to change it back to voice 1, it again turns L.
Now... I see that it now writes "Akustische Snare" on the cell...
Maybe the bug is about localization or something!?
Ah, yes, well possible, ISTR that these string, including the shortcuts, are translatable.
And I'm using a German Translation, whch are you using?
Does A still work as a shortcut, regardless or it being listed as L?
Hmm. When I think about it, yes the issue can really be about localization.
I am using MuseScore in Turkish. In Turkish, notes are never named as "A, B, C, D..."
They are used as "La, Si, Do, Re..."
In regard, maybe the translator, translated the shortcut 'A' as 'L' (which is short for La).
But in practice, L doesn't seem to be a valid shortcut for the MuseScore code. It DOES NOT WORK.
'A' key does not work either (when it is 'L').
Shortcuts should not be translated. They should be left as they are.
Yes, These shortcuts should not get translated, that much is a bug and one I've noticed quite a while ago.
Should be easy so Workaround, by fixing the turkish translation, I'll see what I can do there.
I believe it is then strings 102-108, I've now removed them from the Turkish translation, try updating translations to see whether it works now.
And I think I found the offending code...
see https://github.com/musescore/MuseScore/pull/2289
How do I update translations? :S
See https://musescore.org/en/handbook/language-settings-and-translation-upd…
looking at other translations:
Asturian translatates "A" as "A (la)", which seems to not have a bad effect. Seems a clever approach?
Catalan, Catalan (Valencia), Galizian, Italian, Portuguese (Brazil), Spanish use the same bogus translations as Turkish (used to use), so same workaround is needed.
Georgian, Hindi, Ukrainian too, but with different character sets. Not sure whether the workaround works there, whether the corresponding keyboards do have the letters A-G
Czech, Danish, Hungarian, Norwegian (Bokmal), Polish, Serbian, Slovak, Slovenian translate B with H, which aint't gonna work.
The updated translation solved the issue for me. Thanks a lot! :)
Thanks for confirming that the Workaround does the trick.
Let's see whether I'll use that for the other affected languages too...
Is still not 100% OK though, if you change the shortcuts for (general' note entry, e.g. from B to H (like I'd like to do as that's the proper notename here in Germany), the drum entry palette still shows B, but wants an H being used. Probably also the reason why we can't add more shortcuts, like H, J, K, similar to 'add fret to string' in tablatur.
Applied the workaround to the translations for Catalan, Galizian, Italian, Portuguese (Brazil), Spanish, can't do it for Catalan (Valencia) though, due to these strings having been reviewed.
Not sure I should tamper with Georgian, Hindi, Ukrainian, and for Czech, Danish, Hungarian, Norwegian (Bokmal), Polish, Serbian, Slovak, Slovenian it may even work id the note entry shortcut is setup properly?
Fixed in branch master, commit fe1d41712f
fix #86916: don't translate drumset shortcuts
Fixed in branch master, commit 265e92cde6
Merge pull request #2289 from Jojo-Schmitz/editdrumset
fix #86916: don't translate drumset shortcuts
Fixed in branch 2.0.3, commit 44c66edf74
fix #86916: don't translate drumset shortcuts
Automatically closed -- issue fixed for 2 weeks with no activity.