NSLocalizedString, кажется, игнорирует регионы, если нет ничего другого. Это правда или я что-то не так делаю?
Для моих локализуемых строк у меня в настоящее время есть en, fr и en_CA. Все работает хорошо и хорошо, за исключением случаев, когда я пытаюсь использовать en_CA. Я правильно установил, и он даже сообщает, что currentLocale - это en_CA, но он все еще использует значения en вместо en_CA. Кто-нибудь сталкивался с этим раньше?
Спасибо!
1 ответ
Локали не являются локализацией.
- NSLocale соответствует настройке "Region Format".
- Локализация пакета соответствует настройке "Язык".
Нет языка "канадский английский" (только "английский", а в 4.0 "британский английский").