Estos días estoy trabajando en la traducción del Android al Catalán, son muchos ficheritos y separar los ficheros traducidos de sus directorios se presenta como una ardua tarea, así que pongo una forma para aquellos que tengáis que hacer una acción similar.
Hace unos días me descargué los sources de android, para localizar los directorios res de cada aplicación, dentro hay unos directorios que se corresponden a cada uno de los idiomas.
Como que en la traducción sólo he tocado los ficheros referentes al catalán, estos tienen una fecha mas nueva que el resto de ficheros, así que aprovecho esta propiedad.
android$ find . -newer src_android/packages/apps/Launcher/res/values-ca/strings.xml -exec cp –parents {} trad/ ;
copia todos los ficheros mas nuevos que src_android/packages/apps/Launcher/res/values-ca/strings.xml al directorio trad y preservando la estructura de directorios (–parents).
El resultado: translate-android-ca.0.1.tar
Aquí para ver el progreso de la traducción :D