需求:
最近公司项目销售到了澳门,文字要适配繁体,语音播报要适配粤语,于是就有了国际化需求。主要有 文字、布局、语音 四个方面的适配。本文基于Android Studio开发。
着手:
文字适配:文字随系统语言变化而变化,文字适配搜索的话一堆文章,但是能把步骤写清楚的很少,我尽量把步骤写详细点。
1.将项目切换到Project模式。
2.找到项目/src/res目录,选中,右键New/Android Resource File,选中,出现弹框,适配文字,File Name填-strings,最下方Available qualifiers选中Locale,选中后找你需要适配的国家和地区,若没找到你适配的国家和地区,直接在Directory name中输入也一样,点击OK。(英文:en,中文简体:zh-rCN,中文繁体:香港zh-rHK、澳门zh-rMO、台湾zh-rTW,其余的自己找吧)
3.可以看到res下生成了你选中国家地区的values文件,如values-en,values-rMO,如果是简体换繁体,直接将简体strings文件内容复制到word文档中,直接选择简转繁就可将简体转为繁体,以WPS为例,选中审阅-简转繁,自己读下转完的文字,如果读不通建议到 在线简转繁网站上再翻译一次。