Dokumentation

So funktioniert es

Woher der Text kommt

Das Plugin liest den Text direkt aus der Datenbank:

  • Produkte, Variationen, Kategorien, Tags und Attribute;
  • Seiten und Beiträge;
  • Menüs;
  • die Store-Einstellungen (Namen von Versand- und Zahlungsmethoden, Zahlungsmethoden, usw.);
  • eine Seite jeder Theme-Vorlage, um die eigenen Texte des Themes zu erfassen (Footer, Header, Schaltflächen);
  • und die Seite jedes Inhalts, den Sie speichern. Dort erscheint der Text, den ein Page Builder (Elementor, Breakdance, Oxygen, Bricks, Divi …), ein benutzerdefiniertes Feld (ACF und andere) oder ein benutzerdefinierter Produkttab außerhalb der regulären Felder speichert. Das funktioniert mit jedem Builder gleich: Das Plugin liest, was die Seite anzeigt, nicht die eigenen Daten des jeweiligen Builders.

Wo es hingeht

Der Text wird an die PixelHunter-Übersetzungs-API gesendet, die Ihre Lizenz überprüft, die Zeichen zählt und übersetzt. Sie benötigen kein API-Konto oder einen eigenen Schlüssel: das Plugin kommuniziert ausschließlich mit der PixelHunter-Übersetzungs-API.

Wie es bereitgestellt wird

Übersetzungen werden in einem Wörterbuch gespeichert, das in eine PHP-Datei innerhalb von wp-content/uploads/. Eine übersetzte Seite zu bedienen führt zu keiner Datenbankabfrage und keiner Internetanfrage.

Im Quelltext macht das Plugin nichts: null Kosten.

Auf einer sehr schweren übersetzten Seite (262 KB, 719 Ersetzungen) beträgt die gemessene Kosten ungefähr 130 ms. Mit einem aktiven Seiten-Cache entstehen diese Kosten nur einmal pro Seite und pro Sprache.

Wann es übersetzt

SituationWas passiert
Sie veröffentlichen oder speichern ein Produkt, eine Seite, einen Beitrag oder eine KategorieEinige Sekunden nach dem letzten Speichern im Hintergrund übersetzt — einschließlich des Texts aus einem Page Builder
Ein Besucher öffnet eine übersetzte Seite mit Text, den das Plugin noch nicht gelesen hatDie Seite wird im Hintergrund gelesen; beim nächsten Besuch wird sie übersetzt angezeigt
Einmal in der WocheWird die gesamte Seite erneut überprüft
Nach einem Theme- oder Plugin-UpdateWird die gesamte Seite erneut überprüft
Sie klicken Die Seite übersetzenDie gesamte Seite wird gelesen und was fehlt, wird übersetzt

Die ersten vier Zeilen benötigen automatische Übersetzung, die standardmäßig aktiv ist in Einstellungen → Wie man übersetzt. Wenn sie deaktiviert ist, wartet neuer Inhalt, bis Sie klicken Die Seite übersetzen im Dashboard.

Nur neuer oder geänderter Text wird gesendet. Was bereits übersetzt wurde, kostet nie wieder etwas.

Zwei aufeinanderfolgende Speicherungen — ein sofort korrigierter Tippfehler — zählen als eine: Die Seite wird einige Sekunden nach der letzten Speicherung einmal gelesen. Ein Satz, der nach dem Löschen wieder auftaucht, ist bereits übersetzt und wird nicht erneut berechnet.

Zusammengesetzte Sätze

Sätze, die einen Namen mit thematischem Text kombinieren — wie zum Beispiel „Seien Sie der Erste, der ‘Sommerkleid' bewertet“ oder „5 Artikel“ — werden aus bereits übersetzten Stücken zusammengestellt, wenn die Seite geladen wird, anstatt einzeln für jedes Produkt übersetzt zu werden. Das spart etwa 60 % der Strings.

Kurze Texte im Kontext

Schaltflächen, Menüpunkte, Überschriften und Versandarten werden mit dem Wissen übersetzt, wo sie erscheinen, sodass Início in einem Menü zu Startseite, nicht zu Start. Menüs und Schaltflächen behalten die Großschreibung des Originals statt der englischen Title Case-Schreibweise bei, und die Übersetzung kennt den Namen und den Slogan Ihrer Website (Settings → General), statt jede Website als Shop zu behandeln. Übersetzungen ins Englische (United States) werden amerikanisch (sweater, pants), nicht britisch (jumper, Hosen) ausgegeben. Nichts davon verbraucht zusätzliche Zeichen.


Das Panel, Tab für Tab

Am oberen Rand jedes Bildschirms sehen Sie:

  • die Marke und die Plugin-Version;
  • das verbleibende Zeichen in Ihrem Lizenzumfang, mit einer Leiste;
  • der Plan und die aktiven Seiten (z. B. Pro · 3 von 5 Seiten);
  • eine Verknüpfung zu Mein Konto (Ihrem PixelHunter-Konto).

Das Guthaben wird jedes Mal aktualisiert, wenn Sie das Plugin öffnen und nach jeder Übersetzung.

Dashboard

  • Die Seite übersetzen — liest die Seite und übersetzt, was fehlt (ohne Lizenz wird die Schaltfläche zu Lizenz erwerben zum Übersetzen).
  • Aufnahme importieren — erscheint nur, wenn eine Aufnahme mit Aufnahmemodus.
  • Der Status der automatischen Übersetzung (ein oder aus).
  • Hinweise: Texte, die fehlgeschlagen sind, Lizenz- oder Guthabenfehler, Seiten, die nicht reagiert haben.
  • Fortschritt nach Sprache — eine Tabelle pro Sprache:
SpalteBedeutung
ÜbersetztAutomatisch übersetzt
ÜberprüftManuell überprüft (nie wieder durch die Maschine ersetzt)
Zu übersetzenWarten auf Übersetzung
FehlgeschlagenDer Dienst konnte es nicht übersetzen — siehe Übersetzungen
WörterbuchVersion des kompilierten Wörterbuchs (z. B. v12) oder nicht erstellt

Lizenz

  • Das Lizenzschlüssel Feld und das Speichern Schaltfläche daneben.
  • Die Planungskarten, mit Preisen, Charakteren und Standorten jedes Plans sowie der Schaltfläche zum Abonnieren.
  • Siehe Lizenz, Pläne und Updates.

Sprachen

  • Quellsprache — die Sprache, in der die Website geschrieben ist.
  • Zielspräche — jede Zielsprache, mit:
    • Präfix — das Adresspräfix (2 bis 10 Zeichen: Kleinbuchstaben, Zahlen und Bindestriche). Zwei Sprachen können nicht dasselbe Präfix teilen.
    • Name im Switcher — wie die Sprache im Switcher erscheint (z.B. Englisch, Spanisch).
    • Status — Veröffentlicht oder Entwurf. Ein Entwurf wird wie die anderen übersetzt, kann aber nur von Administratoren geöffnet werden: Er bleibt aus dem Sprachumschalter, den hreflang Tags und der Sitemap entfernt, und ein Besucher, der seine Adresse öffnet, wird zur selben Seite in der Ausgangssprache weitergeleitet. Eine neue Sprache beginnt als Entwurf und wird automatisch live geschaltet, sobald ihre Übersetzung fertig ist (Wird automatisch live geschaltet, sobald die Übersetzung fertig ist); wenn Sie sie von Hand auf Entwurf setzen, wird dies deaktiviert. Beim Veröffentlichen oder Zurückziehen wird der Seiten-Cache geleert, da jede Seite die Sprachen auflistet.
    • Vorschau — öffnet die Sprache auf der Website, um sie vor der Veröffentlichung zu prüfen.
    • Die Schaltfläche zum Entfernen der Sprache.
  • Die Sprachenliste zeigt zuerst die am häufigsten verwendeten Sprachen und dann alle anderen.

Warnung: Ändern der Ausgangssprache nach Übersetzungen schreibt diese nicht neu — die gespeicherten Strings bleiben die der alten Sprache.

Strings

Die Tabelle jeder Aussage auf der Website, mit der Übersetzung daneben. Siehe Übersetzungen.

Adressen

Die übersetzte Adresse jeder Seite, Sprache für Sprache. Wählen Sie eine Sprache aus, suchen Sie nach Seitentitel oder Adresse und geben Sie eine neue Adresse in das Feld ein: Sie wird gespeichert, sobald Sie das Feld verlassen, und die alte Adresse leitet (301) auf die neue weiter. Eine Adresse, die bereits von einer anderen Seite verwendet wird, die die Website für etwas anderes benötigt oder die nur aus Zahlen besteht, wird abgelehnt; der Grund steht unter dem Feld. Mit Übersetzte Adressen aus in Einstellungenzeigt der Tab nur dorthin. Siehe Übersetzte Adressen.

Wechsler

Wo der Sprachumschalter erscheint, mit welcher Form und welchen Farben. Siehe Sprachumschalter und Die Sprachvorschlagsleiste.

Einstellungen

  • Automatische Übersetzung
    • Ein (Standard) — neue und bearbeitete Inhalte werden im Hintergrund übersetzt.
    • Aus — die Übersetzung erfolgt nur, wenn Sie auf klicken Die Seite übersetzen.
  • Übersetzte Adressen — standardmäßig bei neuen Installationen aktiviert; eine aktualisierte Website behält ihre Adressen, bis Sie die Option aktivieren. Bestehende Adressen funktionieren in jedem Fall weiter: Sie leiten (301) auf die aktuellen Adressen weiter. Jede Adresse kann im Adressen Tab geändert werden.
    • Ein — Adressen verwenden die übersetzten Wörter (/en/linen-blouse/).
    • Aus — nur das Sprachpräfix ändert sich (/en/blusa-de-linho/).
  • Glossar — eine Regel pro Zeile, für Marken, Produktnamen und Begriffe, die immer gleich ausgegeben werden müssen. Beispiel:
acme = acme (brand name, do not translate)
portes = shipping
  • Markenton — ein oder zwei Sätze über den Ton der Marke, die mit jeder Übersetzungsanfrage gesendet werden. Beispiel: „Warm und einfach, keine Formalitäten. Sprechen Sie direkt den Kunden an.“
  • Pro Sprache — eine Zeile pro Zielsprache:
    • Formell oder informell — wie Besucher angesprochen werden: Formell (Sie) oder Informell (du) auf Deutsch, vous oder tu auf Französisch, usted oder tú auf Spanisch. Jede Übersetzung in dieser Sprache verwendet diese Einstellung. Bei Automatisch (der Standardeinstellung) ist nichts festgelegt, und dieselbe Seite kann beides mischen. Im Englischen gibt es keine solche Auswahl: Dort gibt es nur „you“.
    • Glossar für diese Sprache — feste Übersetzungen, die nur zu dieser Sprache passen, zum Beispiel portes = Versandkosten für Deutsch. Sie werden dem Glossar für alle Sprachen hinzugefügt und haben Vorrang, wenn die beiden unterschiedliche Angaben enthalten.

Das Glossar, der Ton und die sprachspezifischen Einstellungen wirken sich nur auf Übersetzungen aus, die erstellt werden nach nachdem Sie sie speichern. Bereits Übersetztes bleibt in Strings.

Hilfe

Eine Zusammenfassung der Lizenz: wie sie funktioniert, Pläne, Standorte, Guthaben, Kündigung, Rechnungen und Unterstützung.

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.