# 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**, mit dem ihr **WPML automatisch übersetzen** könnt – direkt mit Claude oder ChatGPT. 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 – und wie ihr am Ende beweist, dass wirklich alles übersetzt ist, nicht nur der Text, den WPML kennt. Stand: Plugin-Version 2.0.3. Der Download-Button steht direkt unter der Grafik.

![Grafik zum WPML AI Translator: Deutscher WordPress-Inhalt wird über eine geschützte XLIFF-Schnittstelle mit KI in Englisch, Französisch, Spanisch und Italienisch übersetzt](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-kostenlos-wordpress-uebersetzungsplugin.avif)

*Vom deutschen Original zu vier Sprachversionen: Der WPML AI Translator tauscht XLIFF-Daten geschützt zwischen WordPress, WPML und einer KI aus.*

[Plugin herunterladen (v2.0.3, ZIP)](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-2.0.3.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 abgesicherte REST-Schnittstellen bereit, über die eine KI mit WPML arbeitet: Übersetzungsstatus abfragen, Übersetzungsjobs anlegen, XLIFF-Dateien exportieren und importieren, ACF-Felder und Theme-Optionen übersetzen, Theme-Strings und Bild-Alt-Texte schreiben – 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. Für die String-Routen braucht ihr zusätzlich WPML String Translation, für die Optionsseiten ACFML, für die ACF-Routen ACF. Fehlt eines davon, antworten nur diese Routen mit einem klaren Fehler, der Rest läuft weiter. Installiert wird wie bei jedem anderen Plugin:

Bei individuellen WordPress-Lösungen sorgt unsere [WordPress Agentur](https://4eck-media.de/kompetenzen/wordpress-agentur/) für saubere Entwicklung, Performance und verlässliche Wartung.

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 vier Tabs: Settings, Info, ACF und Audit.

Neue Versionen kündigen wir hier im Blog an. Ladet dann die aktuelle ZIP-Datei herunter und spielt sie über Plugins, Installieren, Plugin hochladen ein; eure Einstellungen bleiben erhalten. 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.

![Settings-Tab des WPML AI Translators mit Allowed IPs, Translator user ID und Shared Key](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-settings-tab-2-0-3.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 Info-Tab heißt unscheinbar, und er spart euch die meiste Arbeit. Dort steht ein fertiger, langer Arbeitsauftrag für die KI: der komplette Prompt mit allen 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“.

Damit Inhalte auch in KI-Antworten als belastbare Quelle erscheinen, verbindet unsere [GEO Agentur](https://4eck-media.de/kompetenzen/ki-optimierung-llm-seo-agentur/) Semantik, Technik und nachweisbare Expertise.

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.

![Info-Tab des WPML AI Translators mit dem fertigen Prompt und den Buttons für Claude und ChatGPT](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-info-tab-prompt-2-0-3.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.

    
        
            
                

## Mehrsprachig erfolgreich wachsen

            
            
                                    

Diese Beiträge zeigen, wie internationale Websites technisch sauber, sprachlich konsistent und für Suchmaschinen sowie neue Märkte überzeugend umgesetzt werden.

            
        
        
                            
                    
                        
                            [![WordPress, WPML und KI verbinden Inhalte mit fünf Sprachversionen; Symbole zeigen Zeitersparnis, Qualität und geringere Kosten](https://4eck-media.de/wp-content/uploads/2026/07/wordpress-chatgpt-claude-time-cost-cover-1920x1080px-3.avif "WordPress mit KI übersetzen: schneller und kosteneffizienter Workflow")](https://4eck-media.de/blog/wordpress-mit-ki-uebersetzen-schnell-guenstig-und-ohne-wpml-frust-unser-kompletter-workflow/ "WordPress mit KI übersetzen: schnell, günstig und ohne WPML-Frust, unser kompletter Workflow")
                        
                        
                            
                                [WordPress mit KI übersetzen: schnell, günstig und ohne WPML-Frust, unser kompletter Workflow](https://4eck-media.de/blog/wordpress-mit-ki-uebersetzen-schnell-guenstig-und-ohne-wpml-frust-unser-kompletter-workflow/)
                                                                    
                                        Matthias Petri
                                    
                                

                                                            
                        
                    
                

                            
                    
                        
                            [![WordPress-Übersetzung per XLIFF mit ChatGPT und Claude sowie Symbolen für Zeit, Qualität und Kosten](https://4eck-media.de/wp-content/uploads/2026/07/wordpress-chatgpt-claude-time-cost-cover-1920x1080px-1.avif "WordPress-Übersetzung mit ChatGPT und Claude: Zeit- und Kostenvergleich")](https://4eck-media.de/blog/wordpress-mit-chatgpt-und-claude-uebersetzen-so-funktioniert-es-wirklich/ "WordPress mit ChatGPT und Claude übersetzen: Zeit und Kosten im Vergleich")
                        
                        
                            
                                [WordPress mit ChatGPT und Claude übersetzen: Zeit und Kosten im Vergleich](https://4eck-media.de/blog/wordpress-mit-chatgpt-und-claude-uebersetzen-so-funktioniert-es-wirklich/)
                                                                    
                                        Matthias Petri
                                    
                                

                                                            
                        
                    
                

                            
                    
                        
                            [![Von ChatGPT empfohlen, aus Tokio beauftragt: die bilinguale Corporate Website IME.eus](https://4eck-media.de/wp-content/uploads/2026/07/tokia-website-case-study.avif "Von ChatGPT empfohlen, aus Tokio beauftragt: die bilinguale Corporate Website IME.eus")](https://4eck-media.de/blog/bilinguale-corporate-website-ime-eus-tokio/ "Von ChatGPT empfohlen, aus Tokio beauftragt: die bilinguale Corporate Website IME.eus")
                        
                        
                            
                                [Von ChatGPT empfohlen, aus Tokio beauftragt: die bilinguale Corporate Website IME.eus](https://4eck-media.de/blog/bilinguale-corporate-website-ime-eus-tokio/)
                                                                    
                                        Matthias Petri
                                    
                                

                                                            
                        
                    
                

                            
                    
                        
                            [![Case Study: Mehrsprachigkeit (6 Sprachen) mit WPML für Schul-Websites](https://4eck-media.de/wp-content/uploads/2026/02/case-study-mehrsprachigkeit-wpml-wordpress-720x480.avif "Case Study: Mehrsprachigkeit (6 Sprachen) mit WPML für Schul-Websites")](https://4eck-media.de/blog/case-study-mehrsprachigkeit-6-sprachen-wpml-deepl-wordpress-multisite/ "Case Study: Mehrsprachigkeit (6 Sprachen) mit WPML + DeepL von Schul-Websites")
                        
                        
                            
                                [Case Study: Mehrsprachigkeit (6 Sprachen) mit WPML + DeepL von Schul-Websites](https://4eck-media.de/blog/case-study-mehrsprachigkeit-6-sprachen-wpml-deepl-wordpress-multisite/)
                                                                    
                                        Matthias Petri
                                    
                                

                                                            
                        
                    
                

                    
    

## 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.** 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)

## ACF-Felder, Theme-Optionen und Strings übersetzen: die zweite Pipeline

Als wir die erste Fassung dieses Artikels geschrieben haben, war dieser zweite Teil Handarbeit im Admin. Das ist er nicht mehr. Für ACF gibt es inzwischen denselben Zyklus wie für Inhalte, nur als JSON statt als XLIFF. **/acf/fields** listet jedes registrierte Feld mit seiner Rolle – übersetzen, kopieren, Container, prüfen –, mit Speicherort und geltender WPML-Einstellung, und liefert den fehlenden wpml-config-Block fertig zum Einsetzen. Die vorgeschlagene Aktion leitet das Plugin aus dem Wert ab, nicht aus dem Feldtyp: Eine Telefonnummer wird kopiert, ein Copyright-Text übersetzt. In unserem Praxisprojekt zählt die Route 556 registrierte Felder, 38 davon ohne Übersetzungskonfiguration.

**/acf/status** vergleicht danach jedes Übersetzungspaar Wert für Wert und meldet zwei Zustände: leer und wortgleich mit dem Original. **/acf/export** gibt die offenen Werte als ein Dokument heraus, **/acf/import** schreibt sie zurück – zuerst als Trockenlauf, ausschließlich in bestehende Übersetzungen, nie ins Original, und jeder geschriebene Wert wird danach wieder ausgelesen. Zwei Feldarten bleiben absichtlich außen vor, bis ihr sie ausdrücklich freigebt: Link-Felder, bei denen von außen niemand erkennt, ob der hinterlegte Titel eine sichtbare Button-Beschriftung ist, und strukturelle Felder wie Relationen, Dateien und Galerien. Ihr seht das Feld im Frontend, das Plugin sieht nur den Wert.

Fehlt ein Feld in der wpml-config, könnt ihr den Wert damit sofort reparieren. Gebt den Konfigurationsblock trotzdem an euren Theme-Entwickler: Ohne ihn geht die Übersetzung beim nächsten Speichern des deutschen Originals wieder verloren.

![ACF-Tab des WPML AI Translators mit der Liste nicht konfigurierter Felder und dem fertigen wpml-config-Block](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-acf-tab-wpml-config-block.avif)

*Der ACF-Tab zählt die Felder, benennt die ungedeckten und legt den fertigen wpml-config-Block zum Kopieren daneben.*

Theme-Optionen – Header, Footer, Kontaktdaten – waren bis vor Kurzem der Teil, den man im Admin mit umgeschalteter Sprache abtippt. Dafür gibt es jetzt **/acf/options/status**, **/acf/options/export** und **/acf/options/import**. Der Import schreibt ausschließlich den sprachspezifischen Namensraum, den ACF selbst verwendet, repariert Repeater-Elternzeilen und meldet übersetzten Fließtext zusätzlich an das String-Paket von ACFML; die Quelloptionen bleiben unangetastet. Pro Feld sagt die Antwort, was zu tun ist: übersetzen, kopieren oder prüfen. In unserem Praxisprojekt sind das 377 Optionsfelder, und der größere Teil davon gehört kopiert statt übersetzt: API-Schlüssel, Telefonnummern, Bild-IDs.

Theme-Strings liest und schreibt das Plugin über **/strings**, direkt in den WPML-Tabellen. Jeder Eintrag kommt mit Zustand, Ausgangssprache, gettext-Kontext, gespeicherter Übersetzung und der Angabe, ob er überhaupt beschreibbar ist. Ist derselbe Text mehrfach registriert – „Open“ einmal als Menüpunkt, einmal als Öffnungszeit –, listet die Antwort jeden Kandidaten mit seiner ID. Die KI adressiert damit genau die Zeile, die sie meint, statt zu raten.

Alt- und Titeltexte von Bildern prüft **/mediacheck** und schreibt **/media**, immer nur auf der übersetzten Datei. Von Hand bleiben damit Taxonomie-Begriffe und Navigationsmenüs. Was auf eurer Website in welche Kategorie fällt, sagt euch /inventory.

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

Nach dieser Erfahrung haben wir dem Plugin sechs Prüf-Schnittstellen spendiert und eine siebte, die sie zusammenfasst. Fangt mit /audit an: Der Aufruf zieht eine Stichprobe, gleichmäßig über alle übersetzbaren Post-Types verteilt, und prüft gerenderte Seiten, ACF-Lücken, fehlende Repeater-Zeilen, offene Strings und Integrationen, deren String-Registrierung noch aus ist. Jeder Befund trägt dazu, wer ihn beheben kann: die KI, der Theme-Entwickler oder ihr im Admin. Eine Prüfung, die nicht laufen konnte, meldet sich als unerreichbar, nie als sauber. Damit habt ihr einen definierten Schlusspunkt. Darunter liegen die Einzelchecks:

![Audit-Tab des WPML AI Translators mit den offenen Befunden pro Sprache und der Zuordnung, wer sie beheben kann](https://4eck-media.de/wp-content/uploads/2026/08/wpml-ai-translator-audit-tab-befunde-nach-zustaendigkeit.avif)

*Der Audit-Tab beantwortet pro Sprache, was noch fehlt – und wer es beheben kann.*

- **/urlcheck** findet übersetzte Seiten, deren URL-Pfad noch Segmente der Ausgangssprache enthält, ein typisches Zeichen dafür, dass das Theme Permalinks sprachblind zusammenbaut.
- **/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. In unserem Praxisprojekt meldete /urlcheck null Treffer, während alle 19 englischen Produktseiten über ihre hreflang-Tags ins Leere zeigten. Genau deshalb lasst ihr beide Checks laufen, nicht nur einen.
- **/linkcheck** prüft die komplette gerenderte Übersetzung samt Navigation und Footer: leere und auf „#“ zeigende Ziele, ausführbare URL-Schemata, interne Links, die Protokoll oder Port verlieren, und Links, die aus der Sprachversion zurück in eine andere aktive Sprache führen. Der Check ruft bewusst nicht jede externe Adresse ab – ein sauberes Ergebnis ist kein vollständiger Crawl.
- **/paircheck** vergleicht nicht die Datenbank, sondern die gerenderten Seiten: Textmenge, Überschriften, Buttons, Bilder, Tabellen, Listen. Zusätzlich meldet die Route Überschriften und Alt-Texte, die in beiden Sprachen zeichengleich ausgeliefert werden. Markennamen und Typbezeichnungen dürfen das, deutscher Fließtext nicht – lest die Beispiele, bevor ihr etwas ändert.
- **/mediacheck** listet Anhänge, deren Alt-Text oder Titel noch dem Original entspricht, und Anhänge ganz ohne Übersetzung. Der zweite Fall ist der unangenehme: Ohne übersetzten Anhang zeigt die Seite den deutschen Anhang samt deutschem Alt-Text, und kein Schreibzugriff auf der Übersetzungsseite behebt das.
- **/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: keine gemischtsprachige URL in 200 geprüften Paaren – die beiden gemeldeten Seiten waren zu diesem Zeitpunkt noch nicht übersetzt.*

## 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 |
| Alte Weiterleitungsregel überdeckt eine neue Übersetzungs-URL | Die englische Seite existiert im Admin, im Browser landet ihr auf einer anderen Seite. Ein Crawler, der Weiterleitungen folgt, meldet 200 und verschweigt es | Nach jeder neuen Sprachversion die Weiterleitungskarte gegen die neuen URLs prüfen: abfragen, ohne Weiterleitungen zu folgen. Regeln, die auf einen jetzt existierenden Pfad zeigen, löschen |
| Beim Prüfen den Cache vergessen | hreflang und Strings wirken kaputt, obwohl sie repariert sind | Page-Cache leeren, bevor ihr ein Ergebnis beurteilt. /ping nennt euch das aktive Cache-Plugin, die Prüf-Routen umgehen den Cache selbst |

### Alles grün, Seite trotzdem deutsch: sechs Zustände, die wie „fertig“ aussehen

Diese sechs Zustände erzeugen keine Fehlermeldung, und in allen sechs Fällen bleiben die Statusanzeigen grün. Sie stehen so auch im mitgelieferten Prompt, und /audit sucht alle sechs ab.

| Zustand | Woran ihr es merkt | Lösung |
| --- | --- | --- |
| ACF-Feld steht auf „nicht übersetzen“, trägt aber einen sichtbaren Wert | Englische Seiten sind Gerippe: Titel da, Inhalt weg | /acf/status zeigt die Lücken, /acf/fields liefert den wpml-config-Block für den Entwickler, /acf/import füllt die Werte sofort |
| Repeater oder Relation hat in der Übersetzung null Zeilen, obwohl die Kinder übersetzt sind | Die englische Seite rendert eine Karte, einen Datei-Link oder einen Button weniger, der Job steht auf „vollständig“ | WPML kopiert ein Copy-Feld nur beim Speichern der Quelle. Konfiguration setzen, dann die deutschen Quellen einmal neu speichern |
| Bild ohne übersetzten Anhang | Alt-Text bleibt deutsch, obwohl auf der Übersetzung alles gepflegt ist | /mediacheck listet Anhänge ganz ohne Übersetzung. Die entstehen nur unter WPML, Media Translation – danach schreibt /media die Texte |
| Plugin registriert seine Strings erst nach einem Schalter pro Element | String Translation ist leer, das Formular bleibt trotzdem deutsch | Bei Fluent Forms die Übersetzung pro Formular einschalten. /audit erkennt das je Formular und nennt den Pfad zum Schalter |
| Import in einen bereits abgeschlossenen Job | Der Import meldet Erfolg, gespeichert wird nichts | Erst /requeue, dann exportieren und importieren |
| String ist in der Zielsprache registriert | Der Schreibvorgang meldet Erfolg, die Seite bleibt deutsch, die nächste Abfrage sagt wieder „nicht übersetzt“ | /strings verweigert den Schreibversuch mit dem Zustand source_language_is_target. Korrigieren könnt nur ihr: WPML, String Translation, Strings markieren, Sammelaktion „Change the language of selected strings“ |

## Der Praxistest: ein Industriekunde mit 284 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-1.avif)

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

Die Zahlen aus dem Projekt: 284 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.

**Was heute noch offen ist.** Stand 7. August 2026 führen die Sitemaps 158 URLs, 79 deutsche und 79 englische. Ruft man sie ab, ohne Weiterleitungen zu folgen, antworten 157 davon direkt mit 200; die eine Ausnahme liegt hinter dem Händler-Login. Sichtbaren deutschen Text findet unsere Messung auf den englischen Seiten nicht mehr. /audit meldet trotzdem nicht „sauber“, und das ist der ehrliche Teil: 38 übersetzbare ACF-Felder sind in WPML nicht für die Übersetzung konfiguriert – Arbeit für den Theme-Entwickler, den fertigen Konfigurationsblock liefert /acf/fields. Prüft dabei jede Meldung gegen die gerenderte Seite: Auch die Strings der beiden Menü-Pakete stehen als unübersetzt in der Liste, obwohl das englische Menü im Frontend vollständig übersetzt ist.

**Und eine Lehre, die uns Zeit gekostet hat:** Eine Feldkonfiguration wirkt nicht rückwirkend. WPML kennt für Custom Fields drei Einstellungen – übersetzen, kopieren, ignorieren. Kopieren heißt: WPML schreibt den Wert aus dem deutschen Original in die Übersetzung, und zwar genau in dem Moment, in dem das Original gespeichert wird. Wer die Einstellung erst setzt, wenn die Übersetzung schon existiert, bekommt nichts: Das Feld bleibt leer, der Job meldet weiter „vollständig“, und im Frontend fehlt eine Karte, eine Telefonnummer oder ein Datei-Link. Die Reparatur ist unspektakulär – die deutschen Quellen einmal neu speichern. Der Preis steht in der Tabelle oben: Jede Änderung an der Quelle setzt WPMLs Flag „veraltet“. Klärt die Feldkonfiguration vor der ersten Übersetzung, nicht danach.

## 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.

**Ihr möchtet die Übersetzung lieber komplett abgeben?** Als [WordPress-Agentur](https://4eck-media.de/kompetenzen/wordpress-agentur/) übernehmen wir den gesamten Prozess für euch: Wir übersetzen alle WPML-Inhalte, ziehen Menüs, ACF- und Theme-Strings nach und kontrollieren anschließend mit einer [technischen SEO-Prüfung](https://4eck-media.de/kompetenzen/technisches-seo-audit-consulting/) URLs, hreflang, Darstellung und Funktion. Ihr bekommt eine professionell übersetzte, technisch saubere und vollständig geprüfte Website – [fragt uns unverbindlich an](https://4eck-media.de/kontakt/).

    
        
                        
                                    

## 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. Für die XLIFF-Pipeline braucht ihr das Translation-Management-Modul, für die Theme-Strings String Translation, für die ACF-Optionsseiten ACFML. Ohne WPML antwortet keine einzige Route. 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?
                                    
                                                                            
                                
                                
                                    

Das meiste davon läuft inzwischen ebenfalls über das Plugin: ACF-Felder über /acf/status, /acf/export und /acf/import, Theme-Optionen über /acf/options/*, Theme-Strings über /strings, Bild-Alt-Texte über /mediacheck und /media. Wirklich von Hand bleiben Taxonomie-Begriffe und Navigationsmenüs. Was auf eurer Website in welche Kategorie fällt, sagt euch /inventory.

                                    
                                                                            
                                
                            
                                                    
                                
                                    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.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Ich habe schon mit einer älteren Version übersetzt – muss ich etwas nachholen?
                                    
                                                                            
                                
                                
                                    

Ja, vermutlich. Aktualisiert das Plugin und lasst einmal /audit für jede Zielsprache laufen. ACF-Felder, ACF-Optionsseiten, Theme-Strings und Bild-Alt-Texte hat die alte Version nicht angefasst. Eure übersetzten Inhalte bleiben, wie sie sind.

                                    
                                                                            
                                
                            
                                                    
                                
                                    Woran erkenne ich, dass die Übersetzung wirklich fertig ist?
                                    
                                                                            
                                
                                
                                    

An /audit. Der Aufruf prüft Stichproben der gerenderten Seiten, ACF-Lücken, fehlende Repeater-Zeilen und offene Strings und ordnet jeden Befund einem Zuständigen zu: der KI, dem Theme-Entwickler oder euch im Admin. Fertig seid ihr, wenn /audit nichts mehr meldet – oder wenn ihr jeden verbliebenen Befund begründen könnt.
