汉化

时间:2012-08-30 13:16:53

标签: ios localization

我通过InfoPlist.strings文件(en.lproj / InfoPlist.strings,de.lproj / InfoPlist.strings等)在我的iOS应用程序中插入了多语言支持。

当我在iPhone上更改语言设置并运行应用程序时,除了繁体中文(韩语和日语工作正常)外,我可以看到所有语言的本地化字符串!对于这种语言,我使用zh.lproj / InfoPlist.strings文件夹。

我已经仔细检查过束中是否存在zh.lproj / InfoPlist.strings文件。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

是的,应该是zh-Hant.lproj /.

请仔细检查您是否从中文(zh-Hant)菜单中选择了正确的菜单。简体中文应该是中文(zh-Hans)菜单项。

答案 1 :(得分:0)

通过选择项目下的“信息”选项卡,然后选择所需的语言,可以添加iOS应用程序中的多语言支持。对于繁体中文,在finder中创建名为“zh-Hant.lproj”的文件夹。对于简体中文,创建“zh-Hans.lproj”。

如果您将文件夹名称从“zh.lproj”重命名为“zh-Hant.lproj”,这将在项目中添加本地化,​​它将完美地运行。

此解决方案也适用于iOS 8。