如何更改EKEventEditViewController中的默认语言,即使我手动设置AppleLanguages对象,它也始终为英文
答案 0 :(得分:8)
我通过向我的app plist添加Localizations
项来解决了这个问题。例如,如果您希望自己的应用以西班牙语显示表单,请在plist中添加Localizations key
,然后在其中创建西班牙语项目。
答案 1 :(得分:1)
1)在info.plist中为您的语言设置“本地化本机开发区域”,例如en,de,fr等。
2)添加新文件 - > iOS资源 - >字符串文件并将其命名为Localizable。 在捆绑包中选择此文件,然后在“实用程序视图”中添加本地化。
然后你的EventController应该使用正确的语言。