OK. Now after looking into the code, I could see the problem and it was like expected. Your files are encoded in UTF-8 format with Unix line endings which is also correct specified in your files with
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> .
So when you open your HTML files and auto detect UTF-8 is enabled in the general configuration dialog, you will see the "ü" in "zurück" correctly in UltraEdit, although it is coded in the file as character with two bytes with the hexadecimal code values
C3 BC.
But for seeing that the umlaut is encoded with these hexadecimal code values, you have to disable first the auto detect UTF-8 feature, then open the HTML file, go to "zurück" and switch to hex edit mode.
Because the
Replace In Files has no detection of file format, it will never find an "ü" entered in the find field (with hexadecimal code value FC). To do the replace with UltraEdit, you would have to search for "ü" instead of "ü".
However, you have now done the replaces with Dreamweaver, so this is just for info for you and maybe for other users in future with the same problem.
For all users a small table for UTF-8 to ANSI to OEM conversion table for all special German characters.
Code: Select all
ANSI: ä | Ä | ö | Ö | ü | Ü | ß --- hex: E4 | C4 | F6 | D6 | FC | DC | DF
OEM: „ | Ž | ” | ™ | | š | á --- hex: 84 | 8E | 94 | 99 | 81 | 9A | E1
UTF8: ä | Ä | ö | Ö | ü | Ü | ß --- hex: C3 A4 | C3 84 | C3 B6 | C3 96 | C3 BC | C3 9C | C3 9F