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

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

    Empfehlungen für Artikel-Workflows

    Ü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 Translation in Progress 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 Translation Completed, 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.

    Phrase TMS-Einstellungen

    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.

    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 den Type auf 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 Feldwert übersetzt werden sollen.

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

    8. Definiere optional den Feldwert nach der Übersetzung.

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

    10. Gib Translate to languages specified in (APC). 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.

    11. Konfiguriere Language mapping, um die 2-stelligen Gebietsschemacodes von Salesforce den 4-stelligen Gebietsschemacodes von TMS zuzuordnen.

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

    13. Klicke auf Speichern.

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

    Einen Connector löschen

    So löschst du einen Connector:

    1. Wähle auf der Seite Integrations den zu löschenden Connector aus.

    2. Klicke auf Delete.

      Das Fenster Delete connector ö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 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 Settings/Recycle bin und leere ihn, um alle Jobs zu entfernen, die noch mit dem Connector verknüpft sind. Versuche erneut, den Connector zu löschen.

    Salesforce Knowledge-Fehlerbehebung

    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 Unauthorized 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:

    1. Gehen Sie in Salesforce Setup zu App Manager oder Connected Apps OAuth Usage und überprüfen Sie, ob der Phrase Salesforce Knowledge Connector als installiert aufgeführt ist.

    2. Wenn er nicht erscheint, installieren Sie ihn über Setup > Installed Packages oder über die Installations-URL der App.

    3. Überprüfen Sie, ob die OAuth-Richtlinie Permitted Users 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.

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

    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.