Obsah / Utility / LANG / Hlavní a vedlejší identifikátor jazyku
Zdrojový kód:
INCLUDE\UTIL\LANG.INC, UTIL\LANG.ASM
Hlavní a vedlejší
identifikátor jazyku
; ------------- Language main identifier
LANG_DEFAULT EQU 0 ; default or undefined language
LANG_ARABIC EQU 1
LANG_BULGARIAN EQU 2
LANG_CATALAN EQU 3
LANG_CHINESE EQU 4
LANG_CZECH EQU 5
LANG_DANISH EQU 6
LANG_GERMAN EQU 7
LANG_GREEK EQU 8
LANG_ENGLISH EQU 9
LANG_SPANISH EQU 10
LANG_FINNISH EQU 11
LANG_FRENCH EQU 12
LANG_HEBREW EQU 13
LANG_HUNGARIAN EQU 14
LANG_ICELANDIC EQU 15
LANG_ITALIAN EQU 16
LANG_JAPANESE EQU 17
LANG_KOREAN EQU 18
LANG_DUTCH EQU 19
LANG_NORWEGIAN EQU 20
LANG_POLISH EQU 21
LANG_PORTUGUESE EQU 22
; reserved EQU 23
LANG_ROMANIAN EQU 24
LANG_RUSSIAN EQU 25
LANG_CROATIAN EQU 26
LANG_SERBIAN EQU LANG_CROATIAN
LANG_SLOVAK EQU 27
LANG_ALBANIAN EQU 28
LANG_SWEDISH EQU 29
LANG_THAI EQU 30
LANG_TURKISH EQU 31
LANG_URDU EQU 32
LANG_INDONESIAN EQU 33
LANG_UKRAINIAN EQU 34
LANG_BELARUSIAN EQU 35
LANG_SLOVENIAN EQU 36
LANG_ESTONIAN EQU 37
LANG_LATVIAN EQU 38
LANG_LITHUANIAN EQU 39
; reserved EQU 40
LANG_FARSI EQU 41
LANG_VIETNAMESE EQU 42
LANG_ARMENIAN EQU 43
LANG_AZERI EQU 44
LANG_BASQUE EQU 45
; reserved EQU 46
LANG_MACEDONIAN EQU 47
; reserved EQU 48-53
LANG_AFRIKAANS EQU 54
LANG_GEORGIAN EQU 55
LANG_FAEROESE EQU 56
LANG_HINDI EQU 57
; reserved EQU 58-61
LANG_MALAY EQU 62
LANG_KAZAK EQU 63
LANG_KYRGYZ EQU 64
LANG_SWAHILI EQU 65
; reserved EQU 66
LANG_UZBEK EQU 67
LANG_TATAR EQU 68
LANG_BENGALI EQU 69
LANG_PUNJABI EQU 70
LANG_GUJARATI EQU 71
LANG_ORIYA EQU 72
LANG_TAMIL EQU 73
LANG_TELUGU EQU 74
LANG_KANNADA EQU 75
LANG_MALAYALAM EQU 76
LANG_ASSAMESE EQU 77
LANG_MARATHI EQU 78
LANG_SANSKRIT EQU 79
LANG_MONGOLIAN EQU 80
; reserved EQU 81-85
LANG_GALICIAN EQU 86
LANG_KONKANI EQU 87
LANG_MANIPURI EQU 88
LANG_SINDHI EQU 89
LANG_SYRIAC EQU 90
; reserved EQU 91-95
LANG_KASHMIRI EQU 96
LANG_NEPALI EQU 97
; reserved EQU 98-100
LANG_DIVEHI EQU 101
; reserved EQU 102-126
LANG_INVARIANT EQU 127
; ------------- Sub-language identifier - LANG_DEFAULT
SUBLANG_NEUTRAL EQU 0 ; can be used for all languages
SUBLANG_DEFAULT EQU 1 ; can be used for all languages
SUBLANG_SYS_DEFAULT EQU 2
; ------------- Sub-language identifier - LANG_ARABIC
SUBLANG_ARABIC_SAUDI_ARABIA EQU 1
SUBLANG_ARABIC_IRAQ EQU 2
SUBLANG_ARABIC_EGYPT EQU 3
SUBLANG_ARABIC_LIBYA EQU 4
SUBLANG_ARABIC_ALGERIA EQU 5
SUBLANG_ARABIC_MOROCCO EQU 6
SUBLANG_ARABIC_TUNISIA EQU 7
SUBLANG_ARABIC_OMAN EQU 8
SUBLANG_ARABIC_YEMEN EQU 9
SUBLANG_ARABIC_SYRIA EQU 10
SUBLANG_ARABIC_JORDAN EQU 11
SUBLANG_ARABIC_LEBANON EQU 12
SUBLANG_ARABIC_KUWAIT EQU 13
SUBLANG_ARABIC_UAE EQU 14
SUBLANG_ARABIC_BAHRAIN EQU 15
SUBLANG_ARABIC_QATAR EQU 16
; ------------- Sub-language identifier - LANG_AZERI
SUBLANG_AZERI_LATIN EQU 1
SUBLANG_AZERI_CYRILLIC EQU 2
; ------------- Sub-language identifier - LANG_CHINESE
SUBLANG_CHINESE_TRADITIONAL EQU 1
SUBLANG_CHINESE_SIMPLIFIED EQU 2
SUBLANG_CHINESE_HONGKONG EQU 3
SUBLANG_CHINESE_SINGAPORE EQU 4
SUBLANG_CHINESE_MACAU EQU 5
; ------------- Sub-language identifier - LANG_DUTCH
SUBLANG_DUTCH EQU 1
SUBLANG_DUTCH_BELGIAN EQU 2
; ------------- Sub-language identifier - LANG_ENGLISH
SUBLANG_ENGLISH_US EQU 1 ; USA
SUBLANG_ENGLISH_UK EQU 2
SUBLANG_ENGLISH_AUS EQU 3 ; Australian
SUBLANG_ENGLISH_CAN EQU 4 ; Canadian
SUBLANG_ENGLISH_NZ EQU 5 ; New Zealand
SUBLANG_ENGLISH_EIRE EQU 6 ; Irish
SUBLANG_ENGLISH_SOUTH_AFRICA EQU 7
SUBLANG_ENGLISH_JAMAICA EQU 8
SUBLANG_ENGLISH_CARIBBEAN EQU 9
SUBLANG_ENGLISH_BELIZE EQU 10
SUBLANG_ENGLISH_TRINIDAD EQU 11
SUBLANG_ENGLISH_ZIMBABWE EQU 12
SUBLANG_ENGLISH_PHILIPPINES EQU 13
; ------------- Sub-language identifier - LANG_FRENCH
SUBLANG_FRENCH EQU 1
SUBLANG_FRENCH_BELGIAN EQU 2
SUBLANG_FRENCH_CANADIAN EQU 3
SUBLANG_FRENCH_SWISS EQU 4
SUBLANG_FRENCH_LUXEMBOURG EQU 5
SUBLANG_FRENCH_MONACO EQU 6
; ------------- Sub-language identifier - LANG_GERMAN
SUBLANG_GERMAN EQU 1
SUBLANG_GERMAN_SWISS EQU 2
SUBLANG_GERMAN_AUSTRIAN EQU 3
SUBLANG_GERMAN_LUXEMBOURG EQU 4
SUBLANG_GERMAN_LIECHTENSTEIN EQU 5
; ------------- Sub-language identifier - LANG_ITALIAN
SUBLANG_ITALIAN EQU 1
SUBLANG_ITALIAN_SWISS EQU 2
; ------------- Sub-language identifier - LANG_KASHMIRI
SUBLANG_KASHMIRI EQU 1
SUBLANG_KASHMIRI_SASIA EQU 2
SUBLANG_KASHMIRI_INDIA EQU 2
; ------------- Sub-language identifier - LANG_MALAY
SUBLANG_MALAY_MALAYSIA EQU 1
SUBLANG_MALAY_BRUNEI_DARUSSALAM EQU 2
; ------------- Sub-language identifier - LANG_NEPALI
SUBLANG_NEPALI EQU 1
SUBLANG_NEPALI_INDIA EQU 2
; ------------- Sub-language identifier - LANG_NORWEGIAN
SUBLANG_NORWEGIAN_BOKMAL EQU 1
SUBLANG_NORWEGIAN_NYNORSK EQU 2
; ------------- Sub-language identifier - LANG_PORTUGUESE
SUBLANG_PORTUGUESE_BRAZILIAN EQU 1
SUBLANG_PORTUGUESE EQU 2
; ------------- Sub-language identifier - LANG_SERBIAN
SUBLANG_SERBIAN EQU 1
SUBLANG_SERBIAN_LATIN EQU 2
SUBLANG_SERBIAN_CYRILLIC EQU 3
; ------------- Sub-language identifier - LANG_SPANISH
SUBLANG_SPANISH EQU 1
SUBLANG_SPANISH_MEXICAN EQU 2
SUBLANG_SPANISH_MODERN EQU 3 ; Spain
SUBLANG_SPANISH_GUATEMALA EQU 4
SUBLANG_SPANISH_COSTA_RICA EQU 5
SUBLANG_SPANISH_PANAMA EQU 6
SUBLANG_SPANISH_DOMINICAN_REPUBLIC EQU 7
SUBLANG_SPANISH_VENEZUELA EQU 8
SUBLANG_SPANISH_COLOMBIA EQU 9
SUBLANG_SPANISH_PERU EQU 10
SUBLANG_SPANISH_ARGENTINA EQU 11
SUBLANG_SPANISH_ECUADOR EQU 12
SUBLANG_SPANISH_CHILE EQU 13
SUBLANG_SPANISH_URUGUAY EQU 14
SUBLANG_SPANISH_PARAGUAY EQU 15
SUBLANG_SPANISH_BOLIVIA EQU 16
SUBLANG_SPANISH_EL_SALVADOR EQU 17
SUBLANG_SPANISH_HONDURAS EQU 18
SUBLANG_SPANISH_NICARAGUA EQU 19
SUBLANG_SPANISH_PUERTO_RICO EQU 20
; ------------- Sub-language identifier - LANG_SWEDISH
SUBLANG_SWEDISH EQU 1
SUBLANG_SWEDISH_FINLAND EQU 2
; ------------- Sub-language identifier - LANG_URDU
SUBLANG_URDU_PAKISTAN EQU 1
SUBLANG_URDU_INDIA EQU 2
; ------------- Sub-language identifier - LANG_UZBEK
SUBLANG_UZBEK_LATIN EQU 1
SUBLANG_UZBEK_CYRILLIC EQU 2
|
Hlavní a vedlejší identifikační
číslo jazyku odpovídá (až na drobné odchylky) číslům
používaným v systému Windows. LANG_DEFAULT označuje
implicitní nebo blíže nespecifikovaný jazyk. LANG_INVARIANT
označuje všechny varianty jazyků.
Upřesňující jazykový identifikátor
SUBLANG_NEUTRAL je možné použít pro všechny jazyky a
označuje blíže nespecifikovanou variantu jazyku.
SUBLANG_DEFAULT označuje implicitní variantu jazyku.
SUBLANG_SYS_DEFAULT se používá s identifikátorem LANG_DEFAULT
a označuje systémový implicitní jazyk.
Obsah / Utility / LANG / Hlavní a vedlejší identifikátor jazyku