Advanced settings for translation profiles - Fluid Topics - Latest

Fluid Topics Configuration and Administration Guide

Category
Reference Guides
Audience
public
Version
Latest

The Advanced settings field for translation profiles takes provider-specific settings in JSON format:

  • For DeepL Pro profiles, the advanced settings correspond to the JSON body of the Translate text web service.

    For example, the following code makes DeepL use more formal language:

    {
      "formality": "formal"
    }
    

    Do not configure the DeepL parameters below in the Advanced settings section.

    Instead, set them using the Fluid Topics translate text web service with the corresponding parameter names:

    DeepL parameter Fluid Topics parameter
    "text" "content"
    "source_lang" "sourceLanguage"
    "target_lang" "destinationLanguage"
    "tag_handling" "format"
  • For Intento profiles, the advanced settings correspond to the "service" field of the https://api.inten.to/ai/text/translate web service.

    For example:

    {
      "routing": "best_price"
    }
    

    Do not set the "provider" value inside of the advanced settings. Set the provider in the translation profile.

  • For Phrase profiles, the advanced settings correspond to the body of the Text translations v2 web service.

    For example, the following code makes Phrase use a specific translation profile:

    "mtSettings": {
        "profile": {
            "uid": "XXX"
        }
    }
    

    Do not configure the Phrase parameters below in the Advanced settings section.

    Instead, set them using the Fluid Topics translate text web service with the corresponding parameter names:

    Phrase parameter Fluid Topics parameter
    "sourceTexts" "content"
    "sourceLang" "sourceLanguage"
    "targetLang" "destinationLanguage"

    Do not set the "consumerId" parameter.