Sobald das Plugin installiert ist, können Sie alles Folgende tun. Vierzehn Bildschirme und die Optionen, die sonst niemand zeigt.
Die Seite Website übersetzen listet Ihre Sprachen als Kapseln auf. Grau: Die Sprache wurde noch nie durchgeführt. Grün: Ihre Bearbeitung ist abgeschlossen. Ein Klick auf eine grüne Kapsel öffnet sie erneut, um die Sprache neu zu starten.
Sie übersetzen alle Ihre Sprachen auf einmal oder nur eine, klicken auf Start, und das Protokoll scrollt URL für URL. Die Anzahl der zu bearbeitenden Seiten wird vor dem Start angekündigt.
Die Bearbeitung übersetzt niemals das, was bereits in der Datenbank ist: Für jede Sprache werden nur fehlende Sätze an die KI gesendet. Eine Sprache neu zu starten bedeutet nicht, das bereits Übersetzte erneut zu bezahlen.
Sie können unterwegs stoppen. Wenn Sie zurückkommen, schlägt Ihnen ein Banner vor, dort weiterzumachen, wo Sie waren, oder von vorne zu beginnen.

TrueLang zeigt die fehlerhafte URL, die Sprache, die rohe Fehlermeldung des Anbieters und eine lesbare Erklärung an. Nichts schlägt unbemerkt fehl.
Sie entscheiden: Diese URL wiederholen, überspringen, alles stoppen. Und wenn der Server sich selbst nicht anrufen kann, schaltet ein Knopf die Übersetzung in den Browser-Modus.
Diese drei WooCommerce-Seiten werden nur vollständig angezeigt, wenn der Besucher Artikel in seinem Warenkorb hat oder angemeldet ist. Eine Massenbearbeitung sieht sie nie gefüllt.
Ein geführter Ablauf lässt Sie sie durchlaufen, während TrueLang erfasst. Alle Ihre Zielsprachen werden in der gleichen Bearbeitung übersetzt.
Daneben dient der Seiten-Übersetzer dem Rest: ein Formular, ein Popup, ein Schieberegler, alles, was nur nach einem Klick oder Scrollen angezeigt wird. Sie öffnen die Seite, wählen die Sprache, übersetzen. Eine Seite, eine Sprache auf einmal.

Eine TrueLang-Spalte wird zu Ihren Listen mit Artikeln, Seiten und Produkten hinzugefügt: eine Fortschrittsleiste, die Anzahl übersetzt nach gesamt, und der Code jeder Sprache. Grün, wenn die Übersetzung aktuell ist, orange, wenn die Seite seit der Übersetzung geändert wurde, grau, wenn sie fehlt.
Beim Überfahren einer Zeile erscheinen zwei Aktionen: Übersetzen, die diese Seite allein in allen Ihren Sprachen startet, und Übersetzung korrigieren, die eine bestimmte Sprache aufgreift.
Und eine Gruppenaktion behandelt eine ganze Auswahl auf einmal, wie jede andere WordPress-Massenaktion.

Ein Kästchen in Einstellungen: Jede veröffentlichte Seite, jeder Artikel oder jedes Produkt wird im Hintergrund in alle Ihre Sprachen übersetzt. Nichts manuell starten.
Sie gilt auch für Inhalte, die später geändert werden.
Auf dem gleichen Bildschirm zwei Leistungsschalter: der visuelle Editor des Frontend, der sowieso für Ihre Besucher nie geladen wird, und der HTML-Cache der gesamten Seite, zu deaktivieren, wenn Sie bereits mit LiteSpeed, WP Rocket oder Varnish arbeiten.

Auf einer übersetzten Seite erscheint eine TrueLang Editor-Schaltfläche in der Admin-Leiste. Ein Klick, und jeder übersetzte Satz unterstreicht sich direkt auf der Seite.
Grün: von der KI übersetzt. Orange: von Ihnen geändert, TrueLang wird es nicht mehr berühren. Rot: fehlt, was hauptsächlich passiert, wenn das Wort in beiden Sprachen identisch ist (Seite auf Französisch, Seite auf Englisch). Identische Segmente werden nicht berechnet.

Das linke Panel sucht in den Segmenten der Seite oder auf der ganzen Website, wenn Sie den Schalter umschalten. Jedes Ergebnis zeigt das Original, die Übersetzung in einem bearbeitbaren Feld und drei Schaltflächen: validieren, von der KI neu übersetzen, löschen.

Jedes Segment trägt auch seinen Fingerabdruck. Klicken Sie auf die grüne Kapsel auf der Seite, um ihn zu kopieren, fügen Sie ihn in die Suche ein, und Sie landen genau auf diesem Segment.
Das gleiche Panel gibt die übersetzte URL der Seite an, die Sie von Hand umschreiben oder von der KI neu generieren lassen können, sowie ihren Titel und ihre Meta-Beschreibung. Saubere SEO in jeder Sprache, ohne die Seite zu verlassen.

Der Bildschirm Übersetzungen bearbeiten durchsucht Ihre gesamte Basis nach Text, mit optionalem Sprachenfilter, und lässt Sie direkt in der Liste korrigieren.
Drei Löschungen, von der feinsten bis zur radikalsten: die Segmente einer Seite für eine bestimmte Sprache, eine ganze Sprache (Sie müssen ihren Namen eingeben), oder all Ihre Übersetzungen (Sie müssen DELETE eingeben).

Ein Quellbegriff, seine Übersetzung, die Sprache. Die KI wird genau diese verwenden, überall dort, wo der Begriff auftaucht. Hier schützen Sie Ihre Markennamen, Ihre Produktreferenzen und Ihr Fachvokabular.
Scan zeigt Ihnen, wo der Begriff bereits in Ihren bestehenden Übersetzungen vorkommt, und Neu übersetzen nimmt nur diese Segmente vor, nicht die ganze Website. Ein Kästchen erweitert die Regel auf URLs.

Niemals übersetzen: exakte Begriffe, überall unangetastet gelassen. Ihre Markennamen, Ihre Produktnamen, Ihre technischen Begriffe.
Abschnitte ausschließen: CSS-Selektoren, eine Klasse, eine ID, ein Attribut oder ein Tag. Praktisch für von Ihren Benutzern geschriebene Inhalte. Jedes Element mit der Klasse notranslate wird sowieso ignoriert.
Seiten ausschließen: eine URL pro Zeile, ohne Sprachprefix. Die Seite behält ihre Originalsprache in allen Sprachen, fällt aus der Sitemap heraus und verliert ihre hreflang-Tags. Ein Stern deckt alles unter einem Pfad ab, und eine Zeile, die mit einem Fragezeichen beginnt, zielt auf eine Abfrageparameter.

/mon-compte/* deckt alles darunter ab, aber nicht /mon-compte/ selbst: schreiben Sie beide Zeilen, wenn Sie die Seite auch möchten.
Auf einer ausgeschlossenen Seite gehen interne Links zu Ihrer Ausgangssprache: Ein Besucher, der klickt, verlässt die übersetzte Version. Das Entfernen einer Regel zerstört nichts, die bereits gespeicherten Übersetzungen kommen zurück.
Unterordner (mysite.com/en/) oder URL-Parameter (mysite.com/?lang=en). Der Unterordner wird empfohlen: das ist das Format, das Suchmaschinen am besten verstehen.
Für jede Sprache übersetzt ein Kästchen auch die Slugs: /en/about/ statt /en/a-propos/. Sie wird nicht für Sprachen mit Ideogrammen oder für Schriften von rechts nach links angeboten, deren Zeichen nicht in eine URL passen.
Zwei weitere Einstellungen: das Präfix auf der Standardsprache erzwingen, nützlich, wenn Ihre Website bereits unter /fr/ nach einem WPML oder Polylang indexiert ist, und die übersetzten URLs der Sitemap hinzufügen.

Zehn Stile, fünf Positionen, und der Shortcode [truelang], um ihn genau dort zu platzieren, wo Sie ihn in Ihrem Page Builder möchten.
Ein benutzerdefiniertes CSS-Feld mit dokumentierten Selektoren an Ort und Stelle: die Schaltfläche, das Dropdown-Panel, eine Option, die aktive Sprache, die Flagge, der Pfeil und die Inline-Leiste. Genug, um es in Ihrem Theme zu verschmelzen, ohne den Code zu berühren.
Und URL-Ausschlüsse, um es auf Seiten zu verbergen, wo es nichts zu tun hat: der Bestelltunnel, der Kundenbereich.

Mehrsprachige Sitemap mit Alternates hreflang, bei jeder Anfrage neu generiert. hreflang-Tags mit x-default auf jeder Seite eingespritzt. Übersetzte Titel, Beschreibungen, og: und Twitter-Karten. Canonical und og:url je Sprache umgeschrieben, um duplizierte Inhalte zu vermeiden. Übersetzte Slugs.
Die Seite listet auch Ihre aktiven Weiterleitungsregeln auf und lässt Sie weitere manuell hinzufügen. Dies ist für alte URLs gemacht, die TrueLang nie gesehen hat: Seiten, die von Ihrem alten Übersetzer erstellt und vor der Migration bereits gelöscht wurden. Sie nehmen die 404er aus der Search Console und fügen sie hier ein.

Vier 301-Weiterleitungen werden ohne Konfiguration platziert: ?lang=xx zu /xx/page/, en.mysite.com zu mysite.com/en/, ein nicht übersetzter Slug zu seiner übersetzten Version, und das Präfix der Standardsprache entfernt.
Ein Knopf erkennt WPML, TranslatePress, Polylang, Weglot und GTranslate und sagt Ihnen, ob noch Duplikate zu bereinigen sind. TrueLang importiert ihre Übersetzungen nicht: Sie wurden auf einer anderen Ebene als seiner erfasst und würden nie wiederverwendet. Es übersetzt neu mit Ihrem Motor und gibt Ihnen die Weiterleitungen.
Zwei Bereinigungs-Tools, eines für WPML, eines für Polylang, löschen doppelte Artikel, während sie die 301er erstellen. Ihre WooCommerce-Bestellungen, Rückerstattungen und Coupons werden niemals gelöscht, und Bewertungen auf einem übersetzten Produkt werden auf das Original mit dem Status des verifizierten Käufers Ihrer Kunden übertragen.

Vier Kategorien von Überprüfungen: Ihre Konfiguration, der Server (PHP-Version, max_execution_time, memory_limit, Unicode-Unterstützung für reguläre Ausdrücke, Permalinks), Cache und CDN (Page-Cache-Erweiterung, Objekt-Cache, Cloudflare), und Übersetzungsmodi.
Der Loopback-Test startet auf Anfrage. Wenn Ihr Server sich selbst nicht anrufen kann, schlägt die serverseitige Übersetzung fehl: Sie müssen den Seiten-Übersetzer verwenden, der von Ihrem Browser aus arbeitet. Sie wissen es vorher, nicht in der Mitte.

Ein Wörter-Zähler, pro Sprache oder alle Sprachen zusammen, berechnet auf den bereits identifizierten Segmenten. Sie haben eine Schätzung vor dem Start, keine Überraschung danach.
Und WordPress-Kommentare sind standardmäßig außerhalb des Umfangs: Sie wiegen Tausende von Wörtern für ein Ergebnis, das selten gut ist, da sie oft bereits in mehreren Sprachen geschrieben sind.

Wir haben in dieses Plugin alle Funktionen eingefügt, die wir selbst auf unseren eigenen Websites verwenden.
Wenn Ihnen eine wirklich wesentliche Funktion fehlt und sie für alle nützlich sein könnte, zögern Sie nicht, uns zu kontaktieren. Wir evaluieren den Bedarf und fügen ihn hinzu, wenn er sinnvoll ist.
Das TrueLang-Team