iOS: Cómo localizar archivos Bunch .xib usando archivos de cadenas localizados mediante un comando IBTOOL

StackOverflow https://stackoverflow.com/questions/9374459

  •  28-10-2019
  •  | 
  •  

Pregunta

Tengo este patrón de carpeta:

-Xib
--en.lproj 
--- 1.xib
--- 2.xib
--- 3.xib
--ar.lproj
--- 1.xib.strings
--- 2.xib.strings
--- 3.xib.strings

¿Cómo inyectar los archivos de cadenas localizados en AR.LPROG en los archivos XIB en inglés en EN.LPROG en un comando IBTOOL (no escribiendo 3 comandos)?

¿Fue útil?

Solución

Tengo la solución:

  1. Poner todo el inglés .xib archivos y el localizado .strings Archivos en una carpeta, tenga en cuenta el archivo de nombres del archivo de cadenas: name.xib.strings
  2. Cree una carpeta vacía "resultado" en la misma ubicación.

Abra terminal y escriba este comando:

find . -name \*.xib | xargs -t -I '{}' ibtool --strings-file '{}'.strings --write result/'{}' '{}'
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top