Динамические определения localization.strings для приложения для iOS? - PullRequest
11 голосов
/ 19 января 2011

Есть ли способ загрузить Localizable.strings с моего веб-сервера для поддержки нескольких языков без перестройки приложения iOS каждый раз?

Для метода по умолчанию требуется языкфайл должен находиться в каталоге ресурсов НЕ документы каталог пакета и * Lang_Name.lproj * каталог.

Существует ли пользовательская категория или дополнение к NSLocalizedString для использования lang_name.strings файл из загруженного каталога ( документы )

1 Ответ

4 голосов
/ 19 января 2011

Краткий ответ: нет.

Длинный ответ: вы можете достичь чего-то подобного , но вам нужно будет написать для него собственную оболочку. Вы не можете динамически выгрузить файл локализованных строк, но вы можете создать собственную замену NSLocalizedStrings, которая, скажем, загрузила файл XML и проанализировала его при запуске приложения, чтобы получить необходимые строки.

...