WordPress 是一個面向全球的博客程序,自然要支持不同的語言。 WordPress 的語言機制是通過載入語言包來適配不同的語言,WordPress 的主題和插件都可以使用語言包的 「語言本地化」 機制來翻譯成多種語言,如果當前程序的語言有語言包,則載入語言包。

WordPress 的語言存儲在根目錄的 wp-config.php 文件,zh_CN 則為中文。

你可以直接修改這個語言,下面是一份語言代碼表,填寫相應的語言代碼即可修改語言。

語言代碼表

語言代碼 語言名稱
af 南非語
af-ZA 南非語
ar 阿拉伯語
ar-AE 阿拉伯語 (阿聯酋)
ar-BH 阿拉伯語 (巴林)
ar-DZ 阿拉伯語 (阿爾及利亞)
ar-EG 阿拉伯語 (埃及)
ar-IQ 阿拉伯語 (伊拉克)
ar-JO 阿拉伯語 (約旦)
ar-KW 阿拉伯語 (科威特)
ar-LB 阿拉伯語 (黎巴嫩)
ar-LY 阿拉伯語 (利比亞)
ar-MA 阿拉伯語 (摩洛哥)
ar-OM 阿拉伯語 (阿曼)
ar-QA 阿拉伯語 (卡塔爾)
ar-SA 阿拉伯語 (沙特阿拉伯)
ar-SY 阿拉伯語 (敍利亞)
ar-TN 阿拉伯語 (突尼斯)
ar-YE 阿拉伯語 (也門)
az 阿塞拜疆語
az-AZ 阿塞拜疆語 (拉丁文)
az-AZ 阿塞拜疆語 (西里爾文)
be 比利時語
be-BY 比利時語
bg 保加利亞語
bg-BG 保加利亞語
bs-BA 波斯尼亞語 (拉丁文,波斯尼亞和黑塞哥維那)
ca 加泰隆語
ca-ES 加泰隆語
cs 捷克語
cs-CZ 捷克語
cy 威爾士語
cy-GB 威爾士語
da 丹麥語
da-DK 丹麥語
de 德語
de-AT 德語 (奧地利)
de-CH 德語 (瑞士)
de-DE 德語 (德國)
de-LI 德語 (列支敦士登)
de-LU 德語 (盧森堡)
dv 第維埃語
dv-MV 第維埃語
el 希臘語
el-GR 希臘語
en 英語
en-AU 英語 (澳大利亞)
en-BZ 英語 (伯利茲)
en-CA 英語 (加拿大)
en-CB 英語 (加勒比海)
en-GB 英語 (英國)
en-IE 英語 (愛爾蘭)
en-JM 英語 (牙買加)
en-NZ 英語 (新西蘭)
en-PH 英語 (菲律賓)
en-TT 英語 (特立尼達)
en-US 英語 (美國)
en-ZA 英語 (南非)
en-ZW 英語 (津巴布韋)
eo 世界語
es 西班牙語
es-AR 西班牙語 (阿根廷)
es-BO 西班牙語 (玻利維亞)
es-CL 西班牙語 (智利)
es-CO 西班牙語 (哥倫比亞)
es-CR 西班牙語 (哥斯達黎加)
es-DO 西班牙語 (多米尼加共和國)
es-EC 西班牙語 (厄瓜多爾)
es-ES 西班牙語 (傳統)
es-ES 西班牙語 (國際)
es-GT 西班牙語 (危地馬拉)
es-HN 西班牙語 (洪都拉斯)
es-MX 西班牙語 (墨西哥)
es-NI 西班牙語 (尼加拉瓜)
es-PA 西班牙語 (巴拿馬)
es-PE 西班牙語 (秘魯)
es-PR 西班牙語 (波多黎各 (美))
es-PY 西班牙語 (巴拉圭)
es-SV 西班牙語 (薩爾瓦多)
es-UY 西班牙語 (烏拉圭)
es-VE 西班牙語 (委內瑞拉)
et 愛沙尼亞語
et-EE 愛沙尼亞語
eu 巴士克語
eu-ES 巴士克語
fa 法斯語
fa-IR 法斯語
fi 芬蘭語
fi-FI 芬蘭語
fo 法羅語
fo-FO 法羅語
fr 法語
fr-BE 法語 (比利時)
fr-CA 法語 (加拿大)
fr-CH 法語 (瑞士)
fr-FR 法語 (法國)
fr-LU 法語 (盧森堡)
fr-MC 法語 (摩納哥)
gl 加里西亞語
gl-ES 加里西亞語
gu 古吉拉特語
gu-IN 古吉拉特語
he 希伯來語
he-IL 希伯來語
hi 印地語
hi-IN 印地語
hr 克羅地亞語
hr-BA 克羅地亞語 (波斯尼亞和黑塞哥維那)
hr-HR 克羅地亞語
hu 匈牙利語
hu-HU 匈牙利語
hy 亞美尼亞語
hy-AM 亞美尼亞語
id 印度尼西亞語
id-ID 印度尼西亞語
is 冰島語
is-IS 冰島語
it 意大利語
it-CH 意大利語 (瑞士)
it-IT 意大利語 (意大利)
ja 日語
ja-JP 日語
ka 格魯吉亞語
ka-GE 格魯吉亞語
kk 哈薩克語
kk-KZ 哈薩克語
kn 卡納拉語
kn-IN 卡納拉語
ko 朝鮮語
ko-KR 朝鮮語
kok 孔卡尼語
kok-IN 孔卡尼語
ky 吉爾吉斯語
ky-KG 吉爾吉斯語 (西里爾文)
lt 立陶宛語
lt-LT 立陶宛語
lv 拉脱維亞語
lv-LV 拉脱維亞語
mi 毛利語
mi-NZ 毛利語
mk 馬其頓語
mk-MK 馬其頓語 (FYROM)
mn 蒙古語
mn-MN 蒙古語 (西里爾文)
mr 馬拉地語
mr-IN 馬拉地語
ms 馬來語
ms-BN 馬來語 (文萊達魯薩蘭)
ms-MY 馬來語 (馬來西亞)
mt 馬耳他語
mt-MT 馬耳他語
nb 挪威語 (伯克梅爾)
nb-NO 挪威語 (伯克梅爾)(挪威)
nl 荷蘭語
nl-BE 荷蘭語 (比利時)
nl-NL 荷蘭語 (荷蘭)
nn-NO 挪威語 (尼諾斯克)(挪威)
ns 北梭託語
ns-ZA 北梭託語
pa 旁遮普語
pa-IN 旁遮普語
pl 波蘭語
pl-PL 波蘭語
pt 葡萄牙語
pt-BR 葡萄牙語 (巴西)
pt-PT 葡萄牙語 (葡萄牙)
qu 克丘亞語
qu-BO 克丘亞語 (玻利維亞)
qu-EC 克丘亞語 (厄瓜多爾)
qu-PE 克丘亞語 (秘魯)
ro 羅馬尼亞語
ro-RO 羅馬尼亞語
ru 俄語
ru-RU 俄語
sa 梵文
sa-IN 梵文
se 北薩摩斯語
se-FI 北薩摩斯語 (芬蘭)
se-FI 斯科特薩摩斯語 (芬蘭)
se-FI 伊那裏薩摩斯語 (芬蘭)
se-NO 北薩摩斯語 (挪威)
se-NO 律勒歐薩摩斯語 (挪威)
se-NO 南薩摩斯語 (挪威)
se-SE 北薩摩斯語 (瑞典)
se-SE 律勒歐薩摩斯語 (瑞典)
se-SE 南薩摩斯語 (瑞典)
sk 斯洛伐克語
sk-SK 斯洛伐克語
sl 斯洛文尼亞語
sl-SI 斯洛文尼亞語
sq 阿爾巴尼亞語
sq-AL 阿爾巴尼亞語
sr-BA 塞爾維亞語 (拉丁文,波斯尼亞和黑塞哥維那)
sr-BA 塞爾維亞語 (西里爾文,波斯尼亞和黑塞哥維那)
sr-SP 塞爾維亞 (拉丁)
sr-SP 塞爾維亞 (西里爾文)
sv 瑞典語
sv-FI 瑞典語 (芬蘭)
sv-SE 瑞典語
sw 斯瓦希里語
sw-KE 斯瓦希里語
syr 敍利亞語
syr-SY 敍利亞語
ta 泰米爾語
ta-IN 泰米爾語
te 泰盧固語
te-IN 泰盧固語
th 泰語
th-TH 泰語
tl 塔加路語
tl-PH 塔加路語 (菲律賓)
tn 茨瓦納語
tn-ZA 茨瓦納語
tr 土耳其語
tr-TR 土耳其語
ts 宗加語
tt 韃靼語
tt-RU 韃靼語
uk 烏克蘭語
uk-UA 烏克蘭語
ur 烏都語
ur-PK 烏都語
uz 烏茲別克語
uz-UZ 烏茲別克語 (拉丁文)
uz-UZ 烏茲別克語 (西里爾文)
vi 越南語
vi-VN 越南語
xh 班圖語
xh-ZA 班圖語
zh 中文
zh-CN 中文 (簡體)
zh-HK 中文 (香港)
zh-MO 中文 (澳門)
zh-SG 中文 (新加坡)
zh-TW 中文 (繁體)
zu 祖魯語
zu-ZA 祖魯語

另一種修改語言的方法

除了直接在 wp-config.php 文件之外,還可以通過鈎子來修改,插件和主題開發者就可以通過此方法修改語言,博客博主也可以省的修改 wp-config.php 文件,把下邊的代碼添加到主題的 functions.php(瞭解更多) 即可。

/**

    *WordPress 修改程序語言

    *https://www.weixiaoduo.com/change-language/

*/

functionBing_change_language($locale){

    return'it_IT';//要修改成哪種語言

}

add_filter('locale','Bing_change_language');

2014-03-02T11:09:51+08:00發表於:2014-03-02|WordPress|