国际化

下面是查找资料总结的几点html

1.选择工程xcode

2.选中PROJECT,在Localizations添加多语言(全部资源文件都是在右边菜单Localizations添加多语言版本)app

3.添加Localizable.strings文件名字是Apple默认的不能改,须要改能够可是使用NSLocalizedString加载时须要添加table名.net

以上是简单的国际化步骤3d

 

参考资料code

https://developer.apple.com/internationalization/
https://www.jianshu.com/p/88c1b65e3ddb
https://www.jianshu.com/p/a9ec43123860
http://www.cnblogs.com/levilinxi/p/4296712.html
https://blog.csdn.net/VictorMoKai/article/details/48894873
https://www.jianshu.com/p/b4288e5e6e4c
http://blog.darkangel7.com/2017/05/05/iOS中NSUserDefaults的黑科技/htm

 

 

Storyboard 国际化

Base.storyboard里面UI控件会做为基础UI展现,全部app运行时就已经加载好对应语言Bundle资源对象,base做为中文展现能够不用选中对象

 

之后迭代版本建立的UI控件xcode不会自动同步到string文件blog

添加使用Python脚本资源

 

上面做为我的记录参考,看不动的参考上面连接资料

相关文章
相关标签/搜索