代码改变世界

怎么本地化xib文件中的字符串?

2013-07-22 15:58  王妞  阅读(700)  评论(0编辑  收藏  举报

当对xib文件作了Localization设置之后,会出现两个xib文件。都是一模一样的。需要在终端用3个命令来改变另一个xib文件的字符串。

1. 进入第一个xib文件的目录:

/Users/egembeddedeggeneral/Documents/EG/CamToScan/CamToScan/ViewController/en.lproj

2. 用ibtool产生一个.strings文件:

ibtool --generate-stringsfile MainTabViewController.strings MainTabViewController.xib

3. 修改.strings文件中的字符串

4. 用ibtool把新的字符串文件写入新的xib文件:

ibtool --strings-file MainTabViewController.strings --write ../zh-Hans.lproj/MainTabViewController.xib MainTabViewController.xib

再打开这个新的xib文件,发现已经大功告成了!