2010-11-04 13 views

Répondre

4

La réponse courte est non. En tant que développeur, vous serez intimement impliqué dans l'internationalisation de chaque chaîne visible par l'utilisateur et de chaque hypothèse culturelle dans votre application.

La réponse longue est de lire la documentation d'internationalisation d'Apple, comprendre comment consultation des ressources interagit avec les répertoires de localisation au sein de la structure du faisceau, se familiariser avec NSLocalizedString() et ses parents, et jouer avec certains .strings fichiers et changer votre langue de système autour afin d'avoir une idée de la façon dont ce que vous faites affectera l'utilisateur final. Pour ce qui est de la localisation des informations contenues dans les XIB, vous devriez lire l'article de Wil Shipley: "Lost in Translations." Vous pouvez également regarder comment les projets Cocoa open source tels que Growl et Adium gèrent l'internationalisation et la localisation.

2

je crois Introduction to Internationalization Programming Topics Apple est le mieux adapté à vos besoins. Je vous recommande de vérifier à la fois "Préparer vos fichiers nib pour la localisation" et "Localiser les ressources chaîne" sur cette page car ils sont les plus fréquemment utilisés dans les applications multilingues. Assurez-vous de savoir comment ils pourraient travailler pour vous.