标签:
有时候,在网上下载的Demo,有本地化的处理,默认的本地化都是英文,这时候,可以考虑这么处理:
info.plist->Infomation Property List -> Localization native development->China
当然,如果自己来配置多语言,就是另外的一个知识点了。步骤如下:
XCode 点击 [工程名]->Project->info->Localizations,然后添加语言。
终端->切换到工程目录->输入 “genstrings ./【工程名】/*.m”,就会把.m文件里需要多语言的部分提取出来。需要多语言的部分指的是使用了
NSLocalizedString(@"key", @"[注释]")的地方。
把上面生成的Localizable.strings添加到工程里面。这时,还只是一个文件,并不能配置多语言。那么,还需要一步,选中Localizable.strings文件,在属性中有一个“Localization”,可以添加对应的语言版本。然后在Localizable.strings下面就会生成几个对应的文件,就可以进行修改了。
“new file” -> 选择IOS的resource -> “String File”。创建这个文件,命名为“InfoPlist”(一定是这个文件名)。然后步骤如同 2.3。
infoPlist.strings中输入 "CFBundleDisplayName" = "应用名"
标签:
原文地址:http://www.cnblogs.com/SimonGao/p/5091214.html