19 idiomas: cobertura de ML Kit, selector y detección automática

Last updated: 2026-09-03

La aplicación traduce entre 19 idiomas en el dispositivo a través de Google ML Kit. La lista completa: árabe, chino (simplificado), checo, neerlandés, inglés, francés, alemán, croata, húngaro, italiano, japonés, coreano, polaco, portugués, rumano, ruso, eslovaco, esloveno y español. Se añaden nuevos idiomas a medida que ML Kit publica modelos en el dispositivo para ellos.

Selector de idioma

El selector es el único punto de entrada para elegir los idiomas fuente y destino, accesible desde la barra de idioma en la parte superior de la página de cámara o de la página de traducción de texto.

Los selectores de fuente y destino se pueden abrir independientemente. Elegir una fuente que sea la misma que el destino lo destaca en el selector para evitar una traducción accidental de sí mismo a sí mismo.

Detección automática para la fuente

Cuando la fuente está establecida en Detección automática, la aplicación necesita elegir un idioma fuente ML Kit específico por traducción. Se se usan dos estrategias:

La detección automática nunca falla silenciosamente. La página siempre tiene un idioma fuente ML Kit específico cuando se ejecuta la traducción.

Por qué 19 y no más

El recuento está limitado por lo que ML Kit publica como modelos en el dispositivo. Los idiomas fuera de esta lista no se pueden traducir en el dispositivo con ML Kit. La lista está curated: cada entrada tiene un modelo descargable de 10–50 MB. El selector excluye los idiomas que ML Kit no admite, incluso si son códigos BCP 47 válidos.

i18n de la interfaz

La interfaz de la aplicación misma (menús, configuración, mensajes de error) está traducida a 10 idiomas: árabe, inglés, alemán, coreano, francés, japonés, ruso, español, vietnamita y chino (simplificado). Los idiomas de traducción son un superconjunto del conjunto i18n para varios pares comunes (en ↔ ja, en ↔ zh, en ↔ es, en ↔ fr).