---
sourceDocument: Verwaltung der Xanadu Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Verwaltung der Xanadu Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Integration mit einem Übersetzungsdienstanbieter

# Integration mit einem Übersetzungsdienstanbieter {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Integrieren Sie mit einem beliebigen Übersetzungsdienstanbieter Ihrer Wahl, um den dynamisch generierten Text zu übersetzen.

## Vorbereitungen

Erforderliche Rolle: admin

## Prozedur

1. Erstellen Sie Subflows, um die Sprache des Eingabetexts zu erkennen, und übersetzen Sie den Eingabetext mithilfe von IntegrationHub -Subflows, Aktionen sowie Verbindungen und Anmeldeinformationen.  
   Weitere Informationen finden Sie unter [Flow Designer](https://www.servicenow.com/docs/access?context=flow-designer&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).
   1. Stellen Sie sicher, dass die Zuordnung für Fehlermeldungen erfolgt, um Fehlercodes vom Übersetzungsserviceanbieter den von ServiceNowunterstützten Fehlercodes und standardisierten Fehlermeldungen zuzuordnen.  
      {#integrate-translation-service-provider__table_h11_vkk_33b__entry__2}

      | Fehlercode | Fehlermeldung |
      |-|-|
      | 40050 | Fehlercode zum Ausfüllen von Fehlermeldungen aus dem Service Provider des Übersetzers anstelle von standardisierten Fehlermeldungen. |
      | 40051 | Unbekannter Fehler ist aufgetreten. |
      | 40052 | Text (Feld „Text") hat die maximale Länge überschritten. |
      | 40053 | Ausgangssprache ist ungültig. |
      | 40054 | Zielsprache ist ungültig. |
      | 40055 | Die Anforderung ist nicht autorisiert, da die 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:  
      Während Sie Subflows erstellen, können Sie bei Bedarf auf die standardmäßig verfügbaren Subflows zugreifen. Beispiel: Sprache erkennen \[detect_language_v3\] und Text in mehrere Sprachen übersetzen \[translate_text_to_multiple_languages_v3\].
      {#integrate-translation-service-provider__table_z5q_q5t_23b__entry__3}

      | Feldname | Beschreibung | Typ |
      |-|-|-|
      | Eingaben |||
      | Texte | Eingabetexte, deren Sprache erkannt werden soll. Im Release Xanadu unterstützt Version v3 die Massenerkennung -- Erkennung mehrerer in einer einzelnen Zeichenfolge eingegebener Texte. | 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 Übersetzungsdienstanbieter angegeben. * Konfidenz: Wert, der die Konfidenz des Ergebnisses angibt. Der Wert liegt zwischen null und eins. Ein niedriger Wert zeigt eine geringe Konfidenz an. {#integrate-translation-service-provider__ul_glg_kh3_h3b} Beispiel: Französischer Text mit einer Konfidenz von 0,93 { 'code' : 'fr',  'confidence' : '0.93'  } Weitere Informationen finden Sie im Abschnitt „getDetectedLanguages" in [DynamicTranslation -- Bereichsbezogen](https://www.servicenow.com/docs/access?context=DynamicTranslation&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US). | Array.Objekt Jedes Element des Objekts ist ein Zeichenfolgenwert. |
      | status | Status der Anforderung. | Auswahl |
      [Tabelle : 2. Subflow erkennen]

      {#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. Im Release Xanadu unterstützt Version v3 Massenübersetzungen: Übersetzungen mehrerer in einer einzigen Zeichenfolge eingegebener Texte. | Array.Zeichenfolge |
      | target_languages | Array von Sprachencodes, 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" in [DynamicTranslation -- Scoped](https://www.servicenow.com/docs/access?context=DynamicTranslation&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US). | Array.Objekt Jedes Element des Arrays ist ein Objekt mit Zeichenfolgenwerten. |
      | status | Status der Anforderung. | Auswahl |
      [Tabelle : 3. Übersetzen Sie den Subflow]

      {#integrate-translation-service-provider__table_cgx_ntt_23b}  
      Hinweis:  
      Stellen Sie sicher, dass das Feld Ausführen als in den Flow-Eigenschaften auf Benutzer, der die Sitzung initiiert festgelegt ist.
   {#integrate-translation-service-provider__substeps_fpk_1lk_33b}
2. Erstellen Sie eine Übersetzerkonfiguration, und aktivieren Sie sie.  
   Weitere Informationen finden Sie unter [Erstellen Sie eine Übersetzerkonfiguration](https://servicenow-prod.fluidtopics.net/RLNfVHHuA9T~55u293VEYA "Konfigurieren Sie das Dynamische Übersetzung -Framework für einen Übersetzungsdienstanbieter Ihrer Wahl. Verwenden Sie das -Framework, um den vom Benutzer eingegebenen Text in der Anwendung dynamisch zu übersetzen.").
* **[Erstellen Sie eine Übersetzerkonfiguration](https://servicenow-prod.fluidtopics.net/RLNfVHHuA9T~55u293VEYA)**   
  Konfigurieren Sie das Dynamische Übersetzung -Framework für einen Übersetzungsdienstanbieter Ihrer Wahl. Verwenden Sie das -Framework, um den vom Benutzer eingegebenen Text in der Anwendung dynamisch zu übersetzen.

