Here a simple example
I have a song with the filename
Note the uppercase "Umlaut" Ä at the beginning and the lower case "Umlaut" ü in the middle.
I have anaction group, which should subistute these Umlaute in the equivalent,
so the upper case Ä should become Ae and the lower case ü should become ue
I found this action group CD-R already with the program.
When i run this action on the song, it renames every Umlaut into lower case:
so the result is:
which is wrong!
When i change the order of the actions, so the uppercase actions come before the lower case actions, then the result is:
, which is also wrong
Both are wrong!!
So, the conclusion: It seems, that for Mp3tag the lowercase and uppercase characters are identic, even if they have a different unicode, like a look in the CD-R.mta file reveals:
[#0]
T=2
F=_FILENAME
1=\u00df
2=ss
3=0
[#1]
T=2
F=_FILENAME
1=\u00e4
2=ae
3=0
[#2]
T=2
F=_FILENAME
1=\u00f6
2=oe
3=0
[#3]
T=2
F=_FILENAME
1=\u00fc
2=ue
3=0
[#4]
T=2
F=_FILENAME
1=\u00c4
2=Ae
3=0
[#5]
T=2
F=_FILENAME
1=\u00d6
2=Oe
3=0
[#6]
T=2
F=_FILENAME
1=\u00dc
2=Ue
3=0
I had the same issue already with version 2.69 and the same behavior is also on the TITLE tag, so it does not depend on the fact, that I want to change the filename.
I think this is a bug, or is there a flag anywhere to instruct Mp3tag to distinguish between upper and lower characters?
PS The same problem is with turkish characters as well,
so the lower case unicode-character ç (00e7) and upper case unicode-charakter Ç (00c7) are treated as identic.
Who can help me?
Thanks and best regards along with my compliments for this great software tool!
Chris