[MTK 平台多语言]
如何打开语言支持计划中的语言?
如何打开一种新语言?
如何设置开机默认语言?
[Solution]
一、如何打开语言支持计划中的语言?
Android KK JB
关于MTK语言支持情况请参考:FAQ03761
请打开文件:mediatek/config/${Project}/ProjectConfig.mk
找到宏MTK_PRODUCT_LOCALES,把所需的语言代码添加进去,比如添加越南语"vi_VN"
如果没有找到MTK_PRODUCT_LOCALES,可能在mediatek/config/common/ProjectConfig.mk中.
ANDROID L
MTK_PRODUCT_LOCALES这个宏已经没有使用,使用的是alps\device\公司名字\项目名字\项目名字.mk 中的PRODUCT_LOCALES请添加语言的时候在PRODUCT_LOCALES中添加。
例如我司自己内部的项目代号aubest52 那么添加语言路径是(device\mediatek\aubest52\full_aubest52.mk中的PRODUCT_LOCALES后面添加语言)其他流程和KK一致
二、怎么添加一种新语言
请参FAQ04009
2.1、如果打开后在语言列表中没有找到该语言
请参FAQ08860
三、设置开机默认语言
如果想把某种语言设置为开机默认语言,只需把这个语言的代码放到(Android L PRODUCT_LOCALES后面第一个即可),(Android KK MTK_PRODUCT_LOCALES的第一个即可)。
ISO 639-1(国际标准化组织语言编码标准第一部分)使用两个小写的字母对世界上主要的语言进行编码。
介绍:
ISO 639-1
介绍:
ISO 639-1
介绍:
ISO 639-1 是 国际标准化组织 ISO 639 语言编码标准的第一部分。它含有 136 个两字母的编码,用来标示世界上主要的语言。这些代码在很多地方都被用作语言的简写,例如:
- 英语(English)用
en
表示 - 德语(Deutsch)用
de
表示(Deutsch 是德语的本名) - 日语(Japanese)用
ja
表示(尽管日语的拼音是 Nihongo) - 汉语 使用
zh
表示,来自“中文”的汉语拼音:Zhōngwén
ISO 639-1在 2002年成为正式标准,但在之前的草拟阶段已被使用多年。最后加进ISO 639-1的代码是在2004年10月19日加入的si
,代表僧加罗语。由1995年3月起,RFC 1766推荐使用本标准,而接着在2001年1月起的RFC 3066亦推荐使用本标准。Infoterm(International Information Center for Terminology)是ISO 639-1代码的注册机构。
自 RFC 3066 出版后,ISO 639-1 新增了以下语言:
ISO 639-1 | ISO 639-2 | 名称 | 更改日期 | 更改类型 | 曾用代码 |
---|---|---|---|---|---|
io | ido | 伊多语 | 2002年1月15日 | 新增 | art |
wa | wln | 瓦龙语 | 2002年1月29日 | 新增 | roa |
li | lim | 林堡语 | 2002年8月2日 | 新增 | gem |
ii | iii | 四川省彝语(诺苏语) | 2002年10月14日 | 新增 | |
an | arg | 阿拉贡语 | 2002年12月23日 | 新增 | roa |
ht | hat | 海地克里奥尔语 | 2003年2月26日 | 新增 | cpf |
ISO语言代码(ISO-639)与国家代码(ISO-3166)
语言代码 |
|
af 南非荷兰语 | sq 阿尔巴尼亚语 |
ar_sa 阿拉伯语(沙特阿拉伯) | ar_iq 阿拉伯语(伊拉克) |
ar_eg 阿拉伯语(埃及) | ar_ly 阿拉伯语(利比亚) |
ar_dz 阿拉伯语(阿尔及利亚) | ar_ma 阿拉伯语(摩洛哥) |
ar_tn 阿拉伯语(突尼斯) | ar_om 阿拉伯语(阿曼) |
ar_ye 阿拉伯语(也门) | ar_sy 阿拉伯语(叙利亚) |
ar_jo 阿拉伯语(约旦) | ar_lb 阿拉伯语(黎巴嫩) |
ar_kw 阿拉伯语(科威特) | ar_ae 阿拉伯语(阿拉伯联合酋长国) |
ar_bh 阿拉伯语(巴林) | ar_qa 阿拉伯语(卡塔尔) |
eu 巴斯克语 | bg 保加利亚语 |
be 贝劳语 | ca 加泰罗尼亚语 |
zh_tw 中文(中国台湾) | zh_cn 中文(中华人民共和国) |
zh_hk 中文(中国香港特别行政区) | zh_sg 中文(新加坡) |
hr 克罗地亚语 | cs 捷克语 |
da 丹麦语 | nl 荷兰语(标准) |
nl_be 荷兰语(比利时) | en 英语 |
en_us 英语(美国) | en_gb 英语(英国) |
en_au 英语(澳大利亚) | en_ca 英语(加拿大) |
en_nz 英语(新西兰) | en_ie 英语(爱尔兰) |
en_za 英语(南非) | en_jm 英语(牙买加) |
en 英语(加勒比) | en_bz 英语(伯利兹) |
en_tt 英语(特立尼达) | et 爱沙尼亚语 |
fo 法罗语 | fa 波斯语 |
fi 芬兰语 | fr 法语(标准) |
fr_be 法语(比利时) | fr_ca 法语(加拿大) |
fr_ch 法语(瑞士) | fr_lu 法语(卢森堡) |
gd 盖尔语(苏格兰) | gd_ie 盖尔语(爱尔兰) |
de 德语(标准) | de_ch 德语(瑞士) |
de_at 德语(奥地利) | de_lu 德语(卢森堡) |
de_li 德语(列支敦士登) | el 希腊语 |
he 希伯来语 | hi 北印度语 |
hu 匈牙利语 | is 冰岛语 |
in 印度尼西亚语 | it 意大利语(标准) |
it_ch 意大利语(瑞士) | ja 日语 |
ko 朝鲜语 | ko 朝鲜语(韩国) |
lv 拉脱维亚语 | lt 立陶宛语 |
mk FYRO 马其顿语 | ms 马来西亚语 |
mt 马耳他语 | no 挪威语(博克马尔) |
no 挪威语(尼诺斯克) | pl 波兰语 |
pt_br 葡萄牙语(巴西) | pt 葡萄牙语(葡萄牙) |
rm 拉丁语系 | ro 罗马尼亚语 |
ro_mo 罗马尼亚语(摩尔达维亚) | ru 俄语 |
ru_mo 俄语(摩尔达维亚) | sz 萨摩斯语(拉普兰) |
sr 塞尔维亚语(西里尔) | sr 塞尔维亚语(拉丁) |
sk 斯洛伐克语 | sl 斯洛文尼亚语 |
sb 索布语 | es 西班牙语(西班牙传统) |
es_mx 西班牙语(墨西哥) | es 西班牙语(西班牙现代) |
es_gt 西班牙语(危地马拉) | es_cr 西班牙语(哥斯达黎加) |
es_pa 西班牙语(巴拿马) | es_do 西班牙语(多米尼加共和国) |
es_ve 西班牙语(委内瑞拉) | es_co 西班牙语(哥伦比亚) |
es_pe 西班牙语(秘鲁) | es_ar 西班牙语(阿根廷) |
es_ec 西班牙语(厄瓜多尔) | es_cl 西班牙语(智利) |
es_uy 西班牙语(乌拉圭) | es_py 西班牙语(巴拉圭) |
es_bo 西班牙语(玻利维亚) | es_sv 西班牙语(萨尔瓦多) |
es_hn 西班牙语(洪都拉斯) | es_ni 西班牙语(尼加拉瓜) |
es_pr 西班牙语(波多黎各) | sx 苏图语 |
sv 瑞典语 | sv_fi 瑞典语(芬兰) |
th 泰语 | ts 汤加语 |
tn 瓦纳语 | tr 土耳其语 |
uk 乌克兰语 | ur 乌尔都语 |
ve 文达语 | vi 越南语 |
xh 科萨语 | ji 依地语 |
zu 祖鲁语 |
国家代号与区号 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|