J'essaie d'obtenir l'iPhone pour afficher les dates formatées par un NSDateFormatter
dans la langue actuelle de l'appareil.NSDateFormatter - définit la langue du périphérique comme paramètres régionaux?
J'ai essayé setLocale:[NSLocale currentLocale]
, mais cela ne renvoie que 5
au lieu de May
(ou Mai
, comme je le veux).
EDIT: currentLocale
affiche May
(anglais). systemLocale
montre 5 (je pense que systemLocale est norvégien), et autoupdatingCurrentLocale
montre également May
.
Toute aide est appréciée. Merci! :)
NEVERMIND - Le simulateur a joué un tour avec moi, il fonctionne sur un vrai périphérique. #
Il y a quelques autres méthodes de classe comme '' + systemLocale' et + autoupdatingCurrentLocale'. Avez-vous essayé ceux-ci? – kennytm
Oui. Voir la question éditée. – Emil
Chez StackOverflow, si vous avez résolu votre propre problème, vous devriez publier votre solution ci-dessous au lieu de la modifier. Après un certain temps, vous serez en mesure d'accepter votre propre solution, ce qui signifie que la question est "répondue", ce qui signifie que vous n'avez pas besoin d'ajouter '[resolved]' au titre de la question. – dreamlax