MobileSheets Forums

Full Version: ChordPro chord localization German
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm really happy about the new chord localization feature. Source localization Default and display localization Scandinavian works great and will be my standard setting in future.
But there are some issues with display localization German.
1.) traditional German chords are named like Cis, Des and so on shortened to Es, As when the chord name is a vowel
and attached screenshot from MuseScore 2.3.2
I can look into supporting that in the future. My current code isn't really set up very well to transform chords in that manner. I'll probably wind up breaking things if I'm not careful, so I'll probably hold off on this for a bit unless it's extremely important to you. There are a number of other display settings I want to support, such as the Nashville Numbering System and Do-Re-Mi, so I'd like to handle that all at once.

Thanks Mike. That's not important at all for me. I'm completely happy with Scandinavian which works flawlessly.

So take you time. It's definitely a good idea to plan thoroughly to find a flexible solution that's easy to maintain for you. There are so many possibilities. As far as I know do re mi exists in different variants in France and in Italy, Roman numerals might be interesting for some guys, there's Dutch where they use Ges and Gis as in traditional German, but B and Bes (for B and Bb) ...
Sciurius uses a configuration file for chord localization in his chordpro reference implementation.

Btw: I don't understand why Czech handles m vs. mi for minor chords.
The "chord quality" is imho something different than the localization. It's not only major and minor, there's also dim, maj7 and so on. There are so many styles and conventions that I would recommend leaving that completely to the user. 
Please find attached an example from Roemer/Brandt "Standardized Chord Symbol Notation"

What I would like to have is the support of lowercase letters for chords and transposing. Some conventions use lowercase letters for minor chords. Furthermore (and more important for me): it would allow using lowercase letters for single melody tones similiar to ABC notation and transpose them correctly together with the chords.
But: using lowercase characters for chords is not mentioned in the current chordpro standard (whereas I came across programs that support lowercase chords). So, if you consider supporting lowercase chords, we should involve Sciurius in the discussion.