Je peux facilement changer un code régional court (en_US) en une chaîne plus longue ... mais y-a-t-il un moyen facile de se déplacer également dans l'autre sens?Conversion de "fr_FR" en "français (France)" dans les deux sens. (Objective-C iPhone)
[displayInEnglish displayNameForKey:NSLocaleIdentifier value:regionCountryCode];
"en_US" devient "anglais (États-Unis)".
"Anglais (États-Unis)" devient "en_US".
Je stocke actuellement le code de région court dans une base de données .... mais quand je montre quelques résultats agrégés ... j'ai besoin d'afficher les chaînes plus longues à l'utilisateur. Ou devrais-je simplement stocker les chaînes les plus longues directement dans la base de données ... et ne pas même vous soucier de les "convertir" plus tard? J'essaie d'afficher un «total en dollars» pour chaque pays.
Si vous étiez un utilisateur ... que souhaiteriez-vous voir (pour une liste de devises totales)?
- A "français" au total
- A "France" au total
- A "français (France)" total
- A "Fr_FR" total?