Коды языков

Коды @OSLang

Значения (строковое в колонке Hex) возвращаемые макросом @OSLang определяют язык OS

Примечание: Коды, содержащие буквы, возможно, могут содержать эти буквы в верхнем регистре.
Теги языков читаются так: de-AT : language-region : Немецкий, используемый в Австрии

Hex Dec Тег Язык
00044zh-CHSКитайский - упрощенный
04011025ar-SAАрабский (Саудовская Аравия)
04021026bg-BGБолгарский (Болгария)
04031027ca-ESКаталанский (Каталония)
04041028zh-TWКитайский (Тайвань)
04051029cs-CZЧешский (Республика Чехия)
04061030da-DKДатский (Дания)
04071031de-DEНемецкий (Германия)
04081032el-GRГреческий (Греция)
04091033en-USАнглийский (США)
040a1034esИспанский (традиционная сортировка)
040b1035fi-FIФинский (Финляндия)
040c1036fr-FRФранцузский (Франция)
040d1037he-ILИврит (Израиль)
040e1038hu-HUВенгерский (Венгрия)
040f1039is-ISИсландский (Исландия)
04101040it-ITИтальянский (Италия)
04111041ja-JPЯпонский (Япония)
04121042ko-KRКорейский (Республика Корея)
04131043nl-NLНидерландский (Нидерланды)
04141044nb-NOНорвежский, букмол (Норвегия)
04151045pl-PLПольский (Польша)
04161046pt-BRПортугальский (Бразилия)
04171047rm-CHРетороманский (Швейцария)
04181048ro-ROРумынский (Румыния)
04191049ru-RUРусский (Россия)
041a1050hr-HRХорватский (Хорватия)
041b1051sk-SKСловацкий (Словакия)
041c1052sq-ALАлбанский (Албания)
041d1053sv-SEШведский (Швеция)
041e1054th-THТайский (Таиланд)
041f1055tr-TRТурецкий (Турция)
04201056ur-PKУрду (Исламская Республика Пакистан)
04211057id-IDИндонезийский (Индонезия)
04221058uk-UAУкраинский (Украина)
04231059be-BYБелорусский (Беларусь)
04241060sl-SIСловенский (Словения)
04251061et-EEЭстонский (Эстония)
04261062lv-LVЛатышский (Латвия)
04271063lt-LTЛитовский (Литва)
04281064tg-Cyrl-TJТаджикский (кириллица) - Таджикистан
04291065fa-IRФарси (Иран)
042a1066vi-VNВьетнамский (Вьетнам)
042b1067hy-AMАрмянский (Армения)
042c1068az-Latn-AZАзербайджанский (латиница, Азербайджан)
042d1069eu-ESБаскский (Страна Басков)
042e1070hsb-DEUpper Sorbian - Германия
042f1071mk-MKМакедонский (Бывшая югославская Республика Македония)
04321074tn-ZAТсвана (Южная Африка)
04341076xh-ZAИсикоса (Южная Африка)
04351077zu-ZAИсизулу (Южная Африка)
04361078af-ZAАфрикаанс (Южная Африка)
04371079ka-GEГрузинский (Грузия)
04381080fo-FOФарерский (Фарерские о-ва)
04391081hi-INХинди (Индия)
043a1082mt-MTМальтийский (Мальта)
043b1083se-NOСаамский северный (Норвегия)
043e1086ms-MYМалайский (Малайзия)
043f1087kk-KZКазахский (Казахстан)
04401088ky-KGКиргизский (Киргизия)
04411089sw-KEСуахили (Кения)
04421090tk-TMТуркменский - Туркмения
04431091uz-Latn-UZУзбекский (латиница, Узбекистан)
04441092tt-RUТатарский (Россия)
04451093bn-INБенгальский (Индия)
04461094pa-INПенджабский (Индия)
04471095gu-INГуджарати (Индия)
04481096or-INОрия (Индия)
04491097ta-INТамильский (Индия)
044a1098te-INТелугу (Индия)
044b1099kn-INКаннада (Индия)
044c1100ml-INМалаялам (Индия)
044d1101as-INАссамский (Индия)
044e1102mr-INМаратхи (Индия)
044f1103sa-INСанскрит (Индия)
04501104mn-MNмонгольский (кириллица, Монголия)
04511105bo-CNТибетский - Китай
04521106cy-GBВаллийский (Соединенное Королевство)
04531107km-KHКхмерский (Камбоджа)
04541108lo-LAЛаосский (Лаосская Народно-Демократическая Республика)
045c1116chr-Cher-USЧероки - Чероки
045d1117iu-Cans-CAInuktitut (Canadian_Syllabics) - Канада
04561110gl-ESГалисийский (Галисия)
04571111kok-INКонкани (Индия)
045a1114syr-SYСирийский (Сирия)
045b1115si-LKСингальский (Шри-Ланка)
045e1118am-ETАмхарский (Эфиопия)
04611121ne-NPНепальский (Непал)
04621122fy-NLФризский (Нидерланды)
04631123ps-AFПушту (Афганистан)
04641124fil-PHФилиппинский (Филиппины)
04651125dv-MVДивихай (Мальдивы)
04681128ha-Latn-NGХауса (латиница, Нигерия)
046a1130yo-NGЙоруба (Нигерия)
046B1131quz-BOКечуа (Боливия)
046c1132nso-ZAСеверный сото (Южная Африка)
046d1133ba-RUБашкирский - Россия
046e1134lb-LUЛюксембургский (Люксембург)
046f1135kl-GLГренландский - Гренландия
04701136ig-NGИгбо (Нигерия)
04731139ti-ETТигринья - Эфиопия
04751141haw-USГавайский США
04781144ii-CNYi - Китай
047a1146arn-CLАрaуканский (Чили)
047c1148moh-CAМогавк (Могавк)
047e1150br-FRБретонский - Франция
04801152ug-CNУйгурский - Китай
04811153mi-NZМаори (Новая Зеландия)
04821154oc-FROccitan - Франция
04831155co-FRCorsican - Франция
04841156gsw-FRAlsatian - Франция
04851157sah-RUСаха - Россия
04861158qut-GTКиче - Гватемала
04871159rw-RWКиньяруанда (Руанда)
04881160wo-SNВолоф (Республика Сенегал)
048c1164prs-AFDari - Афганистан
04911169gd-GBШотландский гэльский - Соединенное Королевство (Великобритания)
04921170ku-Arab-IQЦентральный курдский - Ирак
08012049ar-IQАрабский (Ирак)
08032051ca-ES-valenciaValencian - Валенсия
08042052zh-CNКитайский (КНР)
08072055de-CHНемецкий (Швейцария)
08092057en-GBАнглийский (Великобритания)
080a2058es-MXИспанский (Мексика)
080c2060fr-BEФранцузский (Бельгия)
08102064it-CHИтальянский (Швейцария)
08132067nl-BEНидерландский (Бельгия)
08142068nn-NOНорвежский, нюнорск (Норвегия)
08162070pt-PTПортугальский (Португалия)
08192073ru-MOРусский (Молдова)
081a2074sr-Latn-CSСербский (латиница, Сербия)
081d2077sv-FIШведский (Финляндия)
082c2092az-Cyrl-AZАзербайджанский (кириллица, Азербайджан)
082e2094dsb-DELower Sorbian - Германия
08322098tn-BWСетсвана / Тсвана - Ботсвана
083B2107se-SEСаамский северный (Швеция)
083c2108ga-IEИрландский (Ирландия)
083e2110ms-BNМалайский (Бруней-Даруссалам)
08432115uz-Cyrl-UZУзбекский (кириллица, Узбекистан)
08452117bn-BDБенгальский (Бангладеш)
08462118pa-Arab-PKПанджаби - Пакистан
08492121ta-LKТамил - Шри-Ланка
08502128mn-Mong-CNМонгольский (Монг) - Монголия
08592137sd-Arab-PKСиндхи - Пакистан
085d2141iu-Latn-CAИнуктитут (латиница, Канада)
085f2143tzm-Latn-DZТамазигхт (латиница) - Алжир
08672151ff-Latn-SNПулар - Сенегал
086b2155quz-ECКечуа (Эквадор)
08732163ti-ERТигринья - Эритрея
0c013073ar-EGАрабский (Египет)
0c043076zh-HKКитайский (Гонконг)
0c073079de-ATНемецкий (Австрия)
0c093081en-AUАнглийский (Австралия)
0c0a3082es-ESИспанский (Испания)
0c0c3084fr-CAФранцузский (Канада)
0c1a3098sr-Cyrl-CSСербский (кириллица, Сербия)
0c3b3131se-FIСаамский северный (Финляндия)
0c6b3179quz-PEКечуа (Перу)
10014097ar-LYАрабский (Ливия)
10044100zh-SGКитайский (Сингапур)
10074103de-LUНемецкий (Люксембург)
10094105en-CAАнглийский (Канада)
100a4106es-GTИспанский (Гватемала)
100c4108fr-CHФранцузский (Швейцария)
101a4122hr-BAХорватский (Босния и Герцеговина)
103b4155smj-NOСаамский Лул (Норвегия)
105f4191tzm-Tfng-MAЦентральный Атлас Тамазигхт (тифинаг) - Марокко
14015121ar-DZАрабский (Алжир)
14045124zh-MOКитайский (Макао)
14075127de-LIНемецкий (Лихтенштейн)
14095129en-NZАнглийский (Новая Зеландия)
140a5130es-CRИспанский (Коста-Рика)
140c5132fr-LUФранцузский (Люксембург)
141a5146bs-Latn-BAБоснийский (латиница, Босния и Герцеговина)
143b5179smj-SEСаамский Лул (Швеция)
18016145ar-MAАрабский (Марокко)
18096153en-IEАнглийский (Ирландия)
180a6154es-PAИспанский (Панама)
180c6156fr-MCФранцузский (Монако)
181a6170sr-SP-CyrlСербский (кириллица, Сербия)
183b6203sma-NOСаамский южный (Норвегия)
1c017169ar-TNАрабский (Тунис)
1c097177en-ZAАнглийский (Южная Африка)
1c0a7178es-DOИспанский (Доминиканская республика)
1c1a7194sr-Cyrl-BAСербский (кириллица, Босния и Герцеговина)
1c3b7227sma-SEСаамский южный (Швеция)
20018193ar-OMАрабский (Оман)
20098201en-JMАнглийский (Ямайка)
200a8202es-VEИспанский (Венесуэла)
201a8218bs-Cyrl-BAБоснийский (кириллица, Босния и Герцеговина)
203b8251sms-FIСаамский Скольт (Финляндия)
24019217ar-YEАрабский (Йемен)
24099225en-029Английский (Карибский бассейн)
240a9226es-COИспанский (Колумбия)
241a9242sr-Latn-RSСербский (латиница) - Сербия
243b9275smn-FIСаамский Инари (Финляндия)
280110241ar-SYАрабский (Сирия)
280910249en-BZАнглийский (Белиз)
280a10250es-PEИспанский (Перу)
281a10266sr-Cyrl-RSСербский (кириллица) - Сербия
2c0111265ar-JOАрабский (Иордания)
2c0911273en-TTАнглийский (Тринидад и Тобаго)
2c0a11274es-ARИспанский (Аргентина)
2c1a11290sr-Latn-MEСербский (латиница) - Черногория
300112289ar-LBАрабский (Ливан)
300912297en-ZWАнглийский (Зимбабве)
300a12298es-ECИспанский (Эквадор)
301a12314sr-Cyrl-MEСербский (кириллица) - Черногория
340113313ar-KWАрабский (Кувейт)
340913321en-PHАнглийский (Республика Филиппины)
340a13322es-CLИспанский (Чили)
380114337ar-AEАрабский (ОАЭ)
380a14346es-UYИспанский (Уругвай)
3c0115361ar-BHАрабский (Бахрейн)
3c0a15370es-PYИспанский (Парагвай)
400116385ar-QAАрабская (Катар)
400916393en-INАнглийский - Индия
400a16394es-BOИспанский (Боливия)
440917417en-MYАнглийский - Малайзия
440a17418es-SVИспанский (Сальвадор)
480918441en-SGАнглийский - Сингапур
480a18442es-HNИспанский (Гондурас)
4c0a19466es-NIИспанский (Никарагуа)
500a20490es-PRИспанский (Пуэрто-Рико)
540a21514es-USИспанский - США
7c0431748zh-CHTКитайский (традиционное письмо)


Пример

MsgBox(0, "Язык вашей операционной системы:", _Language())

Func _Language()
    Switch @OSLang
        Case "0419", "0819"
            Return "Русский"
        Case "0422"
            Return "Украинский"
        Case "0423"
            Return "Белорусский"
        Case "0437"
            Return "Грузинский"
        Case "082c"
            Return "Азербайджанский"
        Case "0443", "0843"
            Return "Узбекский"
        Case "043f"
            Return "Казахский"
        Case "0444"
            Return "Татарский"
        Case "0440"
            Return "Киргизский"
        Case "0413", "0813"
            Return "Нидерландский"
        Case "0409", "0809", "0c09", "1009", "1409", "1809", "1c09", "2009", "2409", "2809", "2c09", "3009", "3409"
            Return "Английский"
        Case "040c", "080c", "0c0c", "100c", "140c", "180c"
            Return "Французский"
        Case "0407", "0807", "0c07", "1007", "1407"
            Return "Немецкий"
        Case "0410", "0810"
            Return "Итальянский"
        Case "0414", "0814"
            Return "Норвежский"
        Case "0416", "0816"
            Return "Португальский"
        Case "040a", "080a", "0c0a", "100a", "140a", "180a", "1c0a", "200a", "240a", "280a", "2c0a", "300a", "340a", "380a", "3c0a", "400a", "440a", "480a", "4c0a", "500a"
            Return "Испанский"
        Case "041d", "081d"
            Return "Шведский"
        Case Else
            Return "Не удалось определить язык OS, добавьте его в функцию"
    EndSwitch
EndFunc