Sitecore ist ein Web-Content-Management-Dienstleistung, das Benutzern beim Erstellen und Verwalten von Websites hilft.
url und andere nicht übersetzbares Element in und nicht übersetzbares Element in bleiben in Sitecore nach dem Aktualisieren einer bestehenden Übersetzung unverändert
Der Sitecore-Konnektor ermöglicht das Herunterladen von Ausgangssprache-Content und das Hochladen von Übersetzungen zu/von Sitecore für die folgenden Feldtypen:
-
Single-Line Text (und Limited)
-
Rich Text
-
Multi-Line Text (und Limited)
-
HTML
-
Text
-
Name Value Liste
-
General Link
-
Bild
-
Checklist (Referenzierte Elemente werden in den Job aufgenommen, wenn sie nicht übersetzt sind.)
-
Multilist (Referenzierte Elemente werden in den Job aufgenommen, wenn sie nicht übersetzt sind.)
-
Treelist (Referenzierte Elemente werden in den Job aufgenommen, wenn sie nicht übersetzt sind.)
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 Einreicher direkt aus dem Online-Repository Dateien zu Anfragen hinzufügen können.
-
Verwende die Automatisierte Projekterstellung (APE), um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder Ordnern eine Änderung des „Zuletzt geändert“- Datums festgestellt wird.
-
Wenn du die Automatisierte Projekterstellung verwendest 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 Standardsprache muss dieselbe Sprache sein wie die Ausgangssprache im Phrase User-Konto.
Die In-Context Vorschau-Funktion bietet eine Echtzeit-Vorschau von ursprünglichem oder übersetztem Text sowohl im CAT Web Editor als auch im CAT Desktop Editor.
Tabellen, Spalten, verschiedene Grafiken, Formatierungen und Schriftarten (sofern von Usern installiert) werden unterstützt. Die Funktion soll Kontext beim Übersetzen bieten und ist keine perfekte Darstellung des ursprünglichen oder fertigen Dokuments; einige visuelle Unterschiede sind zu erwarten. Sie kann auch beeinflusst werden durch das Aktivieren/Deaktivieren der Option Allow loading of external content in editors in den Zugreifen- und Sicherheitseinstellungen.
Phrase Anforderungen:
-
Passieren Sie die Enterprise-Firewall, um auf die On-Premise-Installation zuzugreifen.
-
Authentifizieren Sie sich 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. Beziehen Sie sich auf Phrase Servers IP Addresses für die aktuelle Liste.
-
Der Domainname 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 dazu, den Datenschutz und die Sicherheit des Users zu gewährleisten.
Beispiele für entfernte Tags sind FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT oder background-image CSS-Eigenschaften.
Um den Konnektor festzulegen, muss der Sitecore Administratorrolle SSL und die Rest API aktivieren.
Um die Rest API zu aktivieren, folgen Sie diesen Schritten:
-
Setzen Sie in der Datei
{SITECORE_ROOT}Website\\App_Config\\Include\\Sitecore.ItemWebApi.configitemwebapi.modeunditemwebapi.access:<site name="website"> <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute> <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute> </site> -
Legen Sie die Sicherheitsrichtlinien fest:
Setzen Sie in der Datei
{SITECORE_ROOT}Website\\App_Config\\Include\\Sitecore.Services.Client.configden WertSitecore.Services.SecurityPolicyaufSitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure. -
Starten Sie den Server/Dienstleistung neu.
-
Öffnen Sie
/sitecore/admin/showconfig.aspxund überprüfen Sie, 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.
Wenden Sie diese Einstellungen an:
-
Fügen Sie Lese- und Schreibzugriffsrechte für Elemente hinzu, die übersetzt werden sollen.
Weitere Informationen finden Sie unter Sitecore-Zugriffsrechte.
-
Fügen Sie Lesezugriffsrechte für Elemente hinzu, die übergeordnete Elemente der zu übersetzenden Elemente sind.
-
Fügen Sie Lesezugriffsrechte für Sprachelemente unter Verwendung von
/System/Languages/**hinzu. -
Fügen Sie Lesezugriffsrechte für Workflow-Elemente unter Verwendung von
/System/Workflows/**hinzu.
-
Scrolle auf der Seite Einstellungen
nach unten zum Abschnitt .
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Klicken Sie auf Neuen Konnektor hinzufügen.
Die Seite wird geöffnet.
-
Ändern Sie den Typ auf Sitecore und geben Sie einen Namen für den Konnektor an.
-
Geben Sie die Sitecore-URL einschließlich des Protokolls ein.
-
Geben Sie den Benutzernamen und das Passwort ein.
-
Wählen Sie die Ausgangssprache aus.
Die Ausgangssprache muss mit der Standardsprache in Sitecore ein Match bilden.
-
Wählen Sie die aus, mit der eine Verbindung hergestellt werden soll. Wenn Sie nicht die Standarddatenbank verwenden, geben Sie den an.
-
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.
-
Klicke auf Speichern.
Der Konnektor wird der Liste auf der Seite hinzugefügt.