xcode6本地化教程
来源:互联网 发布:淘宝的主营业务有哪些 编辑:程序博客网 时间:2024/06/16 09:42
随着iOS版本的不断更新,本地化的方式也在不断变化。今天以目前版本为例,讲一下纯代码情况下的本地化处理。
1、点击 File>New>File,选择Resource中Strings Fils,如图:
点击Next,将文件取名为Localizable.strings,保存在根目录,然后点击Save。(Localizable.strings是iOS用来本地化文本默认的文件名称。请保持默认,以免不必要的麻烦)
2、点击左边项目文件夹,选择项目(不是Target),然后在info标签中,选择Localizations,选择+号,添加一种你需要的语言,图中为繁体中文。
3、选择好需要本地化的语言后,会弹出如下图,提示你哪些文件需要本地化。
在这方面,Xcode已经在帮你设置好了一些目录,针对你选择的语言,这些目录包含不同版本的InfoPlist.strings和Main.storyboard。如果你打开项目文件夹看看,你会发现下面图中圈圈标注的部分,它们包含了特定语言的版本。en是English的本地化代码,zh-Hans是简体中文本地化代码,zh-hant是繁体中文本地化代码。
4、最后选择项止中的Localizable.strings,点击右边的Localization下的语言勾选即可。
5、开始测试,为了方便,添加一个宏 #define _(s) NSLocalizedString((s),@"")。
语言包中写上对应的内容,
"chooseCarefully" = "精挑細選";
"hotCommodity" = "熱賣商品";
用的地方改成:
textLabel.text =_(@"hotCommodity");
即可。
- xcode6本地化教程
- Xcode6本地化字符串,应用名称
- xcode6.4 资源国际化 ->本地化
- iOS开发-Xcode6应用程序国际化本地化
- Swift实用技术系列-XCode6本地化图解
- xcode6 iOS8 本地化 国际化 的一点经验分享
- 如果本地化自己的iOS App(iOS8 & xcode6)
- IOS开发本地化教程–For xcode4(本地化)
- xcode6+ios8最新真机调试教程
- xcode6+iOS8最新真机调试教程
- xcode6+ios8最新真机调试教程
- xcode6+ios8最新真机调试教程
- xcode6+ios8最新真机调试教程
- xcode6
- xcode6
- Rails的国际化和本地化技术教程
- Spring3 MVC国际化和本地化教程
- iOS多语言本地化图文教程
- 努力过的岁月真的很美好
- [2015.2.12]图形界面
- C#_汉字与GBK,Unicode,UTF-8编码之间的转换
- mvc url输出为小写
- sort和qsort一些用法的总结
- xcode6本地化教程
- error: '>>' should be '> >' within a nested template argument list
- lvm 系统函数API应用
- 幸福
- URAL 1515 Cashmaster 数学题
- Hack3--Creating a custom ViewGroup
- combo实现年、月展示
- 结合美团下单率预测详解机器学习中的数据清洗与特征处理
- ORA-00604: 问题处理