Je travaille sur internationaliser une application iPhone, et j'utilise ibtool pour extraire la chaîne de mes fichiers xib afin qu'ils puissent être traduits par une maison de localisation comme ceci:Cocoa/iPhone: Comment empêcher ibtool de générer des chaînes non localisables dans un fichier xib?
ibtool --generate-strings-file BlahBlahView.strings English.lproj/BlahBlahView.xib
Le problème est que le fichier .strings que je trouve avec contient tous les les chaînes contenues dans le xib quand je veux vraiment le sous-ensemble dont je me soucie réellement pour i18n. Existe-t-il une meilleure pratique pour gérer cela? Idéalement, j'aimerais pouvoir ajouter une sorte d'annotation dans le constructeur de l'interface pour dire soit "Ceci est localisable" ou "Ceci n'est pas localisable" et ibtool n'affiche que les chaînes localisables lorsque je l'exécute.
Merci!
Edit: OK, laissez-moi élargir les paramètres un peu. La solution n'a pas besoin d'utiliser uniquement ibtool. Ibtool + quelques données dans le xib + un script shell est très bien. Tant que ça marche!
Le lien référencé n'est plus valide. Avez-vous une partie des informations mises en cache? –