Toggle menu

Form Language and Version Numbering

The forms used in Case Management have a root name, version number and language. This allows new versions of forms to be created, the language of the user who raised the case to be persisted across all of the forms they use, and the language of the case handler to change.

For example, the first version of the English language form used to create new tasks is CASEMANAGEMENTNEWTASKV1EN, the Welsh version CASEMANAGEMENTNEWTASKV1CY.

The forms used to raise cases also set their language and version number when they are submitted and start a workflow process. This is all handled by the snippet you add to the form, as described in Create a Form to Raise a Case.

These values are persisted throughout the process and used to construct the names of the forms that should be used in subsequent user tasks.

Internationalisation Token Support

Case Management supports the use of tokens in forms, which are substituted for the relevant language of the subsite they are being displayed on. The Multi-Language Support article in our site framework documentation has more detailed information about subsite locales and tokens.

When you are creating a form that uses tokens, the usual language code in the form name should be replaced with XX. So in the example above, the form would be called CASEMANAGEMENTNEWTASKV1XX.

You can then use tokens in place of any text that would appear on the form. This example shows a form we've designed to leave site feedback:

Example i18n Tokens
 

Last modified on 11 October 2022

Share this page

Facebook icon Twitter icon email icon

Print

print icon