Skip to main content
AI agent network visualization

XML-Dateien übersetzen, ohne Tags zu beschädigen

Android strings.xml, XLIFF, RESX und benutzerdefinierte Schemas. Tags und Attribute bleiben intakt. Nur der Textinhalt wird übersetzt.

XML-Übersetzungen beschädigen oft mehr, als sie verbessern

XML wirkt einfach, bis es übersetzt werden muss. Tags werden beschädigt, Attribute fälschlicherweise übersetzt, CDATA-Abschnitte verschwinden und selbstschließende Tags brechen. Eine falsch gesetzte spitze Klammer kann die gesamte App zum Absturz bringen.

HTML- und XML-Tags in übersetzbaren Strings werden beschädigt oder entfernt

Attribute, die unverändert bleiben müssen (IDs, Namen, Formate), werden versehentlich übersetzt

CDATA-Abschnitte, Verarbeitungsanweisungen und Kommentare werden beschädigt oder entfernt

XML-Entitäten und Sonderzeichen werden doppelt kodiert oder gehen verloren

Quelle (Englisch)
res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyApp</string>
    <string name="welcome">Welcome, %1$s!</string>
    <string name="items_count">%d items</string>
    <plurals name="inbox">
        <item quantity="one">%d new message</item>
        <item quantity="other">%d new messages</item>
    </plurals>
</resources>
Übersetzt (Koreanisch)
res/values-ko/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyApp</string>
    <string name="welcome">환영합니다, %1$s!</string>
    <string name="items_count">%d개 항목</string>
    <plurals name="inbox">
        <item quantity="other">새 메시지 %d개</item>
    </plurals>
</resources>

Was i18n Agent unverändert erhält

Tag-Struktur

Öffnende Tags, schließende Tags, selbstschließende Elemente und verschachtelte XML-Hierarchien bleiben exakt wie definiert

Attribute und IDs

Elementattribute wie name, id und translatable-Kennzeichnungen werden erkannt und nicht verändert

CDATA und Kommentare

CDATA-Abschnitte werden unverändert übernommen. XML-Kommentare bleiben an ihrer ursprünglichen Position

Kodierung und Entitäten

XML-Deklarationen, Zeichenkodierung und benannte Entitäten werden für jede Zielsprache korrekt verarbeitet

Kompatibel mit Ihrem XML-Format

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
SVG-Textelemente
Benutzerdefinierte XML-Schemas

So funktioniert es

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

Kein manuelles Kopieren und Einfügen. Keine String-Extraktion. Nur übersetzte Dateien.

i18n Agent jetzt testen

Legen Sie Ihre Übersetzungsdatei hier ab

JSON, YAML, PO, XML, CSV, Markdown, Properties

oder zum Auswählen klicken

Zielsprachen

Keine Registrierung erforderlichSofortiges Angebot

Häufig gestellte Fragen

Entwickler?

Installieren Sie das CLI-Werkzeug und übersetzen Sie Ihre erste Datei in 2 Minuten.

CLI-Werkzeug installieren

Unternehmensteam?

Noch an einen TMS-Vertrag gebunden? Sprechen wir über den Wechsel.