7 votos

¿Cómo puedo configurar el idioma en Opera Mini 6?

Opera se ha actualizado recientemente, y por alguna razón la actualización instaló la versión hebrea con menús en hebreo (lo cual no es completamente sorprendente, ya que mi teléfono está en hebreo, pero es algo sorprendente, porque la versión anterior estaba en inglés). El problema es que Opera hizo un mal trabajo al traducir su navegador al hebreo, ya que el hebreo se escribe de derecha a izquierda, pero los menús están todos de izquierda a derecha.

¿Cómo puedo cambiar el idioma de los menús y ajustes en Opera para que estén en inglés?

Para que conste, si es relevante, tengo un Samsung Galaxy S con Froyo.

2voto

Matthew Read Puntos 35808

Esta es una solución temporal pobre, pero supongo que podrías obtener la versión en inglés desinstalando la aplicación, cambiando temporalmente el idioma del teléfono a inglés y volviendo a instalar la aplicación.

0 votos

Lo que no entiendo es cómo obtuve la versión en inglés en primer lugar sin cambiar al inglés.

0 votos

Porque no había una traducción al hebreo de la aplicación al principio. Luego obtienes la traducción predeterminada, que suele ser en inglés. Más tarde, una actualización de la aplicación añadió el idioma hebreo y obtuviste esa traducción.

2voto

Redandwhite Puntos 448

Lo más probable es que Opera haya agregado la localización en hebreo con la actualización misma, por lo que hizo lo "inteligente" y utilizó el idioma del teléfono.

Yo haría lo siguiente:

  1. Desinstalar la aplicación
  2. Cambiar el idioma del teléfono a inglés (Configuración > Idioma y Teclado)
  3. (Opcional y solo si tu teléfono tiene acceso root) Descargar Market Enabler desde el Market y seleccionar un Mercado de EE. UU. (para asegurarte de obtener una "versión en inglés" de la aplicación).
  4. Volver a instalar y después, configurar tu teléfono de nuevo en hebreo
  5. También intentaría reiniciar para ver si eso revierte el comportamiento de Opera.

0 votos

Cuando configuras el teléfono de nuevo en hebreo, la aplicación cambiará de nuevo para usar el hebreo y no el inglés. El paquete del programa incluye todas las traducciones.

1voto

Aaron Maenpaa Puntos 39173

Las aplicaciones de Android suelen configurarse para manejar varios idiomas almacenando diferentes traducciones del mismo mensaje en diferentes archivos de idioma, uno para cada idioma (res/values/strings.xml para el idioma por defecto, res/values-sv/strings.xml para sueco, res/values-fr/strings.xml para francés, etc.).

Por lo tanto, cuando se inicia el programa, intenta buscar una traducción para el idioma predeterminado de tu teléfono. Si hay traducciones de esa cadena de texto presentes para el idioma seleccionado en el programa, como el hebreo en Opera ahora, usará esa cadena de texto. Pero si el idioma no está presente, como antes en Opera, utilizará el idioma por defecto del programa, que suele ser el inglés.

Por lo tanto, es por eso que obtuviste inglés antes y hebreo ahora al ejecutar Opera. Y es por eso que no creo que desinstalar e instalar de nuevo cambie algo, ya que el idioma se selecciona en tiempo de ejecución, y no cuando instalas el programa.

En cambio, deberías hablar con Opera y darles mejores traducciones o configurar tu teléfono en inglés como idioma predeterminado y no obtener traducciones en hebreo en absoluto, en cualquier programa.

0 votos

Mientras que ciertamente podría ser el caso aquí, dudo que se pueda afirmar con certeza que las aplicaciones de Android suelen seleccionar el idioma dinámicamente en tiempo de ejecución.

0 votos

Si no anulan el comportamiento predeterminado del sistema Android. Pero, ¿por qué lo harían? Todavía puedes seleccionar programáticamente un idioma diferente para tu aplicación. Pero así es como se debe hacer el soporte de varios idiomas en los programas de Android. Y así es como yo ofrezco soporte para el sueco en mis programas.

0 votos

¿Cómo es relevante "el comportamiento predeterminado del sistema Android" para una aplicación? El SO no puede obligar a una aplicación a usar un idioma específico, ni siquiera a verificar cuál es el idioma o la configuración regional del sistema.

1voto

Miku0o Puntos 6

Puedes intentar haciendo clic en la gran "O" en la parte superior derecha y luego ir a "ajustes" que es el icono habitual de ajustes (¿un rayo?) o si no sabes cómo es el icono de ajustes, ve a la cuarta opción en la lista. Luego desde allí ve a la séptima opción... desplázate hacia arriba y verás Inglés (UK). Así es como lo descubrí. ¡Saludos!

0 votos

Añadir una captura de pantalla ayudaría

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X