.xml

Übersetzen Sie Android strings.xml-Dateien mit KI

Importieren Sie Ihre Android-Strings-Ressourcen, lassen Sie KI sie mit Ihrem Glossar und Kontext übersetzen, überprüfen Sie jeden String und exportieren Sie einsatzbereite Ressourcendateien.

Das native Lokalisierungsformat jeder Android-App.

Was eine Android strings.xml-Datei eigentlich enthält

Jede Android-App hält ihre Benutzeroberflächen-Texte in res/values/strings.xml. Die Lokalisierung bedeutet, dieselbe Datei unter res/values-it, res/values-de usw. zu erzeugen, mit identischen name-Attributen — der Ressourcen-Compiler verknüpft sie anhand des Namens und greift auf die Standarddatei zurück, wenn eine fehlt.

Das Format hat seine eigenen Escape-Regeln, seine eigene Methode, Zeichenketten als unübersetzbar zu markieren, und seine eigenen Eigenheiten bei Pluralformen und Formatierungsargumenten. Die meisten davon zeigen sich erst beim Build oder schlimmer: zur Laufzeit auf einem Gerät des Benutzers.

.xml

<resources>
    <string name="welcome_title">Welcome back!</string>
    <string name="save_button">Save changes</string>
</resources>

Was schiefgeht, wenn Android strings.xml-Dateien schlecht übersetzt werden

Das sind die Fehler, die in die Produktion gelangen, weil keiner davon wie ein Fehler aussieht, bis sie es tun.

Nicht maskierte Apostrophe führen zum Build-Fehler

Ein Apostroph in einer Ressourcenzeichenkette muss als \' geschrieben werden. Fehlt einer, stoppt aapt den Build mit einem Fehler, der auf die Ressource zeigt, nicht auf die Übersetzung.

translatable="false" wird ignoriert

Zeichenketten, die so markiert sind, sind Bezeichner und Konfigurationswerte, keine Texte. Übersetzen Sie sie und Sie liefern eine App aus, die auf eine nicht existierende URL zeigt.

Formatargumente verlieren ihre Reihenfolge

%1$s und %2$d sind positionsabhängig. Sprachen ordnen Sätze frei um, sodass Übersetzungen die nummerierte Form verwenden müssen — ein unnummeriertes %s in einem umgeordneten Satz führt zur Laufzeit zu einem Fehler.

Pluralformen werden wie gewöhnliche Zeichenketten behandelt

Das Plural-Element nimmt mengenabhängige Schlüssel auf, die sich pro Sprache unterscheiden. Wenn Sie den englischen one-, two-, other-Satz in jede Sprache kopieren, erhalten Sie für die meisten davon falsche Grammatik.

Wie GetTranslated damit umgeht

Automatische Format-Erkennung beim Hochladen: keine Konfiguration nötig.
KI-Übersetzungen, geleitet von deinem Glossar, Tonfall und Projektkontext.
Jeder KI-Vorschlag wird vor dem Versand zur menschlichen Überprüfung markiert.
Export im gleichen Format wie beim Import, bereit für dein nächstes Release.
1

Deine Android strings.xml-Datei importieren

2

KI übersetzt mit deinem Glossar

3

Überprüfe und genehmige jede Zeichenfolge

4

Exportieren und ausliefern

Möchtest du es zuerst an deiner eigenen Datei sehen?

Füge eine Android strings.xml-Datei in das kostenlose Tool ein und erhalte sofort die übersetzte Version zurück – ohne Konto, ohne E-Mail-Adresse.

Öffne den kostenlosen Android strings.xml-Übersetzer

Häufig gestellte Fragen

Wird translatable="false" beachtet?

Ja. Als unübersetzbar markierte Zeichenketten werden beim Import übersprungen und beim Export genau so belassen.

Wird Maskieren automatisch behandelt?

Ja. Apostrophe, Anführungszeichen und Zeilenumbrüche werden so maskiert, wie der Ressourcen-Compiler es erwartet, sodass exportierte Dateien ohne manuelles Nachbessern gebaut werden können.

Wohin werden die exportierten Dateien gespeichert?

Jeder Export entspricht res/values-{code}/strings.xml in Ihrem Projekt — zum Beispiel values-de für Deutsch.

Kostenlos starten

500 Schlüssel dauerhaft kostenlos. Keine Kreditkarte erforderlich.