# WordPress-Übersetzungsplugin kostenlos: WPML automatisch übersetzen mit Claude und ChatGPT

> URL: https://4eck-media.de/blog/wordpress-uebersetzungsplugin-kostenlos-wpml-automatisch-uebersetzen-mit-claude-und-chatgpt/  
> Language: de  
> Description: Es gibt einen Moment, den jeder kennt, der eine mehrsprachige WordPress-Website betreibt: Die deutsche Version steht, die zweite Sprache soll dazu, und plötzlich geht es nur noch …

---

Es gibt einen Moment, den jeder kennt, der eine mehrsprachige WordPress-Website betreibt: Die deutsche Version steht, die zweite Sprache soll dazu, und plötzlich geht es nur noch ums Geld. Ein Übersetzungsbüro will pro Wort bezahlt werden. Die automatische Übersetzung von WPML rechnet in Credits ab. Und der eingebaute Übersetzungseditor verliert bei großen Seiten stillschweigend Felder, weil PHP bei 1.000 Formularfeldern dichtmacht. Dabei bezahlt ihr wahrscheinlich längst ein KI-Abo für rund 20 Euro im Monat, das genau diese Arbeit übernehmen kann. Was fehlte, war die Brücke zwischen eurem KI-Abo und WPML. Genau die haben wir gebaut: ein kostenloses WordPress-Übersetzungsplugin, das Claude oder ChatGPT direkt mit WPML arbeiten lässt. Wir zeigen in diesem Beitrag, was der WPML AI Translator kann, was er bewusst nicht kann, wie ihr ihn installiert und einrichtet, in welcher Reihenfolge ihr übersetzt und welche Fehler ihr euch spart. Der Download-Button steht direkt unter diesem Absatz.

[Plugin herunterladen (v1.6.1, ZIP)](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-1.6.1.zip)

    
        
            
                                                    Das kann der WPML AI Translator
                            
                            
                    
                        
- **Übersetzen per XLIFF:** Export und Import für alle WPML-Inhalte, von Seiten über Custom Post Types bis zu SEO-Titeln und Meta-Descriptions.
- **Kein stiller Feldverlust:** Die Pipeline umgeht das PHP-Limit max_input_vars, an dem der klassische Übersetzungseditor große Seiten beschneidet.
- **Inventur auf Knopfdruck:** Das Plugin listet alles Übersetzbare und benennt ehrlich, was außerhalb von WPML liegt: ACF-Felder, Menüs, Theme-Strings.
- **Status pro Sprache:** Welche Inhalte fertig sind, welche fehlen und welche URL-Paare zusammengehören.
- **Eingebaute Fehlersuche:** Detektoren für falsche URL-Segmente, kaputte hreflang-Paare und verschobene URLs seit dem ersten Import.
- **Theme-Strings inklusive:** Lesen und Übersetzen über die WPML String Translation, direkt per Schnittstelle.
- **Kontroll-Export nach jedem Import:** Ihr prüft, was wirklich gespeichert wurde, statt dem Status „vollständig“ zu glauben.
- **Developer-Brief:** Ein fertiges Ticket für euren Theme-Entwickler, wenn Felder in der wpml-config fehlen.
- **Sicherheit zuerst:** Ohne Schlüssel keine Antwort, IP-Freigaben, limitierte Schreibzugriffe, Protokoll. Die Ausgangssprache fasst das Plugin nie an.
- **Kein Autopilot:** Jeden Schritt stößt ihr selbst an, nichts verändert eure Website unbeaufsichtigt.
                                            
                                    
                    
    

## Warum wir WPML-Übersetzungen nicht mehr pro Wort bezahlen wollten

WPML ist bei uns auf fast jeder mehrsprachigen Kundenseite im Einsatz, und daran ändert dieses Plugin nichts. Die automatische Übersetzung von WPML funktioniert, aber sie wird in Credits abgerechnet, und der Verbrauch wächst mit Textmenge und Zahl der Zielsprachen. Bei einer Fünf-Seiten-Website ist das egal. Bei 280 Inhalten mit Produktdatenblättern, Branchentexten und 163 Download-Beschreibungen ist es das nicht.

Dasselbe KI-Abo, das viele von euch längst bezahlen, liefert ein Modell, das nicht nur übersetzt, sondern den Kontext der ganzen Website kennt: Es hält ein Glossar über alle Seiten durch, übersetzt „Zahnstangen“ auf jeder einzelnen Seite gleich, kürzt SEO-Titel auf die richtige Pixelbreite. Ein Nebeneffekt, mit dem wir nicht gerechnet hatten: Claude meldete beim Übersetzen mehrfach Tippfehler im deutschen Original, die vorher niemandem aufgefallen waren.

**Unsere Position dazu ist klar:** Wer ein KI-Abo hat und größere Websites übersetzt, verschenkt Geld, wenn er zusätzlich pro Wort bezahlt. Das Abo ist schon da. Es fehlte nur die Brücke zwischen dem Modell und WPML. Diese Brücke ist das Plugin.

![Schema der Funktionsweise des WPML AI Translators: Claude oder ChatGPT tauschen XLIFF-Dateien über die REST-Schnittstelle des Plugins mit WPML aus, geschützt durch Schlüssel und IP-Freigabe](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-schema-claude-chatgpt-wpml-xliff-1.avif)

## Schnellstart für Fortgeschrittene: Claude liest die Anleitung für euch

Wenn ihr keine Anleitung lesen wollt, lasst Claude sie lesen. Nach der Installation müsst ihr nur den Zugriff einrichten und Claude den vollständigen Arbeitsauftrag aus dem Info-Tab geben.

1. **Plugin installieren.** ZIP hochladen und aktivieren.
2. **Zugriff absichern.** Unter Settings einen neuen Shared Key erzeugen und sicher speichern. Für claude.ai oder Cowork „Add Claude hosted egress ranges“, für Claude Code auf dem eigenen Rechner „Add my current IP“ wählen. Translator user ID prüfen und speichern.
3. **Arbeitsauftrag kopieren.** Zum Info-Tab wechseln und „Copy & open Claude“ anklicken.
4. **Auftrag ergänzen.** Schlüssel, Zielsprache und Umfang eintragen. Zuerst einen vollständigen Übersetzungsplan anfordern, noch nichts importieren.
5. **Pilot übersetzen.** Eine kleine Seite bearbeiten lassen, Kontroll-Export und Live-Seite prüfen.
6. **Rest abarbeiten.** Nach dem Pilot den Plan ausführen lassen. Zum Schluss /urlcheck und /hreflangcheck starten.

## Was der WPML AI Translator ist und was er bewusst nicht ist

Der WPML AI Translator ist ein kostenloses WordPress-Übersetzungsplugin, das selbst kein einziges Wort übersetzt. Das ist kein Mangel, das ist das Konzept. Es stellt neun abgesicherte REST-Schnittstellen bereit, über die eine KI mit WPML arbeiten kann: Übersetzungsstatus abfragen, Übersetzungsjobs anlegen, XLIFF-Dateien exportieren, übersetzte XLIFF-Dateien importieren und am Ende prüfen, ob wirklich alles angekommen ist.

XLIFF ist das Austauschformat, das WPML seit Jahren für professionelle Übersetzungsbüros anbietet. Eine XLIFF-Datei enthält jedes übersetzbare Feld einer Seite als einzelnes Segment: Überschrift, Absätze, SEO-Titel, Meta-Description, Button-Beschriftungen. Die KI bekommt diese Datei, füllt die Zielsegmente und schickt sie zurück. WPML importiert das Ergebnis so, als käme es von einer Übersetzungsagentur.

Was das Plugin nicht tut: Es legt nichts an, es löscht nichts, es verändert keine Einstellungen, und es fasst den deutschen Originalinhalt nicht an. Der schlimmste anzunehmende Fall ist eine schlechte Übersetzung, die ihr im Review seht und neu anfordert. Ein Werkzeug, das eine fremde KI auf eure Website lässt, muss langweilig vorhersehbar sein.

Wie der Workflow dahinter entstanden ist, haben wir in zwei Beiträgen dokumentiert: [WordPress mit ChatGPT und Claude übersetzen: so funktioniert es wirklich](https://4eck-media.de/blog/wordpress-mit-chatgpt-und-claude-uebersetzen-so-funktioniert-es-wirklich/) und [WordPress mit KI übersetzen: unser kompletter Workflow](https://4eck-media.de/blog/wordpress-mit-ki-uebersetzen-schnell-guenstig-und-ohne-wpml-frust-unser-kompletter-workflow/). Dieser Artikel zeigt die Plugin-Version davon, die ihr auf jeder eigenen WPML-Website installieren könnt.

## Der eigentliche Grund für dieses Plugin: max_input_vars lügt euch an

Wer schon einmal eine große Seite im klassischen WPML-Übersetzungseditor gespeichert hat, kennt das Problem vielleicht, ohne es zu kennen. PHP begrenzt die Anzahl der Formularfelder pro Anfrage, Standardwert: 1.000. Eine komplexe Seite mit Blöcken und Custom Fields schickt beim Speichern schnell mehr Felder ab, als diese Grenze erlaubt. Alles oberhalb der Grenze wirft PHP kommentarlos weg. Der Editor meldet „gespeichert“, der Status springt auf „vollständig“, und ein Teil der Übersetzung ist trotzdem weg.

Genau daran ist unser erster Anlauf mit dem Browser-Editor gescheitert. Die XLIFF-Datei kennt dieses Limit nicht: WPML importiert sie als eine einzige Datei, egal ob die Seite 40 oder 400 Felder hat. Deshalb XLIFF, deshalb dieses Plugin.

**Merkt euch den Satz: Der Status „vollständig“ ist ein Statusfeld, kein Beweis.** Der Workflow sieht deshalb nach jedem Import einen Kontroll-Export vor: Die KI ruft die Übersetzung über die Schnittstelle erneut ab und prüft, ob jedes Zielsegment wirklich gespeichert wurde. Vertraut der Kontrolle, nicht der Anzeige.

![Schema: Der klassische WPML-Übersetzungseditor verwirft Formularfelder oberhalb des PHP-Limits max_input_vars ohne Fehlermeldung, der XLIFF-Export überträgt alle Inhalte verlustfrei in einer Datei](https://4eck-media.de/wp-content/uploads/2026/08/wpml-uebersetzungseditor-max-input-vars-feldverlust-vs-xliff-1.avif)

## Kostenloses WordPress-Übersetzungsplugin herunterladen und installieren

Die Voraussetzungen: WordPress ab 6.0, PHP ab 7.4 und ein aktives WPML mit dem Translation-Management-Modul. Installiert wird wie bei jedem anderen Plugin:

1. ZIP über den Button oben herunterladen.
2. WordPress-Admin → Plugins → Installieren → Plugin hochladen → ZIP auswählen → Aktivieren.
3. Im Menü erscheint der Punkt WPML AI Translator mit zwei Tabs: Settings und Info.

![Browser-Mockup des WordPress-Adminbereichs mit dem hervorgehobenen Menüpunkt WPML AI Translator nach der Plugin-Installation](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-wordpress-admin-menue-nach-installation.avif)

*Nach der Aktivierung erscheint der WPML AI Translator direkt in der linken WordPress-Adminleiste. Von dort öffnet ihr Settings und Info.*

Neue Versionen meldet der eingebaute Update-Mechanismus direkt im Plugin-Screen. An ein bestimmtes Theme oder einen Page-Builder ist das Werkzeug nicht gebunden, weil es ausschließlich mit den WPML-eigenen Übersetzungsjobs arbeitet.

## Die Einrichtung: drei Felder, mehr nicht

Im Settings-Tab gibt es genau drei Pflichtangaben, und jede hat einen Sicherheitsgrund:

**Allowed IPs.** Das Plugin beantwortet nur Anfragen von diesen Adressen. Für Claude im Browser oder in Cowork gibt es einen Button, der die offiziellen Anthropic-Adressbereiche einträgt. Wichtig, wenn ihr Claude Code auf dem eigenen Rechner nutzt: Dann kommt der Traffic von eurem Anschluss, nicht von Anthropic. Dafür gibt es den zweiten Button „Add my current IP“, der eure aktuelle Adresse einträgt. Bei IPv6 nimmt er gleich den passenden /64-Bereich mit, damit die Freigabe eine Router-Zwangstrennung überlebt.

**Translator user ID.** Ein WordPress-Benutzer, der in WPML als lokaler Übersetzer für die Zielsprachen eingetragen ist. Unter diesem Benutzer laufen die Importe, sauber nachvollziehbar im Verlauf.

**Shared Key.** Ein Geheimschlüssel, den ihr im Settings-Tab über „Generate new shared key“ erzeugt, sofort sicher speichert und an beiden Enden hinterlegt: im Plugin und bei eurer KI. WordPress speichert nur den Hash. Ohne gültigen Schlüssel antwortet die Schnittstelle auf nichts, auch nicht innerhalb der IP-Freigabe. Eine IP-Adresse allein ist keine Identität, der Schlüssel ist es.

Solange kein Schlüssel gesetzt ist, bleibt die Schnittstelle komplett geschlossen. Versehentlich offen betreiben lässt sich das Plugin nicht.

![Screenshot des Settings-Tabs des WPML AI Translators in WordPress mit Feldern für den geheimen Schlüssel und die IP-Freigabe](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-settings-tab-schluessel-ip-freigabe.avif)

*Die ganze Einrichtung: Schlüssel speichern, IP freigeben, fertig. Screenshot aus unserem Kundenprojekt wmh-herion.de.*

## Der Info-Tab: der fertige Prompt, mit dem Claude WPML automatisch übersetzt

Der zweite Tab heißt unscheinbar Info, und er spart euch die meiste Arbeit. Dort steht ein fertiger, langer Arbeitsauftrag für die KI: der komplette Prompt mit allen neun Schnittstellen, der richtigen Reihenfolge, den Sicherheitsregeln und den Prüfschritten. Dazu vier Buttons: Prompt kopieren, als Markdown herunterladen, und zwei Direktsprünge „Copy & open Claude“ und „Copy & open ChatGPT“.

Der Ablauf für euch: Prompt kopieren, bei Claude einfügen, Schlüssel ergänzen, Zielsprache nennen. Ab da arbeitet die KI selbstständig nach diesem Muster:

1. **/ping**: Ist die Verbindung da? Sind Schreibzugriffe möglich? Welche Sprachen und Post-Types hat die Website überhaupt?
2. **/inventory**: Was kann diese Schnittstelle übersetzen, und was liegt außerhalb (dazu gleich mehr)?
3. **/status**: Welche Inhalte fehlen in der Zielsprache, welche sind veraltet?
4. **/requeue und /export**: Für jeden Inhalt einen frischen Übersetzungsjob anlegen und die XLIFF-Datei abholen.
5. Übersetzen, mit durchgehendem Glossar über alle Seiten.
6. **/import**: Die gefüllte XLIFF zurückschicken.
7. Kontroll-Export: Dieselbe Übersetzung noch einmal abrufen und prüfen, ob jedes Segment wirklich gespeichert wurde.

Der Info-Tab zeigt außerdem eine Übersicht über eure konkrete Website: aktive Sprachen, Post-Types mit Stückzahlen, aktive Caching-Plugins. Die KI muss nicht raten, sie liest.

![Screenshot des Info-Tabs des WPML AI Translators mit dem fertigen Prompt und den Copy-Buttons für Claude und ChatGPT](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-info-tab-prompt-claude-chatgpt.avif)

*Der Info-Tab liefert den fertigen Prompt: kopieren, bei Claude oder ChatGPT einfügen, loslegen.*

## So startet ihr heute noch: von null zur laufenden Übersetzung in zehn Schritten

Die einzelnen Bausteine haben wir oben erklärt. Hier ist die Reihenfolge, in der ihr sie an einem Nachmittag zusammensetzt:

1. **Plugin herunterladen** über den Button am Anfang dieses Artikels.
2. **Eure Website bei Claude freigeben.** Auf claude.ai in den Einstellungen die eigene Domain in die Liste der erlaubten Websites eintragen, damit Claude sie abrufen darf.
3. **Plugin installieren und aktivieren**: Plugins, Installieren, Plugin hochladen, ZIP auswählen.
4. **Schlüssel erzeugen**: Im Settings-Tab „Generate new shared key“ anklicken, den Schlüssel sofort sicher bei euch ablegen und die Einstellungen speichern. Der Schlüssel wird nur einmal angezeigt; Claude bekommt ihn später direkt im Chat.
5. **IP-Freigaben setzen**: der Anthropic-Button für Claude im Browser oder in Cowork, „Add my current IP“ für Claude Code auf dem eigenen Rechner.
6. **Info-Tab öffnen und den kompletten Text kopieren.** Bei Claude einfügen, mit einer einzigen Anweisung dazu: „Lies dir das durch und mach noch nichts.“
7. **Den Übersetzungsplan anfordern.** Den Prompt dafür findet ihr in der Box unter dieser Liste.
8. **Das richtige Modell wählen.** Unsere Empfehlung aus der Praxis: die Planung übernimmt Fable 5 mit Ultracode, das Abarbeiten Opus 5 mit Ultracode. Wenn die Limits eng sind, macht Opus 5 beides. Die Untergrenze ist klar: mindestens Opus 5, immer mit Ultracode. Kleinere Modelle verlieren bei 100 und mehr XLIFF-Dateien den Faden.
9. **Plan als Datei speichern lassen und Punkt für Punkt abarbeiten.** So übersteht das Projekt auch eine neue Chat-Sitzung: Die Datei ist der Stand, nicht das Gedächtnis des Chats.
10. **Finale mit den eigenen Augen.** Klickt euch durch die neue Sprachversion, Seite für Seite. Findet ihr etwas Unübersetztes, macht einen Screenshot und gebt ihn Claude: „Finde die Quelle und übersetze das.“ Genau dafür ist das Modell erstaunlich gut, es erkennt am Screenshot, ob der Text aus einem Menü, einem Theme-String oder einem ACF-Feld kommt.

```
Du hast die Anleitung des WPML AI Translators gelesen. Erstelle jetzt einen vollstaendigen Uebersetzungsplan fuer diese Website in [ZIELSPRACHE], bevor du irgendetwas uebersetzt. Der Plan braucht zwei Teile. Teil 1: alles, was ueber die Plugin-Schnittstelle laeuft (WPML-Inhalte per XLIFF), mit Reihenfolge: eine Pilotseite, dann Startseite, dann Strukturseiten, dann die Masse. Teil 2: alles, was WPML nicht kennt: ACF-Felder, Menues, Buttons, Theme-Strings, Formulare, Theme-Optionen, Alt-Texte. Nutze /ping, /inventory und /status, um beide Teile mit echten Zahlen zu fuellen, und finde selbst heraus, wie Menues und Strings auf dieser Website uebersetzt werden. Speichere den fertigen Plan als eigene Datei und arbeite ihn danach Punkt fuer Punkt ab. Nach jedem Import machst du einen Kontroll-Export. Ganz am Ende laufen /urlcheck und /hreflangcheck.
```

![Screenshot der Claude-App mit eingefügtem Startauftrag für den WPML AI Translator vor dem Absenden](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-claude-startauftrag-vor-dem-absenden.avif)

*Nach der Installation bekommt Claude den Startauftrag: Zielsprache und Umfang festlegen, Plan prüfen, erst dann übersetzen.*

## WPML automatisch übersetzen: erst der Pilot, dann die Startseite, die Masse zum Schluss

Aus unserem bisher größten Übersetzungsprojekt hat sich eine Reihenfolge bewährt, die wir inzwischen als Standard empfehlen:

1. **Ein einziger Pilot-Inhalt zuerst.** Eine kleine Seite komplett durch den Zyklus schicken und das Ergebnis im Frontend ansehen. Erst wenn Slugs, SEO-Felder und Custom Fields korrekt ankommen, gebt ihr den Rest in Auftrag.
2. **Startseite und Hauptseiten.** Die Startseiten-Übersetzung aktiviert die Sprachversion, danach lassen sich Menüpunkte und Verlinkungen sinnvoll testen.
3. **Strukturgebende Inhalte**: Kategorieseiten, Produktseiten, Leistungsseiten. Hier entscheidet sich die URL-Struktur der neuen Sprache.
4. Masse zum Schluss: News, Downloads, Teamseiten. In diesem Projekt hat Claude allein 163 Download-Einträge in Batches mit gemeinsamem Glossar übersetzt. Identische Begriffe wurden nur einmal übersetzt und überall gleich eingesetzt.

Ein Punkt, der teuer werden kann, wenn er fehlt: **Klärt die Slugs vor dem Import.** WPML leitet den übersetzten Slug aus dem übersetzten Titel ab. Wenn eure Redirect-Map oder alte eingehende Links bestimmte englische URLs erwarten, gebt der KI die Ziel-Slugs als Vorgabe mit. Nachträgliches Umbenennen produziert Weiterleitungsketten.

## Der große blinde Fleck: WPML sieht nicht eure ganze Website

Das ist der wichtigste Abschnitt dieses Artikels, und wir sagen es so deutlich, weil wir selbst hineingelaufen sind: **Der XLIFF-Weg übersetzt genau das, was WPML als Übersetzungsjob kennt.** Kurz: Content übersetzt heißt noch nicht Website übersetzt. Zum Übersetzungsjob gehören Inhalte, SEO-Felder und die Custom Fields, die in der WPML-Konfiguration als übersetzbar registriert sind. Eine echte Website besteht aus mehr:

- ACF-Felder ohne Übersetzungskonfiguration. Wenn die wpml-config.xml des Themes ein Feld nicht kennt, schreibt WPML es schlicht nie in die Übersetzung. In unserem Projekt sah die englische Version dadurch zunächst so aus: Produktseiten nur mit Überschrift und Einleitung, 163 Downloads ohne Datei-Links, Ansprechpartner-Karten ohne Telefonnummern. Der Inhalt war „übersetzt“, die Felder waren leer.
- **Theme-Strings**: Button-Beschriftungen, Suchfeld, 404-Seite, Footer-Texte. Die laufen über die WPML String Translation, nicht über XLIFF.
- **Menüs, Formulare, Alt-Texte von Bildern, Theme-Optionen.** Alles eigene Baustellen mit eigenen Werkzeugen.

Unser Audit nach der Content-Übersetzung fand auf 82 von 86 englischen Seiten noch deutsche Reste oder leere Stellen. Nicht weil die Übersetzung schlecht war, sondern weil diese Inhalte nie durch die XLIFF-Pipeline gelaufen sind. Warum wir so etwas vor jedem Livegang prüfen, steht in unserer [Website-Checkliste vor dem Go-live](https://4eck-media.de/blog/website-checkliste-vor-go-live-qualitaet-statt-pfusch/): Jede Sprache ist eine eigene Website.

Die gute Nachricht: Claude kann fast alles davon selbst erledigen, wenn ihr es darauf ansetzt. Menüs baut es über die WordPress-Schnittstellen nach, Theme-Strings übersetzt es über die String Translation, Theme-Optionen füllt es im Admin aus, ACF-Lücken diagnostiziert es und liefert dem Entwickler eine fertige wpml-config-Vorlage. Genau so ist die englische Version unseres Praxisprojekts fertig geworden: Der XLIFF-Teil war der schnelle erste Schritt, den Rest hat Claude Stück für Stück im Admin nachgezogen. Über /inventory meldet das Plugin von Anfang an ehrlich, welche Bereiche außerhalb seiner Reichweite liegen, damit ihr diesen zweiten Teil einplant, statt ihn am Launch-Tag zu entdecken.

![Schema: WPML übersetzt Seiten, Custom Post Types und SEO-Felder über die XLIFF-Pipeline, während ACF-Felder, Menüs, Theme-Strings, Formulare, Theme-Optionen und Alt-Texte direkt im WordPress-Admin mit Claude übersetzt werden](https://4eck-media.de/wp-content/uploads/2026/08/wpml-blinder-fleck-acf-felder-menues-theme-strings-1.avif)

## Am Ende prüfen lassen, nicht hoffen: die eingebauten Kontroll-Schnittstellen

Nach dieser Erfahrung haben wir dem Plugin drei Prüf-Schnittstellen spendiert, die wir in dieser Form bisher in keinem anderen Werkzeug gefunden haben:

- **/urlcheck** findet übersetzte Seiten, deren URL-Pfad noch Segmente der Ausgangssprache enthält, ein typisches Zeichen dafür, dass das Theme Permalinks sprachblind zusammenbaut. Im Praxistest hat der Check alle 19 betroffenen Produkt-URLs gefunden, ohne einen einzigen Fehlalarm.
- **/hreflangcheck** prüft die Verlinkung zwischen den Sprachversionen aus beiden Richtungen. Der Check erkennt eine Fehlerklasse, die von außen fast unsichtbar ist: Links, deren Pfad in der einen und deren Sprachpräfix in der anderen Sprache erzeugt wird. Solche Links zeigen ins Leere, und hreflang-Paare ohne gültigen Rückverweis ignoriert Google komplett: Die Zuordnung eurer Sprachversionen in den Suchergebnissen geht verloren.
- **/redirectcheck** merkt sich bei jedem Import, unter welcher URL eine Übersetzung veröffentlicht wurde. Ändert sich später ein Slug oder eine Kategorie-Basis, listet der Check jede verschobene URL auf, damit ihr die alte Adresse per 301 weiterleitet, statt sie als 404 sterben zu lassen.

Findet einer der Checks ein Problem im Theme, liefert die Antwort ein fertiges **developer_brief** mit: Symptom, Diagnose, Beispiel-URLs und Abnahmekriterium, formuliert für den Entwickler, der das Theme betreut. Ihr kopiert den Text ins Ticket, fertig.

Und der einfachste Kontrollschritt zum Schluss: Gebt Claude die Liste der übersetzten Seiten und lasst es Stichproben im Frontend lesen. Was noch deutsch ist, sieht es selbst, und was es selbst reparieren kann, repariert es direkt.

![Screenshot einer JSON-Antwort der urlcheck-Schnittstelle des WPML AI Translators mit dem Ergebnis der URL-Kontrolle](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-urlcheck-antwort-json.avif)

*Die eingebaute Kontrolle antwortet mit einer klaren Liste: was sauber ist und wo es hakt. Live-Antwort aus dem Projekt wmh-herion.de.*

## Typische Fehler beim Übersetzen mit WPML und KI

| Fehler | Woran ihr es merkt | Lösung |
| --- | --- | --- |
| Die falsche Absender-IP freigegeben | „Client IP is not allowed“, obwohl ihr eure IP eingetragen habt | Claude Code sendet von eurem Anschluss, Claude im Browser von Anthropic-Adressen. Beide Buttons im Settings-Tab nutzen |
| Dem Status „vollständig“ geglaubt | Frontend zeigt leere Stellen trotz grünem Haken | Kontroll-Export nach jedem Import, der Prompt aus dem Info-Tab enthält diesen Schritt bereits |
| Deutsche Quelle nach der Übersetzung bearbeitet | Übersetzung springt auf „veraltet“ | Erst die Quelle final machen, dann übersetzen. Nachträgliche Korrekturen gesammelt nachziehen |
| Slugs nicht vorab geklärt | Redirects laufen ins Leere, Ketten aus Weiterleitungen | Ziel-Slugs als Vorgabe an die KI, /redirectcheck nach jeder Slug-Änderung |
| Beim Prüfen den Cache vergessen | hreflang und Strings wirken kaputt, obwohl sie repariert sind | Page-Cache leeren, bevor ihr ein Ergebnis beurteilt |
| ACF-Felder als übersetzt angenommen | Englische Seiten sind Gerippe: Titel da, Inhalt weg | wpml-config.xml prüfen, /inventory lesen, Lücken mit Claude im Admin schließen |

## Der Praxistest: ein Industriekunde mit 280 Inhalten

Der WPML AI Translator ist kein Laborprojekt. Er läuft produktiv im frisch abgeschlossenen Relaunch eines Industriekunden: kompletter Website-Umzug plus englische Sprachversion, neun Post-Types, von Produktdatenblättern bis zu 163 Downloads. Welche Website das ist, zeigen wir auf den Screenshots in diesem Artikel.

![Vergleich aus dem Praxisprojekt wmh-herion.de: dieselbe Produktseite in der deutschen und der englischen Sprachversion nebeneinander](https://4eck-media.de/wp-content/uploads/2026/08/wpml-uebersetzung-praxisprojekt-wmh-herion-de-en.avif)

*Unser Praxisprojekt: WMH Herion Antriebstechnik aus Wolnzach. Die englische Sprachversion entstand komplett über das Plugin mit Claude.*

Die Zahlen aus dem Projekt: rund 280 Inhalte in neun Post-Types an einem Arbeitstag übersetzt. Zur Einordnung: Das lief mit dem großen Claude-Abo für 200 Euro im Monat. Als grober Richtwert mit Opus 5 heute: Eine typische Unterseite braucht wenige Minuten, inklusive Export, Import und Kontrolle. Mit dem 20-Euro-Abo erreicht ihr die Nutzungslimits früher und verteilt dasselbe Volumen auf mehrere Tage. Am Ergebnis ändert das nichts, nur am Zeitplan.

Nachdem wir die Bereiche außerhalb der XLIFF-Pipeline nachgezogen und zwei kleine Theme-Korrekturen eingespielt hatten, stieg der Seobility-Optimierungsgrad der Gesamtwebsite von 68 auf 85 Prozent, der Technik-Wert von 37 auf 74. Die englische Version hat saubere URLs und vollständige hreflang-Paare. Menüs, Strings und Theme-Optionen sind übersetzt. Der laufende Betrieb kostet: das KI-Abo, das wir ohnehin haben.

## Unsere Hilfe, eure Verantwortung

Wir geben das Plugin kostenlos weiter, weil wir selbst lange nach so etwas gesucht haben. Es ist unser Werkzeug aus echten Projekten. Genauso klar: **Wir teilen hier Erfahrung und Möglichkeiten, keine Garantie.** Jede Website ist anders aufgebaut, jedes Theme registriert seine Felder anders, und für das Ergebnis auf eurer Installation seid ihr selbst verantwortlich. Macht ein Backup vor dem ersten Import, testet mit einem Pilot-Inhalt, lest die Kontroll-Exporte. Dann bleibt als schlimmster Fall genau der, den wir oben beschrieben haben: eine Übersetzung, die ihr noch einmal anfordert.

Eine Bitte zum Schluss: Wenn ihr das Plugin herunterladet und ausprobiert, schreibt uns eine kurze Mail an [info@4eck-media.de](mailto:info@4eck-media.de). Was hat funktioniert, was nicht, auf welchem Setup? Aus genau solchen Rückmeldungen sind unsere Prüf-Funktionen entstanden, und eure Erfahrungen fließen in die nächste Version.

    
        
                        
                                    

## Häufige Fragen zum WPML AI Translator

                                
                                                                        
                                
                                    Brauche ich WPML, um das Plugin zu nutzen?
                                    
                                                                            
                                
                                
                                    

Ja. Das Plugin ist eine Brücke zu WPML und nutzt dessen Übersetzungsjobs und XLIFF-Funktionen. Ohne WPML mit Translation Management bleibt die Schnittstelle ohne Funktion. Den Weg ohne WPML beschreiben unsere beiden Workflow-Artikel über Duplikate.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Funktioniert das nur mit Claude oder auch mit ChatGPT?
                                    
                                                                            
                                
                                
                                    

Mit beiden, und grundsätzlich mit jeder KI, die HTTP-Anfragen stellen und Dateien verarbeiten kann. Der Prompt im Info-Tab hat Direkt-Buttons für Claude und ChatGPT. Wichtig ist nur, dass das Modell lange Dokumente konsistent übersetzt und sich an ein Glossar hält.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Was kostet es, WPML mit KI zu übersetzen?
                                    
                                                                            
                                
                                
                                    

Das Übersetzungsplugin selbst ist kostenlos. Ihr zahlt nur euer bestehendes KI-Abo ab rund 20 Euro im Monat, ohne Abrechnung pro Wort oder Zeichen. Das Tempo hängt vom Abo ab: Wir arbeiten mit dem großen 200-Euro-Abo, mit kleineren Abos verteilt sich ein großes Projekt auf mehrere Tage.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Übersetzt das Plugin automatisch im Hintergrund?
                                    
                                                                            
                                
                                
                                    

Nein, und das ist Absicht. Jede Übersetzung stößt ihr beziehungsweise eure KI aktiv an, und jeder Import lässt sich per Kontroll-Export nachprüfen. Ein Autopilot, der unbeaufsichtigt Inhalte verändert, war für uns keine Option.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Was ist mit ACF-Feldern, Menüs und Theme-Texten?
                                    
                                                                            
                                
                                
                                    

Alles, was WPML nicht als übersetzbares Feld kennt, läuft nicht durch die XLIFF-Pipeline. Das Plugin zeigt euch diese Bereiche über /inventory an, und die Nacharbeit erledigt ihr mit der KI direkt im Admin. Der Abschnitt über den blinden Fleck in diesem Artikel beschreibt das ausführlich.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Wie sicher ist die Schnittstelle?
                                    
                                                                            
                                
                                
                                    

Ohne hinterlegten Schlüssel antwortet sie gar nicht, mit Schlüssel nur von freigegebenen IP-Adressen. Schreibzugriffe sind zusätzlich limitiert, Importe werden validiert, und jede Anfrage landet im Protokoll. Den Originalinhalt eurer Ausgangssprache fasst das Plugin nie an.
