Creating multilingual forms

Form Designer features functionality to enable you to create multilingual forms.
Note:  To use multilingual forms you must have a multilingual license for SunSystems.

The issues outlined below should be considered when creating forms that are to be compiled and run in other languages.

Designing Your Forms

When designing forms, consider which languages you are using. If you use German, it is recommended that you either create your forms in German first or regularly test that the form text is displaying correctly at run time.

Recalculating Label Size

Different languages inherently vary in length which means overlapping or cropped labels can occur. To avoid overlapping or cropped labels:

  • Ensure labels and controls are left aligned on the form. In addition, ensure that text descriptions are not too tightly aligned to the left hand edge of the form and data controls not too near to the right.
  • It is recommended that the text sizing default is set to at least 40%. This setting ensures that all labels are of a significant length, which should compensate for longer translated text.
  • And/Or Select all the labels on the form then, from the Edit menu, select Recalculate size or use the Ctrl + R keyboard shortcut. This resizes each label container to the length of its label text.