2013-09-02 2 views
1

Мое приложение имеет только i18n для pt-PT.iOS i18n по умолчанию резервный язык

Однако, когда телефон настроен на английский или любой другой язык, мое приложение отображает ключи i18n вместо значений в pt-PT.

+0

Вы видели http://stackoverflow.com/questions/3263859/localizing-strings-in-ios-default-fallback-language? – Cfr

+0

Это решение требует от меня изменить все 'NSLocalizedStrings', что на данный момент совершенно невозможно. –

ответ

2

В области «Информация» для вашей цели проверьте «Локализационная область разработки» (CFBundleDevelopmentRegion). Вероятно, это en (поскольку это значение по умолчанию). Это конечная область падения. Вероятно, вы должны установить это значение pt.

+0

Это то, что я искал. Благодарю. –

Смежные вопросы