2011-04-25 3 views
4

Je viens de passer à xcode4 et je suis confus! :)XCode 4, Ajout de la localisation

Pour un, dans la capture d'écran, vous pouvez voir les chaînes localisables, un couple de noms de fichiers changé à "null", je me demande pourquoi et si cela affecterait le produit final?

Et aussi, je ne pouvais pas comprendre pour la vie de moi, comment puis-je ajouter une autre localisation. Auparavant dans xcode3.x je devais faire un clic droit sur "Localizable Strings" et ajouter une langue, où puis-je le faire maintenant? enter image description here

Mise à jour: J'ai trouvé où ajouter des emplacements, mais encore une fois, auparavant j'ai pu saisir une langue comme je le voulais, par exemple, je veux ajouter l'espagnol, je pourrais le faire en ajoutant simplement une langue avec le nom espagnol, mais maintenant je suis obligé de choisir parmi une liste prédéfinie de langues. Et aussi, le ((null)) me bloque

+1

http://stackoverflow.com/questions/5349066/how-to-localize-my-app-with-xcode-4 – Vervious

+0

Merci, mais ma question sur le ((null)) me encore des bugs:) et aussi, dois-je changer mon code? J'utilisais des chaînes comme "HongKong" pour identifier ma langue auparavant – Veeru

+0

Je n'ai aucune idée de rien d'autre, désolé je ne peux pas aider: D – Vervious

Répondre

-1

Les langues seront lues à partir de AppleLanguages ​​de NSGlobalDomain. Essayez d'ajouter votre propre identifiant à cette liste.

% defaults read NSGlobalDomain AppleLanguages 
("en_GB", en, fr, de, ...) 
% defaults write NSGlobalDomain AppleLanguages "(HongKong, "en_GB", en, fr, de, ...)" 
% defaults read NSGlobalDomain AppleLanguages 
(HongKong, "en_GB", en, fr, de, ...) 
Questions connexes