Integrationen

Sitecore (TMS)

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

Verfügbar für

  • Business- und Enterprise-Pläne

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Sitecore ist ein Web-Content-Management-Dienst, der Benutzern beim Erstellen und Verwalten von Websites hilft.

url und andere nicht übersetzbare Attribute in General Links sowie nicht übersetzbare Attribute in Image bleiben in Sitecore nach der Aktualisierung einer bestehenden Übersetzung unverändert.

Der Sitecore-Connector ermöglicht das Herunterladen von Quellinhalten und das Hochladen von Übersetzungen von/zu Sitecore für die folgenden Feldtypen:

  • Einzeiliger Text (und begrenzt)

  • Rich Text

  • Mehrzeiliger Text (und begrenzt)

  • HTML

  • Text

  • Name-Wert-Liste

  • Allgemeiner Link

  • Bild

  • Checkliste (Referenzierte Elemente werden in den Auftrag aufgenommen, falls sie nicht übersetzt sind.)

  • Multiliste (Referenzierte Elemente werden in den Auftrag aufgenommen, falls sie nicht übersetzt sind.)

  • Baumliste (Referenzierte Elemente werden in den Auftrag aufgenommen, falls sie nicht übersetzt sind.)

Unterstützte Versionen

Sitecore - XP (Experience Platform): 8.2 und höher

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 submitter portal ein, damit Submitters direkt aus dem Online-Repository Dateien zu Anfragen hinzufügen können.

  • Nutze automated project creation (APC), um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder Ordnern eine Änderung des last modified date festgestellt wird.

    • Wenn automated project creation verwendet wird und die zu übersetzende Hauptseite Unterelemente enthält, führen Änderungen an diesen Unterelementen nicht automatisch zur Erstellung eines neuen Projekts. Diese Unterelemente müssen manuell übersetzt werden.

Einschränkungen

  • Die im Sitecore-Server festgelegte Default Language muss dieselbe Sprache sein wie die Ausgangssprache im Phrase-Konto.

In-Context-Vorschau konfigurieren

Die In-Context-Vorschaufunktion bietet eine Echtzeit-Vorschau des ursprünglichen oder übersetzten Textes sowohl im CAT-Webeditor als auch im CAT-Desktop-Editor.

Tabellen, Spalten, verschiedene Grafiken, Formatierungen und Schriftarten (sofern von Benutzern installiert) werden unterstützt. Die Funktion soll Kontext bei der Übersetzung bieten und ist keine perfekte Darstellung des ursprünglichen oder fertigen Dokuments; einige visuelle Unterschiede sind zu erwarten. Sie kann auch durch das Aktivieren/Deaktivieren der Option Allow loading of external content in editors in den Zugriffs- und Sicherheitseinstellungen beeinflusst werden.

Phrase-Anforderungen:

  • Passiere die Unternehmens-Firewall, um auf die On-Premise-Installation zuzugreifen.

  • Authentifiziere dich in der Autorenumgebung.

Firewall-Konfiguration für On-Premises-Installation:

  • Die Installation muss von den IP-Adressen des Phrase-Servers aus zugänglich sein. Siehe Phrase Servers IP Addresses für die aktuelle Liste.

  • Der Domänenname muss extern auflösbar sein.

Hinweis

Einige HTML-Tags stellen ein Risiko dar und der CAT-Editor entfernt sie aus diesem HTML bei der Anzeige der Vorschau. Dies dient der Gewährleistung des Datenschutzes und der Sicherheit der Benutzerdaten.

Beispiele für entfernte Tags sind FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT oder background-image CSS-Eigenschaften.

Sitecore-Einstellungen

Um den Connector einzurichten, muss der Sitecore-Administrator SSL und die Rest-API aktivieren.

Um die Rest-API zu aktivieren, folge diesen Schritten:

  1. In der Datei {SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config setze itemwebapi.mode und itemwebapi.access:

    <site name=\"website\">
        <patch:attribute name=\"itemwebapi.mode\">StandardSecurity</patch:attribute>
        <patch:attribute name=\"itemwebapi.access\">ReadWrite</patch:attribute>
    </site>
  2. Lege die Sicherheitsrichtlinien fest:

    Setze in der Datei {SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config den Wert Sitecore.Services.SecurityPolicy auf Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure.

  3. Starte den Server/Dienst neu.

  4. Öffne /sitecore/admin/showconfig.aspx und überprüfe, ob die Konfiguration korrekt angewendet wurde:

    • Item REST API aktiviert: <site name=\"website\" itemwebapi.mode=\"StandardSecurity\" itemwebapi.access=\"ReadWrite\" patch:source=\"Sitecore.ItemWebApi.config\"/>

    • Sicherheitsrichtlinie angewendet: <setting name=\"Sitecore.Services.SecurityPolicy\" value=\"Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure\" patch:source=\"Sitecore.Services.Client.config\"/>

Zugriffsrollen und Berechtigungen

Der Sitecore-Konnektor erfordert keine spezifischen Rollen.

Wende diese Einstellungen an:

  • Füge Lese- und Schreibzugriffsrechte für Elemente hinzu, die übersetzt werden sollen.

    Weitere Informationen findest du unter Sitecore access rights.

  • Füge Leserechte für Elemente hinzu, die Eltern von zu übersetzenden Elementen sind.

  • Füge Leserechte für Sprachelemente mithilfe von /System/Languages/** hinzu.

  • Füge Leserechte für Workflow-Elemente mithilfe von /System/Workflows/** hinzu.

Phrase TMS-Einstellungen

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

  2. Klicke auf Konnektoren.

    Die Seite Konnektoren wird geöffnet.

  3. Klicke auf New connector.

    Die Seite Create connector öffnet sich.

  4. Ändere Type auf Sitecore und gib einen Namen für den Connector ein.

  5. Gib die Sitecore-URL inklusive Protokoll ein.

  6. Gib den Benutzernamen und das Passwort ein.

  7. Ausgangssprache auswählen

    Die Ausgangssprache muss mit der Standardsprache in Sitecore übereinstimmen.

  8. Wähle Sitecore Database aus, mit der eine Verbindung hergestellt werden soll. Wenn du nicht die Standarddatenbank verwendest, gib den Custom Database Name an.

  9. 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.

  10. Klicke auf Speichern.

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

Delete a Connector

So löschst du einen Connector:

  1. Wähle auf der Seite Integrations den Connector aus, der gelöscht werden soll.

  2. Klicke auf Delete.

    Das Fenster Connector löschen öffnet sich.

  3. 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 Projekt, das mit dem Connector verknüpft ist, und schließe alle verbleibenden Aufträge ab oder lösche sie. Gehe zu Settings/Recycle bin und leere diesen, um alle Aufträge zu entfernen, die noch mit dem Connector verknüpft sind. Versuche erneut, den Connector zu löschen.

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.