Skip to main content
Version: 2.3

Multilingual & Internationalization Support

tSM forms are multilingual-capable at schema level. Any visible label, placeholder, or tooltip supports i18n metadata.

Supported Translatable Fields​

FieldApplies to
titleWidget label
tooltip, placeholderField hints, input guidance
validationMessagesUser error messages
config.headerCards, tabs, sections

Configuration​

Each translatable field can be entered as a per-language dictionary:

"title": {
"en": "Customer Name",
"de": "Kundenname",
"fr": "Nom du client"
}

tSM automatically resolves the appropriate translation based on:

  • User profile language

  • System-wide fallback

  • Schema-defined defaults

Best Practices​

  • Always provide en fallback

  • Use placeholders and tooltips generously for guidance

  • Don’t hardcode labels inside custom widgets — use config