Нужно ли добавлять файлы локализации в каждую XIB? - PullRequest
0 голосов
/ 19 августа 2009

Я добавил несколько файлов локализации (для нескольких языков) в xib. Мне также нужно сделать то же самое для всех других xibs?

Должен ли я просто сделать все свои метки IBOutlets, использовать NSLocalizedString в связанных файлах .m, которые будут назначать значения меткам? Тогда мне не пришлось бы создавать все эти файлы локализации. По крайней мере, для xibs, которые я могу связать .m файлы.

Ответы [ 2 ]

0 голосов
/ 19 августа 2009

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

0 голосов
/ 19 августа 2009

Ну, вы также можете создать файл localized.strings и разместить переводы по коду, чтобы вам не приходилось копировать это несколько раз (я не знаю, правда ли это, но если). Вы можете создать NSObject, который запускается при запуске приложения, или сделать это с помощью AppDelegate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...