iOS: come localizzare i file .xib mazzi utilizzando i file di stringhe localizzati da un comando ibTool

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

  •  28-10-2019
  •  | 
  •  

Domanda

Ho questo modello di cartella:

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

Come iniettare i file di stringhe localizzati in AR.LProg nei file XIB inglese in en.lprog in un comando ibTool (non digitando 3 comandi)?

È stato utile?

Soluzione

Ho ottenuto la soluzione:

  1. Metti tutto l'inglese .xib file e localizzati .strings File in una cartella, nota la denominazione del file di stringhe: name.xib.strings
  2. Crea un "risultato" della cartella vuota nella stessa posizione.

Apri il terminale e digita questo comando:

find . -name \*.xib | xargs -t -I '{}' ibtool --strings-file '{}'.strings --write result/'{}' '{}'
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top