0

当我为 fr-CA 创建本地化然后将我的 iPad 切换为使用该语言和区域时,它仍然使用我的英语 localizable.strings 文件。但是,如果我只是创建一个 fr 本地化并切换 iPad,它就可以正常工作。关于可能出现问题的任何想法?我在 iPad 上的设置是否正确(见截图)?还有其他建议吗?

在此处输入图像描述

4

1 回答 1

1

来自:https ://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPInternational/Articles/LanguageDesignations.html

在“语言和区域设置 ID”下,它显示以下内容:

重要在 iOS 中,捆绑接口在查找本地化资源时不会考虑方言或脚本信息;仅考虑语言指示符代码。因此,如果您的项目包含具有语言和区域指示符的特定于语言的项目目录,则这些目录将被忽略。OS X 中的包接口确实支持特定语言项目目录中的区域指示符。

于 2012-08-08T02:37:14.063 回答