1. 程式人生 > >Android多語言適配values資料夾命名

Android多語言適配values資料夾命名

做了一年的Gallery,腦袋大了一倍,頭髮掉了一半。不過說實話,收穫還是很大的,畢竟是基於Google工程師的原始碼,兩個位元組:叼!

從今天開始,決定在CSDN上發博文,記錄工作中的點滴成長。

對於App開發而言,Android多語言適配實在太簡單了,新增values資料夾就可以了,只是很多人不清楚每一種語言對應的代號。

Google原生Gallery裡支援124種語言,對,你沒看錯,是124種。先讓我靜靜。。。

當然正常App不需要支援這麼多語言吧。最簡單的3個就OK了,values,values-zh-rCNvalues-en-rGB,即中文,英文,預設。下面就列舉部分常用的語言代號。

中文(中國):values-zh-rCN

中文(臺灣):values-zh-rTW

中文(香港):values-zh-rHK

維吾爾文(中國):values-ug-rCN

英語(美國):values-en-rUS

英語(英國):values-en-rGB

英文(澳大利亞):values-en-rAU

英文(加拿大):values-en-rCA

英文(愛爾蘭):values-en-rIE

英文(印度):values-en-rIN

英文(紐西蘭):values-en-rNZ

英文(新加坡):values-en-rSG

英文(南非):values-en-rZA

阿拉伯文(埃及):values-ar-rEG

阿拉伯文(以色列):values-ar-rIL

保加利亞文:  values-bg-rBG

加泰羅尼亞文:values-ca-rES

捷克文:values-cs-rCZ

丹麥文:values-da-rDK

德文(奧地利):values-de-rAT

德文(瑞士):values-de-rCH

德文(德國):values-de-rDE

德文(列支敦斯登):values-de-rLI

希臘文:values-el-rGR

西班牙文(西班牙):values-es-rES

西班牙文(美國):values-es-rUS

芬蘭文(芬蘭):values-fi-rFI

法文(比利時):values-fr-rBE

法文(加拿大):values-fr-rCA

法文(瑞士):values-fr-rCH

法文(法國):values-fr-rFR

希伯來文:values-iw-rIL

印地文:values-hi-rIN

克羅里亞文:values-hr-rHR

匈牙利文:values-hu-rHU

印度尼西亞文:values-in-rID

義大利文(瑞士):values-it-rCH

義大利文(義大利):values-it-rIT

日文:values-ja-rJP

韓文:values-ko-rKR

立陶宛文:valueslt-rLT

拉脫維亞文:values-lv-rLV

挪威博克馬爾文:values-nb-rNO

荷蘭文(比利時):values-nl-BE

荷蘭文(荷蘭):values-nl-rNL

波蘭文:values-pl-rPL

葡萄牙文(巴西):values-pt-rBR

葡萄牙文(葡萄牙):values-pt-rPT

羅馬尼亞文:values-ro-rRO

俄文:values-ru-rRU

斯洛伐克文:values-sk-rSK

斯洛維尼亞文:values-sl-rSI

塞爾維亞文:values-sr-rRS

瑞典文:values-sv-rSE

泰文:values-th-rTH

塔加洛語:values-tl-rPH

土耳其文:values–r-rTR

烏克蘭文:values-uk-rUA

越南文:values-vi-rVN

PS:轉載千萬不要註明來源,我只想靜靜地做個逗逼。