локализация в Xcode 4.2 - PullRequest
       31

локализация в Xcode 4.2

0 голосов
/ 22 февраля 2012

Не могу сделать локализацию в приложении для iPhone. Вот что я сделал:

NSString *one = NSLocalizedString(@"Apple", @"Apple");
NSLog ("%@", one);

В информацию о приложении я добавил французский. Я переместил файл Localizable.strings (UTF-16) в папку fr.lproj. Файл содержит:

/* Apple */
"Apple" = "Pomme";

Я изменил язык в iPhone Simulator на французский, затем использовал Product -> Clean и снова запустил проект, но он не дал никакого эффекта. Я получаю «Яблоко».

В чем может быть проблема? Может я неправильно создаю Localizable.strings файл?

Я думаю, что проблема в симуляторе, потому что, когда я добавил французский xib-файл, у меня возникла та же проблема, но я понятия не имею, что с этим не так.

1 Ответ

0 голосов
/ 22 февраля 2012

Я узнал о локализации из этой лекции, и насколько я понимаю, твой код верен.Сначала удалите файлы симулятора из ваших каталогов (вероятно, / Библиотека / Поддержка приложений / iPhone Simulator - его путь) и снова скомпилируйте

...