Changer le langage de développement dans Xcode
j'ai besoin de définir l'espagnol comme langue de développement pour une application iOS. J'utilise déjà Xcode 6, et j'ai changé le Localization native development region
entrée en application de l' Info.plist
( Info > localisations, l'anglais reste la langue de développement.
Comme dit dans Information Liste Des Propriétés Référence Clé,CFBundleDevelopmentRegion
spécifie la langue par défaut. Je dois mettre l'espagnol à la langue par défaut, qu'est-ce que je manque?
Merci
4 réponses
Voici comment vous pouvez faire ceci:
- ajouter la langue que vous voulez être votre langue de Base en premier. Décocher la case tous les fichiers que Xcode propose de localiser pour vous.
- Dans le
Info.plist
, changez la région de développement pour la langue que vous voulez être votre langue de base. Notez que la propriété est un peu mal nommée, parce que sa valeur doit être un code de langue (avec un code de pays facultatif), plutôt qu'une région ou un pays code. - Fermez votre projet dans Xcode. Dans un autre éditeur de code, ouvrez
projectname.xcodeproj/project.pbxproj
et de recherche pour l'developmentRegion
. Vous devriez voir une ligne commedevelopmentRegion = English;
. Modifier ce la même langue que vous mettez dans votreInfo.plist
fichier. - rouvrez le projet en Xcode. Passez en revue tous vos fichiers localisables et cochez les cases à côté de l'anglais pour générer les ressources localisables. Notez que pour storyboards et xibs, Xcode peut créer un storyboard au lieu d'un fichier strings. Si cela se produit, il suffit de changer le fichier filetype en fichier strings.
voici un exemple du résultat pour moi en utilisant fr
comme langue de Base:
Dans votre projet .xcodeproj fichier, recherchez la chaîne developmentRegion
. Apparemment, c'est écrit" anglais " en ce moment. Si vous le changez en "espagnol", Xcode 6 devrait reconnaître l'espagnol comme la langue de localisation par défaut de votre projet dans l'onglet "Info" aussi longtemps que vous ajoutez "espagnol" à la liste.
Vous pouvez lire plus sur ce sujet à http://eschatologist.net/blog/?p=224
pour Xcode 9 et 10:
Fermer Xcode.
- Ouvrez votre projet.pbxproj dans un éditeur de texte
- Rechercher région de développement
- Rechercher knownRegions et ajouter la nouvelle langue à la liste
ouvrir Xcode: les informations de votre projet doivent maintenant afficher le nom de la langue avec le langage de développement à côté.
ouvrir votre cible -> info -> modifier "Localisation de développement autochtones de la région" à votre langue