2016年5月写过一篇配置国际画的文章,主要说的是App随着手机系统语言改变而改变。今天我们来说下,在App内部设置改变App语言。该片文章是在上篇基础之上讲述。(建议先看下上篇)
一、文件夹以及文件命名
想实现App内部手动设置语言,文件夹名字是否正确非常重要;
文件夹具体格式是:语言简写.lproj
文件具体格式是:文件名.string
至此,可能会有同学会问,语言简写按照什么标准来?按照国际标准是否可行?这里的答案是:I don’t Know。只能告诉你的是按照Apple的标准来命名是肯定没有问题。接下来给大家介绍如何查看Apple的标准,如下图所示:
具体的查看步骤多解释了!有过开发经验的看图就可以 ~ ~
注意:文件夹命名格式必须严格按照规范命名;文件命名只要是.string
格式即可,不过最好有一定的规范;
二、读取文件
需要通过代码读取步骤一中文件夹path
,通过path
获取到具体数据。
注意:本文主要说的是如何配置和原理,具体Code可以自己根据原理编写。