Estoy intentando construir mi primera aplicación localizada. Tengo todas las cadenas de caracteres traducidas usando NSLocalizedString (para usar con la herramienta genstrings
). Ahora estoy topando con ibtool
. ¿Cómo funciona la localización incremental? En cuanto a la página del manual, que debería escribir algo como esto:¿Cómo funciona la localización incremental?
$ ibtool --previous-file path/to/prev.xib \
--incremental-file path/to/inc.xib --localize-incremental \
--write path/to/new.xib mod.xib
¿Dónde consigo el archivo incremental? A mi entender si estoy usando el control de versiones (GIT/SVN), el archivo "viejo" está en Hace unos confirmaciones, el archivo incremental es el diff y la ruta/a/new.xib se produce recién xib archivo. mod.nib es un misterio para mí. ¿Alguien puede explicarme cómo funciona esto? Además, ¿cómo empiezo la localización de un xib si no hay versiones previas disponibles (es decir, no haciendo incrementos, sino una localización inicial)?
Algún consejo sobre la producción de la "vieja Inglés xib" control de versiones si utilizo? – Eimantas
Suponiendo que todas sus xibs están en control de versiones (que sin duda debe ser!), El antiguo xib Inglés está ahí a su disposición en su historial de versiones. Estamos trabajando en la suposición de que el inglés es su idioma base, el idioma desde el que va a traducir. – Clafou
Correcto, entonces solo para obtener ese viejo archivo en inglés, debería verificarlo desde el control de versión de la última traducción actualizada. Esto parece un poco tedioso. Supongo que no hay nada más que pueda hacer. ¡Gracias por tu respuesta! – Eimantas