Languages

Use this tab to link software languages to the application.

Language
A software language linked to the application during development time.
Important

If you use the Language Translation Support functionality, to translate labels or other user interface components, do not add secondary software languages to an application. Only use secondary software languages for small translations performed by a software developer, outside the framework of the LTS export/import mechanism.

The term "software language" refers to a language used by the application to communicate with the application user. Therefore, when you run the application, the text on the buttons, commands, menus, messages and so on, are expressed in one of the software languages linked to the application.

You can link multiple languages to an application, depending on the language packs installed on the application's LN environment.

An LN Studio application can have two types of languages: primary and secondary. Each application must have only one primary language. This is the development language and used to display the editable components throughout the user interface of LN Studio. If any references are made to another component, this reference is expressed in the primary language. By default, the primary language is 2. If you do not specify a primary language, English is used.

Apart from the primary language, an application can possess multiple secondary languages. These can be considered as translations of the expressions in the primary language. You can view and modify these translations in the editor of the concerned software component. The translations are used when running the application in a mode for a particular secondary language, determined by the language of the user.

The Languages field displays a table with all languages linked to the application. These languages must be installed on the LN server connected to LN Studio through the Administrator connection point. The table shows the name of the languages and the language descriptions. An additional field indicates whether the language is a primary or secondary language.

To link a new language to the application, complete the following steps:

  1. Click Add. An empty language record is added to the Languages grid.
  2. In the Language field, select a language from the drop-down list. This list contains all the packages installed on the connected LN server. After you select a language, the language code and language description are entered in the grid.
  3. To indicate whether the language acts as primary language, select or clear the Primary check box.
Description
The description of the language.

This field is read-only. The specified description is derived from the selected language.

Primary
If this check box is selected, the current language will act as the primary language of the application. If this check box is cleared, the current language is a secondary language.
Note: 

If you set the primary language of the application, any language that was previously the primary language will automatically be marked as a secondary language.

Allowed values

The check box is cleared.