Я могу легко изменить короткий код региона (en_US) на более длинную строку... но есть ли простой способ двигаться в другом направлении?
[displayInEnglish displayNameForKey:NSLocaleIdentifier value:regionCountryCode];
«en_US» становится «английским (США)».
«Английский (США)» становится «en_US».
В настоящее время я храню короткий код региона в базе данных.... но когда я показываю некоторые совокупные результаты... мне нужно отображать более длинные строки для пользователя.
Или я должен просто хранить более длинные строки прямо в базе данных... и даже не беспокоиться об их "преобразовании" позже?
Я пытаюсь показать «всего в долларах» для каждой страны.
Если бы вы были пользователем... что бы вы, скорее всего, хотели увидеть (для общего списка валют)?
- Тотал по-французски
- Итого "Франция"
- Итого "Франция (Франция)"
- Итого "fr_Fr"?