Translations
Translate user-facing workflow text, refresh detected strings, and manage localized values for supported languages.
Last updated
Was this helpful?
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.

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
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.
Only strings wrapped with $t() are collected in Translations.

Open Localization → Translations.
Click Refresh.
Select the string you want to translate.
Enter the translated value for each language.
Click Submit.
Refresh scans your workflow definitions for translatable strings. It also removes entries that are no longer used.
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?
Was this helpful?
defs:
greet_user:
kind: task
action: send_text_message
inputs:
text: =$t("Hello World!")