languageTranslations

Translate user-facing workflow text, refresh detected strings, and manage localized values for supported languages.

Use Translations to localize user-facing text in your workflows.

Hexabot translates strings that you explicitly mark in workflow definitions.

How translations work

Translations follow this flow:

  • Add your supported languages in Languages

  • Mark strings with =$t("...") in task inputs or settings

  • Refresh the translation list

  • Add translated values for each language

Mark a string for translation

Use the $t() helper when you want a string to be translated.

Start the value with = so Hexabot evaluates it as an expression.

You can use the same pattern in task settings and other workflow fields that accept expressions.

circle-info

Only strings wrapped with $t() are collected in Translations.

Add translations

  1. Open LocalizationTranslations.

  2. Click Refresh.

  3. Select the string you want to translate.

  4. Enter the translated value for each language.

  5. Click Submit.

Refresh scans your workflow definitions for translatable strings. It also removes entries that are no longer used.

Good practices

circle-info
  • Use the same source string when the meaning is the same.

  • Click Refresh after changing workflow text.

  • Test each language in a real workflow run.

Last updated

Was this helpful?