-
Team-, Business- und Enterprise-Pläne
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Das Storyblok (TMS)-Plugin verbindet das Storyblok-Content-Management-System nahtlos mit dem Phrase Translation Management System.
Dieses Plugin ermöglicht:
-
Das Senden von Inhalten aus Storyblok-Stories zur Übersetzung in Phrase TMS.
-
Das automatische Extrahieren übersetzbarer Inhalte aus Stories.
-
Das Herunterladen und Zusammenführen übersetzter Inhalte zurück in Storyblok.
-
Das Nachverfolgen des Übersetzungsstatus und das Verwalten von Workflows.
Funktionen:
-
Sichere Authentifizierung:
Verschlüsselte Speicherung von Anmeldedaten mit automatischer Token-Aktualisierung und 2FA-Unterstützung.
-
Projektvorlagen
Bestehende Phrase-Projektvorlagen können genutzt werden, um Übersetzungsworkflows zu standardisieren.
-
Intelligente Inhaltsextraktion:
Identifiziert und extrahiert automatisch nur übersetzbare Inhalte und schließt technische Felder aus.
-
Workflow-Integration:
Unterstützt Storyblok-Workflow-Stufen und Phrase-Übersetzungsworkflows.
-
Echtzeit-Nachverfolgung:
Der Status von Übersetzungsaufträgen, der Workflow-Fortschritt und die Abschlusskennzahlen werden überwacht.
-
Automatische Zusammenführung:
Übersetzte Inhalte werden nahtlos wieder in die ursprüngliche Story-Struktur integriert.
Inhaltsextraktion
Das Plugin identifiziert automatisch übersetzbare Inhalte, filtert technische Felder heraus und bewahrt die Story-Struktur.
Übersetzbarer Inhalt:
Inhalte werden rekursiv durch alle verschachtelten Strukturen verarbeitet.
-
Text- und Textbereichsfelder
-
Rich-Text-Inhalt (mit beibehaltener Formatierung)
-
Markdown-Inhalt
-
String-Werte ≥ 2 Zeichen
-
Verschachtelte Inhalte in Arrays und Objekten
Automatisch ausgeschlossen:
Der Extraktor identifiziert intelligent über 40 technische Feldtypen, einschließlich Storyblok-Kernfeldern, Rich-Text-Strukturknoten, Asset-Metadaten, Linkkonfigurationen und Übersetzungssystemfeldern, um sicherzustellen, dass nur für Menschen lesbare Inhalte zur Übersetzung gesendet werden.
-
Kernfelder: _uid, _editable, component
-
IDs: uuid, id, parent_id usw.
-
Pfade: slug, full_slug, path
-
URLs: filename, url, cached_url, src, href
-
Zeitstempel: created_at, published_at
-
Boolesche Werte: published, is_startpage
-
Rich-Text-Struktur: type, marks, attrs
-
Asset-Felder: fieldtype, focus, content_type
-
Link-Felder: linktype, target, anchor, email
-
Übersetzungssystem: lang, alternates, translated_slugs
Um das Plugin zu verwenden, sind ein Phrase TMS-Konto mit entsprechenden Berechtigungen und ein API-Token erforderlich. Das API-Token wird mit AES-256-Verschlüsselung verschlüsselt und sicher gespeichert. JWT-Token, die über die API abgerufen werden, werden automatisch alle 24 Stunden aktualisiert, um einen sicheren Zugriff zu gewährleisten. Die automatische Aktualisierung erfolgt mit einem Puffer von fünf Minuten.
Das Phrase-Konto muss entweder über eine Administrator- oder Projektmanager-Rolle verfügen.
Bei Authentifizierungsfehlern sollte geprüft werden, ob das Token korrekt ist und nicht widerrufen wurde, ob auf das richtige Rechenzentrum zugegriffen wird, ob das Token die erforderlichen Berechtigungen besitzt und ob das Konto die entsprechende Rolle hat.
Ist das Token abgelaufen, kann eine erneute Authentifizierung erforderlich sein, beispielsweise durch Klicken auf Phrase trennen und anschließendes Neuverbinden.
Übersetzungsablaufs.
-
Authentifizierung mit Phrase TMS: Es muss ein API-Token eingegeben und ein Rechenzentrum (EU oder US) ausgewählt werden, um eine Verbindung zu Phrase TMS herzustellen.
-
Auswahl der Stories für die Übersetzung: In einem Storyblok-Space können Stories für die Übersetzung ausgewählt werden.
-
Erstellung eines Übersetzungsprojekts: Bei der Projekterstellung werden die Ausgangssprache, die Zielsprachen, Fälligkeitsdaten festgelegt und optional eine Projektvorlage eingesetzt. Es können mehrere Stories ausgewählt werden.
Sollte kein Übersetzungsprojekt erstellt werden können, ist zu prüfen, ob die Berechtigungen korrekt sind, mindestens eine Story ausgewählt wurde, die Ausgangs- und Zielsprachen gültig sind und der Zugriff auf die Vorlage vorhanden ist.
-
Automatische Inhaltsextraktion: Das Plugin extrahiert automatisch übersetzbare Inhalte (Text, Rich Text, Markdown) unter Beibehaltung der Struktur.
-
Hochladen zu Phrase: Inhalte werden als Übersetzungsjobs zu Phrase TMS hochgeladen, einer pro Story-Sprach-Kombination.
-
Übersetzung in Phrase: Linguisten arbeiten an Inhalten in Phrase und durchlaufen dabei die Workflow-Phasen.
-
Zusammenführen und Veröffentlichen: Übersetzungen werden wieder in Storyblok-Stories zusammengeführt und sind bereit zur Veröffentlichung.