---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Integration in einen Übersetzungsservice Provider

# Integration in einen Übersetzungsservice Provider {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Integrieren Sie sie in einen Drittanbieter Ihrer Wahl, um anwendergenerierten Text maschinell zu übersetzen.

## Vorbereitungen

Erstellen Sie eine Verbindung und Anmeldeinformationen für die Integration mit Ihrem externen Übersetzungsservice Provider.

Erforderliche Rolle: Administrator

## Prozedur

1. Navigieren zu AlleProzessautomatisierungWorkflow-Studio, Und wählen Sie dann aus Neu Dient zum Erstellen von Subflows zum Erkennen der Sprache des Eingabetexts und zum Übersetzen des Eingabetexts sowie von Aktionen mithilfe der folgenden Anleitung.  
   Informationen finden Sie unter [Workflow-Studio](https://www.servicenow.com/docs/access?context=workflow-studio&version=yokohama&pubname=yokohama-build-workflows&ft:locale=en-US).
   1. Ordnen Sie Fehlercodes von Ihrem Anbieter für maschinelle Übersetzung den Fehlercodes und standardisierten Fehlermeldungen zu, die von unterstützt werden ServiceNow.  
      {#integrate-translation-service-provider__table_h11_vkk_33b__entry__2}

      | Fehlercode | Fehlermeldung |
      |-|-|
      | 40050 | Fehlercode zum Ausfüllen von Fehlermeldungen vom Anbieter für maschinelle Übersetzung anstelle von standardisierten Fehlermeldungen. |
      | 40051 | Unbekannter Fehler ist aufgetreten. |
      | 40052 | Text („Text"-Feld) hat seine maximale Länge überschritten. |
      | 40053 | Ausgangssprache ist ungültig. |
      | 40054 | Zielsprache ist ungültig. |
      | 40055 | Anforderung ist nicht autorisiert, da Anmeldeinformationen fehlen oder ungültig sind. |
      | 40056 | Text kann nicht in Zielsprachen übersetzt werden. |
      [Tabelle : 1. Standardfehlercodes und -Meldung]

      {#integrate-translation-service-provider__table_h11_vkk_33b}
   2. Stellen Sie sicher, dass die Eingabe- und Ausgabefelder das folgende Format für Subflows aufweisen.  
      Hinweis:  
      Beim Erstellen von Subflows können Sie bei Bedarf auf die standardmäßig verfügbaren Subflows verweisen. Beispiel: Sprache erkennen \[Detect_language_v4\] und Text übersetzen \[translate_Text_v3\]. Weitere Informationen finden Sie unter [Migrieren Sie anwenderdefinierte Übersetzerkonfigurationen zu v4-Flows](https://servicenow-prod.fluidtopics.net/bN_XnVEfpmHq9e4FJAk63Q "Migrieren Sie Ihre anwenderdefinierten Übersetzerkonfigurationen zu v4-Flows. Version 4-Flows für Dynamische ÜbersetzungSind verfügbar über XanaduPatch 3-Release.").
      {#integrate-translation-service-provider__table_z5q_q5t_23b__entry__3}

      | Feldname | Beschreibung | Typ |
      |-|-|-|
      | Eingaben |||
      | Texte | Eingabetexte, deren Sprache erkannt werden soll. Version v3 unterstützt die Massenerkennung (Erkennung mehrerer Texteingaben in einer einzelnen Zeichenfolge). Mit XanaduPatch 3-Release, Version v4 unterstützt [Ausschluss-Framework](https://servicenow-prod.fluidtopics.net/BXOIX51EH~W_ISysLZvBHQ "Text wie Produktnamen oder technische Begriffe während der maschinellen Übersetzung beibehalten. Mit Framework für AusschlüsseIn Dynamische Übersetzung, Sie können Wörter und Muster angeben, die nicht übersetzt werden sollen.")Sowie Massenerkennung. | Array.Zeichenfolge |
      | Ausgaben |||
      | Erkennungen | Informationen über den Code und die Konfidenz der vom Übersetzer erkannten Sprachen und ihre jeweiligen Alternativen, Fehlercodes und Fehlermeldungen. * Code: Sprachcode der erkannten Sprache, wie vom Übersetzungsservice Provider angegeben. * Konfidenz: Wert, der die Konfidenz des Ergebnisses angibt. Der Wert liegt zwischen null und eins. Ein niedriger Wert weist auf eine niedrige Konfidenz hin. {#integrate-translation-service-provider__ul_glg_kh3_h3b} Beispiel: Französischer Text mit Konfidenz von 0,93 { 'code' : 'fr',  'confidence' : '0.93'  } Weitere Informationen finden Sie im Abschnitt „getDetectedLanguages" von [DynamicTranslation: Bereichsbezogen](https://www.servicenow.com/docs/access?context=DynamicTranslation&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US). | Array.Objekt. Jedes Element des Objekts ist ein Zeichenfolgenwert. |
      [ ]

      {#integrate-translation-service-provider__table_z5q_q5t_23b}  
      {#integrate-translation-service-provider__table_cgx_ntt_23b__entry__3}

      | Feldname | Beschreibung | Typ |
      |-|-|-|
      | Eingaben |||
      | Texte | Zu übersetzende Texte. Version v3 und höher unterstützen Massenübersetzung (Übersetzung mehrerer Texteingaben in einer einzelnen Zeichenfolge). | Array.Zeichenfolge |
      | Target_Languages | Array von Sprachcodes, in die der Text übersetzt werden muss. Beispiel: ['fr','it'] | Array-Zeichenfolge. Jedes Element des Arrays ist ein Zeichenfolgenwert. |
      | source_language | Sprachcode des Quelltexts. Beispiel: en | Zeichenfolge |
      | additional_parameters | Array zusätzlicher Parameter. Beispiel: [{'parameter_name': 'textType', 'parameter_value': 'html'}] | Array.Objekt. Jedes Element des Arrays ist ein Objekt mit Zeichenfolgenwerten. |
      | Ausgaben |||
      | translations | Übersetzte Texte in den angegebenen Zielsprachen. Jedes Element des Arrays ist ein Objekt, das die Zielsprache und den übersetzten Text enthält. Beispiel: [ {'target_language':'fr', 'translated_text':'Bonjour'}, {'target_language':'it', 'translated_text':'ciao'} ] Weitere Informationen finden Sie im Abschnitt „getTranslations" von [DynamicTranslation: Bereichsbezogen](https://www.servicenow.com/docs/access?context=DynamicTranslation&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US). | Array.Objekt. Jedes Element des Arrays ist ein Objekt mit Zeichenfolgenwerten. |
      | Status | Status der Anforderung. | Auswahl |
      [Tabelle : 2. Subflow übersetzen]

      {#integrate-translation-service-provider__table_cgx_ntt_23b}  
      Hinweis:  
      Stellen Sie sicher, dass Ausführen Als Feld ist auf festgelegt Anwender, der die Sitzung initiiert In den Flow-Eigenschaften.
   {#integrate-translation-service-provider__substeps_fpk_1lk_33b}
2. [Erstellen Sie eine anwenderdefinierte Übersetzerkonfiguration](https://servicenow-prod.fluidtopics.net/bVoeTltr5rHYZG4bjTnDQw "Konfigurieren Dynamische ÜbersetzungFür einen Drittanbieter für maschinelle Übersetzung Ihrer Wahl.")Für Ihren Service Provider in der Tabelle „Übersetzerkonfigurationen", und legen Sie den Datensatz auf „aktiv" fest.  
   Wenn Sie den Datensatz in der Tabelle „Übersetzerkonfigurationen" erstellen, suchen Sie nach den Subflows, die Sie im vorherigen Schritt erstellt haben. .
3. **Wahlweise:** Wenn Ihre Instanz aktiviert ist XanaduPatch 3 oder höher, und Sie beabsichtigen zu verwenden Framework für Ausschlüsse, Geben Sie die Ausschluss-Tags Ihres Übersetzungsanbieters in die Tabelle „Ausschlussanbietermuster" ein.  
   Informationen zu diesen Tags finden Sie in der Dokumentation Ihres Anbieters. Weitere Informationen zum Eingeben der Tags finden Sie unter [Fügen Sie ein Ausschlussanbietermuster hinzu](https://servicenow-prod.fluidtopics.net/9MNxKcHy2LD6rwIlffVfuA "Als Teil der Konfiguration von Framework für AusschlüsseIn Dynamische Übersetzung, Geben Sie die Tags ein, die Ihr Übersetzungsanbieter verwendet, um Text zu markieren, der nicht maschinell übersetzt werden soll.").
4. **Wahlweise:** Erstellen Sie eine Sprachcodezuordnung, der die Sprachcodes Ihres Leistungserbringers zugeordnet werden sollen ServiceNowSprachcodes.  
   Weitere Informationen finden Sie unter [Erstellen Sie eine Sprachcodezuordnung](https://servicenow-prod.fluidtopics.net/igCEdnzQseDLCQ85_WXJvA "Erstellen Sie eine Sprachcodezuordnung, um zuzuordnen ServiceNowSprachcodes mit den Sprachcodes der Übersetzungsservice Provider.").

## Nächste Maßnahme

Informationen zu APIs finden Sie unter [DynamicTranslation-API](https://servicenow-prod.fluidtopics.net/x4giK9Te4x7rMqzN_V5x7A "Sie können verwenden Dynamische Übersetzung API zum Übersetzen von Text in Echtzeit in mehrere Sprachen mithilfe von Übersetzungsservice Providern.").
* **[Erstellen Sie eine anwenderdefinierte Übersetzerkonfiguration](https://servicenow-prod.fluidtopics.net/bVoeTltr5rHYZG4bjTnDQw)**   
  Konfigurieren Dynamische ÜbersetzungFür einen Drittanbieter für maschinelle Übersetzung Ihrer Wahl.

