改变语言

由来

当开发一个手机APP时,我们希望这这个APP在世界通用,但是总有人会看不懂中文,那么当手机切换语言后,我们希望我们的APP也能够随之切换为对应国家的语言,这就需要我们去设置不同的语言包,于是就有了接下来这篇文章


操作步骤

先切换到project source files

在res文件夹下创建一个新的文件夹,文件夹名称参考以下资料,添加文件为.xml文件,但是文件名称应该与values内的文件保持一致,例如下图


中文
英文


资料:

在res目錄下建立不同名稱的values文件來調用不同的語言包

Values文件匯總如下:

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

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

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

英語(美國):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

摘自 :csdn

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容