Comment dans iOS pour localiser le texte du mois UIDatePicker, et si c'est possible?
Je faire de la recherche et jusqu'à maintenant, je vois que UIDatePicker est de travailler avec la localisation de l'appareil.
J'ai app qui a interne lozalization. J'ai besoin de changer le mois du texte dependantly de l'intérieur de ma localisation. Comme je l'ai lu, il semble que ce n'est pas possible - je faire ma propre sélecteur.
Est-il une façon d'y parvenir sans personnalisé Dat sélecteur?
OriginalL'auteur new2ios | 2015-06-01
Vous devez vous connecter pour publier un commentaire.
Utiliser les paramètres régionaux de la propriété de UIDatePicker. Je ne peux pas voir des signes que la propriété est obsolète.
Ce code permettra de localiser sélecteur de Japonais.
Remplacer "ja" avec un code de langue dont vous avez besoin.
Voir ma réponse pour la swift version.
Mais le Temps de l'affichage de 12 Heures format au lieu de 24 Heures.
12/24 heure format dépend de la localisation de l'installation et peut être modifié à partir de défaut par l'utilisateur dans les paramètres système. Donc il n'est pas 100% fiable pour ce faire. Voir la question stackoverflow.com/q/11151187 pour plus d'informations sur
OriginalL'auteur Andrey Kuznetsov
Avec Swift
Remplacer le
it_IT
chaîne (pour de langue italienne personnes) avec votre identificateur de paramètres régionaux. Des cas fréquents de l'anglais sont:en
pour générique anglophones personnesen_US
pour anglophones les résidents des États-unisen_GB
pour de langue anglaise haut-parleurs dans le royaume-UniPour plus d'informations sur l'identificateur de paramètres régionaux voir le Id de paramètres Régionaux article de "l'Internationalisation et de la Localisation du"Guide de par Apple
Si vous êtes intéressés à obtenir les paramètres régionaux en cours voir Comment puis-je obtenir en cours d'application locale?
OriginalL'auteur lifeisfoo
Swift 3.0 et de Nouvelles
Ce code sélecteur de paramètres régionaux Chinois.
Ici datePicker est l'objet de la UIDatePicker.
"en"
au lieu de"zh-Hans"
pour l'anglais ."az-Arab"
au lieu de"zh-Hans"
pour l'arabe."uz-Latn"
au lieu de"zh-Hans"
pour l'amérique latine.pour plus d' : cliquez ici
OriginalL'auteur Harshil Kotecha
La UIDatePicker, par défaut, utilise tout ce qui [NSLocale currentLocale] dicte.
La propriété locale sur UIDatePicker a été dépréciée en iOS 5, mais vous pouvez essayer ceci:
UIDatePickerView
est dansStoryboard
. Quand je mets ce pour une langue spécifique - il pas affecte Application lorsqu'il s'exécute par défaut est l'anglais. Je peux mettreLocale
dans concepteur - c'est ok, mais je ne sais pas comment le changer en cours d'exécution. Quand j'ai changer de langue dans l'Application, j'ai besoin également de localiser.OriginalL'auteur arturdev
UIDatePicker localiser dépend de la Région de "Format" de réglage de l'appareil.
Paramètres > Général > > Format régional
OriginalL'auteur Santu C
Je pense qu'il n'est pas possible avec la sélection UIDatepicker de contrôle peut être que vous pouvez le faire avec UIPickerview. veuillez consulter ce lien. (vous pouvez le faire de cette façon)
L'INTERFACE semble Datepicker
ou
Couleur personnalisée de Datepicker
J'espère que c'est utile pour vous.
OriginalL'auteur Badal Shah