Windows Language Virtual Table

The virtual, read-only Windows Language table displays the languages that Windows supports. You can view its contents by designing a tabular-type page based on the table.

The Table

The Windows Language virtual table contains the following fields.

Field name Description
Language ID This field is the primary key. It displays the standard Windows language ID for a specific language.

C/AL supports the setting of language using the GLOBALLANGUAGE, WINDOWSLANGUAGE, and object LANGUAGE properties. The values of these properties are taken from this field.
Primary Language ID Windows languages are grouped. A group consists of a primary language and zero or more secondary languages. The Primary Language ID field contains the Windows Language ID of the primary language.
Name This field contains the standard Windows name for the language
Abbreviated Name This field is a secondary key. It contains the standard Windows three-letter code for the language
Enabled If selected, indicates that the language is globally enabled, page enabled, report enabled, or data port enabled. Your license file determines how a specific language can be used.
Globally Enabled If selected, indicates that the license file allows you to set the language in question as the global language for the entire application.
Page Enabled If selected, indicates that the license file allows pages to be shown in a language other than the global language.
Report Enabled If selected, indicates that the license file allows reports to be printed in a language other than the global language
XMLport Enabled If selected, indicates that the license file allows data ports to be shown in a language other than the global language.
Primary Code Page The code page for a language defines the character set available for that language. If you mix text by using multiple code pages, you may not obtain the expected result.
STX File If selected, indicates that an *.stx file is installed for the language in question. An *.stx file contains general text used in menu labels and system table names.
ETX File If selected, indicates that an *.etx file is installed for the language in question. An *.etx file contains error messages.
Help File If selected, indicates that an *.hlp or a *.chm file is installed for the language in question.

See Also

Multilanguage Development