--- title: "Übersetzungstool-Richtlinien" slug: "translation-tool-guidelines" updated: 2026-05-07T00:41:02Z published: 2026-05-29T04:29:43Z canonical: "support.whatfix.com/translation-tool-guidelines" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.whatfix.com/llms.txt > Use this file to discover all available pages before exploring further. # Übersetzungstool-Richtlinien Whatfix ermöglicht es Ihnen, Javascript (JS) und Editoren zu verwenden, die Daten in einem bestimmten Format akzeptieren. Zum Beispiel akzeptiert der Editor nicht request(), fetch() und XMLHttpRequest-Anfragen. Lesen Sie diesen Abschnitt, um mehr über die Deklaration von Variablen und den Umgang mit Eingabe- und Ausgabeparametern in Ihren Schritten zu erfahren. > [!WARNING] > Note: > > Die Parameter und Deklarationen, die in diesem Thema erwähnt werden, verwenden **Microsoft Azure** als Beispiel. Basierend auf Ihren Anforderungen und dem von Ihnen gewählten Tool richten Sie die Integration entsprechend ein. ## Javascript Code Parameter #### Zugriff auf Variablen im JavaScript-Code Um auf Variablen wie Quellgebiet, Zielgebiet und Übersetzungsstrings zuzugreifen, verwenden Sie die folgende Syntax: - Quelllocale: attributes.sourceLocale - Zielgebiet: attributes.targetLocale - Übersetzungsstrings: attributes.translationStrings #### Ausgabe von Funktionen behandeln Nach jedem JavaScript-Schritt müssen Sie das Ergebnis der Funktion in der `output.data` Variable speichern. Zum Beispiel: output.data = finalResult; Diese Erklärung stellt sicher, dass das Ergebnis des aktuellen Schrittes gespeichert wird und in den nachfolgenden Schritten abgerufen werden kann. #### Zugriff auf Eingaben aus vorherigen Schritten In jedem Schritt verwenden Sie die Eingangsvariable, um auf die Ausgabe des vorherigen Schrittes zuzugreifen. Zum Beispiel: var previousResult = input; ## Anforderungsparameter #### Zugriff auf Variablen in einem REQUEST-Schritt Für einen **ANFRAGE** Schritt verwenden Sie die folgende Syntax, um auf Variablen zuzugreifen: - Quelllocale: ${attributes.sourceLocale} - Zielgebiet: ${attributes.targetLocale} - Übersetzungsstrings: ${attributes.translationStrings} Zum Beispiel könnten Sie in der URL Folgendes konstruieren: https://api.example.com/translate?from=${attributes.sourceLocale}&to=${attributes.targetLocale} #### Zugriff auf Eingaben in einem REQUEST-Schritt In einem REQUEST-Schritt, wenn Sie auf die Eingangsvariable zugreifen möchten, verwenden Sie die folgende Syntax: ${attributes.input} ## Whatfix und Microsoft Azure Datenformate #### Whatfix Datenformat Der folgende Code zeigt das Format, in dem Whatfix den zu übersetzenden Text speichert: ```javascript "translation_strings": [    { "key": "title_key", "value": "Original text" },    { "key": "desc_key", "value": "Original description" } ] ``` #### Microsoft Azure Data Format Der folgende Code zeigt das Format, in dem Microsoft Azure den Text speichert: ```javascript [ { "Text": "Original text" }, { "Text": "Original description" } ] ```