Ver la Versión Completa : Sabe alguien dónde se alojan los archivos de los idiomas en las ROMs?
isaakmg
04/09/16, 03:41:25
Hola muy buenas, viendo que Xiaomi.eu es probable que no actualice la estable 8.0.8, podría confirmar alguien si esta carpeta es dónde se alojan los idiomas. Es decir copiando esta carpeta por ejemplo en la versión china de aquí
https://yadi.sk/d/HaDRBZzTujSi8
Y copiando esta carpeta de la última estable de Xiaomi.eu a la del enlace anterior....
http://uploads.tapatalk-cdn.com/20160904/010c4c734619eabc4331d07f98b29e80.jpg
Obtendríamos multilenguaje....español, etc etc????
Enviado desde mi MI 5 mediante Tapatalk
HaceViento
04/09/16, 09:34:01
No funciona así. Cada app del sistema tiene su propio archivo de lenguaje, y van dentro de las apks.
https://github.com/ingbrzy/MA-XML-8.0-SPANISH/tree/master/Spanish/main
Aquí te puedes hacer una idea. En este caso es el archivo "strings.xml", dentro de "values-es", dentro de cada app. Tendrías que decompilar cada apk, meter la traducción que te interese y volver a compilarlas. Al ser apps del sistema eso no lo puedes hacer por tu cuenta.
isaakmg
04/09/16, 10:30:59
No funciona así. Cada app del sistema tiene su propio archivo de lenguaje, y van dentro de las apks.
https://github.com/ingbrzy/MA-XML-8.0-SPANISH/tree/master/Spanish/main
Aquí te puedes hacer una idea. En este caso es el archivo "strings.xml", dentro de "values-es", dentro de cada app. Tendrías que decompilar cada apk, meter la traducción que te interese y volver a compilarlas. Al ser apps del sistema eso no lo puedes hacer por tu cuenta.
Ok, me queda un poco más claro. Una pregunta que puede sonar a tontería pero.
Y cogiendo esos archivos de la última estable Xiaomi.eu exactamente la 8.0.6 y sobrescribirlos sobre la 8.0.8 del foro ruso, funcionaría?
Enviado desde mi MI 5 mediante Tapatalk
HaceViento
04/09/16, 11:19:04
En teoría debería funcionar, no sé desde dónde se controla exactamente la traducción pero si sustituyes cada traducción al ruso por las de español y eliges idioma ruso en tu teléfono debería funcionar. Ahora bien, que sepas como hacer ya es otra cosa porque yo al menos ni idea.
De todas formas no entiendo por qué tanta molestias por una ROM. Las semanales van mucho más avanzadas que las estables y a mi juicio son mucho mejores. Si quieres algo más actualizado sólo instala una semanal, que llevan con MIUI 8 hace un par de meses ya actualizando cada jueves/viernes.
isaakmg
04/09/16, 11:49:27
En teoría debería funcionar, no sé desde dónde se controla exactamente la traducción pero si sustituyes cada traducción al ruso por las de español y eliges idioma ruso en tu teléfono debería funcionar. Ahora bien, que sepas como hacer ya es otra cosa porque yo al menos ni idea.
De todas formas no entiendo por qué tanta molestias por una ROM. Las semanales van mucho más avanzadas que las estables y a mi juicio son mucho mejores. Si quieres algo más actualizado sólo instala una semanal, que llevan con MIUI 8 hace un par de meses ya actualizando cada jueves/viernes.
Lo hago sólo por probar....he descomprimido el system.img ruso y el sistem.img de Xiaomi eu
He sustituido los archivos app y privapp de Xiaomi.eu por los del ruso.
Lo demás tal y como viene en la rom rusa.
O funciona o precioso bootlop
Tengo hecho copia seguridad por si acaso.
Voy bien así?
Enviado desde mi MI 5 mediante Tapatalk
HaceViento
04/09/16, 12:00:48
La verdad, ni idea... Te la estás jugando XD
muchopoli83
04/09/16, 13:35:09
Lo hago sólo por probar....he descomprimido el system.img ruso y el sistem.img de Xiaomi eu
He sustituido los archivos app y privapp de Xiaomi.eu por los del ruso.
Lo demás tal y como viene en la rom rusa.
O funciona o precioso bootlop
Tengo hecho copia seguridad por si acaso.
Voy bien así?
Enviado desde mi MI 5 mediante Tapatalk
A ver, esto no es tan fácil.
No se si lo que intentas, funcionaría, pero en caso de que funcionara, las mejoras que pueda llevar la ROM rusa en app y priv-app desaparecerían
También te faltaría traducir apks importantes del framework, sobre todo el framework-res.apk
Para hacerlo bien, habría habría que de compilar apk por apk con apktool o alguna tool y en cada apk añadir la carpeta values-es o values-res-es de la ROM de Xiaomi.eu a la rusa en la ruta res/ y volver a compilar.
En algunas apks hay alguna traducción más en otras rutas, pero son minimas
Si no te diera fallo de compilacion, que lo dudo, porque seguro que alguna línea daría conflicto y habría que arreglarla para que compile, ya sería meter esas apks en la ROM rusa
De esta forma, lo único que modificarías de esta ROM sería las traducciones al castellano
Seguro además que en algún detalle puedo no estar en lo correcto, ya que hace años que no traduzco ROMs, pero antes al menos era así
Salu2
Edito: Se me olvidó un detalle, que por lo menos antes había que hacer.
Antes aunque tradujeras la rom, cuando arrancabas no daba la opción de elegir el español o el idioma traducido
Para ello había que añadir al framework-miui.apk/res/values/arrays una línea que activaba la opción de elegir español o el idioma que se hubiera traducido
Esa apk ya no existe, así que no se si hoy en día habría que hacerlo
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.