Android-Studio国际化实现的一个方法
GeoQuiz-汉化
- project视图下,找到app->src->main->res右键新建一个文件夹名为
values-zh-rCN
这是中文国际化的通用代码 - 然后把
values
下的strings.xml
复制到values-zh-rCN
文件夹下 复制过去的strings.xml
也会多一个中国国旗的图标 - strings搞定,但里面内容还是英文,国际化并没有真正的实现,根据网上的教程,去git上下载了一个一键转换的jar包,发现并没有效果,可能是开发者不维护了
- 然后就使用比较笨的方法把英文翻译出来然后填回原来的位置
- 这样重新运行在手机上更改中英文,GeoQuiz这个应用语言也会跟着变换
图片演示
- 1.切换project视图
- 2.建立目录
- 3.输入目录名
- 4.把
values
下的strings.xml
文件拷贝到values-zh-rCN
下后 会自动加一个国旗图标
- 5.手动翻译效果图
- 6.英文下效果图
- 7.重新运行生成后效果图