2010-02-01 4 views

Répondre

0

Si l'étiquette fait partie d'un XIB, vous localisez le XIB. S'il est créé par programme, vous localisez NSString.

+0

ah, c'est une étiquette dans le XIB (IB). Peut-on facilement importer les caractères pour les langues asiatiques dans le XIB (IB)? – HollerTrain

+0

Sélectionnez "Obtenir des informations" pour XIB et "Rendre localisable". Vous créez ensuite un nouveau XIB pour chaque langue. Ceci est un peu plus complexe que de gérer un seul XIB, mais vous permet de disposer l'interface utilisateur pour un look idéal dans chaque langue. L'anglais est "plus grand" que le mandarin, par exemple, et "plus petit" que le russe, de sorte que chaque langue peut avoir besoin d'une mise en page différente pour être la meilleure. Les langages RTL comme l'hébreu demandent encore plus de réflexion pour rester beaux. C'est pourquoi ce n'est pas automatique. Vous pouvez bien sûr le rendre automatique en définissant toutes les étiquettes dans le code, mais il ne sera pas nécessairement mis en forme aussi bien. –

+0

À la question d'origine, vous pouvez définitivement entrer des langues asiatiques directement dans les XIB. –

Questions connexes