APP 切换语言问题

2019-06-24 10:33:47 +08:00
 jxf2008

关于安卓 APP,现在客户提出一个功能,要求 APP 有两种语言,中文和英文并且可以切换

然后我网上查了一下资料,有关 APP 语言切换内容的都是依赖系统当前语言

而客户要求 APP 运行环境不一定是英文,比如该安卓系统的当前语言可能是日语,或者其他的非英语,这时候 APP 内语言任然可以在中文和英文直接切换。

请问有没有这方面的资料

4484 次点击
所在节点    Android
4 条回复
z42514
2019-06-24 15:47:47 +08:00
关键字:Android 多语言

应该可以查到相关资料
jxf2008
2019-06-24 17:42:52 +08:00
@z42514
查过了。能查到的资料都是依据系统当前语言的

笨办法是设置一个全局变量,根据变量的值来确定代码中 string 是中文还是英文,但这样工作量巨大。。。
hongch
2019-06-25 16:20:58 +08:00
重写一个 getstring 就可以实现啊, 通过变量控制 getstring 的值是什么语言
MapHacker
2019-06-26 16:38:07 +08:00
应该搜 Android 应用内多语言
通过 resources.updateConfiguration 可以改变应用内的语言,剩下的逻辑慢慢边查边完善就好了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/576815

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX