Multilingual & Internationalization Support
tSM forms are multilingual-capable at schema level. Any visible label, placeholder, or tooltip supports i18n metadata.
Supported Translatable Fields
Field | Applies to |
---|---|
title | Widget label |
tooltip , placeholder | Field hints, input guidance |
validationMessages | User error messages |
config.header | Cards, 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