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. |