Skip to main content

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