¿Es posible ejecutar aplicaciones con diferentes configuraciones regionales (idiomas)?

Quiero ejecutar algunas aplicaciones en un idioma y el resto con los demás. Específicamente, me gustaría ejecutar mapas en ruso (realmente no necesito nombres transliterados al latín) y todo lo demás en inglés (las traducciones al ruso suelen ser muy malas y simplemente no puedo entender lo que la aplicación quiere decirme. Traducciones al inglés por lo general son lo suficientemente buenos para que yo los entienda).

Ejecuto stock android 4.2.2 en Texet X-basic tm-4072 rooteado. La solución que involucra a Tasker no se aplica a mí porque Google Play dice que Takser no es compatible con mi teléfono. Había una aplicación para esto, pero ahora está desactualizada y no sé cómo comunicarme con el autor (sugiere enviar la versión más nueva a quienes le escriben).

En el escritorio de Linux, simplemente ejecutaría la aplicación con un valor LANG diferente, ¿funciona algo así para Android?

Una pista sobre Tasker : puede obtenerlo .apkde su sitio web y ver si se instala de todos modos. (y antes de que preguntes: no tengo idea del resto, lo siento, al menos no si las aplicaciones no lo admiten por sí mismas: algunas aplicaciones te permiten elegir el idioma a usar, y simplemente el "sistema" está predeterminado)
Según los anuncios recientes, Android 13 podrá cambiar la configuración regional o el idioma de cada aplicación.

Respuestas (3)

Este módulo para Xposed Framework debería funcionar si su dispositivo está rooteado.

  1. Instale el instalador Xposed .
  2. Ejecute Xposed Installer y utilícelo para instalar Xposed Framework. Es una operación de dos toques seguida de un reinicio.
  3. Busque el módulo de configuración de la aplicación en Xposed Installer, instálelo y actívelo. Reiniciar dispositivo.
  4. Haga clic en el módulo en Xposed Installer para mostrar su GUI. Se le presentarán las funciones disponibles, incluido el cambio de configuración regional de la aplicación.
Esta forma no parece funcionar para mí: habilitado , la configuración cambió pero aún está en inglés

Las configuraciones regionales se programan por aplicación,

Por ejemplo, si desarrollé una aplicación con caracteres de cadena codificados en inglés, los caracteres codificados siempre estarán en ese idioma...

Requiere traducciones, cadenas de caracteres para reemplazar por configuración regional...

Si está seguro de que es compatible con el idioma, hipotéticamente es posible; sin embargo, el desarrollador define el idioma predeterminado...

Puede manipular o modificar el APK con algo como APK Editor o APK Tool para configurar el ruso como configuración regional predeterminada en la aplicación.

El problema que creo que está teniendo es que su aplicación específica necesita una actualización a una con una mayor selección de traducciones.

Esta aplicación Xposed App Locale me ayudó a cambiar la configuración regional por aplicación.

Definitivamente vale la pena agregar que, como cualquier módulo Xposed, esta sugerencia requiere acceso de raíz e implica grandes modificaciones en el marco de Android en su teléfono.