Jede WordPress-Website · WooCommerce · v0.8.6

Übersetzen
einmal. Bereitstellen
aus einer Datei.

Inhalt wird im Hintergrund übersetzt, sobald Sie ihn veröffentlichen. Besucher lesen ein in eine Datei zusammengestelltes Wörterbuch — keine API auf der Anfrage, keine Übersetzung ausgelöst durch Traffic.

/en/ English /es/ Español /de/ Deutsch /fr/ Français /it/ Italiano /nl/ Nederlands /pt-br/ Português do Brasil /ja/ 日本語 /sv/ Svenska /pl/ Polski
Jede WordPress-Seite

Nicht nur
für Läden.

WooCommerce ist optional. Ein Blog, eine Unternehmenswebsite, ein Portfolio oder ein Geschäft — wenn es auf WordPress läuft, wird es auf die gleiche Weise übersetzt: im Hintergrund und aus einer Datei bereitgestellt.

  • Blogs
  • Unternehmensseiten
  • Portfolios
  • Magazinen
  • Landing Pages
  • Onlineshops

Seiten & Beiträge

Jede Seite und jeder Beitrag, mit ihren Kategorien und Tags. Veröffentlichen oder bearbeiten und der neue Text wird wenige Sekunden später übersetzt.

  • pt Sobre nós
  • en About us
  • es Sobre nosotros

Menüs

Der Kopfbereich, der Fußbereich und jedes Menü, das unter Design → Menüs erstellt wurde.

  • pt Início Loja Contactos
  • en Home Shop Contact
  • es Inicio Tienda Contacto

Ihr Theme

Buttons, Kopf- und Fußtext – wird von einer Seite jedes Templates gelesen, sodass auch die eigenen Worte des Themes erfasst werden.

  • pt Ler mais
  • en Read more
  • es Leer más

SEO

hreflang auf jeder Seite und das Sprachpräfix bleibt im kanonischen sowie og:url, sodass keine Übersetzung als Duplikat abhanden kommt.

<link rel="canonical" href="https://example.com/en/about/">
<link rel="alternate" hreflang="pt" href="https://example.com/about/">
<link rel="alternate" hreflang="en" href="https://example.com/en/about/">
<link rel="alternate" hreflang="es" href="https://example.com/es/about/">
<meta property="og:url" content="https://example.com/en/about/">

Suche & Daten

Ein Besucher, der in seiner Sprache sucht, findet Ergebnisse, und die Daten folgen dem eigenen Format jeder Sprache.

  • pt 12 de setembro de 2026
  • en September 12, 2026
  • es 12 de septiembre de 2026

Sitemap

Keine zweite Sitemap zur Einreichung. Die übersetzten Seiten werden zur Sitemap hinzugefügt, die Google bereits kennt — ein Eintrag pro Seite und Sprache, jeder listet alle seine Sprachversionen auf. Ohne ein SEO-Plugin erhält die eigene Sitemap von WordPress eine Sitemap pro Sprache.

<url>
  <loc>https://example.com/en/about/</loc>
  <xhtml:link rel="alternate" hreflang="pt" href="https://example.com/about/"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/about/"/>
  <xhtml:link rel="alternate" hreflang="es" href="https://example.com/es/about/"/>
</url>

Seiten-Cache

Jede Sprache hat ihre eigene URL, getrennt zwischengespeichert und nach jeder Übersetzung gelöscht.

  • pt /about/ Zwischengespeichert
  • en /en/about/ Zwischengespeichert
  • es /es/about/ Zwischengespeichert
Funktioniert mit

SEO & Sitemaps

  • Yoast SEO
  • Rank Math
  • Slim SEO
  • WordPress Sitemap
Funktioniert mit

Seiten-Cache

  • WP-Optimize
  • LiteSpeed Cache
  • WP Rocket
  • W3 Total Cache
Funktioniert mit

Shop

  • WooCommerce
  • Offizielle Übersetzungspakete für WordPress & WooCommerce
Läuft WooCommerce? Der Warenkorb, der Checkout und die Bestell-E-Mails sind ebenfalls abgedeckt.
Auch für Läden gebaut

Die Teile
die anderen
in Englisch.

Der Warenkorb, der Checkout, die Mitteilungen — wo ein nicht übersetzter String am meisten schmerzt, in dem Moment, in dem jemand Geld ausgibt. Auf drei verschiedene Arten abgedeckt, weil sie aus drei verschiedenen Quellen kommen.

Warenkorb & Kasse

Drei Arten abgedeckt

Die Etiketten stammen aus dem von WooCommerce eigenen, menschlich überprüften Paket. Produkt- und Kategorienamen stammen aus dem Wörterbuch über die Store API. Versand- und Zahlungsnamen werden direkt von WooCommerce gesammelt.

Automatisch

Und es bleibt dabei

Alles, was veröffentlicht oder gespeichert wird, wird eigenständig übersetzt. Die gesamte Seite wird einmal pro Woche und nach jedem Theme- oder Plugin-Update erneut überprüft. Eine überprüfte Übersetzung wird nie wieder von der Maschine überschrieben.

SEO

Die Sitemap, die Google kennt

Eine URL pro Sprache mit hreflang Alternativen, innerhalb der Yoast SEO-, Rank Math- oder Slim SEO-Sitemap. Das kanonische Element behält das Sprachpräfix, sodass nichts als Duplikat verloren geht.

Strings

Manuelle Überprüfung

Jede Übersetzung ist mit einer "Wo"-Spalte zur Kontextualisierung aufgelistet. Eine behobene Übersetzung gehört für immer Ihnen. Fehlgeschlagene Strings werden markiert und blockieren nie den Rest.

Aufnahme-Modus

Erfassen, was ein Crawl nicht kann

Ein Warenkorb mit Artikeln, ein Checkout mit Fehlern, ein ungültiger Gutschein. Durchsuchen Sie als Admin mit ?pht_record=1 und sie werden aufgezeichnet, ohne Kosten für einen Besucher.

Updates

Unterzeichnet, von PixelHunter

Neue Versionen erscheinen in Plugins → Installierte Plugins wie jede andere. Jedes Paket ist mit einem ed25519 Schlüssel signiert; ein getauschtes Paket wird abgelehnt.

Seiten-Cache

Für Sie gelöscht

Jede Sprache hat ihre eigene URL, sodass jeder Cache sie getrennt speichert. Nach einer Übersetzung werden die geänderten Seiten im WP-Optimize, LiteSpeed Cache, WP Rocket und W3 Total Cache gelöscht. Zwei Hooks decken den Rest ab.

Suche

Funktioniert in jeder Sprache

Ein Besucher in Englisch, der nach "jacket" sucht, findet "Casaco": das Plugin sucht den Quellbegriff. Das Theme und die Suchmaschine wissen es nie.

Glossar & Ton

Ihre Worte, Ihre Stimme

Markennamen und feste Begriffe bleiben wie geschrieben — eine Regel pro Zeile. Ein Satz oder zwei über den Ton der Marke reisen mit jeder Anfrage. Alles innerhalb translate="no" oder <address> wird in Ruhe gelassen.

Bestell-E-Mails · WooCommerce

Die E-Mail kommt in der Sprache des Käufers an.

Jemand kauft auf Englisch. WooCommerce sendet "Ihre Bestellung wurde bezahlt" — und das Plugin sendet es auf Englisch: Betreff, Überschrift, Produktnamen, Versand- und Zahlungsmethode, das Datum, den Text, den Sie für den Fußbereich geschrieben haben. Die Bestellung selbst wird in der Sprache des Shops gespeichert, sodass der Admin, die Rechnungen und die Berichte eine Sprache lesen.

Was der Shop geschrieben hatpt-PT · der Shop
Subject: A sua encomenda #1042 foi paga
A sua encomenda foi paga

Olá Emma, obrigado pela sua compra. Já estamos a preparar a encomenda.

Vestido midi em linho — Preto, M× 149,00 €
Blusa de seda — Marfim, S× 278,00 €
Total132,00 €
Envio: Taxa fixa · 5,00 €Pagamento: Cartão de crédito12 de setembro de 2026

Loja Mariana · Rua das Flores 12, Lisboa · Responda a este email para falar connosco.

Was der Käufer erhälten · der Käufer
Subject: Your order #1042 has been paid
Your order has been paid

Hi Emma, thank you for your purchase. We are already preparing your order.

Linen midi dress — Black, M× 149,00 €
Silk blouse — Ivory, S× 278,00 €
Total132,00 €
Shipping: Flat rate · 5,00 €Payment: Credit cardSeptember 12, 2026

Loja Mariana · Rua das Flores 12, Lisboa · Reply to this email to reach us.

Jede E-Mail nach dem Kauf

Bezahlt, abgeschlossen, erstattet, eine Notiz vom Shop – in der Sprache des Kaufs, von der Betreffzeile bis zur Fußzeile.

Ihre eigenen Worte, einmal übersetzt

Betreff, Überschrift, zusätzlichen Inhalt und Fußzeile, die Sie in WooCommerce geschrieben haben → E-Mails gehen durch das Wörterbuch. Überprüfen Sie sie von Hand in Strings.

Labels kostenlos, Daten richtig

"Zwischensumme", "Versand", "Zahlungsmethode" stammen aus WooCommerce's menschlich überprüftem Paket. Das Datum verwendet das Format der jeweiligen Sprache – kein "9 de September de 2026".

Der Shop liest eine Sprache

Bestellungen werden in der Ausgangssprache mit der Sprache des Kaufs in _pht_lang gespeichert. E-Mails an den Administrator bleiben in der Sprache des Shops.

Allen Bestellstatus

In Bearbeitung Bezahlt Abgeschlossen Erstattet Notiz vom Shop Alles in der Sprache des Käufers Admin-E-Mails · Sprache des Shops
Der Sprachumschalter

Jede Ecke.
Vier Formen.

Nichts, was das Thema bekämpfen könnte. Vier Kilobyte CSS, nur auf den Seiten, auf denen es angezeigt wird. Drei Formen sind einfache Links ohne JavaScript. Farben, Größe, Ecken und Schatten werden mit einer Live-Vorschau eingestellt, die unter 4.5:1 warnt — und jeder Wert ist eine CSS-Variable, sodass ein Thema es ohne !important neu gestalten kann.

ErscheinungsbildWechsel-Tab
Box#ffffff
Sprache#1a1a1a
Aktuell#1a1a1a
Hover#dcdcde
Textgröße14px
Ecken8px
Schattenweich
Kontrast 16.1:1 — erfüllt WCAG AA. Das Panel warnt, sobald eine Textfarbe unter 4.5:1 fällt.

Wo es angezeigt wird

Modi
01Automatisch — schwebt in der Ecke, die Sie auswählen, nichts im Thema anzufassen. Es wird auch im Warenkorb und beim Checkout angezeigt, wo ein Besucher in der falschen Sprache einen Weg zurück benötigt.
02Manuell — platzieren Sie es selbst mit [pht_switcher] oder pht_switcher() in einer Vorlage. Das schwebende bleibt auf dieser Seite; es gibt niemals zwei.
03Aus — verborgen. Namen oder Codes, mit oder ohne Emoji-Flaggen, ist ein Schalter in beide Richtungen.

Vorschlagsleiste

Optional
01Ein Besucher, dessen Browser eine andere Sprache spricht, sieht eine kleine Leiste oben, die seine Version anbietet.
02Es schlägt vor, es leitet niemals weiter. Eine Umleitung nach Browsersprache bricht den Seiten-Cache, und Google rät davon ab.
03Es wird einmal angezeigt. Wählen oder Schließen funktioniert endgültig. Auf übersetzten Seiten wird das eigene „Diese Seite übersetzen“-Angebot des Browsers stummgeschaltet — ihres über unserem liest sich schlechter.
So funktioniert es

Eine
Trennung.

Die Übersetzung erfolgt im Hintergrund. Das Bereitstellen ist schreibgeschützt. Es ist das Modell, das Shopify für Translate & Adapt verwendet — und das Gegenteil von Plugins, die HTML auf Anfrage übersetzen und erneut für jede neue Seite bezahlen, die ein Besucher öffnet.

Übersetzungszeit

Hintergrund
01Der Text wird direkt aus der Datenbank gelesen – Produkte, Kategorien, Seiten, Menüs, Shop-Einstellungen – plus einer Seite jeder Vorlage.
02Nur was fehlt, geht zum PixelHunter-Übersetzungsdienst, mehrere Chargen auf einmal. Ein ganzer Shop benötigt weniger als eine Minute.
03Das Wörterbuch wird in eine PHP-Datei innerhalb von uploads/ kompiliert. Ein Produkt, das Sie veröffentlichen, wird einige Sekunden später übersetzt.

Bereitstellungszeit

Nur lesen
01Das Sprachpräfix wird vor der Ausführung des WordPress-Routers entfernt – /de/shop/ wird wie /shop/ aufgelöst. Keine Rewrite-Regeln.
02Das Wörterbuch sitzt im OPcache. Das Bereitstellen einer übersetzten Seite kostet weder eine Abfrage noch eine HTTP-Anfrage.
03HTML geht durch den Kern WP_HTML_Processor. Mit einem leeren Wörterbuch entspricht die Ausgabe byte für byte der Eingabe.
Kosten = 38 ms + 0.12 ms × Ersetzung linear · gemessen auf der schwersten Seite eines echten Shops · 262 KB · 719 Ersetzungen
Einrichtung

Vier Schritte. Ein Knopf.

Es gibt kein API-Konto einzurichten und nichts zu konfigurieren: die Übersetzungs-API verfügt über ihren eigenen Schlüssel. Ein Glossar und ein Markenstil sind unter Einstellungen optional.

1 Sprachen

Wählen Sie die Quelle, fügen Sie die Zielsprachen hinzu

Jede Zielsprache erhält ihr eigenes URL-Präfix – /en/, /es/. Das Panel installiert die fehlenden Übersetzungspakete für WordPress und WooCommerce mit einem Klick.

2 Lizenz

Fügen Sie den Schlüssel ein

Am besten in wp-config.php als PHT_LICENSE_KEY: nicht in der Datenbank, nicht in einem Export, nicht vom Administrator bearbeitbar. Ein Schlüssel gilt für jede Seite Ihres Plans.

3 Dashboard

Die Seite übersetzen

Ein Knopf liest die gesamte Seite und sendet, was fehlt, mit einer Fortschrittsanzeige. Schließen Sie die Seite — der Rest läuft im Hintergrund weiter.

4 Strings

Überprüfen, was wichtig ist

Nach Status filtern, suchen, händisch beheben. Von da an wird alles, was Sie veröffentlichen, automatisch übersetzt.

Preise

Zahle für Text.
Nicht für Traffic.

Jeder Besuch ist kostenlos — nur neuer oder bearbeiteter Text wird zur Übersetzung gesendet. Jedes Zeichen zählt einmal pro Zielsprache, und ungenutzte Zeichen übertragen sich, solange das Abonnement aktiv ist. Jährliche Pläne kosten zehn Monate.

Abrechnungszeitraum
Währung
Kostenlose Testversion
Kostenlos
keine Karte, einmal
30,000 Zeichen, einmal
1 Seite
Kostenlos testen
Starter
$5/mo
monatlich abgerechnet
$50/Jahr
12 Monate zum Preis von 10
300,000 Zeichen pro Monat
1 Seite
3,600,000 Zeichen pro Jahr, alle zu Beginn
1 Seite
Abonnieren Abonnieren
Pro Die meisten Shops
$12/mo
monatlich abgerechnet
$120/Jahr
12 Monate zum Preis von 10
1,500,000 Zeichen pro Monat
bis zu 5 Seiten mit einem Schlüssel
18,000,000 Zeichen pro Jahr, alle zu Beginn
bis zu 5 Seiten mit einem Schlüssel
Abonnieren Abonnieren
Agentur
$29/mo
monatlich abgerechnet
$290/Jahr
12 Monate zum Preis von 10
6,000,000 Zeichen pro Monat
bis zu 25 Seiten mit einem Schlüssel
72,000,000 Zeichen pro Jahr, alle zu Beginn
bis zu 25 Seiten mit einem Schlüssel
Abonnieren Abonnieren

Fragen zu Steuern, wie Zeichen gezählt werden oder Planwechsel? Lesen Sie den Planleitfaden in der Dokumentation.

Direkte Antworten

Was es tut. Was es nicht tut.

01

Brauche ich ein API-Konto?

Nein. Das Plugin kommuniziert nur mit der PixelHunter-Übersetzungs-API, die ihren eigenen Schlüssel hat – Sie benötigen nur den Lizenzschlüssel.

02

Brauche ich WooCommerce?

Nein. WooCommerce ist optional: Das Plugin übersetzt jede WordPress-Seite - Seiten, Beiträge, Menüs, Kategorien und die Texte Ihres Themes. Wenn es einen Shop gibt, sind auch der Warenkorb, die Kasse und die Bestell-E-Mails abgedeckt.

03

Sind die übersetzten Seiten in meiner Sitemap?

Ja. Es gibt keine zweite Sitemap, die übermittelt werden muss: Die übersetzten Seiten werden zu der hinzugefügt, die Sie bereits haben. Mit Yoast SEO, Rank Math oder Slim SEO erhält jede Seite einen Eintrag pro Sprache, mit all ihren Versionen als hreflang-Alternativen; ohne ein SEO-Plugin erhält die eigene Sitemap von WordPress eine Sitemap pro Sprache.

04

Mit welchen Plugins funktioniert es?

Yoast SEO, Rank Math und Slim SEO für Kanonische URLs und Sitemaps; WP-Optimize, LiteSpeed Cache, WP Rocket und W3 Total Cache für die Löschung des Seiten-Caches; und WooCommerce mit seinen offiziellen Übersetzungspaketen. Jeder andere Seiten-Cache kann über zwei Hooks angeschlossen werden.

05

Werden URL-Slugs übersetzt?

Nein, absichtlich. Nur der Präfix ändert sich: /de/produkt/blusen/ behält den Quell-Slug. Jede Sprache hat ihre eigene Adresse, mit einem kanonischen, der den Präfix beibehält und hreflang zu jeder anderen Version hat, sodass Google die Sprachversionen sieht – niemals doppelter Inhalt. Und ein Link bricht nie, wenn eine Übersetzung später korrigiert wird.

06

Verlangsamt es meine Seite?

In der Ausgangssprache, 0 ms. Auf übersetzten Seiten wird das Wörterbuch aus OPcache gelesen; ein Host-Seiten-Cache dient jede Sprache einmal pro URL pro TTL.

07

„Subtotal“, „Proceed to checkout“?

Sie stammen aus dem offiziellen WooCommerce-Übersetzungspaket — von Menschen überprüft, ohne API-Kosten. Das Panel zeigt an, welche Pakete fehlen und installiert diese.

08

Ändern sich die E-Mails an den Shop?

Nein. E-Mails an den Administrator bleiben in der Sprache des Shops; nur die E-Mails des Kunden werden in der Sprache des Kaufs versendet.

09

Anforderungen?

WordPress 6.7 oder später und PHP 8.1 oder später. Kein Bauprozess, kein jQuery, keine Laufzeitabhängigkeiten.

10

Was passiert, wenn die Zeichen ausgehen?

Übersetzungen werden pausiert und stündlich wiederholt. Nichts geht verloren: ausstehende Texte warten auf die nächste Periode, und die Seite bedient weiterhin alles, was bereits übersetzt wurde. Mehr benötigt? Plan ändern in Mein Konto: Ein neuer Schlüssel für den neuen Plan kommt per E-Mail, und die Übersetzung wird fortgesetzt, sobald er auf Ihren Seiten eingefügt wird.

11

Und wenn ich kündige?

Der Schlüssel funktioniert bis zum Ende des bezahlten Zeitraums. Danach dient die Seite weiterhin jeder Übersetzung, die sie hat — nur neuer Text wird nicht mehr übersetzt.

12

Zählt die Staging-Umgebung als eine Seite?

Ja. Übersetzen Sie auf der Live-Seite oder schaffen Sie einen Slot in Mein Konto → Aktivierungen, während Sie am Text arbeiten. Die kostenlose Testversion ist einmal pro Seite und akzeptiert keine Wegwerf-E-Mails.

13

Was wird nicht übersetzt?

URL-Slugs, alles innen <script> — einschließlich SEO-Plugins' JSON-LD — und Kunden-E-Mails, die nicht an eine Bestellung gebunden sind, die in der Sprache des Geschäfts versendet werden. Jeder Satz hat eine Übersetzung auf der gesamten Seite.

Für Entwickler

Drei Funktionen. Drei Filter. Zwei Aktionen.

Aktuelle Sprache
<?php if ( 'en' === pht_current_language() ) : ?>
  <p>Free shipping to the UK.</p>
<?php endif; ?>
Wechsler, von Hand
[pht_switcher show_label="no" class="mine"]

<?php pht_switcher( [ 'style' => 'dropdown' ] ); ?>
Jeder Seiten-Cache
add_action( 'pht_purge_urls', function ( $urls ) {
  foreach ( $urls as $url ) my_cache_purge( $url );
} );

Veröffentlichen.
Lesen Sie es in
jeder Sprache.

30.000 Zeichen, eine Seite, keine Karte. Der Schlüssel wird nach dem Checkout per E-Mail versendet.