La ROM del mercado de accesorios que uso parece tener la lista de idiomas reducida a solo un par de selecciones, probablemente para ahorrar espacio.
Me gustaría volver a agregar un idioma al sistema. Ya puedo establecer la configuración regional usando programas como MoreLocale 2 para que las aplicaciones compatibles con mi idioma comiencen con el código de configuración regional correcto; sin embargo, eso no agrega los idiomas del sistema que faltan. Tener el sistema en otro idioma sería bueno, pero lo principal es obtener los archivos de diccionario para el autocompletado del teclado . ¿Cómo se agregan los archivos de soporte de idioma para un idioma de entrada a un sistema o ROM?
Puedo acceder a otras ROM o al proyecto AOSP para extraer cosas, pero no sé por dónde empezar. ¿Qué archivos necesito y qué modificaciones debo hacer? ¿Hay una manera fácil de hacer esto con, digamos, un paquete de idioma o es una piratería?
Mi ROM está totalmente rooteada y tengo adb
acceso si es necesario. Es Android 2.3.7 ( puerto CM 7.1 no oficial para Dream/Sapphire ) y estoy usando el teclado Android estándar. El idioma que quiero es el turco, aunque a menos que alguien tenga una descarga para señalarme, es principalmente el proceso que estoy buscando aquí.
Agregar soporte de idioma completo para un dispositivo se realiza a nivel de rom, los idiomas que admitirá el teclado predeterminado se agregan antes de la compilación y el teclado de Android solo le dará la opción de descargar diccionarios para los idiomas que admite. Una buena solución es descargar una aplicación de teclado (como GOKeyboard) que admita agregar idiomas.
Las aplicaciones de cambio de configuración regional son agradables, pero es posible que no sean tan completas en su traducción como una rom que se hizo o se tradujo especialmente a un idioma específico o deseado. Si su idioma es Bi-Di (bidireccional, como hebreo o árabe) y la ROM no lo admite, ¡también puede presentar errores!
La mejor solución será flashear una nueva rom que contenga el idioma deseado, ya sea una stock rom creada para su área por el fabricante de su dispositivo o una rom personalizada, Cyanogen es bueno porque probablemente admita todos los idiomas que cumplan con el estándar Unicode (incluido turco).
Mira este video
TL;DW
pm grant dogfooderz.com.morelocales android.permission.CHANGE_CONFIGURATION
NOTA: si obtiene
Security exception: grantRuntimePermission: Neither user 2000 nor current process has android.permission.GRANT_RUNTIME_PERMISSIONS
vea esta respuesta https://stackoverflow.com/questions/52079343/how-can-i-use-adb-to-grant-permission-without-root
bryan denny
Caleb
Caleb
bryan denny