本地化

通过 app.getLocale()来获取本地值

Electron 使用 Chromium 的l10n_util 库来获取 locale,可能的值如下:

语言码语言名称
af南非语
am阿姆哈拉语
ar阿拉伯语
az阿塞拜疆语
be白俄罗斯语
bg保加利亚语
bh比哈尔语
bn孟加拉语
br布列塔尼语
bs波斯尼亚语
ca加泰隆语
co科西嘉语
cs捷克语
cy威尔士语
da丹麦语
de德语
de-AT德语(奥地利)
de-CH德语(瑞士)
de-DE德语(德国)
el希腊语
en英语
en-AU英语(澳大利亚)
en-CA英语(加拿大)
en-GB英语(英国)
en-NZ英语(新西兰)
en-US英语(美国)
en-ZA英语(南非)
eo世界语
es西班牙语
es-419西班牙语 (拉丁美洲)
et爱沙尼亚语
eu巴斯克语
fa波斯语
fi芬兰语
fil菲律宾语
fo法罗语
fr法语
fr-CA法语(加拿大)
fr-CH法语(瑞士)
fr-FR法语(法国)
fy弗里斯兰语
ga爱尔兰语
gd苏格兰盖尔语
gl加利西亚语
gn瓜拉尼语
gu古吉拉特语
ha豪萨语
haw夏威夷语
he希伯来语
hi印地语
hr克罗地亚语
hu匈牙利语
hy亚美尼亚语
ia国际语
id印度尼西亚语
is冰岛语
it意大利语
it-CH意大利语(瑞士)
it-IT意大利语(意大利)
ja日语
jw爪哇语
ka格鲁吉亚语
kk哈萨克语
km柬埔寨语
kn埃纳德文
ko韩语
ku库尔德语
ky吉尔吉斯坦语
la拉丁语
ln林加拉语
lo老挝语
lt立陶宛语
lv拉脱维亚语
mk马其顿语
ml马拉雅拉姆语
mn蒙古语
mo摩尔多瓦语
mr马拉地语
ms马来语
mt马耳他语
nb挪威语(书面)
ne尼泊尔语
nl荷兰语
nn挪威(尼诺斯克语)
no挪威语
oc奥克西坦语
om奥罗莫语
or奥里雅语
pa旁遮普语
pl波兰语
ps普什图语
pt葡萄牙语
pt-BR葡萄牙语(巴西)
pt-PT葡萄牙语(葡萄牙)
qu盖丘亚语
rm罗曼什语
ro罗马尼亚语
ru俄语
sd信德语
sh塞尔维亚-克罗地亚语
si僧伽罗语
sk斯洛伐克语
sl斯洛文尼亚语
sn修纳语
so索马里语
sq阿尔巴尼亚语
sr塞尔维亚语
st塞索托语
su巽他语
sv瑞典语
sw斯瓦希里语
ta泰米尔语
te泰卢固语
tg塔吉克语
th泰语
ti提格里尼亚语
tk土库曼语
to汤加语
tr土耳其语
tt鞑靼语
tw契维语
ug维吾尔语
uk乌克兰语
ur乌尔都语
uz乌兹别克语
vi越南语
xh科萨语
yi意第绪语
yo约鲁巴语
zh中文
zh-CN中文(简体)
zh-TW中文(繁体)
zu祖鲁语