1、新建第一个文件Localizable.strings 。
然后点击它,在属性哪里,设置Localization.如果发现只有一个选项, 那么需要在项目的info哪里添加语言支持。就有其他选项了。然后打勾。
打勾后,Localizable.strings就出现一个下三角。可以下拉!比如我选择english,chinese。就出现两个文件。
然后在两个文件中输入类似如下:
"hello" = "你好";
英文的那个文件里面就输入
"hello" = "hello";
调用的时候这样子即可:
NSLocalizedString(@"hello",@"")
这样代码里面的就能国际化了。
2、App名称怎么改?Xcode7只有info.plist 。所以需要建立一个InfoPlist.string的文件。类似如上。
然后在两个文件中分别输入
CFBundleDisplayName="测试本地化";
CFBundleDisplayName="test localization";
这样就搞定app名和代码里面的本地化了。