-
Ultimate- und Enterprise-Pläne (Legacy)
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Tipp
Informationen zur WordPress-Integration in Phrase Strings sind unter WordPress (Strings) verfügbar.
WordPress ist ein Open-Source-System für Blogging und Web-Content-Management. Es unterstützt auch Mailinglisten, Foren, Mediengalerien, Analysen und Online-Shops.
Der Connector unterstützt die Plugins WPML und Multilingual Press. Er erkennt automatisch, welches Plugin während der Installation des Phrase-Plugins installiert ist. Der Betriebsmodus des Plugins wird in den Einstellungen angezeigt.
Die WordPress VIP-Plattform wird nicht unterstützt.
Der Connector unterstützt kein 2FA. 2FA kann für wp-admin oder das Frontend aktiviert werden, aber alle Endpunkte, die mit /wp-json/memsource/v1/connector beginnen, müssen von Phrase aus ohne 2FA zugänglich sein. Die vom Connector verwendeten Endpunkte sind bereits mit einem Phrase-Token gesichert, und die Sicherheit kann durch Hinzufügen einer einfachen Authentifizierung und/oder durch die Beschränkung des Zugriffs auf Phrase-IPs verbessert werden.
-
WordPress-Version: 4.9 oder höher, einschließlich Multi-Site-Installationen (Phrase Plugin und WPML müssen auf allen Websites installiert sein)
-
PHP-Version: 7.0 oder höher
-
WPML-Plugin: Version 3.7 oder höher
-
Multilingual Press-Plugin: Version 3.7.0 oder höher
Unterstützte Inhaltstypen
Der WordPress-Connector ermöglicht das Herunterladen von Quellinhalten und das Hochladen von Ziel-Lokalisierungen direkt von/zu WordPress für die folgenden Inhaltstypen:
-
Beiträge
-
Seiten
-
Tags
-
Kategorien
-
Benutzerdefinierte Beitragstypen
-
Benutzerdefinierte Taxonomien
Unterstützte Status
-
Veröffentlicht und Entwurf (In-Context-Vorschau für Beiträge und abgeleitete Inhalte unterstützt)
Hinweis
Einige HTML-Tags stellen ein Risiko dar und der CAT-Editor entfernt diese aus diesem HTML bei der Anzeige der Vorschau. Dies dient der Gewährleistung der Datensicherheit und des Datenschutzes der Benutzer.
Beispiele für entfernte Tags sind FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT oder background-image CSS-Eigenschaften.
Unterstützte Plugins
Die folgenden Plugins werden vom Phrase Translation Plugin für WordPress unterstützt:
-
Avada
-
Divi
-
Elementor
-
Gutenberg
-
Vordefinierte Blöcke werden automatisch konfiguriert. Konfiguriere in Gutenberg blocks unter dem Menüpunkt . Falls nicht konfiguriert, werden die Inhalte nicht importiert.
-
-
Yoast SEO
-
SEOPress
-
WPBakery Page Builder (ehemals Visual Composer)
-
Avia (Enfold-Theme)
-
Benutzerdefinierte Enfold-Felder müssen abgewählt werden, da sie nicht unterstützt werden. Klicke in deinem WordPress-Konto auf das Phrase-Plugin und gehe zur Seite , um die benutzerdefinierten Enfold-Felder abzuwählen.
-
Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:
-
Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen.
-
Mit dem Plugin Advanced Custom Fields (ACF) können individuelle Workflows innerhalb von WordPress definiert werden. Phrase überwacht die Änderungen an Workflow-Schritten und aktualisiert diese entsprechend, z. B. von Übersetzen zu Übersetzung in Bearbeitung zu Übersetzung abgeschlossen.
-
Richte das Einreicher-Portal ein, um Einreichern das Hinzufügen von Dateien zu Anfragen direkt aus dem Online-Repository zu ermöglichen.
-
Nutze die Automatisierte Projekterstellung (APC), um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder Ordnern eine Änderung des Last Modified Date festgestellt wird.
Die In-Context-Vorschau bietet eine Echtzeit-Vorschau des Original- oder übersetzten Textes sowohl im CAT-Web-Editor als auch im CAT-Desktop-Editor.
Tabellen, Spalten, verschiedene Grafiken, Formatierungen und Schriftarten (sofern von Benutzern installiert) werden unterstützt. Die Funktion soll beim Übersetzen Kontext bieten und ist keine perfekte Darstellung des Original- oder fertigen Dokuments; einige visuelle Unterschiede sind zu erwarten. Sie kann auch durch das Aktivieren/Deaktivieren der Option Laden von externen Inhalten in Editoren erlauben in den Zugriffs- und Sicherheitseinstellungen beeinflusst werden.
Phrase-Anforderungen:
-
Passiere die Unternehmens-Firewall, um auf die On-Premise-Installation zuzugreifen.
-
Authentifiziere dich in der Authoring-Umgebung.
Firewall-Konfiguration für On-Premise-Installation:
-
Die Installation muss von den IP-Adressen des Phrase-Servers aus zugänglich sein. Die aktuelle Liste findest du unter Phrase-Server-IP-Adressen.
-
Der Domainname muss extern auflösbar sein.
Hinweis
Einige HTML-Tags stellen ein Risiko dar und der CAT-Editor entfernt diese aus diesem HTML bei der Anzeige der Vorschau. Dies dient der Gewährleistung des Datenschutzes und der Datensicherheit der Benutzer.
Beispiele für entfernte Tags sind FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT oder background-image CSS-Eigenschaften.
-
Installiere das Plugin WPML oder Multilingual Press, um mehrsprachige Seiten zu erstellen und zu verwalten.
-
Gehe im linken Navigationsbereich zu .
-
Klicke auf Connector und dann auf Show Connector settings.
-
Klicke auf Generate new token, um ein Token zur Herstellung der Verbindung zu generieren.
-
Wähle aus, welche Beiträge basierend auf ihrem Status importiert werden sollen und welcher Status dem zurückgesendeten übersetzten Inhalt zugewiesen werden soll.
-
Navigiere zur Seite Benutzerdefinierte Felder und wähle aus der Liste die benutzerdefinierten Felder aus, die aus WordPress exportiert und übersetzt werden sollen. Alle benutzerdefinierten Felder sind standardmäßig für den Export ausgewählt.
-
Navigiere zur Seite und ordne WordPress-Sprachen den Phrase-Sprachcodes zu.
-
Gehe zur Seite , um die Liste der unterstützten Shortcodes zu sehen oder einen benutzerdefinierten Shortcode hinzuzufügen, der mit einem Shortcode-Plugin eines Drittanbieters erstellt wurde.
-
Gib die Zielsprachen an, die in (APC) festgelegt sind.
Die automatisierte Projekterstellung erstellt nur Jobs für Sprachen, die in dem benutzerdefinierten Feld angegeben sind, das durch seinen identifiziert wird – z. B. target_languages. Der Feldtyp sollte eine Auswahlliste mit mehreren Werten sein, bei der die Werte mit den Sprachcodes übereinstimmen.
Hinweis
Die Sprachen in WPML müssen mit den Sprachen des Projekts übereinstimmen. Um lokale Varianten wie Französisch (Kanada), zu unterstützen, definiere die Sprachen im WPML-Bereich innerhalb von WordPress.
-
Scrolle auf der Seite „Einstellungen“
nach unten zum Abschnitt .
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Klicke auf New connector.
Die Seite wird geöffnet.
-
Ändere den Typ auf WordPress und gib einen Namen für den Connector an.
-
Gib die URL der WordPress-Seite ein.
Beispiel: Wenn die URL deiner WordPress-Admin-Seite http://blog.phrase.com/wp-admin/index.php lautet, ist die Seiten-URL http://blog.phrase.com/.
-
Gib das Phrase WordPress plugin token mit dem Token aus der Phrase-Plugin-Konfiguration ein.
-
Wenn die Seite durch eine einfache HTTP-Authentifizierung geschützt ist, gib Username und Password wie in WP-Admin festgelegt ein.
-
Klicke auf Verbindung testen.
Eine Liste der konfigurierten Sprachen erscheint, wenn die Verbindung erfolgreich war. Ein rotes Ausrufezeichen erscheint mit einer Fehlermeldung, falls dies nicht der Fall war. Bewege die Maus über das Symbol, um weitere Details anzuzeigen.
Wenn die Quelle oder das Ziel geändert wird, aktualisiert ein Klick auf die Auswahl der konfigurierten Sprachen.
-
Klicke auf Speichern.
Der Konnektor wird der Liste auf der Seite hinzugefügt.
Connector löschen
So entfernst du einen Connector:
-
Wähle auf der Seite den Connector aus, der gelöscht werden soll.
-
Klicke auf Delete.
Das Fenster öffnet sich.
-
Gib „delete“ ein und klicke auf Delete.
Der Connector wird gelöscht und die Liste der Connectoren wird angezeigt.
Hinweis
Ein Connector kann nicht gelöscht werden, solange er noch mit unvollständigen Aufträgen in einem Projekt verknüpft ist, einschließlich Aufträgen im Papierkorb. Der Versuch, einen solchen Connector zu löschen, führt zu der Fehlermeldung „Failed to delete connector“.
Lösung: Öffne das mit dem Connector verknüpfte Projekt und schließe alle verbleibenden Aufträge ab oder lösche sie. Gehe zu und leere diesen, um alle Aufträge zu entfernen, die noch mit dem Connector verknüpft sind. Versuche erneut, den Connector zu löschen.
Was tun, wenn importierter Text voller Code ist
Einige WordPress-Add-ons fügen Code in Ihre WordPress-Seiten ein. Phrase kann diesen Code ohne weitere Konfiguration nicht verarbeiten.
Add-ons, die bekanntermaßen dieses Problem verursachen, sind:
-
Avia Layout Builder
-
Divi Builder
-
Fusion Builder
-
Visual Composer
-
WPBakery (ehemals Visual Composer)
Um Phrase in diesem Fall zu konfigurieren, gib in WordPress an, welche benutzerdefinierten Felder du übersetzen möchtest.
Gehe zum -Plugin, dann zu und füge die Shortcodes basierend auf der Spezifikation des Add-on-Formats hinzu.
WPBakery-Einstellungen:
Verbindungstest schlägt bei der Konfiguration des Connectors fehl
Einige WordPress-Plugins, wie WP Hardening, WP Security, WP Staging, Disable WP REST API oder Wordfence Security, bieten Optionen zum Deaktivieren der JSON-API. Stelle sicher, dass die WordPress-API nicht deaktiviert ist.
Shortcode-Attribute mit einer zufälligen Zeichenfolge beschädigt
In einigen Fällen kann ein Shortcode-Attributname während des Imports oder Exports durch eine hinzugefügte zufällige Hash-Zeichenfolge beschädigt werden, zum Beispiel label:0336e6e6d2197e47="Play Now" anstelle von label="Play Now".
Dieses Problem wird durch veraltete Versionen des Phrase WordPress-Plugins verursacht. Aktualisiere das Phrase WordPress-Plugin auf die neueste verfügbare Version und erstelle dann neue Übersetzungsaufträge, um zu überprüfen, ob Shortcode-Attribute korrekt importiert und exportiert werden.