Open zrgt opened 1 year ago
Discussion in Workstream Specifications AAS:
https://www.rfc-editor.org/rfc/rfc5646, extract:
langtag = language
["-" script]
["-" region]
*("-" variant)
*("-" extension)
["-" privateuse]
There is a constraint requesting English Language: Constraint AASc-002: Data¬Specification¬IEC61360-/preferredName shall be provided at least in English
In this case we recommend/request alternative 1: "en" alternative 2: "en*" (i.e. en-US, en-xxx-US etc.), i.e. start with "en" alternative 3: Constraint sufficient as it is
Decision:
Bugfix: Constraint AASc-002 shall be renamed to Constraint AASc-3a-002 to be consistent wiht other constraints in document.
In Specification Part 1, there is information regarding language tags as follows: "RDF requires IETF BCP 47[20] language tags. Simple two-letter language tags for locales like "de" conformant to ISO 639-1 are allowed, as well as language tags plus extension like "de-DE" for country code, dialect, etc. like in "en-US" for English (United States) or "en-GB" for English (United Kingdom). IETF language tags are referencing ISO 639, ISO 3166 and ISO 15924."
Could you please provide more specific details about these requirements? Have I understood correctly that language tags must adhere to the IETF BCP 47 standard with certain restrictions? Are these restrictions as follows:
langtag
must correspond to ISO 639-1.script
andregion
, which must comply to ISO 15924 and ISO 3166. So, are tags like "de-Latn" or "de-Latn-DE" also allowed?If this is the case, could you please formalize an AASd-Constraint that outlines the limitations of language tags in AAS?