translator google for chrome best app all android translation

android - google - Error: "app_name" no se traduce en af



translator app offline (11)

Cómo deshabilitar los mensajes de error de Traducciones

Si desea suprimir el mensaje de error, vaya a,

En Mac OS X,

Eclipse -> Preferencias -> Android -> Comprobación de error de pelusa

Solución de mensajes de error de traducción de Eclipse Android Lint

En Windows,

Ventana -> Preferencias -> Android -> Comprobación de error de pelusa

Soy nuevo en la codificación de Android y en este foro. Cuando intento ejecutar el proyecto para probarlo, aparece el siguiente error:

"app_name" no se traduce en af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, en-rIN, es, es-rUS, et, et-rEE, fa, fi , fr, fr-rCA, hi, hr, hu, hy-rAM, en, it, iw, ja, ka-rGE, km-rKH, ko, lo-rLA, lt, lv, mn-rMN, ms, ms -rMY, nb, nl, pl, pt, pt-rBR, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rCN, zh-rHK , zh-rTW, zu

en values/strings.xml

strings.xml: -

<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">ThessMuseams</string> <string name="hello_world">Hello world!</string> <string name="menu_settings">Settings</string>


Con Android Studio, puede evitar que lint verifique la advertencia de MissingTranslation. Agregue lo siguiente a su aplicación / build.gradle:

Para ignorar esto en una compilación de gradle, agregue esto a la sección de Android de su archivo de compilación:

android { ... lintOptions { disable ''MissingTranslation'' } ... }


Debe deshabilitar el: "Ejecutar la comprobación de error completo al exportar la aplicación y cancelar si se encuentran errores fatales".

Puedes deshabilitarlo de la opción en:

"Ventana"> "Preferencias"> "Android"> "Comprobación de errores de pelusa"

Deberías poder deshabilitar

"Ejecute la comprobación de error completo al exportar la aplicación y aborte si se encuentran errores fatales".


El error es provocado por un cheque llamado lint que verifica cada dependencia y adivina que quiere que su aplicación se traduzca a todos los idiomas que las bibliotecas que usa se traducen, en el caso de los mapas, básicamente, todos. Hay alguna configuración para lint en las preferencias de Eclipse (Traducción faltante). Puede apagar completamente la pelusa o configurarla para que ignore las advertencias de traducción.


En Windows,

Ventana -> Preferencias -> Android -> Ventana Preferencias de comprobación de error de pelusa

La comprobación de error completo debe estar desmarcada


En su ADT vaya a la window->Preferences->Android->Lint Error Checking

Encuentra allí MissingTranslation y cambia su Severity a Warning .


Intente agregar traducible = "[verdadero / falso]".

<string name="app_name" translatable="false">ThessMuseams</string>


Para Android Studio puede usar cualquiera de las siguientes formas para resolver este problema

Método 1. Desactive la comprobación de MissingTranslation en build.gradle con

android { lintOptions { disable ''MissingTranslation'' } }

Método 2. Ignora el MissingTranslation en tu archivo de cadenas de recursos con

<?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation" > <!-- your strings here; no need now for the translatable attribute --> </resources>

Método 3. Establecer traducible a falso en una cadena específica con

<string name="hello" translatable="false">hello</string>

También puede consultar Evite las quejas de Android Lint sobre cadenas no traducidas


Puede escribir la traducción del texto a "Editor de traducciones".


Simplemente haga clic en el ícono desplegable de Casilla de verificación cerca del Administrador de AVD. A continuación, seleccione Borrar advertencias de pelusa. Eso lo arreglará.


Uso android studio (v1.2), agrego el siguiente script de compilación y luego resuelvo el problema:

lintOptions { checkReleaseBuilds false abortOnError false }