Die folgende Liste enthält Sprachnamen, die jeweils einem Sprachcode (auch bekannt als Locale Identifier, kurz LCID) zugeordnet sind, der in der A_Language-Variable enthalten sein kann. Der Sprachcode selbst sind die letzten vier Ziffern links vom ersten Komma. Wenn A_Language z.B. 0436 enthält, ist Afrikaans (Südafrika) die Standardsprache des Systems.
Hinweis: Die Buchstaben eines Codes können entweder groß oder klein geschrieben sein.
Sie können A_Language direkt mit einem der unteren 4-stelligen Codes vergleichen, z.B. if (A_Language = "0436")
. Alternativ können Sie die gesamte Liste in ein Skript einfügen und dann auf den Namen der aktuellen Sprache zugreifen, wie am Ende der Liste gezeigt.
LCID := Map( "0036", "Afrikaans", ; af "0436", "Afrikaans (Südafrika)", ; af-ZA "001C", "Albanisch", ; sq "041C", "Albanisch (Albanien)", ; sq-AL "0484", "Elsässisch (Frankreich)", ; gsw-FR "005E", "Amharisch", ; am "045E", "Amharisch (Äthiopien)", ; am-ET "0001", "Arabisch", ; ar "1401", "Arabisch (Algerien)", ; ar-DZ "3C01", "Arabisch (Bahrain)", ; ar-BH "0C01", "Arabisch (Ägypten)", ; ar-EG "0801", "Arabisch (Irak)", ; ar-IQ "2C01", "Arabisch (Jordanien)", ; ar-JO "3401", "Arabisch (Kuwait)", ; ar-KW "3001", "Arabisch (Libanon)", ; ar-LB "1001", "Arabisch (Libyen)", ; ar-LY "1801", "Arabisch (Marokko)", ; ar-MA "2001", "Arabisch (Oman)", ; ar-OM "4001", "Arabisch (Katar)", ; ar-QA "0401", "Arabisch (Saudi-Arabien)", ; ar-SA "2801", "Arabisch (Syrien)", ; ar-SY "1C01", "Arabisch (Tunesien)", ; ar-TN "3801", "Arabisch (Vereinigte Arabische Emirate)", ; ar-AE "2401", "Arabisch (Jemen)", ; ar-YE "002B", "Armenisch", ; hy "042B", "Armenisch (Armenien)", ; hy-AM "004D", "Assamesisch", ; as "044D", "Assamesisch (Indien)", ; as-IN "002C", "Aserbaidschanisch", ; az "742C", "Aserbaidschanisch (Kyrillisch)", ; az-Cyrl "082C", "Aserbaidschanisch (Kyrillisch, Aserbaidschan)", ; az-Cyrl-AZ "782C", "Aserbaidschanisch (Lateinisch)", ; az-Latn "042C", "Aserbaidschanisch (Lateinisch, Aserbaidschan)", ; az-Latn-AZ "0045", "Bangla", ; bn "0845", "Bangla (Bangladesh)", ; bn-BD "006D", "Baschkirisch", ; ba "046D", "Baschkirisch (Russische Föderation)", ; ba-RU "002D", "Baskisch", ; eu "042D", "Baskisch (Baskisch)", ; eu-ES "0023", "Belarussisch", ; be "0423", "Belarussisch (Belarus)", ; be-BY "0445", "Bangla (Indien)", ; bn-IN "781A", "Bosnisch", ; bs "641A", "Bosnisch (Kyrillisch)", ; bs-Cyrl "201A", "Bosnisch (Kyrillisch, Bosnien und Herzegowina)", ; bs-Cyrl-BA "681A", "Bosnisch (Lateinisch)", ; bs-Latn "141A", "Bosnisch (Lateinisch, Bosnien und Herzegowina)", ; bs-Latn-BA "007E", "Bretonisch", ; br "047E", "Bretonisch (Frankreich)", ; br-FR "0002", "Bulgarisch", ; bg "0402", "Bulgarisch (Bulgarien)", ; bg-BG "0055", "Birmanisch", ; my "0455", "Birmanisch (Myanmar)", ; my-MM "0003", "Katalanisch", ; ca "0403", "Katalanisch (Spanien)", ; ca-ES "005F", "Mittlerer-Atlas-Tamazight", ; tzm "045F", "Mittlerer-Atlas-Tamazight (Arabisch, Marokko)", ; tzm-Arab-MA "7C5F", "Mittlerer-Atlas-Tamazight (Lateinisch)", ; tzm-Latn "085F", "Mittlerer-Atlas-Tamazight (Lateinisch, Algerien)", ; tzm-Latn-DZ "785F", "Mittlerer-Atlas-Tamazight (Tifinagh)", ; tzm-Tfng "105F", "Mittlerer-Atlas-Tamazight (Tifinagh, Marokko)", ; tzm-Tfng-MA "0092", "Zentralkurdisch", ; ku "7C92", "Zentralkurdisch", ; ku-Arab "0492", "Zentralkurdisch (Irak)", ; ku-Arab-IQ "005C", "Cherokee", ; chr "7C5C", "Cherokee", ; chr-Cher "045C", "Cherokee (Cherokee, Vereinigte Staaten)", ; chr-Cher-US "7804", "Chinesisch", ; zh "0004", "Chinesisch (vereinfacht)", ; zh-Hans "0804", "Chinesisch (vereinfacht, China)", ; zh-CN "1004", "Chinesisch (vereinfacht, Singapur)", ; zh-SG "7C04", "Chinesisch (traditionell)", ; zh-Hant "0C04", "Chinesisch (traditionell, Hongkong SAR)", ; zh-HK "1404", "Chinesisch (traditionell, Macau SAR)", ; zh-MO "0404", "Chinesisch (traditionell, Taiwan)", ; zh-TW "0083", "Korsisch", ; co "0483", "Korsisch (Frankreich)", ; co-FR "001A", "Kroatisch", ; hr "101A", "Kroatisch (Bosnien und Herzegowina)", ; hr-BA "041A", "Kroatisch (Kroatien)", ; hr-HR "0005", "Tschechisch", ; cs "0405", "Tschechisch (Tschechien)", ; cs-CZ "0006", "Dänisch", ; da "0406", "Dänisch (Dänemark)", ; da-DK "0065", "Divehi", ; dv "0465", "Divehi (Malediven)", ; dv-MV "0013", "Niederländisch", ; nl "0813", "Niederländisch (Belgien)", ; nl-BE "0413", "Niederländisch (Niederlande)", ; nl-NL "0C51", "Dzongkha (Bhutan)", ; dz-BT "0066", "Edo", ; bin "0466", "Edo (Nigeria)", ; bin-NG "0009", "Englisch", ; en "0C09", "Englisch (Australien)", ; en-AU "2809", "Englisch (Belize)", ; en-BZ "1009", "Englisch (Kanada)", ; en-CA "2409", "Englisch (Karibik)", ; en-029 "3C09", "Englisch (Hongkong SAR)", ; en-HK "4009", "Englisch (Indien)", ; en-IN "3809", "Englisch (Indonesien)", ; en-ID "1809", "Englisch (Irland)", ; en-IE "2009", "Englisch (Jamaika)", ; en-JM "4409", "Englisch (Malaysia)", ; en-MY "1409", "Englisch (Neuseeland)", ; en-NZ "3409", "Englisch (Philippinen)", ; en-PH "4809", "Englisch (Singapur)", ; en-SG "1C09", "Englisch (Südafrika)", ; en-ZA "2C09", "Englisch (Trinidad und Tobago)", ; en-TT "4C09", "Englisch (Vereinigte Arabische Emirate)", ; en-AE "0809", "Englisch (Großbritannien)", ; en-GB "0409", "Englisch (Vereinigte Staaten)", ; en-US "3009", "Englisch (Simbabwe)", ; en-ZW "0025", "Estnisch", ; et "0425", "Estnisch (Estland)", ; et-EE "0038", "Färöisch", ; fo "0438", "Färöisch (Färöer)", ; fo-FO "0064", "Filipino", ; fil "0464", "Filipino (Philippinen)", ; fil-PH "000B", "Finnisch", ; fi "040B", "Finnisch (Finnland)", ; fi-FI "000C", "Französisch", ; fr "080C", "Französisch (Belgien)", ; fr-BE "2C0C", "Französisch (Kamerun)", ; fr-CM "0C0C", "Französisch (Kanada)", ; fr-CA "1C0C", "Französisch (Karibik)", ; fr-029 "300C", "Französisch (Côte d'Ivoire)", ; fr-CI "040C", "Französisch (Frankreich)", ; fr-FR "3C0C", "Französisch (Haiti)", ; fr-HT "140C", "Französisch (Luxemburg)", ; fr-LU "340C", "Französisch (Mali)", ; fr-ML "180C", "Französisch (Monaco)", ; fr-MC "380C", "Französisch (Marokko)", ; fr-MA "200C", "Französisch (Réunion)", ; fr-RE "280C", "Französisch (Senegal)", ; fr-SN "100C", "Französisch (Schweiz)", ; fr-CH "240C", "Französisch (Kongo, DRK)", ; fr-CD "0067", "Fulah", ; ff "7C67", "Fulah (Lateinisch)", ; ff-Latn "0467", "Ful (Lateinisch, Nigeria)", ; ff-Latn-NG "0867", "Fulah (Lateinisch, Senegal)", ; ff-Latn-SN "0056", "Galicisch", ; gl "0456", "Galicisch (Spanien)", ; gl-ES "0037", "Georgisch", ; ka "0437", "Georgisch (Georgien)", ; ka-GE "0007", "Deutsch", ; de "0C07", "Deutsch (Österreich)", ; de-AT "0407", "Deutsch (Deutschland)", ; de-DE "1407", "Deutsch (Liechtenstein)", ; de-LI "1007", "Deutsch (Luxemburg)", ; de-LU "0807", "Deutsch (Schweiz)", ; de-CH "0008", "Griechisch", ; el "0408", "Griechisch (Griechenland)", ; el-GR "0074", "Guaraní", ; gn "0474", "Guaraní (Paraguay)", ; gn-PY "0047", "Gujarati", ; gu "0447", "Gujarati (Indien)", ; gu-IN "0068", "Hausa", ; ha "7C68", "Hausa (Lateinisch)", ; ha-Latn "0468", "Haussa (Lateinisch, Nigeria)", ; ha-Latn-NG "0075", "Hawaiisch", ; haw "0475", "Hawaiisch (USA)", ; haw-US "000D", "Hebräisch", ; he "040D", "Hebräisch (Israel)", ; he-IL "0039", "Hindi", ; hi "0439", "Hindi (Indien)", ; hi-IN "000E", "Ungarisch", ; hu "040E", "Ungarisch (Ungarn)", ; hu-HU "0069", "Ibibio", ; ibb "0469", "Ibibio (Nigeria)", ; ibb-NG "000F", "Isländisch", ; is "040F", "Isländisch (Island)", ; is-IS "0070", "Igbo", ; ig "0470", "Igbo (Nigeria)", ; ig-NG "0021", "Indonesisch", ; id "0421", "Indonesisch (Indonesien)", ; id-ID "005D", "Inuktitut", ; iu "7C5D", "Inuktitut (Lateinisch)", ; iu-Latn "085D", "Inuktitut (Lateinisch, Kanada)", ; iu-Latn-CA "785D", "Inuktitut (Silbenschrift)", ; iu-Cans "045D", "Inuktitut (Silbenschrift, Kanada)", ; iu-Cans-CA "003C", "Irisch", ; ga "083C", "Irisch (Irland)", ; ga-IE "0034", "isi Xhosa", ; xh "0434", "isi Xhosa (Südafrika)", ; xh-ZA "0035", "isi Zulu", ; zu "0435", "isi Zulu (Südafrika)", ; zu-ZA "0010", "Italienisch", ; it "0410", "Italienisch (Italien)", ; it-IT "0810", "Italienisch (Schweiz)", ; it-CH "0011", "Japanisch", ; ja "0411", "Japanisch (Japan)", ; ja-JP "006F", "Kalaallisut", ; kl "046F", "Kalaallisut (Grönland)", ; kl-GL "004B", "Kannada", ; kn "044B", "Kannada (Indien)", ; kn-IN "0071", "Kanuri", ; kr "0471", "Kanuri (Latein, Nigeria)", ; kr-Latn-NG "0060", "Kaschmirisch", ; ks "0460", "Kashmiri (Arabisch)", ; ks-Arab "1000", "Kashmiri (Arabisch)", ; ks-Arab-IN "0860", "Kaschmiri (Devanagari)", ; ks-Deva-IN "003F", "Kasachisch", ; kk "043F", "Kasachisch (Kasachstan)", ; kk-KZ "0053", "Khmer", ; km "0453", "Khmer (Kambodscha)", ; km-KH "0087", "Kinyarwanda", ; rw "0487", "Kinyarwanda (Ruanda)", ; rw-RW "0041", "Swahili", ; sw "0441", "Kisuaheli (Kenia)", ; sw-KE "0057", "Konkani", ; kok "0457", "Konkani (Indien)", ; kok-IN "0012", "Koreanisch", ; ko "0412", "Koreanisch (Korea)", ; ko-KR "0040", "Kirgisisch", ; ky "0440", "Kirgisisch (Kirgisistan)", ; ky-KG "0086", "Kʼicheʼ", ; quc "7C86", "Kʼicheʼ (Latin)", ; quc-Latn "0486", "Kʼicheʼ (Latin, Guatemala)", ; quc-Latn-GT "0054", "Laotisch", ; lo "0454", "Laotisch (Laos)", ; lo-LA "0076", "Lateinisch", ; la "0476", "Latein (Vatikanstadt)", ; la-VA "0026", "Lettisch", ; lv "0426", "Lettisch (Lettland)", ; lv-LV "0027", "Litauisch", ; lt "0427", "Litauisch (Litauen)", ; lt-LT "7C2E", "Niedersorbisch", ; dsb "082E", "Niedersorbisch (Deutschland)", ; dsb-DE "006E", "Luxemburgisch", ; lb "046E", "Luxemburgisch (Luxemburg)", ; lb-LU "002F", "Mazedonisch", ; mk "042F", "Mazedonisch (Nordmazedonien)", ; mk-MK "003E", "Malaiisch", ; ms "083E", "Malaiisch (Brunei)", ; ms-BN "043E", "Malaiisch (Malaysia)", ; ms-MY "004C", "Malayalam", ; ml "044C", "Malayalam (Indien)", ; ml-IN "003A", "Maltesisch", ; mt "043A", "Maltesisch (Malta)", ; mt-MT "0058", "Manipuri", ; mni "0458", "Manipuri (Bangla, India)", ; mni-IN "0081", "Maori", ; mi "0481", "Maori (Neuseeland)", ; mi-NZ "007A", "Mapuche", ; arn "047A", "Mapuche (Chile)", ; arn-CL "004E", "Marathi", ; mr "044E", "Marathi (Indien)", ; mr-IN "007C", "Mohawk", ; moh "047C", "Mohawk (Kanada)", ; moh-CA "0050", "Mongolisch", ; mn "7850", "Mongolisch", ; mn-Cyrl "0450", "Mongolisch (Mongolei)", ; mn-MN "7C50", "Mongolisch (traditionelles Mongolisch)", ; mn-Mong "0850", "Mongolisch (traditionelles Mongolisch, China)", ; mn-Mong-CN "0C50", "Mongolisch (traditionelles Mongolisch, Mongolei)", ; mn-Mong-MN "0061", "Nepalesisch", ; ne "0861", "Nepalesisch (Indien)", ; ne-IN "0461", "Nepali (Nepal)", ; ne-NP "003B", "Nordsamisch", ; se "0014", "Norwegisch", ; no "7C14", "Norwegisch, Bokmål", ; nb "0414", "Norwegisch, Bokmål (Norwegen)", ; nb-NO "7814", "Norwegisch, Nynorsk", ; nn "0814", "Norwegisch, Nynorsk (Norwegen)", ; nn-NO "0082", "Okzitanisch", ; oc "0482", "Okzitanisch (Frankreich)", ; oc-FR "0048", "Odia", ; oder "0448", "Odia (Indien)", ; or-IN "0072", "Oromo", ; om "0472", "Oromo (Äthiopien)", ; om-ET "0079", "Papiamento", ; pap "0479", "Papiamento (Karibik)", ; pap-029 "0063", "Pashtu", ; ps "0463", "Pashtu (Afghanistan)", ; ps-AF "0029", "Persisch", ; fa "008C", "Persisch", ; fa "048C", "Persisch (Afghanistan)", ; fa-AF "0429", "Persisch (Iran)", ; fa-IR "0015", "Polnisch", ; pl "0415", "Polnisch (Polen)", ; pl-PL "0016", "Portugiesisch", ; pt "0416", "Portugiesisch (Brasilien)", ; pt-BR "0816", "Portugiesisch (Portugal)", ; pt-PT "05FE", "Pseudo (Pseudo Asia)", ; qps-ploca "09FF", "Pseudo (Pseudo Mirrored)", ; qps-plocm "0901", "Pseudo (Pseudo Selfhost)", ; qps-Latn-x-sh "0501", "Pseudo (Pseudo)", ; qps-ploc "0046", "Punjabi", ; pa "7C46", "Punjabi", ; pa-Arab "0446", "Punjabi (Indien)", ; pa-IN "0846", "Punjabi (Pakistan)", ; pa-Arab-PK "006B", "Quechua", ; quz "046B", "Quechua (Bolivien)", ; quz-BO "086B", "Quechua (Ecuador)", ; quz-EC "0C6B", "Quechua (Peru)", ; quz-PE "0018", "Rumänisch", ; ro "0818", "Rumänisch (Republik Moldau)", ; ro-MD "0418", "Rumänisch (Rumänien)", ; ro-RO "0017", "Rätoromanisch", ; rm "0417", "Romanisch (Schweiz)", ; rm-CH "0019", "Russisch", ; ru "0819", "Russisch (Republik Moldau)", ; ru-MD "0419", "Russisch (Russische Föderation)", ; ru-RU "0085", "Sacha", ; sah "0485", "Sacha (Russische Föderation)", ; sah-RU "703B", "Samisch (Inari)", ; smn "7C3B", "Samisch (Lule)", ; smj "743B", "Samisch (Skolt)", ; sms "783B", "Südsamisch", ; sma "243B", "Samisch (Inari, Finnland)", ; smn-FI "103B", "Samisch (Lule, Norwegen)", ; smj-NO "143B", "Samisch (Lule, Schweden)", ; smj-SE "0C3B", "Samisch (Nord, Finnland)", ; se-FI "043B", "Samisch (Nord, Norwegen)", ; se-NO "083B", "Samisch (Nord, Schweden)", ; se-SE "203B", "Samisch (Skolt, Finnland)", ; sms-FI "183B", "Samisch (Süd, Norwegen)", ; sma-NO "1C3B", "Südsamisch (Schweden)", ; sma-SE "004F", "Sanskrit", ; sa "044F", "Sanskrit (Indien)", ; sa-IN "0091", "Schottisch-Gälisch", ; gd "0491", "Schottisch-Gälisch (Großbritannien)", ; gd-GB "7C1A", "Serbisch", ; sr "6C1A", "Serbisch (Kyrillisch)", ; sr-Cyrl "1C1A", "Serbisch (Kyrillisch, Bosnien und Herzegowina)", ; sr-Cyrl-BA "301A", "Serbisch (Kyrillisch, Montenegro)", ; sr-Cyrl-ME "0C1A", "Serbisch (Kyrillisch, Serbien und Montenegro (ehemalig))", ; sr-Cyrl-CS "281A", "Serbisch (Kyrillisch, Serbien)", ; sr-Cyrl-RS "701A", "Serbisch (Lateinisch)", ; sr-Latn "181A", "Serbisch (Lateinisch, Bosnien und Herzegowina)", ; sr-Latn-BA "2C1A", "Serbisch (Lateinisch, Montenegro)", ; sr-Latn-ME "081A", "Serbisch (Lateinisch, Serbien und Montenegro (ehemalig))", ; sr-Latn-CS "241A", "Serbisch (Lateinisch, Serbien)", ; sr-Latn-RS "0030", "Sesotho", ; st "0430", "Sesotho (Südafrika)", ; st-ZA "006C", "Sesotho sa Leboa", ; nso "046C", "Sesotho sa Leboa (Südafrika)", ; nso-ZA "0032", "Setswana", ; tn "0832", "Setswana (Botsuana)", ; tn-BW "0432", "Setswana (Südafrika)", ; tn-ZA "0059", "Sindhi", ; sd "7C59", "Sindhi", ; sd-Arab "0459", "Sindhi (Devanagari, Indien)", ; sd-Deva-IN "0859", "Sindhi (Pakistan)", ; sd-Arab-PK "005B", "Singhalesisch", ; si "045B", "Sinhala (Sri Lanka)", ; si-LK "001B", "Slowakisch", ; sk "041B", "Slowakisch (Slowakei)", ; sk-SK "0024", "Slowenisch", ; sl "0424", "Slowenisch (Slowenien)", ; sl-SI "0077", "Somali", ; so "0477", "Somali (Somalia)", ; so-SO "000A", "Spanisch", ; es "2C0A", "Spanisch (Argentinien)", ; es-AR "400A", "Spanisch (Bolivien)", ; es-BO "340A", "Spanisch (Chile)", ; es-CL "240A", "Spanisch (Kolumbien)", ; es-CO "140A", "Spanisch (Costa Rica)", ; es-CR "5C0A", "Spanisch (Kuba)", ; es-CU "1C0A", "Spanisch (Dominikanische Republik)", ; es-DO "300A", "Spanisch (Ecuador)", ; es-EC "440A", "Spanisch (El Salvador)", ; es-SV "100A", "Spanisch (Guatemala)", ; es-GT "480A", "Spanisch (Honduras)", ; es-HN "580A", "Spanisch (Lateinamerika)", ; es-419 "080A", "Spanisch (Mexiko)", ; es-MX "4C0A", "Spanisch (Nicaragua)", ; es-NI "180A", "Spanisch (Panama)", ; es-PA "3C0A", "Spanisch (Paraguay)", ; es-PY "280A", "Spanisch (Peru)", ; es-PE "500A", "Spanisch (Puerto Rico)", ; es-PR "0C0A", "Spanisch (Spanien, internationale Sortierung)", ; es-ES "040A", "Spanisch (Spanien, traditionelle Sortierung)", ; es-ES_tradnl "540A", "Spanisch (Vereinigte Staaten)", ; es-US "380A", "Spanisch (Uruguay)", ; es-UY "200A", "Spanisch (Venezuela)", ; es-VE "001D", "Schwedisch", ; sv "081D", "Schwedisch (Finnland)", ; sv-FI "041D", "Schwedisch (Schweden)", ; sv-SE "0084", "Schweizerdeutsch", ; gsw "005A", "Syrisch", ; syr "045A", "Syrisch (Syrien)", ; syr-SY "0028", "Tadschikisch", ; tg "7C28", "Tadschikisch (Kyrillisch)", ; tg-Cyrl "0428", "Tadschikisch (Kyrillisch, Tadschikistan)", ; tg-Cyrl-TJ "0049", "Tamilisch", ; ta "0449", "Tamilisch (Indien)", ; ta-IN "0849", "Tamil (Sri Lanka)", ; ta-LK "0044", "Tatarisch", ; tt "0444", "Tatarisch (Russische Föderation)", ; tt-RU "004A", "Telugu", ; te "044A", "Telugu (Indien)", ; te-IN "001E", "Thai", ; th "041E", "Thailändisch (Thailand)", ; th-TH "0051", "Tibetisch", ; bo "0451", "Tibetisch (China)", ; bo-CN "0073", "Tigrinya", ; ti "0873", "Tigrinya (Eritrea)", ; ti-ER "0473", "Tigrinya (Äthiopien)", ; ti-ET "001F", "Türkisch", ; tr "041F", "Türkisch (Türkei)", ; tr-TR "0042", "Turkmenisch", ; tk "0442", "Turkmenisch (Turkmenistan)", ; tk-TM "0022", "Ukrainisch", ; uk "0422", "Ukrainisch (Ukraine)", ; uk-UA "002E", "Obersorbisch", ; hsb "042E", "Obersorbisch (Deutschland)", ; hsb-DE "0020", "Urdu", ; ur "0820", "Urdu (Indien)", ; ur-IN "0420", "Urdu (Pakistan)", ; ur-PK "0080", "Uigurisch", ; ug "0480", "Uigurisch (China)", ; ug-CN "0043", "Usbekisch", ; uz "7843", "Usbekisch (Kyrillisch)", ; uz-Cyrl "0843", "Usbekisch (Kyrillisch, Usbekistan)", ; uz-Cyrl-UZ "7C43", "Usbekisch (Lateinisch)", ; uz-Latn "0443", "Usbekisch (Lateinisch, Usbekistan)", ; uz-Latn-UZ "0803", "Valencianisch (Spanien)", ; ca-ES-valencia "0033", "Venda", ; ve "0433", "Venda (Südafrika)", ; ve-ZA "002A", "Vietnamesisch", ; vi "042A", "Vietnamesisch (Vietnam)", ; vi-VN "0052", "Walisisch", ; cy "0452", "Walisisch (Vereinigtes Königreich)", ; cy-GB "0062", "Westfriesisch", ; fy "0462", "Westfriesisch (Niederlande)", ; fy-NL "0088", "Wolof", ; wo "0488", "Wolof (Senegal)", ; wo-SN "0031", "Xitsonga", ; ts "0431", "Xitsonga (Südafrika)", ; ts-ZA "0078", "Yi", ; ii "0478", "Yi (China)", ; ii-CN "003D", "Jiddisch", ; yi "043D", "Jiddisch (Welt)", ; yi-001 "006A", "Yoruba", ; yo "046A", "Yoruba (Nigeria)" ; yo-NG ) die_Sprache := LCID[A_Language] ; Standardsprachnamen des Systems abrufen. MsgBox die_Sprache ; Sprachnamen anzeigen.
Das folgende Skript wurde zum Erstellen der obigen Liste verwendet:
G := Gui() LV := G.Add("ListView", "w500 r20", ["LCID","Display Name","Locale Name"]) G.Show() LOCALE_ALLOW_NEUTRAL_NAMES := 0x08000000 LOCALE_SENGLISHDISPLAYNAME := 0x72 LOCALE_SLOCALIZEDDISPLAYNAME := 0x2 loop 0xFFFF { LCID := Format("{:04X}", A_Index) if (LCID ~= "(04|08|0C|14|20|24|28|2C|30|34|38|3C|40|44|48|4C)00") continue ; Standard- und transiente LCIDs überspringen. LocaleName := LCIDToLocaleName(A_Index, LOCALE_ALLOW_NEUTRAL_NAMES) if not LocaleName continue ; Unbekannte LCIDs überspringen. DisplayName := GetLocaleInfo(LocaleName, LOCALE_SENGLISHDISPLAYNAME) ; DisplayName := GetLocaleInfo(LocaleName, LOCALE_SLOCALIZEDDISPLAYNAME) LV.Add(, LCID, DisplayName, LocaleName) ; A_Clipboard .= LCID "`t" DisplayName "`t" LocaleName "`n" } LV.ModifyCol() ; Breite jeder Spalte an ihren Inhalt anpassen. LCIDToLocaleName(LCID, Flags := 0) { reqBufSize := DllCall("LCIDToLocaleName", "UInt", LCID, "Ptr", 0, "UInt", 0, "UInt", Flags) out := Buffer(reqBufSize*2) DllCall("LCIDToLocaleName", "UInt", LCID, "Ptr", out, "UInt", out.Size, "UInt", Flags) return StrGet(out) } GetLocaleInfo(LocaleName, LCType) { reqBufSize := DllCall("GetLocaleInfoEx", "Str", LocaleName, "UInt", LCType, "Ptr", 0, "UInt", 0) out := Buffer(reqBufSize*2) DllCall("GetLocaleInfoEx", "Str", LocaleName, "UInt", LCType, "Ptr", out, "UInt", out.Size) return StrGet(out) }