Language packs

Language packs

Revision History

In any business, the need may arise to use different languages. For example, a restaurant’s chef may speak only French, while other staff members speak English and serve customers who come from all over the world and speak a wide variety of languages. Entering data, creating documents, and receiving messages in their native languages facilitates the work of employees, just as having a menu in a language understood by clients helps you to provide a faster and better service.

Tillypad XL allows for data input and output in several different languages. To create a list of languages that can be used in the system, you can utilise language packs. A language pack is a list of languages with a specified preference order.

Language packs determine which languages you can use to enter or view text attributes in the system. Data input in different languages can be performed in windows with multilingual entry fields. A multilingual field allows you to simultaneously save data in multiple languages. The number of available entry options depends on the number of languages specified in the language pack.

String parameter values can be entered and saved in a single field in any languages within the current language pack. For example, the name of a dish can be entered in English, French, and Russian if all of these languages are included in the current language pack.

If data are entered in multiple languages, they will be displayed in the language that has the lowest sequence index in the language pack. If data are not entered in any of the language pack languages, the neutral language of the system is used (Russian).

The languages you can add to a language pack come from a preset list of languages defined by developers.

You can specify language packs for employees, regular customers, personal profiles, and devices, as well as in the system settings of a segment. Language packs are applied in order of priority.

Which language is selected from the language pack for use is determined when the program starts. If there are two or more languages with the lowest index, the program may start using any of them.

To manage the language packs used in the program please refer to the Language packs directory.