Replace ä with ae no longer works

Advanced Renamer forum
#1 : 30/10-24 07:50
Paul Panther
Posts: 9
In the current Apple Silicon version 4.05, the characters ä, ö, ü are not taken into account.
I would like to replace ä with ae. Täsch.txt should become Taesch.txt.
#2 : 30/10-24 15:56
Kim Jensen
Administrator
Posts: 929
Reply to #1:
I think you might be the victim of the horrors of unicode normalization forms, also known as unicode equivalence. Some unicode characters, like ä, can be represented in different ways in the unicode character set. And to make things worse, Windows and Mac use different forms, making it annoying to rename files from one platform on the other.

In essence, the ä can in some cases consist of two characters the a and the ¨,which will be combined when visually represented. You might experience this first hand in Advanced Renamer if you use the Add method to add a character at the same position as the ä. Then you might end up with the unicode character split into two parts. Like if you add _ to the ä character location, the result might end up as a_¨.

Have you tried copy/pasting the character from the filename into the Advanced Renamer replace text box instead of typing it? Does that yield a different result?

If you want to dive deeper into this rabbit hole:
https://www.unicode.org/reports/tr15/
https://en.wikipedia.org/wiki/Unicode_equivalenc e
#3 : 31/10-24 12:56
Paul Panther
Posts: 9
Reply to #2:
Oh, god.

Copying the ä and then pasting it into Advanced Renamer works.