Android 开发之软件的国际化
2016-06-13 16:29
330 查看
什么是国际化?其实就是说你的软件可能会被全世界的人用到,所以你的软件要适应世界上主流语种。
就像我们的手机系统,你可以更改系统的语言环境。但是有一个问题是系统的语言环境更改了,我们的软件中的文字是否也要随之更改呢,这个就是国际化要做的工作了。
其实是很简单的,我们只需要根椐不同的语言设置不同的配置就可以了。
如果要实现国际化就需要向下图中添加 不同的valuse-en(英文)、values-zh(中文),实现国际化的前提是在我们的开发中所有的文案都必须要全部在String.xml中进行引用,不要实现硬编码。
这里我用的是Androidstudio开发的, 所以显示的特别好看,编辑器自己辨别了语种的国旗!
就像我们的手机系统,你可以更改系统的语言环境。但是有一个问题是系统的语言环境更改了,我们的软件中的文字是否也要随之更改呢,这个就是国际化要做的工作了。
其实是很简单的,我们只需要根椐不同的语言设置不同的配置就可以了。
如果要实现国际化就需要向下图中添加 不同的valuse-en(英文)、values-zh(中文),实现国际化的前提是在我们的开发中所有的文案都必须要全部在String.xml中进行引用,不要实现硬编码。
这里我用的是Androidstudio开发的, 所以显示的特别好看,编辑器自己辨别了语种的国旗!
相关文章推荐
- 你应该学习哪种编程语言?
- [转]我们需要一种其他人能使用的编程语言
- 批量自动安装常用软件
- 批量自动安装常用软件
- 企业批量部署RealVNC远程控制软件
- 好用的Markdown编辑器一览
- 网上视频站 视频下载利器 优酷网 视频下载 必备 软件 下载[原创]_常用工具_脚本之家
- 浅谈Ruby on Rails的国际化
- C#语言主要特性总结
- C语言中static的作用及C语言中使用静态函数有何好处
- PHP检测用户语言的方法
- JavaScript面对国际化编程时的一些建议
- BAT批处理实现软件的自动安装(以搜狗拼音为例)
- nw.js实现类似微信的聊天软件
- 采用C#实现软件自动更新的方法
- C#判断某个软件是否已安装实现代码分享
- IIS 防盗链 软件
- JavaScipt基本教程之JavaScript语言的基础
- php程序的国际化实现方法(利用gettext)