Home > BSPrinter documentation > Reference

BSLanguageIDAllConstants Enumeration

Identifiers for the different user locale languages. The list is comprehensive, but only some of them have built-in support in the component.

Note: This enum is not provided by the component. You will need to declare the constants in your code to use them.


bsLang_AUTO_SELECT = 0 ' The language will be selected automatically according to the user locale.
bsLang_ARABIC = 1 ' Arabic.
bsLang_BULGARIAN = 2 ' Bulgarian.
bsLang_CATALAN = 3 ' Catalan.
bsLang_CHINESE_SIMPLIFIED = 4 ' Chinese simplified.
bsLang_CZECH = 5 ' Czech.
bsLang_DANISH = 6 ' Danish.
bsLang_GERMAN = 7 ' German.
bsLang_GREEK = 8 ' Greek.
bsLang_ENGLISH = 9 ' English.
bsLang_SPANISH = 10 ' Spanish.
bsLang_FINNISH = 11 ' Finnish.
bsLang_FRENCH = 12 ' French.
bsLang_HEBREW = 13 ' Hebrew.
bsLang_HUNGARIAN = 14 ' Hungarian.
bsLang_ICELANDIC = 15 ' Icelandic.
bsLang_ITALIAN = 16 ' Italian.
bsLang_JAPANESE = 17 ' Japanese.
bsLang_KOREAN = 18 ' Korean.
bsLang_DUTCH = 19 ' Dutch.
bsLang_NORWEGIAN = 20 ' Norwegian.
bsLang_POLISH = 21 ' Polish.
bsLang_PORTUGUESE = 22 ' Portuguese.
bsLang_ROMANSH = 23 ' Romansh.
bsLang_ROMANIAN = 24 ' Romanian.
bsLang_RUSSIAN = 25 ' Russian.
bsLang_BOSNIAN_SERBIAN_CROATIAN = 26 ' Bosnian, Serbian or Croatian.
bsLang_SLOVAK = 27 ' Slovak.
bsLang_ALBANIAN = 28 ' Albanian.
bsLang_SWEDISH = 29 ' Swedish.
bsLang_THAI = 30 ' Thai.
bsLang_TURKISH = 31 ' Turkish.
bsLang_URDU = 32 ' Urdu.
bsLang_INDONESIAN = 33 ' Indonesian.
bsLang_UKRAINIAN = 34 ' Ukrainian.
bsLang_BELARUSIAN = 35 ' Belarusian.
bsLang_SLOVENIAN = 36 ' Slovenian.
bsLang_ESTONIAN = 37 ' Estonian.
bsLang_LATVIAN = 38 ' Latvian.
bsLang_LITHUANIAN = 39 ' Lithuanian.
bsLang_TAJIK = 40 ' Tajik.
bsLang_FARSI_PERSIAN = 41 ' Farsi or Persian.
bsLang_VIETNAMESE = 42 ' Vietnamese.
bsLang_ARMENIAN = 43 ' Armenian.
bsLang_AZERI = 44 ' Azeri.
bsLang_BASQUE = 45 ' Basque.
bsLang_SORBIAN = 46 ' Lower or Upper Sorbian.
bsLang_MACEDONIAN = 47 ' Macedonian.
bsLang_TSWANA = 50 ' Tswana.
bsLang_XHOSA = 52 ' Xhosa.
bsLang_ZULU = 53 ' Zulu.
bsLang_AFRIKAANS = 54 ' Afrikaans.
bsLang_GEORGIAN = 55 ' Georgian.
bsLang_FAEROESE = 56 ' Faeroese.
bsLang_HINDI = 57 ' Hindi.
bsLang_MALTESE = 58 ' Maltese.
bsLang_SAMI = 59 ' Sami.
bsLang_IRISH = 60 ' Irish.
bsLang_MALAY = 62 ' Malay.
bsLang_KAZAK = 63 ' Kazak.
bsLang_KYRGYZ = 64 ' Kyrgyz.
bsLang_SWAHILI = 65 ' Swahili.
bsLang_TURKMEN = 66 ' Turkmen.
bsLang_UZBEK = 67 ' Uzbek.
bsLang_TATAR = 68 ' Tatar.
bsLang_BENGALI = 69 ' Bengali.
bsLang_PUNJABI = 70 ' Punjabi.
bsLang_GUJARATI = 71 ' Gujarati.
bsLang_ORIYA = 72 ' Oriya.
bsLang_TAMIL = 73 ' Tamil.
bsLang_TELUGU = 74 ' Telegu.
bsLang_KANNADA = 75 ' Kannada.
bsLang_MALAYALAM = 76 ' Malayalam.
bsLang_ASSAMESE = 77 ' Assamese.
bsLang_MARATHI = 78 ' Marathi.
bsLang_SANSKRIT = 79 ' Sanskrit.
bsLang_MONGOLIAN = 80 ' Mongolian.
bsLang_TIBETAN = 81 ' Tibetan.
bsLang_WELSH = 82 ' Welsh.
bsLang_KHMER = 83 ' Khmer.
bsLang_LAO = 84 ' Lao.
bsLang_GALICIAN = 86 ' Galician.
bsLang_KONKANI = 87 ' Konkani.
bsLang_MANIPURI = 88 ' Manipuri.
bsLang_SINDHI = 89 ' Sindhi.
bsLang_SYRIAC = 90 ' Syriac.
bsLang_SINHALESE = 91 ' Sinhalese.
bsLang_INUKTITUT = 93 ' Inuktitut.
bsLang_AMHARIC = 94 ' Amharic.
bsLang_TAMAZIGHT = 95 ' Tamazight, Berber or Amazigh.
bsLang_KASHMIRI = 96 ' Kashmiri or Koshur.
bsLang_NEPALI = 97 ' Nepali.
bsLang_FRISIAN = 98 ' Frisian.
bsLang_PASHTO = 99 ' Pashto.
bsLang_FILIPINO = 100 ' Filipino.
bsLang_DIVEHI = 101 ' Divehi.
bsLang_HAUSA = 104 ' Hausa.
bsLang_YORUBA = 106 ' Yoruba.
bsLang_QUECHUA = 107 ' Quechua.
bsLang_SOTHO = 108 ' Sotho.
bsLang_BASHKIR = 109 ' Bashkir.
bsLang_LUXEMBOURGISH = 110 ' Luxembourgish.
bsLang_GREENLANDIC = 111 ' Greenlandic.
bsLang_IGBO = 112 ' Igbo or Ibo.
bsLang_TIGRIGNA = 115 ' Tigrigna or Tigrinya.
bsLang_YI = 120 ' Yi, Nuosu, Nosu, Northern Yi, Liangshan Yi or Sichuan Yi.
bsLang_MAPUDUNGUN = 122 ' Mapudungun or Mapuche.
bsLang_MOHAWK = 124 ' Mohawk.
bsLang_BRETON = 126 ' Breton.
bsLang_UIGHUR = 128 ' Uighur or Uyghur.
bsLang_MAORI = 129 ' Maori or Te Reo.
bsLang_OCCITAN = 130 ' Occitan.
bsLang_CORSICAN = 131 ' Corsican or Lingua Corsa.
bsLang_ALSATIAN = 132 ' Alsatian or Alsatian German.
bsLang_YAKUT = 133 ' Yakut, Sakha, Saqa or Saxa.
bsLang_KICHE = 134 ' Kiche.
bsLang_KINYARWANDA = 135 ' Kinyarwanda or Urufumbira.
bsLang_WOLOF = 136 ' Wolof.
bsLang_DARI = 140 ' Dari or Dari Persian.
bsLang_SCOTTISH_GAELIC = 145 ' Scottish Gaelic or Scots Gaelic.
bsLang_BOSNIAN_NEUTRAL = 30746 ' Bosnian Neutral
bsLang_CHINESE_TRADITIONAL = 31748 ' Chinese Traditional or Mandarin.
bsLang_SERBIAN_NEUTRAL = 31770 ' Serbian Neutral.