Integrationen

Salesforce Knowledge (TMS)

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

Verfügbar für

  • Enterprise-Plan (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.

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 inaktiven Token und IP-Allowlisting.

Hinweis

Seit dem 1. November 2022 unterstützt der Connector Workflows zur kontinuierlichen 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.

Anwendungsfälle

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, wenn bei überwachten Dateien oder Ordnern eine Änderung des Zuletzt geändert-Datums festgestellt wird.

    Empfehlungen für Artikel-Workflows

    Übersetzen von Quellartikeln

    Definiere oder erstelle spezifische Felder in Salesforce Knowledge, damit Artikelautoren Übersetzungen manuell auslösen können. Diese Felder werden vom Phrase-Connector verwendet, um Übersetzungsworkflows auszulösen und nachzuverfolgen. Verwende 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

        Definiere, welche Artikel zur Übersetzung gesendet werden sollen.

      • Einrichtung

        Erstelle oder bestimme ein Feld (z. B. Workflow_stage__c), das einen bestimmten Wert enthält (z. B. „Translate“) - empfohlener Typ: Auswahlliste.

      • Connector-Zuordnung:

        Ordne dieses Feld in Phrase TMS zu, um die Übersetzung nur für Artikel auszulösen, die diesen angegebenen Wert haben.

    • Nachverfolgen des Übersetzungsfortschritts

      • Zweck

        Aktualisiere den Status eines Artikels automatisch während des Übersetzungsprozesses.

      • Einrichtung

        Verwende dasselbe Feld wie oben oder erstelle ein separates.

      • Connector-Zuordnung:

        Konfiguriere Phrase TMS so, dass dieser Feldwert auf etwas wie Translation in Progress gesetzt wird, wenn die Übersetzung beginnt.

    • Anzeigen des Abschlusses der Übersetzung

      • Zweck

        Benachrichtige Benutzer darüber, dass die Übersetzung abgeschlossen ist.

      • Einrichtung

        Verwende dasselbe Feld wie oben oder erstelle ein separates.

      • Connector-Zuordnung:

        Setze diesen Feldwert auf etwas wie Translation Completed, sobald die Übersetzungen zurück an Salesforce übertragen wurden.

    • Festlegen 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

          Verwende Sprachcodes (z. B. fr, de, es) als API Names, nicht als Bezeichnungen.

      • Connector-Zuordnung:

        Phrase TMS liest dieses Feld, um Aufträge nur für die ausgewählten Sprachen zu erstellen.

    Phrase TMS-Einstellungen

    Wichtig

    Wenn du über eine benutzerdefinierte Domain zugreifst (z. B. mydomain.phrase.jp), öffne ein Inkognito-Browserfenster und melde dich über cloud.memsource.com oder us.cloud.memsource.com an, um die für das Erstellen oder Speichern des Connectors erforderliche Authentifizierung anzuwenden. Nach dem Speichern kann über die benutzerdefinierte Domain auf den Connector zugegriffen werden.

    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 Neuer Connector.

      Die Seite Connector erstellen öffnet sich.

    4. Ändere den Typ zu Salesforce Knowledge und gib einen Namen für den Connector an.

    5. Gib den Namen des Hosts an.

    6. Definiere optional, wann Artikel basierend auf dem Wert des Feldes übersetzt werden sollen.

    7. Definiere optional ein Feld in den Quellartikeln, das bei Export der ersten Übersetzung in einen ausgewählten Wert (z. B. „Übersetzung bereit“) geändert werden soll.

    8. Definiere optional einen Feldwert nach der Übersetzung.

    9. Wähle aus, welchen Status Übersetzungen haben sollen.

    10. Gib Translate to languages specified in (APC) an.

      Automatisierte Projekterstellung erstellt nur Aufträge für Sprachen, die in dem benutzerdefinierten Feld angegeben sind, das durch seinen Feldnamen (z. B. Target_Languages__c) identifiziert wird.

    11. Konfiguriere Sprachzuordnung, um die 2-stelligen Sprachcodes von Salesforce den 4-stelligen Sprachcodes von TMS zuzuordnen.

    12. Klicke auf Mit Salesforce verbinden.

      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.

    13. Klicke auf Speichern.

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

    Fehlerbehebung für Salesforce Knowledge

    Beheben häufiger OAuth-Fehler bei der erneuten Authentifizierung

    Um einen Connector erneut zu authentifizieren, öffne die Salesforce Knowledge Connector-Einstellungen in Phrase, öffne den Connector, der als Nicht autorisiert angezeigt wird, und autorisiere 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, versuche 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 „Phrase Salesforce Knowledge Connector“ nicht in der Salesforce-Org installiert. Um dies zu beheben, muss ein Salesforce-Administrator:

    1. Gehe im Salesforce-Setup zu App Manager oder Connected Apps OAuth Usage und prüfe, ob der Phrase Salesforce Knowledge Connector als installiert angezeigt wird.

    2. Falls er nicht angezeigt wird, installiere ihn über Setup > Installed Packages oder über die Installations-URL der App.

    3. Stellen Sie sicher, dass die OAuth-Richtlinie Permitted Users der verbundenen App nicht auf „Admin approved users are pre-authorized“ eingestellt ist, ohne dass das Profil oder der Berechtigungssatz des entsprechenden Benutzers zugewiesen wurde, da dies ebenfalls denselben Fehler verursacht.

    4. Versuchen Sie, die Authentifizierung in Phrase erneut durchzuführen.

    Ein Salesforce-Administrator benötigt ausreichende Berechtigungen, um die verbundene App zu installieren. Sollte während der Installation ein Berechtigungsproblem auftreten, muss dies möglicherweise innerhalb der Salesforce-Organisation eskaliert werden.

    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.