今天做App国际化, 要求是非中文环境就是英文。
首先就是App的名字,默认环境应该是英文,即非中文就是英文显示。
创建国际化App名字的.string文件;
这里的名字必须是 InfoPlist。然后添加支持语言:
再然后在对应的语言文件下添加App名字:
最后修改infoplist 文件, 在项目中找到infoplist文件:
这里选最后一个选项,地区选择。这时候运行App就ok了。
然后测试, 你切换中文,英文没问题。但是你发现切换到别的语言环境,还是中文。这里就就要注意一点了, 由于我们最初安装App的时候, 语言环境是中文,所以切换之后也还是中文。
所以先切换一下手机的系统语言,就ok了。