-
Enterprise-Plan (nicht für LSP-Pläne verfügbar)
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Salesforce Knowledge ist ein Online-Content-Management-System, das Unternehmen bei ihren Marketing-, Vertriebs- und Handelsanforderungen unterstützt. Der Connector ist sowohl für die Classic- als auch für die Lightning-Version von Salesforce Knowledge geeignet.
Die Ausgangssprache eines Projekts muss mit der Standardsprache von Salesforce Knowledge übereinstimmen, die in den Knowledge-Einstellungen konfiguriert ist. Englisch in Salesforce ist tatsächlich das vollständige Gebietsschema Englisch (Vereinigte Staaten).
Der Connector importiert alle aktualisierbaren Felder, die entweder den Datentyp „String“ oder „Textarea“ aufweisen.
Der Connector erfüllt die neuesten Sicherheitsanforderungen von Salesforce: Er unterstützt PKCE, Refresh-Token-Rotation, 30-tägigen Ablauf bei Inaktivität von Token und IP-Allowlisting.
Hinweis
Seit dem 1. November 2022 unterstützt der Connector Workflows für die kontinuierliche Lokalisierung. Wenn diese Workflows verwendet werden, wird die Funktionalität durch das Ändern eines bestehenden Connectors nicht aktiviert; es muss ein neuer Connector erstellt werden.
Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:
-
Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen. Es werden nur Dokumente aufgelistet, die der Ausgangssprache des Connectors entsprechen oder für die keine Sprache festgelegt ist.
-
Richte das Submitter-Portal ein, damit Submitter Dateien direkt aus dem Online-Repository zu Anfragen hinzufügen können. Es werden nur Dokumente aufgelistet, die der Ausgangssprache des Connectors entsprechen oder für die keine Sprache festgelegt ist.
-
Nutze die automatisierte Projekterstellung (APC), um automatisch neue Projekte erstellen zu lassen, sobald bei überwachten Dateien oder Ordnern eine Änderung des Zuletzt geändert-Datums festgestellt wird.
Übersetzen von Quellartikeln
Um es Artikelautoren zu ermöglichen, Übersetzungen manuell auszulösen, definiere oder erstelle spezifische Felder in Salesforce Knowledge. Diese Felder werden vom Phrase-Connector verwendet, um Übersetzungsworkflows auszulösen und nachzuverfolgen. Nutze vorhandene Felder oder erstelle bei Bedarf benutzerdefinierte Felder.
Erforderliche Feldzuordnungen
Um eine ordnungsgemäße Kommunikation zwischen Salesforce Knowledge und Phrase TMS sicherzustellen, müssen die folgenden Feldkonfigurationen vorhanden sein:
-
Auslösen von Übersetzungsanfragen
-
Zweck
Lege fest, welche Artikel zur Übersetzung gesendet werden sollen.
-
Einrichtung
Erstelle oder bestimme ein Feld (z. B.
Workflow_stage__c), das einen bestimmten Wert (z. B. „Translate“) speichert- empfohlener Typ: Auswahlliste. -
Connector-Zuordnung:
Ordne in Phrase TMS dieses Feld so zu, dass die Übersetzung nur für Artikel ausgelöst wird, die diesen bestimmten Wert aufweisen.
-
-
Nachverfolgung des Übersetzungsfortschritts
-
Zweck
Aktualisiere den Status eines Artikels automatisch während des Übersetzungsprozesses.
-
Einrichtung
Nutze dasselbe Feld wie oben oder erstelle ein separates.
-
Connector-Zuordnung:
Konfiguriere Phrase TMS so, dass dieser Feldwert beispielsweise auf gesetzt wird, sobald die Übersetzung beginnt.
-
-
Anzeige des Abschlusses der Übersetzung
-
Zweck
Benachrichtige die Nutzer, dass die Übersetzung abgeschlossen ist.
-
Einrichtung
Nutze dasselbe Feld wie oben oder erstelle ein separates.
-
Connector-Zuordnung:
Setze diesen Feldwert auf beispielsweise , sobald die Übersetzungen an Salesforce zurückübertragen wurden.
-
-
Festlegung von Zielsprachen für die automatisierte Projekterstellung (APC)
-
Zweck
Gib an, in welche Sprachen ein Artikel übersetzt werden soll.
-
Einrichtung
-
Erstelle ein benutzerdefiniertes Feld (z. B.
Target_Languages__c). -
Feldtyp
Mehrfachauswahl-Auswahlliste.
-
Werte
Nutze Sprachcodes (z. B.
fr, de, es) als API Names, nicht als Beschriftungen.
-
-
Connector-Zuordnung:
Phrase TMS liest dieses Feld, um Aufträge nur für die ausgewählten Sprachen zu erstellen.
-
Wichtig
Wenn du über eine benutzerdefinierte Domain zugreifst (z. B. mydomain.phrase.jp), öffne ein Inkognito-Browserfenster und logge dich über cloud.memsource.com oder us.cloud.memsource.com ein, um die erforderliche Authentifizierung für das Erstellen oder Speichern des Connectors anzuwenden. Nach dem Speichern kann über die benutzerdefinierte Domain auf den Connector zugegriffen werden.
-
Scrolle auf der Seite Einstellungen
nach unten zum Abschnitt .
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Klicke auf New connector.
Die Seite öffnet sich.
-
Ändere den Type auf Salesforce Knowledge und gib einen Namen für den Connector an.
-
Gib den Namen des Hosts an.
-
Definiere optional, wann Artikel basierend auf dem Feldwert übersetzt werden sollen.
-
Definiere optional ein Feld in den Quellartikeln, das in einen ausgewählten Wert (z. B. „translation ready“) geändert werden soll, wenn die erste Übersetzung exportiert wird.
-
Definiere optional den Feldwert nach der Übersetzung.
-
Wähle aus, welchen Status Übersetzungen haben sollen.
-
Gib an.
Automated project creation erstellt nur Jobs für Sprachen, die in dem benutzerdefinierten Feld angegeben sind, das durch seinen Feldnamen (z. B.
Target_Languages__c) identifiziert wird. -
Konfiguriere , um die 2-stelligen Gebietsschemacodes von Salesforce den 4-stelligen Gebietsschemacodes von TMS zuzuordnen.
-
Klicke auf Connect to Salesforce.
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.
Einen Connector löschen
So löschst du einen Connector:
-
Wähle auf der Seite den zu löschenden Connector aus.
-
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 Jobs in einem Projekt verknüpft ist, einschließlich Jobs, die sich im Papierkorb befinden. Der Versuch, einen solchen Connector zu löschen, führt zu einem Fehler „Failed to delete connector“.
Lösung: Öffne das mit dem Connector verknüpfte Projekt und schließe alle verbleibenden Jobs ab oder lösche diese. Gehe zu und leere ihn, um alle Jobs zu entfernen, die noch mit dem Connector verknüpft sind. Versuche erneut, den Connector zu löschen.
Behebung häufiger OAuth-Fehler bei der erneuten Authentifizierung
Um einen Connector erneut zu authentifizieren, öffnen Sie die Salesforce Knowledge-Connectoreinstellungen in Phrase, öffnen Sie den Connector, der als angezeigt wird, und autorisieren Sie den Salesforce-Zugriff erneut.
Wenn die erneute Authentifizierung mit dem Fehler We can't authorize you because of an OAuth error und dem Code OAUTH_APPROVAL_ERROR_GENERIC fehlschlägt, versuchen Sie die Authentifizierung nach einiger Zeit erneut, da dies vorübergehend auftreten kann.
Wenn die erneute Authentifizierung mit einem Fehler fehlschlägt, der besagt invalid_client: app must be installed into org, wurde die verbundene App des Phrase Salesforce Knowledge Connectors nicht in der Salesforce-Organisation installiert. Um dies zu beheben, muss ein Salesforce-Administrator:
-
Gehen Sie in Salesforce Setup zu oder und überprüfen Sie, ob der Phrase Salesforce Knowledge Connector als installiert aufgeführt ist.
-
Wenn er nicht erscheint, installieren Sie ihn über oder über die Installations-URL der App.
-
Überprüfen Sie, ob die OAuth-Richtlinie der verbundenen App nicht auf „Admin approved users are pre-authorized“ gesetzt ist, ohne dass das Profil oder der Berechtigungssatz des entsprechenden Benutzers zugewiesen wurde, da dies ebenfalls denselben Fehler verursacht.
-
Versuchen Sie, die erneute Authentifizierung über Phrase durchzuführen.
Ein Salesforce-Administrator benötigt ausreichende Berechtigungen, um die verbundene App zu installieren. Wenn während der Installation ein Berechtigungsproblem auftritt, muss dies möglicherweise innerhalb der Salesforce-Organisation eskaliert werden.