自强学堂
自强学堂:学习、分享、让你更强!
VBScript 实例HTMLCSSJAVASCRIPTJQUERYSQLPHPBOOTSTRAPANGULARXML
 

VBScript SetLocale 函数

VBScript 参考手册 完整的 VBScript 参考手册

SetLocale 函数设置 locale ID,并返回之前的 locale ID。function sets the locale ID and returns the previous locale ID.

locale 是用户参考信息集合,比如语言、国家、地区和文化习俗。locale 决定键盘布局、字母排序顺序、日期、时间、数字与货币格式等等。

提示:请使用 GetLocale 函数来获取本地 ID。

语法

SetLocale(lcid)

参数描述
lcid必需。任意一个在 Locale ID 表中的短字符串、十六进制值、十进制值,该值必须唯一标识一个地理区域。如果 lcid 参数被设置为 0,则 locale 将由系统设置。

实例

实例 1(仅适用于 IE)

使用 GetLocale 函数检查当前的本地 ID。设置本地 ID = 2057,并再次检查本地 ID:

<script type="text/vbscript">

document.write(GetLocale() & "<br />")
SetLocale(2057)
document.write(GetLocale())

</script>

以上实例输出结果:

document.write(GetLocale() & "
") SetLocale(2057) document.write(GetLocale())

尝试一下 »

实例 2(仅适用于 IE)

SetLocale 函数还返回之前的 ID:

<script type="text/vbscript">

document.write(SetLocale(1044))

</script>

以上实例输出结果:

document.write(SetLocale(1044)) SetLocale(0)

尝试一下 »

Locale ID 表

Locale 描述简写十六进制值十进制值
Afrikaansaf0x0436 1078
Albaniansq0x041C 1052
Arabic – United Arab Emiratesar-ae0x3801 14337
Arabic - Bahrainar-bh0x3C01 15361
Arabic - Algeriaar-dz0x1401 5121
Arabic - Egyptar-eg0x0C01 3073
Arabic - Iraqar-iq0x0801 2049
Arabic - Jordanar-jo0x2C01 11265
Arabic - Kuwaitar-kw0x3401 13313
Arabic - Lebanonar-lb0x3001 12289
Arabic - Libyaar-ly0x1001 4097
Arabic - Moroccoar-ma0x1801 6145
Arabic - Omanar-om0x2001 8193
Arabic - Qatarar-qa0x4001 16385
Arabic - Saudi Arabiaar-sa0x0401 1025
Arabic - Syriaar-sy0x2801 10241
Arabic - Tunisiaar-tn0x1C01 7169
Arabic - Yemenar-ye0x2401 9217
Armenianhy0x042B1067
Azeri – Latinaz-az0x042C1068
Azeri – Cyrillicaz-az0x082C2092
Basqueeu0x042D 1069
Belarusianbe0x0423 1059
Bulgarianbg0x0402 1026
Catalanca0x0403 1027
Chinese - Chinazh-cn0x0804 2052
Chinese - Hong Kong S.A.R.zh-hk0x0C04 3076
Chinese – Macau S.A.Rzh-mo0x14045124
Chinese - Singaporezh-sg0x1004 4100
Chinese - Taiwanzh-tw0x0404 1028
Croatianhr0x041A 1050
Czechcs0x0405 1029
Danishda0x0406 1030
Dutch – The Netherlandsnl-nl0x0413 1043
Dutch - Belgiumnl-be0x0813 2067
English - Australiaen-au0x0C09 3081
English - Belizeen-bz0x2809 10249
English - Canadaen-ca0x1009 4105
English – Carribbeanen-cb0x24099225
English - Irelanden-ie0x1809 6153
English - Jamaicaen-jm0x2009 8201
English - New Zealanden-nz0x1409 5129
English – Phillippinesen-ph0x340913321
English - South Africaen-za0x1C09 7177
English - Trinidaden-tt0x2C09 11273
English - United Kingdomen-gb0x0809 2057
English - United Statesen-us0x0409 1033
Estonianet0x0425 1061
Farsifa0x0429 1065
Finnishfi0x040B 1035
Faroesefo0x0438 1080
French - Francefr-fr0x040C 1036
French - Belgiumfr-be0x080C 2060
French - Canadafr-ca0x0C0C 3084
French - Luxembourgfr-lu0x140C 5132
French - Switzerlandfr-ch0x100C 4108
Gaelic – Irelandgd-ie0x083C2108
Gaelic - Scotlandgd0x043C 1084
German - Germanyde-de0x0407 1031
German - Austriade-at0x0C07 3079
German - Liechtensteinde-li0x1407 5127
German - Luxembourgde-lu0x1007 4103
German - Switzerlandde-ch0x0807 2055
Greekel0x0408 1032
Hebrewhe0x040D 1037
Hindihi0x0439 1081
Hungarianhu0x040E 1038
Icelandicis0x040F 1039
Indonesianid0x0421 1057
Italian - Italyit-it0x0410 1040
Italian - Switzerlandit-ch0x0810 2064
Japaneseja0x0411 1041
Koreanko0x0412 1042
Latvianlv0x0426 1062
Lithuanianlt0x0427 1063
FYRO Macedonianmk0x042F 1071
Malay - Malaysiams-my0x043E 1086
Malay – Bruneims-bn0x083E2110
Maltesemt0x043A 1082
Marathimr0x044E1102
Norwegian - Bokmålno-no0x0414 1044
Norwegian – Nynorskno-no0x08142068
Polishpl0x0415 1045
Portuguese - Portugalpt-pt0x0816 2070
Portuguese - Brazilpt-br0x0416 1046
Raeto-Romancerm0x0417 1047
Romanian - Romaniaro0x0418 1048
Romanian - Moldovaro-mo0x0818 2072
Russianru0x0419 1049
Russian - Moldovaru-mo0x0819 2073
Sanskritsa0x044F1103
Serbian - Cyrillicsr-sp0x0C1A 3098
Serbian – Latinsr-sp0x081A2074
Setsuanatn0x0432 1074
Sloveniansl0x0424 1060
Slovaksk0x041B 1051
Sorbiansb0x042E 1070
Spanish - Spaines-es0x0C0A 1034
Spanish - Argentinaes-ar0x2C0A 11274
Spanish - Boliviaes-bo0x400A 16394
Spanish - Chilees-cl0x340A 13322
Spanish - Colombiaes-co0x240A 9226
Spanish - Costa Ricaes-cr0x140A 5130
Spanish - Dominican Republices-do0x1C0A 7178
Spanish - Ecuadores-ec0x300A 12298
Spanish - Guatemalaes-gt0x100A 4106
Spanish - Hondurases-hn0x480A 18442
Spanish - Mexicoes-mx0x080A 2058
Spanish - Nicaraguaes-ni0x4C0A 19466
Spanish - Panamaes-pa0x180A 6154
Spanish - Perues-pe0x280A 10250
Spanish - Puerto Ricoes-pr0x500A 20490
Spanish - Paraguayes-py0x3C0A 15370
Spanish - El Salvadores-sv0x440A 17418
Spanish - Uruguayes-uy0x380A 14346
Spanish - Venezuelaes-ve0x200A 8202
Sutusx0x0430 1072
Swahilisw0x04411089
Swedish - Swedensv-se0x041D 1053
Swedish - Finlandsv-fi0x081D 2077
Tamilta0x04491097
Tatartt0X04441092
Thaith0x041E 1054
Turkishtr0x041F 1055
Tsongats0x0431 1073
Ukrainianuk0x0422 1058
Urduur0x0420 1056
Uzbek – Cyrillicuz-uz0x08432115
Uzbek – Latinuz-uz0x04431091
Vietnamesevi0x042A 1066
Xhosaxh0x0434 1076
Yiddishyi0x043D 1085
Zuluzu0x0435 1077


VBScript 参考手册 完整的 VBScript 参考手册