TIP: Générer un fichier de langue Localizable.strings

Pour générer automatiquement vos fichiers de langue pour votre projet Xcode, il existe une petit commande à utiliser dans le Terminal.

Notez que la commande n’est utile que si vous avez utilisé NSLocalizedString() dans votre projet.
Avant de commencer, assurez vous d’avoir créé un dossier lproj dans votre langue. Par exemple fr.lproj pour le français, en.lproj pour l’anglais…
Ensuite, ouvrez le Terminal, tapez la commande cd[espace] (suivie d’un espace), puis glissez le dossier racine contenant les dossier lproj créés et validez par la touche Return (Entrée).
La commande suivante va rechercher tous les fichiers .m de votre projet et créer le fichier Localizable.strings dans le dossier de langue spécifié.

find . -name \*.m | xargs genstrings -o en.lproj

Il ne vous reste plus qu’a inclure le fichier dans votre projet et le traduire.

Auteur: Benoit DELDICQUE

Actuellement en poste sur Strasbourg, je suis en charge de la conception et la réalisation d'applications iOS pour iPhone, iPad et iPod touch.

Articles similaires

Commentaires fermés.