Attached is a modified language file which switches chords to German style (B -> H; Bb -> B)
The language file is for version 2.1.1.
You can copy the relevant lines to any version of any language file, replacing the existing ones.
The following lines go to the section named <songml> ... </songml>
<sharpchords>,C,C#,D,D#,E,F,F#,G,G#,A,A#,H</sharpchords> <altsharpchords>,H#,C#,D,D#,E,E#,F#,G,G#,A,A#,H</altsharpchords> <flatchords>,C,Db,D,Eb,E,F,Gb,G,Ab,A,B,H</flatchords> <altflatchords>,C,Db,D,Eb,Fb,F,Gb,G,Ab,A,B,Cb</altflatchords> <chordkeys>alle,A,A#,Ab,H,H#,B,C,C#,Cb,D,D#,Db,E,E#,Eb,F,F#,Fb,G,G#,Gb</chordkeys>
You can find the language files in OpenSong's program installation folder, usually at C:\Program Files\OpenSong\OpenSong Languages\ in Windows.
You could probably modify these lines even to get do re mi instead.
Anonymous
Thanks for the contribution; somehow it was overlooked for a long time :(
I must thank you for this. I thought it would not be possible so I forced my team to learn to use B instead of H. Feels crazy sometimes.
This really helped. Thanks again
UPDATE: after changing the chords in language file, the program wont open the language file any more, it says Eror, line :1: 3. There is actually no change besides the chord lines.
Have you ecountered this problem? Any suggestion what to do?
Hi Michael,
looks like you altered the file is some way that made the file invalid as an xml document (and the fault is not in the edited chord lines, but right in the beginning (1st line 3rd character).
I suggest you resore the file from a backup.
If you use the windows editor notepad.exe, you should be able to replace those chord lines without causing any harm.
Thank you, previously I edited it in some other program, now it works perfectly. This solved a big issue for me.