Usage of two-alpha language codes

Submitted by Joerg Freudenstein on Thursday, 10 May, 2012 - 13:05
Issue ID
91
Component
UML General
Category
Feature request
Priority
Normal
Assigned
Status
Fixed
Source
Website
Description

The DATEX-definition for the attribute "defaultLanguage" is "The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code." and similar for "language" of MultilingualStrings. In our perception, this definition is ignored, and usually the two-alpha code instead of the three-alpha code is used (even in the XML-examples on the website). The internal UML schema "language" does allow both variants. Proposal: Change definition(s) to ISO 639-1 two-alpha code (or maybe allow usage of both variants).

{"changeLogs":[{"date":1528370685983,"componentOLD":"- Select a value -","component":"UML General","categoryOLD":"- Select a value -","category":"Feature request","priorityOLD":"- None -","priority":"Normal","assignedOLD":"","assigned":"Josef Kaltwasser (18)","statusOLD":"- None -","status":"Fixed"},{"date":1537269554169}]}

Posted by Josef Kaltwasser on January 23, 2026 Permalink

The definitions of the defaultLanguage attribute has been amended to “The default language used throughout the payload publication.” and that of datatype Language to “A language datatype, identifies a specified language by an ISO 639-1 2-alpha / ISO 639-2 3-alpha code.”