2012-12-21 5 views
1

J'ai une application, qui devrait avoir une localisation.iOS: confessions de localisation

Après un moment, j'ai trouvé good tutorial project pour la localisation.

Mais il n'utilise aucun outil de localisation, seulement par Xcode.

Dois-je utiliser les outils d'Apple comme AppleGlot pour la localisation ou seulement Xcode. (en ajoutant localisable.string)? AppleGlot fournit de nombreux glossaires, mais si je n'ai que quelques mots à traduire?

Dans quel cas l'un ou l'autre est préférable?

+0

J'utilise localizable.strings et je localise aussi des xibs ou des storyboards – jcesarmobile

+0

J'ai utilisé des chaînes localisables et localiz ed les xibs. Cependant, si je devais le faire à nouveau, je mettrais tout dans localizable.strings - il présente une interface beaucoup plus simple dans Xcode et cela signifie beaucoup moins de fichiers dont vous avez besoin de garder une trace avec le traducteur. –

Répondre

1

Je crains que la seule façon de faire la localisation correctement dans iOS est à travers Xcode. Vous devez ajouter une macro NSLocalizedString à toutes vos chaînes, les externaliser en utilisant des chaînes, puis faire traduire le fichier Localizable.strings. Il y a un tutoriel étape par étape ici:

http://www.ibabbleon.com/iphone_app_localization.html

En ce qui concerne un glossaire, il est public produit par des traducteurs ici:

http://www.ibabbleon.com/glossary

Bien que pas fait par Apple, il est beaucoup mieux que AppleGlot car il se concentre sur la terminologie de l'iPhone, et non sur Mac OS X.

Questions connexes