NEW
Reference codelists that provide labels in multiple languages and scripts with proper language tagging.
DESCRIPTION
Multi-language lists enable internationalized applications by storing labels for each code in multiple locales. They rely on standards like Unicode for scripts and BCP 47 language tags. Governance ensures translation accuracy, versioning, and context. Semantic models like SKOS support multilingual labeling with preferred and alternative labels. They improve user experience, regulatory compliance, and data interoperability across regions.
ALTERNATIVE DEFINITIONS
Wikipedia
Internationalization and localization (often abbreviated to i18n and l10n) are means of adapting software to different languages, regional differences and technical requirements of a target market.
Places multilingual lists within broader i18n and l10n practices.
Wikipedia
A language code is a code that assigns letters or numbers to a language.
Highlights standardized language identifiers used in labeling.
Wikipedia
The Simple Knowledge Organization System (SKOS) is a W3C-authenticated cross-domain data model for exchanging information concerning knowledge organization systems via the Semantic Web.
Describes a semantic model that supports multilingual labels for concepts.
RELATED TERMS
Internationalization and Localization Simple Knowledge Organization System Language Tag Unicode Value Set Reference Data Code Tables Translation Management ISO 639 RDF
COMPETING TERMS
Single-Language Lists
KNOWLEDGE AREAS
Semantic & Knowledge Modeling Reference & Master Data Data Management Data Architecture
TARGET AUDIENCE
Data Steward Data Modeler Data Architect Software Developer Data Engineer BI Specialist
EXTERNAL SOURCES
- Wikipedia - Internationalization and localization
- W3C - SKOS primer on labels
- IETF - Language tags specification
- Unicode Consortium - Unicode standard for scripts
TOP QUESTIONS
Why are Multi-Language Lists needed?
They enable localized experiences, regulatory compliance, and consistent labeling across international audiences.
Category: Relevancy
How do language tags work in Multi-Language Lists?
Labels are stored with BCP 47 tags (e.g., en-US, fr-FR) to specify language and locale.
Category: Example
What’s a common mistake with Multi-Language Lists?
Storing translations without context or governance, leading to inconsistent or incorrect labels.
Category: Mistakes
How does SKOS help Multi-Language Lists?
SKOS supports multilingual preferred and alternative labels per concept, improving semantic clarity.
Category: Example
What risks come from poor internationalization?
User confusion, regulatory issues, and brand damage due to incorrect or insensitive labeling.
Category: Risk
How to start implementing Multi-Language Lists?
Define locales, governance for translation, language tags, and fallback rules; use Unicode for script support.
Category: Requirements
How are scripts and characters handled?
Use Unicode to represent multilingual scripts consistently across systems and platforms.
Category: Example
What’s a competing approach to Multi-Language Lists?
Single-language lists; simpler but unsuitable for global contexts and multilingual users.
Category: Alternatives
How do Multi-Language Lists integrate with applications?
Expose APIs returning labels by locale, with caching and fallback for missing translations.
Category: Requirements