Fehler: "app_name" wird nicht in af übersetzt

Ich bin neu bei Android-Codierung und diesem Forum. Wenn ich versuche, das Projekt zu testen, um es zu testen, bekomme ich folgende Fehlermeldung: –

"App_name" ist nicht übersetzt in af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, en-rIN, es, es-rUS, et, et-rEE, fa, fi , Fr, r-rCA, hallo, hr, hu, hy-rAM, in, 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

  • Wie registriere ich APK auf Android Studio sogar mit nicht übersetzten Strings?
  • Wie man eine Übersetzungsanimation für jede Listenansicht macht
  • Wie übersetzst du deine Android App?
  • Schlüssel im Translations Editor löschen
  • Übersetzen Sie einfach xml in Android
  • CyanogenMod: Übersetzen eines Projekts
  • In 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> 

  • Wie kann ich programmgesteuert überprüfen, ob die App im Debug-Modus läuft oder nicht?
  • Hinzufügen eines dynamischen TableLayouts mit Rändern in einer Android App
  • Android-Anzeige mit expandableListView
  • Wann muss ich die Kamera wieder verriegeln?
  • Stoppen Sie den Dienst, wenn die App geschlossen ist
  • Benutzerdefinierter Adapter getview wird nicht aufgerufen
  • 10 Solutions collect form web for “Fehler: "app_name" wird nicht in af übersetzt”

    In deinem ADT geh zu window->Preferences->Android->Lint Error Checking

    Finde dort MissingTranslation und ändere seine Severity zur Warning .

    Mit Android Studio können Sie Flusen vor der Überprüfung der MissingTranslation Warnung verhindern. Fügen Sie der App / build.gradle Folgendes hinzu:

    Um dies in einem gradle build zu ignorieren, füge dies dem Android-Bereich deiner Build-Datei hinzu:

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

    Sie sollten das deaktivieren: "Vollständige Fehlerprüfung beim Export von App ausführen und abbrechen, wenn fatale Fehler gefunden werden".

    Sie können es deaktivieren aus Option in:

    "Fenster"> "Voreinstellungen"> "Android"> "Lint Fehlerprüfung"

    Sie sollten in der Lage sein zu deaktivieren

    "Vollständige Fehlerprüfung beim Export von App und Abbruch, wenn fatale Fehler gefunden werden".

    Versuchen Sie, translatable = "[true / false]" hinzuzufügen.

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

    Der Fehler wird von einem Scheck geworfen, der Flint markiert wird, der jede Abhängigkeit überprüft und vermutet, dass deine App in jede Sprache übersetzt werden soll, die Bibliotheken, die du benutzt hast, im Falle von Karten im Grunde jeden. Es gibt eine Einstellung für Flusen in den Eclipse-Vorlieben (Missing Translation). Du könntest dich ganz fressen lassen oder es so konfigurieren, dass es die Übersetzungswarnungen ignoriert.

    Klicken Sie einfach auf das Checkbox-Dropdown-Symbol in der Nähe von AVD Manager. Dann Select Clear Lint Warnungen. Das wird es beheben.

    So deaktivieren Sie die Fehlermeldungen von Translations

    Wenn du die Fehlermeldung unterdrücken willst, dann geh zu,

    Unter Mac OS X,

    Eclipse -> Voreinstellungen -> Android -> Lint Fehlerprüfung

    Löse Eclipse Android Lint Übersetzung Fehlermeldungen

    Unter Windows,

    Fenster -> Voreinstellungen -> Android -> Lint Fehlerprüfung

    Bildbeschreibung hier eingeben

    Unter Windows,

    Fenster -> Voreinstellungen -> Android -> Flusenfehler Überprüfen des Voreinstellungsfensters

    Die Vollfehlerprüfung muss nicht markiert sein

    Für Android Studio können Sie eine der folgenden Möglichkeiten verwenden, um dieses Problem zu lösen

    Methode 1. Deaktivieren Sie MissingTranslation check in build.gradle mit

     android { lintOptions { disable 'MissingTranslation' } } 

    Methode 2. Ignorieren Sie die MissingTranslation in Ihrer Ressource-Strings-Datei mit

     <?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> 

    Methode 3. Set translatable auf false auf bestimmten String mit

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

    Sie können auch verweisen auf Vermeiden Android Lint beschwert sich über nicht-übersetzte String

    Ich benutze Android-Studio (v1.2), füge das folgende Build-Skript dann löste das Problem:

     lintOptions { checkReleaseBuilds false abortOnError false } 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.