iOS: Comment localiser des fichiers .xib groupés à l'aide de fichiers de chaînes localisées par une commande ibtool
-
28-10-2019 - |
Question
J'ai ce modèle de dossier:
-Xib
--en.lproj
--- 1.xib
--- 2.xib
--- 3.xib
--ar.lproj
--- 1.xib.strings
--- 2.xib.strings
--- 3.xib.strings
Comment injecter les fichiers de chaînes localisées de ar.lprog dans les fichiers xib anglais de en.lprog DANS UNE SEULE commande ibtool (sans saisir 3 commandes)?
La solution
J'ai la solution:
- Mettez tous les fichiers anglais
.xib
et les fichiers.strings
localisés dans un dossier, notez le nom du fichier de chaînes:name.xib.strings
- Créez un dossier vide "résultat" au même emplacement.
ouvrez le terminal et tapez cette commande:
find . -name \*.xib | xargs -t -I '{}' ibtool --strings-file '{}'.strings --write result/'{}' '{}'
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow