面对未知的一切,陌生感突突的.
甲方要求实现 App 国际化多语言,正好抽个时间弄了下,害,被自己蠢到死,特意记录下....如有不对,欢迎指正,一起交流~
搞起来
简单说下需要注意的:
国际化,多语言目录创建,资源配置;
Locale 资源获取以及本地缓存,缓存的目的是为了下次重新打开 App 依然是上次选择的语言;
Android...好了,到此结束,当然,Android 不得不面对的多机型适配...
这里后续遇到在更新把~
多语言遇到的一些问题
1....布局问题
这个的确让人蛮头疼的,尤其对于我们基建不完整的情况,能做的只能说是保证大部分的效果,尽量使用短称英文或者非中文.
同时这个也提醒我,如何在开发的过程中尽可能兼容后续呢?...参考资料
本地化您的应用
Unicode 和国际化支持
语言和语言区域解析概览
Android(国际化)多语言的实现和切换
Android多语言切换(兼容安卓9、10)