SingleLanguageString¶
Overview¶
Data type
A SingleLanguageString contains a NullableString as its Value and a Language tag. SingleLanguageString is only used within MultiLanguageString. See the latter data type for more details.
Attributes (data)
Name |
Multiplicity |
Type |
---|---|---|
1 |
||
1 |
Implementation in Proteus Schema
See Proteus Schema implementation of MultiLanguageString.
Language¶
Attribute (data)
The language of the Value of the SingleLanguageString. If not NULL_STRING, the language must be given as a language tag standardized by IETF BCP 47 (Best Current Practice 47 by the Internet Engineering Task Force). IETF BCP 47 is based on ISO 639.
In DEXPI, only those language tags are allowed
that are listed in the normative registry file at https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry from September 29, 2020,
that consist of exactly two letters (in particular extended tags such as en-US or de-CH-1996 are not allowed),
that refer to an actual language (the type defined by IETF BCP 47 must be language),
and that are not deprecated.
The table below contains all permitted language tags.
Tag |
Language |
---|---|
|
Afar |
|
Abkhazian |
|
Avestan |
|
Afrikaans |
|
Akan |
|
Amharic |
|
Aragonese |
|
Arabic |
|
Assamese |
|
Avaric |
|
Aymara |
|
Azerbaijani |
|
Bashkir |
|
Belarusian |
|
Bulgarian |
|
Bihari languages |
|
Bislama |
|
Bambara |
|
Bengali/Bangla |
|
Tibetan |
|
Breton |
|
Bosnian |
|
Catalan/Valencian |
|
Chechen |
|
Chamorro |
|
Corsican |
|
Cree |
|
Czech |
|
Church Slavic/Church Slavonic/Old Bulgarian/Old Church Slavonic/Old Slavonic |
|
Chuvash |
|
Welsh |
|
Danish |
|
German |
|
Dhivehi/Divehi/Maldivian |
|
Dzongkha |
|
Ewe |
|
Modern Greek (1453-) |
|
English |
|
Esperanto |
|
Spanish/Castilian |
|
Estonian |
|
Basque |
|
Persian |
|
Fulah |
|
Finnish |
|
Fijian |
|
Faroese |
|
French |
|
Western Frisian |
|
Irish |
|
Scottish Gaelic/Gaelic |
|
Galician |
|
Guarani |
|
Gujarati |
|
Manx |
|
Hausa |
|
Hebrew |
|
Hindi |
|
Hiri Motu |
|
Croatian |
|
Haitian/Haitian Creole |
|
Hungarian |
|
Armenian |
|
Herero |
|
Interlingua (International Auxiliary Language Association) |
|
Indonesian |
|
Interlingue/Occidental |
|
Igbo |
|
Sichuan Yi/Nuosu |
|
Inupiaq |
|
Ido |
|
Icelandic |
|
Italian |
|
Inuktitut |
|
Japanese |
|
Javanese |
|
Georgian |
|
Kongo |
|
Kikuyu/Gikuyu |
|
Kuanyama/Kwanyama |
|
Kazakh |
|
Kalaallisut/Greenlandic |
|
Khmer/Central Khmer |
|
Kannada |
|
Korean |
|
Kanuri |
|
Kashmiri |
|
Kurdish |
|
Komi |
|
Cornish |
|
Kirghiz/Kyrgyz |
|
Latin |
|
Luxembourgish/Letzeburgesch |
|
Ganda/Luganda |
|
Limburgan/Limburger/Limburgish |
|
Lingala |
|
Lao |
|
Lithuanian |
|
Luba-Katanga |
|
Latvian |
|
Malagasy |
|
Marshallese |
|
Maori |
|
Macedonian |
|
Malayalam |
|
Mongolian |
|
Marathi |
|
Malay (macrolanguage) |
|
Maltese |
|
Burmese |
|
Nauru |
|
Norwegian Bokmål |
|
North Ndebele |
|
Nepali (macrolanguage) |
|
Ndonga |
|
Dutch/Flemish |
|
Norwegian Nynorsk |
|
Norwegian |
|
South Ndebele |
|
Navajo/Navaho |
|
Nyanja/Chewa/Chichewa |
|
Occitan (post 1500) |
|
Ojibwa |
|
Oromo |
|
Oriya (macrolanguage)/Odia (macrolanguage) |
|
Ossetian/Ossetic |
|
Panjabi/Punjabi |
|
Pali |
|
Polish |
|
Pushto/Pashto |
|
Portuguese |
|
Quechua |
|
Romansh |
|
Rundi |
|
Romanian/Moldavian/Moldovan |
|
Russian |
|
Kinyarwanda |
|
Sanskrit |
|
Sardinian |
|
Sindhi |
|
Northern Sami |
|
Sango |
|
Serbo-Croatian |
|
Sinhala/Sinhalese |
|
Slovak |
|
Slovenian |
|
Samoan |
|
Shona |
|
Somali |
|
Albanian |
|
Serbian |
|
Swati |
|
Southern Sotho |
|
Sundanese |
|
Swedish |
|
Swahili (macrolanguage) |
|
Tamil |
|
Telugu |
|
Tajik |
|
Thai |
|
Tigrinya |
|
Turkmen |
|
Tagalog |
|
Tswana |
|
Tonga (Tonga Islands) |
|
Turkish |
|
Tsonga |
|
Tatar |
|
Twi |
|
Tahitian |
|
Uighur/Uyghur |
|
Ukrainian |
|
Urdu |
|
Uzbek |
|
Venda |
|
Vietnamese |
|
Volapük |
|
Walloon |
|
Wolof |
|
Xhosa |
|
Yiddish |
|
Yoruba |
|
Zhuang/Chuang |
|
Chinese |
|
Zulu |
Multiplicity: 1
Type: NullableString
Implementation in Proteus Schema
See Proteus Schema implementation of MultiLanguageString.
Value¶
Attribute (data)
The actual NullableString value of the SingleLanguageString.
Multiplicity: 1
Type: NullableString
Implementation in Proteus Schema
See Proteus Schema implementation of MultiLanguageString.