Это очень расстраивает. Я локализовал свое приложение для iOS на французский язык, и ни один перевод не отображается в приложении. Localizable.strings, Storyboard.strings, Info.plist.strings - ни один из них не работает.
Я установил для iOS Simulator, Device и Scheme язык французский, но приложение по-прежнему отображается на английском языке. Проект Base Internationalization
включен. 4 файла локализованы на «Английский язык - язык разработки» и 6 файлов локализованы на французский язык. Локализованные строковые файлы также имеют формат UTF-8.
Даже Xcode не распознает локализованные строки в предварительном просмотре раскадровки! Взгляните на эти две фотографии, которые иллюстрируют проблему.
Все локализовано! Я не могу понять, почему приложение отказывается отображать локализации для других языков (обратите внимание, это происходит с другими языками, а не только с французским).
Еще одно замечание: я использовал функции импорта / экспорта Xcode XLIFF для обработки локализаций .... так что проблем с размещением файлов быть не должно. Я все равно приложу скриншот файловой структуры проекта ниже:
Кто-нибудь знает, почему здесь некорректно работают локализации?