Android 国际化
admin
2024-05-15 16:30:13

1.移除多余资源

Lint 检测移除业务代码中多余的部分

2.布局处理

padding 和 margin
如果需要适配RTL布局,使用 start 和 end 代替 left 和 right
阿拉伯等语言是从右到左的布局,需要额外适配工作开启RTL


3.文字资源

3.1 替换硬编码

Lint → Android → Internationalization→Hardcoded text

4.图片资源

适配 RTL 布局会有个镜像的问题,可以多适配一套图片,或者ImageView镜像处理图片

5.国际化表格

5.1 部分国家

LanguageSpecific Region OnlyDirectory name
zh:Chinese-values-zh
zh:ChineseCN:Chinavalues-zh-rCN
zh:ChineseHK:Hong Kong SAR China(香港)values-zh-rHK
zh:ChineseMO:Macau SAR Chinavalues-zh-rMO
zh:ChineseSG:Singapore(新加坡)values-zh-rSG
zh:ChineseTW:Taiwan(台湾)values-zh-rTW
en:English-values-en
th:Thai-values-th
th:ThaiTH:Thailandvalues-th-rTH
ar:Arabic(阿拉伯)-values-ar
vi:Vietnamese-values-vi
vi:VietnameseVN:Vietnamvalues-vi-rVN
fr:French(法国)-values-fr
it:Italian(意大利)-values-it

5.2 简体和繁体需要用Script区分

http://www.unicode.org/iso15924/iso15924-codes.html

Script说明
Hans简体
Hant繁体

5.3 如何查看最新的表格

res → Android Resource File → Locale

相关内容

热门资讯

修文猕猴桃成熟上市!奉上修文秋... 秋光正好,果香漫山。经过一整个夏天阳光雨露的滋养,修文贵长猕猴桃,9月10日后陆续成熟上市。果肉绵密...
多重礼遇!惠州送出“惠师文旅大... 2026年9月10日是我国第42个教师节。南都记者从惠州市教育局获悉,为庆祝2026年教师节,大力弘...
把音乐厅搬进喀斯特溶洞是什么体...   近日,一场融合多元艺术形式的洞穴音乐会在贵州省修文县举行,五百余名观众在喀斯特溶洞之中,感受了一...
教师专享福利!北京这些景区免票... 新京报讯 据首都教育消息,教师节将至,北京多家景区为老师们准备了专属免票福利!这份优惠合集已整理好,...
黑茶,喝的是一种境界与健康 在专门用来喝黑茶的茶具“飘逸杯”里,黑茶茶汤看起来并不像“黑茶”这个名字那样黑黢黢的一团。 玻璃器皿...