Locale Data Markup Language

Type of document:
Technical standard

A locale is an identifier (id) that refers to a set of user preferences that tend to be shared amongst a specific set of users who share socio-cultural, linguistic, or geographic properties. The locale identifier provides access to a set of definitions for formatting and parsing of dates, times, numbers, and currencies; for measurement units, for sort-order (collation), plus translated names for timezones, languages, countries, and scripts. The locale definitions can also include text boundaries (character, word, line, and sentence), text transformations (including transliterations), and support for other services.

Locale Data Markup Language (LDML) is an XML format for the exchange of structured locale data. This format is used in the Common Locale Data Repository maintained by the Unicode Consortium. LDML can also be used to create a custom locale for a minority language.

Workflow stage:
1.3, 1.8, 2.8
Business value:
LDML facilitates the specification of computer environments for all the language communities of the world. It therefore supports the language industry as a base technology to enable the provision of a wide range of services and data.
Web site:

Send feedback or questions to: info@termologic.com