I am localizing an app into German using Localizable.string.
All well until I need to use a ü or ß type letter in the localized string.
I get an error when building.
de.lproj/Localizable.strings:0: error: validation failed: The data couldn’t be read because it has been corrupted.
Example;
“Simple introductions and alphabet” = “Einfache Begrüßungen und das Aphabet”;
Anyone out there with a solution?
Thanks
After conversation in comments the problem was solved.
If you will have similar problem then first of all you should check text encoding of file where error occurred. You can find current text encoding and change it in
Xcode:Text EncodingUnicode (UTF-8)