Debido a que no hay repositorios de jBart para la LeWa (creo), habría que hacerlo manualmente. Para ello necesitas apktool (para decompilar y recompilar), zipalign (para optimizar las apps recompiladas), y signapk (para firmar las apps recompiladas). Puedes buscar manuales de estos programas por internet, la traducción básicamente se basa (muy por encima) en decompilar una APK, acceder a la carpeta res, y luego a la carpeta values, copiar los archivos strings.XML arrays.XML y plurals.XML a veces puede que solo haya uno de estos archivos, no siempre están todos. Luego una vez copiados salimos de la carpeta values y creamos otra carpeta llamada values-es y dentro pegamos los archivos copiados anteriormente, los abrimos con algún editor de texto como gedit(
linux) o notepad++(
windows) y vamos traduciendo las lineas, con cuidado de no tocar las lineas referidas a ajustes de la apk. Una vez hecha la modificación recompilamos, hacemos zipalign y firmamos la apk y la sustituimos dentro del .zip de la ROM.
Los archivos a traducir serian todos los que hay en /system/app y los APKs de /system/framework
Había otra carpeta donde también se guardaban APKs del sistema pero no la recuerdo.
También es necesario una vez realizada la traducción añadir el idioma español a los ajustes de idioma, en el hilo de la baidu un traductor de roms ruso (dimsat1) explica como hacerlo. Si no sabemos añadir el idioma al menú podemos usar morelocale2, aunque esto seria una solución mas temporal.
Para traducir los XML nos podemos ayudar de google translator toolkit.
Actualmente estoy trabajando en un entorno para recompilar apps que incluye todas las necesarias y automatiza y simplifica un poco el proceso, lo estoy haciendo en python por lo que será multiplataforma. Aunque aun le queda un tiempo pues me lo estoy tomando con calma y le dedico muy poco tiempo.
Enviado desde mi Lenovo A820