Table "Windows Language"

ID 2000000045
Namespace: System.Globalization

Virtual table that provides information about available Windows languages and their localization capabilities. This table enables language selection, localization management, and multi-language application support.

Remarks

The Windows Language table is fundamental for multi-language Business Central deployments, providing information about available languages, their characteristics, and localization assets. It includes details about language enablement for different object types, code page information, and the availability of localization files. This table is essential for language selection in user interfaces, report generation in different languages, and managing localized content. The information supports both user language preferences and system-wide language configuration, enabling global deployments with proper localization support.

Properties

Name Value
Scope Cloud
InherentPermissions RX

Fields

Name Type Description
"Language ID" Integer

The unique Windows language identifier used by the system for language operations.

"Primary Language ID" Integer

The primary language identifier for languages that have multiple variants or regions.

Name Text[80]

The full name of the language as displayed to users.

"Abbreviated Name" Text[3]

The abbreviated language code (e.g., "EN", "FR", "DE") for compact language representation.

Enabled Boolean

Indicates whether the language is currently enabled and available for use in the system.

"Globally Enabled" Boolean

Indicates whether the language is enabled globally across all companies and environments.

"Form Enabled" Boolean

Indicates whether the language is enabled for form and page display.

"Report Enabled" Boolean

Indicates whether the language is enabled for report generation and output.

"Dataport Enabled" Boolean

Indicates whether the language is enabled for legacy dataport operations.

"XMLport Enabled" Boolean

Indicates whether the language is enabled for XMLport data exchange operations.

"Primary CodePage" Text[5]

The primary code page used for character encoding in this language.

"STX File Exist" Boolean

Indicates whether the STX (String Text) file exists for this language's localization.

"ETX File Exist" Boolean

Indicates whether the ETX (Extended Text) file exists for this language's localization.

"Help File Exist" Boolean

Indicates whether help files are available in this language.

"Localization Exist" Boolean

Indicates whether complete localization resources exist for this language.

"Language Tag" Text[80]

The IETF language tag (RFC 5646) for this language, used in modern web and API contexts.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

See also