iOS 4.3 Simulator Localization.strings работает на французском, а не на английском - PullRequest
0 голосов
/ 31 декабря 2011

Я только начал работать над локализацией этого приложения.Начиная с трех названий кнопок панели вкладок, у меня есть файлы Localization.strings, подобные этим:

// English

// Tab Bar Controller Buttons
"Settings_Tab_Title" = "Settings";
"Results_Tab_Title"  = "Results";
"Map_Tab_Title"      = "Map";

и

// French

// Tab Bar Controller Buttons
"Settings_Tab_Title" = "Paramétres";
"Results_Tab_Title"  = "Résultats";
"Map_Tab_Title"      = "Plan";

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

Эта проблема не возникает в симуляторе iOS 5 или iphone iOS 5.У меня нет устройства iOS 4.3 для тестирования.

Есть ли что-то, что я делаю неправильно?

Ответы [ 2 ]

2 голосов
/ 09 июля 2014

Имя файла может быть неправильным !!

Localization.strings

должно быть

Localizable.strings
1 голос
/ 13 января 2012

Это должно происходить и на симуляторе 4.3.

Ваши файлы для текстов на английском языке находятся в каталоге en.lproj?Каталог добавлен в ваш проект?

У вас есть запись en в Localization native development region в настройках вашей целевой информации?

...