NSLocalizedString, кажется, игнорирует регионы, если нет ничего другого. Это правда или я что-то не так делаю? - PullRequest
0 голосов
/ 12 августа 2010

Для моих локализуемых строк у меня в настоящее время есть en, fr и en_CA. Все работает хорошо и хорошо, за исключением случаев, когда я пытаюсь использовать en_CA. Я правильно установил, и он даже сообщает, что currentLocale - это en_CA, но он все еще использует значения en вместо en_CA. Кто-нибудь сталкивался с этим раньше?

Спасибо!

1 Ответ

0 голосов
/ 12 августа 2010

Локали не являются локализацией.

  • NSLocale соответствует настройке «Region Format».
  • Локализации пакетов соответствуют настройке "Language".

Нет языка "канадский английский" (только "английский", а в 4.0 "британский английский").

...