Я создаю приложение, которое будет локализовано в будущей версии, поэтому я хочу настроить его для этого.Localizable.strings в iOS, а не локализованные языки
На данный момент у меня есть только один язык (французский), а папка fr.lproj содержит Localizable.strings
с французскими переводами для соответствующих ключей.
Проблема в том, что если я устанавливаю свое устройство на английский язык, я не получаю французский перевод по умолчанию, но я вижу имя Keys
, которое я использую в NSLocalizedString
.
Например, если я пытаюсь получить название для View Controller с:
NSLocalizedStrings(@"viewController_Title",nil);
The View Controller, для устройства с английским языком показывает «viewController_title» в названии, а если установить французский язык его работает без проблем.
Как я могу справиться с этим?
Ничего не изменится Если я установил локальную область разработки локализации на французский язык. Я все еще получаю ключи вместо переводов – MatterGoal