Level 3: Languages
Because UTF-8 internal text encodding, the VIS9®CORE supports over 140 languages.
This value can be set externaly only, by calling parameter
&language=cs
(this command switch VIS9®CORE to Czech language mutation)
1. | http://localhost/?language=cs |
The value is set to Cookies for this browser and on one computer profile.
All about cookies, you will find in next chapter.
language naming are by ISO 639 standard. Here you can find
For your consideration, here you will find Language code table by ISO 639 standard:
Language name | Language code |
Abkhazian | ab |
Afar | aa |
Afrikaans | af |
Akan | ak |
Albanian | sq |
Amharic | am |
Arabic | ar |
Aragonese | an |
Armenian | hy |
Assamese | as |
Avaric | av |
Avestan | ae |
Aymara | ay |
Azerbaijani | az |
Bambara | bm |
Bashkir | ba |
Basque | eu |
Belarusian | be |
Bengali | bn |
Bislama | bi |
Bosnian | bs |
Breton | br |
Bulgarian | bg |
Burmese | my |
Catalan, Valencian | ca |
Chamorro | ch |
Chechen | ce |
Chichewa, Chewa, Nyanja | ny |
Chinese | zh |
Church Slavonic, Old Slavonic, Old Church Slavonic | cu |
Chuvash | cv |
Cornish | kw |
Corsican | co |
Cree | cr |
Croatian | hr |
Czech | cs |
Danish | da |
Divehi, Dhivehi, Maldivian | dv |
Dutch, Flemish | nl |
Dzongkha | dz |
English | en |
Esperanto | eo |
Estonian | et |
Ewe | ee |
Faroese | fo |
Fijian | fj |
Finnish | fi |
French | fr |
Western Frisian | fy |
Fulah | ff |
Gaelic, Scottish Gaelic | gd |
Galician | gl |
Ganda | lg |
Georgian | ka |
German | de |
Greek, Modern (1453–) | el |
Kalaallisut, Greenlandic | kl |
Guarani | gn |
Gujarati | gu |
Haitian, Haitian Creole | ht |
Hausa | ha |
Hebrew | he |
Herero | hz |
Hindi | hi |
Hiri Motu | ho |
Hungarian | hu |
Icelandic | is |
Ido | io |
Igbo | ig |
Indonesian | id |
Interlingua (International Auxiliary Language Association) | ia |
Interlingue, Occidental | ie |
Inuktitut | iu |
Inupiaq | ik |
Irish | ga |
Italian | it |
Japanese | ja |
Javanese | jv |
Kannada | kn |
Kanuri | kr |
Kashmiri | ks |
Kazakh | kk |
Central Khmer | km |
Kikuyu, Gikuyu | ki |
Kinyarwanda | rw |
Kyrgyz, Kirghiz | ky |
Komi | kv |
Kongo | kg |
Korean | ko |
Kuanyama, Kwanyama | kj |
Kurdish | ku |
Lao | lo |
Latin | la |
Latvian | lv |
Limburgan, Limburger, Limburgish | li |
Lingala | ln |
Lithuanian | lt |
Luba-Katanga | lu |
Luxembourgish, Letzeburgesch | lb |
Macedonian | mk |
Malagasy | mg |
Malay | ms |
Malayalam | ml |
Maltese | mt |
Manx | gv |
Maori | mi |
Marathi | mr |
Marshallese | mh |
Mongolian | mn |
Nauru | na |
Navajo, Navaho | nv |
North Ndebele | nd |
South Ndebele | nr |
Ndonga | ng |
Nepali | ne |
Norwegian | no |
Norwegian Bokmal | nb |
Norwegian Nynorsk | nn |
Occitan | oc |
Ojibwa | oj |
Oriya | or |
Oromo | om |
Ossetian, Ossetic | os |
Pali | pi |
Pashto, Pushto | ps |
Persian | fa |
Polish | pl |
Portuguese | pt |
Punjabi, Panjabi | pa |
Quechua | qu |
Romanian, Moldavian, Moldovan | ro |
Romansh | rm |
Rundi | rn |
Russian | ru |
Northern Sami | se |
Samoan | sm |
Sango | sg |
Sanskrit | sa |
Sardinian | sc |
Serbian | sr |
Shona | sn |
Sindhi | sd |
Sinhala, Sinhalese | si |
Slovak | sk |
Slovenian | sl |
Somali | so |
Southern Sotho | st |
Spanish, Castilian | es |
Sundanese | su |
Swahili | sw |
Swati | ss |
Swedish | sv |
Tagalog | tl |
Tahitian | ty |
Tajik | tg |
Tamil | ta |
Tatar | tt |
Telugu | te |
Thai | th |
Tibetan | bo |
Tigrinya | ti |
Tonga (Tonga Islands) | to |
Tsonga | ts |
Tswana | tn |
Turkish | tr |
Turkmen | tk |
Twi | tw |
Uighur, Uyghur | ug |
Ukrainian | uk |
Urdu | ur |
Uzbek | uz |
Venda | ve |
Vietnamese | vi |
Volapük | vo |
Walloon | wa |
Welsh | cy |
Wolof | wo |
Xhosa | xh |
Sichuan Yi, Nuosu | ii |
Yiddish | yi |
Yoruba | yo |
Zhuang, Chuang | za |
Zulu | zu |
Languages and applications
It always depends on each application, if its support selected or not. There is always
system language, which is in most cases english. But it may be also author language. So better is to ask for language user can understand.
The VIS9®CORE internaly speaks in code numbers only. It prevents to prefer some language above another.
The language may be set always by evoking Welcome screen, which is invoked automaticaly, when user uses VIS9®Desktop for very first time.
If need it inwoke immediately, ask for
?welcome app.
Example:
1. | http://localhost/?welcome |
Or you can force language set by
?language= then put your chose your desired language by code from
ISO 639 table.
Exapmle, switch to english:
1. | http://localhost/?language=en |