Top
Übersetzungstool-Richtlinien
  • 18 Nov 2024
  • 1 Minute zum Lesen
  • Dunkel
    Licht
  • pdf

Übersetzungstool-Richtlinien

  • Dunkel
    Licht
  • pdf

Artikel-Zusammenfassung

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.

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:


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

[ 
{ 
"Text": "Original text"
 },
 {
 "Text": "Original description"
 }
 ]


War dieser Artikel hilfreich?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.