Integrationen

Contentstack (TMS)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Verfügbar für

  • Business- und Enterprise-Pläne (nicht für LSP-Pläne verfügbar)

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Verfügbar für

  • Enterprise-Plan (Legacy)

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Contentstack ist ein Headless-Content-Management-System. Es bietet die Infrastruktur zum Erstellen und Verwalten von Inhalten, ist jedoch nicht an eine bestimmte Präsentationsschicht gebunden. Es bietet zudem REST-APIs zur Bereitstellung von Inhalten für Kanäle wie Websites, mobile Apps, Geräte, Marketing-Kioske oder jede andere digitale Plattform, die Inhalte anzeigt. Alle übersetzbaren Felder (z. B. Text oder Rich Text) werden für die Lokalisierung importiert, sofern das Feld in Contentstack nicht als nicht lokalisierbar markiert ist.

Übersetzbare Medien-Assets werden ebenfalls unterstützt. Um auf Assets zuzugreifen, wähle Assets als Standardordner bei der Einrichtung des Connectors oder als zu überwachenden Ordner in APC. Zieldateien werden an die in APC oder CJ definierten Speicherorte hochgeladen.

Anwendungsfälle

Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:

  • Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen.

  • Richte das Einreicher-Portal ein, damit Einreicher direkt aus dem Online-Repository Dateien zu Anfragen hinzufügen können.

  • Verwende die Automatisierte Projekterstellung (APC), um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder einem Ordner eine Änderung des „Zuletzt geändert“-Datums festgestellt wird.

    Hinweis

    Es wird nicht empfohlen, mehr als einen Connector pro Stack zu erstellen, da Contentstack-API-Authentifizierungstoken auf 20 pro Stack begrenzt sind. Wenn dieses Limit überschritten wird, funktioniert einer der Stack-Connectoren nicht mehr.

    Der Connector listet, importiert und exportiert Inhalte nur auf dem Haupt-Branch. Inhaltstypen und Einträge auf anderen Branches sind für den Connector nicht sichtbar. Führe Inhalte im Haupt-Branch zusammen, um sie zugänglich zu machen.

    Contentstack-Einstellungen

    1. Melde dich bei deinem Contentstack-Konto an und öffne den Stack.

      Die Seite Dashboard wird geöffnet.

    2. Navigiere zu Einstellungen und klicke auf Stack.

    3. Kopiere den API Key.

      Dieser Schlüssel ist für den Connector erforderlich.

    Phrase TMS-Einstellungen

    1. Scrolle auf der Seite Einstellungen Setup_gear.png nach unten zum Abschnitt Integrations.

    2. Klicke auf Konnektoren.

      Die Seite Konnektoren wird geöffnet.

    3. Klicke auf New connector.

      Die Seite Create connector wird geöffnet.

    4. Ändere den Type auf Contentstack und gib einen Namen für den Connector an.

    5. Wähle Authentication method aus.

    6. Wähle Contentstack Region entsprechend dem Standort der Rechenzentren aus, in denen sich die Daten der Organisation befinden.

    7. Wenn du die Management token-Autorisierung verwendest, gib den Stack API key und das Management token ein, die du von der Contentstack-Website erhalten hast. Wenn du User's Authtoken verwendest, gib den Username, das Password und den API key ein.

      Wenn sich der Connector über das User's authtoken authentifiziert, muss die dem Nutzer zugewiesene Rolle read Zugriff auf die Inhaltstypen gewähren, die mit dem Connector verwendet werden sollen. Wenn die Rolle den Zugriff auf bestimmte Inhaltstypen einschränkt, überprüfe, ob der relevante Inhaltstyp unter Stack Settings > Users & Roles > Roles > Permissions > Entries enthalten ist. Eine benutzerdefinierte Rolle oder eine Ausnahme, die einen Inhaltstyp ausschließt, verbirgt diesen vor dem Connector.

    8. Wenden Sie bei Bedarf die Optionen Translate URL und Translate tags an.

    9. Geben Sie Translate to languages specified in (APC) an.

      Automated project creation erstellt nur Aufträge für Sprachen, die durch Codes in dem Feld angegeben sind, das durch eine eindeutige ID (z. B. target_languages) festgelegt ist. Auf Codes können Sprachnamen folgen, sofern sie durch ein Komma getrennt sind (z. B. de-DE German (Germany)).

      Sprachcodes unterscheiden nicht zwischen Groß- und Kleinschreibung und können entweder _ oder - als Formatierung verwenden (z. B. de_de, de-de, de-DE).

    10. Geben Sie bei Bedarf Non localizable block fields an.

      Angegebene Blockfeld-UIDs werden nicht importiert. Trenne mehrere UIDs durch Komma (z. B. UID1, UID2, UID3).

    11. Ausgangssprache auswählen

    12. Klicke auf Verbindung testen.

      Es wird ein Häkchen angezeigt, wenn die Verbindung erfolgreich war. Ein rotes Ausrufezeichen wird angezeigt, wenn nicht. Bewege die Maus über das Symbol, um weitere Details anzuzeigen.

      Contentstack-Workflows können ausgewählt werden.

    13. Wähle Contentstack-Workflows aus.

      • Artikel übersetzen aus

        Der Konnektor überwacht Artikel in der ausgewählten Phase (z. B. Übersetzen). Der Autor kann dieses Label auf Artikel anwenden, wenn diese übersetzt werden sollen.

      Beim Import aus Contentstack

      • Setzt Quellartikel auf Stufe

        Der Connector verschiebt den Workflow in die ausgewählte Phase (z. B. Übersetzung in Bearbeitung), wenn die Quellartikel heruntergeladen werden.

      Beim Export nach Contentstack

      • Setzt Quellartikel auf Stufe

        Der Connector setzt die Workflow-Phase der Quellartikel auf die ausgewählte Phase (z. B. Übersetzungen abgeschlossen), wenn die Übersetzung exportiert wird.

      • Setzt übersetzte Artikel auf Stufe

        Der Connector setzt die Workflow-Phase der Artikelübersetzungen auf die ausgewählte Phase (z. B. Übersetzung bereit zur Überprüfung), wenn die Übersetzung exportiert wird.

    14. Klicke auf Speichern.

      Der Konnektor wird der Liste auf der Seite Konnektoren hinzugefügt.

    War dieser Beitrag hilfreich?
    ★ ★ ★ ★ ★

    Sorry about that! In what way was it not helpful?

    The article didn’t address my problem.
    I couldn’t understand the article.
    The feature doesn’t do what I need.
    Other reason.

    Note that feedback is provided anonymously so we aren't able to reply to questions.
    If you'd like to ask a question, submit a request to our Support team.
    Thank you for your feedback.