程序名称国际化:
1. 新建InfoPlist.strings
2. 查看InfoPlist.strings属性,在Localization节添加需要国际化的语言
3. 分别添加内容:CFBundleDisplayName="程序名称";
程序内容国际化:
1. 新建Localizable.strings
2. 查看Localizable.strings属性,在Localization节添加需要国际化的语言
3. 分别添加内容:"key1" = "value1";
4. 在程序中使用:NSLocalizedString(@"key1", nil); 读取内容
注意修改Localizable.strings时,如果要使用注释的话,不能使用 # 这种单行注释,可以使用 /* */ 这种多行注释。因为一使用 # 注释后,接下来的实际内容都无效了。这个问题害得俺查找了半个多小时,开始一直以为是缓存引起的。Orz
目前没有留言,等您坐沙发呢!