Archivos de traducción sin conexión no reconocidos

Cuando trato de usar Google Translate sin conexión, aparece un error:

La traducción falló. El archivo de traducción sin conexión no está disponible. Verifique que la tarjeta SD esté insertada.

En Configuración-> Almacenamiento pude ver que la aplicación Traducir estaba almacenada en la memoria interna del teléfono. Intenté moverlo a la tarjeta SD e incluso después de reiniciar el dispositivo, el mismo error seguía ahí.

Usando un explorador de archivos, puedo mirar la tarjeta SD y ver que /storage/extSdCard/Android/data/com.google.android.apps.translate/files/olpv3/v5/25/r11contiene carpetas como dict.en_pt_25, lang.en_pty lang.pt_endonde "pt" también se reemplaza por otros códigos de idioma de dos letras. .../r12contiene los archivos para francés.

¿Cómo hago para que Traduzca funcione?

Respuestas (2)

En el explorador de archivos, por ejemplo .../r11, seleccione Todo y elija Mover, y muévalos a la ruta similar en la memoria interna (que resulta ser /storage/emulated/0/Android/data/com.google.android.apps.translate/files/olpv3/v5/25/r11) y también mueva las otras revisiones (por ejemplo, .../r12en la tarjeta SD a .../r12la memoria interna). La aplicación en sí aún puede estar ejecutándose en la tarjeta SD, pero por alguna razón no puede encontrar los archivos de traducción sin conexión allí.

Intente desinstalar la aplicación y luego vuelva a instalarla, incl. los paquetes de idiomas sin conexión que necesita. Asegúrese de que la tarjeta SD esté en todo momento en el teléfono y montada; de lo contrario, no funcionará. En mi caso, después de la reinstalación, Android había creado carpetas para la aplicación en el almacenamiento interno del teléfono, así como en la tarjeta SD externa. Pero todos los paquetes de idiomas sin conexión se colocaron automáticamente solo en la tarjeta SD. Ahora la traducción sin conexión funciona bien y el mensaje de error que mencionas en tu publicación ya no aparece.