Jemand hat dir eine XLIFF-Datei geschickt. Schick sie übersetzt zurück.
Datei hochladen, Sprachen wählen, in genau dem Format zurückbekommen, in dem sie angekommen ist. Dein CMS, deine App oder deine Agentur liest sie direkt wieder ein — ohne Entwickler, ohne Plugin-Abo, ohne Sätze von Hand in eine Tabelle zu kopieren.
XLIFF 1.2 und 2.0 · bis 10 MB je Datei · 64 Zielsprachen
Drei Schritte, ungefähr eine Kaffeepause
Dieselben drei Schritte, egal ob die Datei aus WordPress, aus Xcode oder von einer Agentur kommt.
1. Datei exportieren
Was deinen Text hält, schreibt die XLIFF: WPML und Polylang aus dem WordPress-Backend, Xcode über das Menü Product, Drupal und TYPO3 über ihre Übersetzungsmodule. Wenn dir jemand die Datei schon geschickt hat, überspringst du diesen Schritt.
2. Übersetzen lassen
Datei hochladen, Zielsprachen anhaken, Lauf starten. Alles, wofür die Datei bereits eine Übersetzung mitbringt, bleibt unangetastet — gefüllt werden nur die leeren Einträge.
3. Zurück importieren
Je Sprache eine Datei herunterladen und dort wieder einlesen, wo sie hergekommen ist. Der Import erkennt die Einträge an ihren IDs, der Text landet also an der richtigen Stelle, ohne dass jemand Zeilen von Hand zuordnet.
Der zweite Lauf ist günstiger als der erste: Sätze, die einmal übersetzt wurden, werden wiedererkannt und nicht noch einmal bezahlt.
Woher deine Datei kommt
XLIFF ist ein Übergabeformat. Fast jedes System, das Texte verwaltet, kann eine schreiben — und jedes nennt es anders.
WordPress mit WPML oder Polylang
WPML exportiert XLIFF aus dem Übersetzungsmanagement, Polylang Pro über seinen Export-Dialog. In der Datei stehen Beiträge, Seiten, WooCommerce-Produkte und Menüs — genau das, was du ausgewählt hast.
Xcode und iOS-Apps
Product, dann Export Localizations, legt je Sprache einen Ordner .xcloc an. Die .xliff liegt darin unter Localized Contents — das ist die Datei, die übersetzt wird.
Agentur, Trados oder memoQ
Übersetzungsagenturen arbeiten in XLIFF: .sdlxliff aus Trados, .mqxliff aus memoQ, schlichte .xliff aus Phrase oder Smartcat. Darunter ist alles XLIFF und lässt sich hier öffnen.
Drupal und TYPO3
Drupal schreibt XLIFF über das Modul TMGMT, TYPO3 über l10nmgr. Beide lesen die übersetzte Datei wieder ein und füllen ihre Übersetzungsfelder daraus.
Angular, Symfony, Laravel
Eine messages.xlf aus Angular oder eine Symfony-Übersetzungsdatei läuft wie jede andere XLIFF — mit dem Unterschied, dass sie meistens eine Entwicklerin im Repository pflegt.
Contentful, Storyblok, Sitecore
Headless-Systeme exportieren ihre Einträge als XLIFF oder JSON. Kann deines die Datei schreiben und wieder einlesen, ist der Export der Anfang deines Ablaufs und der Rest läuft wie oben.
Was den Weg heil übersteht
Eine XLIFF-Datei ist kein Textdokument. Die Hälfte davon ist Buchhaltung, und diese Hälfte entscheidet, ob der Import funktioniert.
Die IDs
Jeder Eintrag behält die Kennung, mit der er angekommen ist. Daran erkennt der Import ihn wieder — geht sie verloren, findet der Text seinen Platz nicht mehr.
Auszeichnung im Satz
Fettung, Links und Umbrüche mitten im Satz sind Markup, keine Zeichen. Sie bleiben dort, wo der Satz sie hinstellt.
Platzhalter
Namen, Anzahlen und Preise, die das System später einsetzt, werden vor dem Speichern gegen das Original geprüft. Eine Übersetzung, die einen davon zerlegen würde, wird wiederholt und beim zweiten Fehlschlag nicht geschrieben.
Vorhandene Übersetzungen
Einträge, die schon eine Übersetzung tragen, bleiben unangetastet. Du schickst die ganze Datei und bezahlst trotzdem nur die leeren Stellen.
Kommentare und Kontext
Notizen, die Entwickler oder deine Agentur an einem Eintrag hinterlassen haben, bleiben in der Datei. Xcode legt dort den Kontext ab, in dem der Text auf dem Bildschirm steht.
Pluralformen
Ein Artikel, zwei Artikel — und die fünf Formen, die manche Sprachen dafür brauchen: Die Einträge bleiben getrennt, statt zu einem Satz zusammenzufallen.
Was es kostet
Zwei Zeilen, und das sind alle. Es gibt keinen Tarif, der Sprachen freischaltet, und keinen Wortpreis, der dich fürs Kürzen belohnt.
- 19 € je Platz im Monat, inkl. MwSt., kündbar zum Ende des Zeitraums.
- 10 € je Million Tokens — gemessen an dem, was das Modell tatsächlich gelesen und geschrieben hat, nicht geschätzt aus deiner Wortzahl.
- Alle 64 Zielsprachen stecken im Platz. Die zwölfte Sprache kostet nicht mehr als die zweite.
- Mit eigenem Modell-Schlüssel entfällt die Token-Zeile ganz. Der Platz bezahlt weiterhin die Engine.
Ein durchgerechnetes Beispiel
Eine Firmenseite mit rund 8.000 Wörtern, in fünf Sprachen übersetzt, sind ungefähr 172.000 Zeichen Ausgangstext. Gemessen an einem echten Lauf sind das etwa 0,98 € Verbrauch je Sprache, also einmalig unter 5 € plus Platz. Im Monat darauf zahlst du nur noch, was sich geändert hat.
Dateien, die dir gehören — oder ein Abo vor deiner Seite
Weglot ist die bekannteste Alternative und arbeitet mit Absicht anders. Der Unterschied liegt nicht in der Übersetzungsqualität, sondern darin, wo die Übersetzungen hinterher liegen.
| ShipGlobal | Weglot | |
|---|---|---|
| Wie es arbeitet | Datei rein, Datei raus | Skript oder Proxy vor deiner Seite |
| Wo die Übersetzungen liegen | In deinem System, in deiner Datei | Beim Anbieter |
| Eine Sprache mehr kostet | Einen Lauf Verbrauch | Meist den nächsten Tarif |
| Abgerechnet nach | Platz plus gemessene Tokens | Wörtern und Anzahl der Sprachen |
| Neue Inhalte | Du exportierst erneut | Werden selbst erfasst |
| Nach der Kündigung | Übersetzungen bleiben, wo sie sind | Werden nicht mehr ausgeliefert |
Wann Weglot der bessere Kauf ist
Eine Zielsprache, eine kleine Seite, niemand im Haus, der einen Export anfassen will: Weglot Starter für 15 € im Monat ist günstiger als unser Platz und erfasst neue Seiten von selbst. Das sagen wir lieber hier als nach deiner Anmeldung. Die Rechnung dreht sich bei etwa drei Sprachen, und sie dreht sich deutlich bei sechs — dort springt der Tarif von 79 € auf 299 €, ohne dass ein einziges Wort dazugekommen wäre.
Wenn du erst lesen willst
Was ist eine XLIFF-Datei?
Was drinsteht, warum Word sie ruiniert und welche Programme sie gefahrlos öffnen.
XLIFF übersetzen, Schritt für Schritt
Vom Export bis zum Import, geschrieben für Leute, die nicht programmieren.
Weglot-Preise, erklärt
Was die sechs Tarife wirklich kosten — und die zweite Achse, die erst auf der Rechnung auffällt.
Fragen, die wirklich gestellt werden
Muss ich dafür Entwicklerin sein?
Nein. Wer eine Datei herunterladen und wieder hochladen kann, schafft den ganzen Ablauf. Der Schritt, der Sorgfalt braucht, ist der Export aus deinem System — und der ist ein Dialog mit Ankreuzfeldern, keine Kommandozeile.
Kann ich die Datei nicht einfach in Word oder im Übersetzer öffnen?
Öffnen kannst du sie, und genau das ist das Problem. Word speichert sie mit eigener Formatierung zurück, danach erkennt der Import sie nicht mehr. Wer die Rohdatei in einem allgemeinen Übersetzer bearbeitet, schreibt meist die IDs und die Auszeichnung im Satz mit um — der Import bricht dann auf eine Art, die man erst live sieht.
Was passiert mit bereits übersetztem Text?
Er bleibt genau so stehen. Gefüllt werden nur Einträge ohne Übersetzung. Du kannst nach jeder Inhaltsänderung die ganze Datei schicken und bezahlst trotzdem nur die neuen Stellen.
Welche XLIFF-Versionen funktionieren?
XLIFF 1.2 und XLIFF 2.0. Damit sind WPML, Polylang, Xcode, Trados, memoQ, Drupal, TYPO3 und Angular abgedeckt. Dateien bis 10 MB, in beide Richtungen.
Wer sieht meinen Text?
Die Engine schickt die Strings an das Modell, holt die Übersetzungen zurück und behält deinen Text nicht als Trainingsmaterial. Mit eigenem Modell-Schlüssel geht die Anfrage direkt von deinem Rechner zum Anbieter — dann sehen wir sie gar nicht.
Kann ich die Übersetzungen vor dem Import prüfen?
Ja, und du solltest es tun. Lade die übersetzte Datei herunter und lies sie vor dem Import, oder öffne sie in unserem kostenlosen Viewer, wo Original und Übersetzung nebeneinander stehen. Für das Durchgehen Eintrag für Eintrag ist die Desktop-App gebaut.
Deine Datei wartet ohnehin schon irgendwo
Fang mit dem kostenlosen Viewer an, wenn du nur sehen willst, was drinsteht. Leg ein Konto an, wenn du sie in 64 Sprachen zurück willst.
Beim Checkout wird nichts abgebucht. Kündbar zum Ende des Zeitraums.