【发布时间】:2012-06-21 11:24:55
【问题描述】:
我在使用 MonoTouch/iOS 翻译功能时遇到问题。我在en.lproj 和de.lproj 文件夹中有英语和德语翻译文件(Localizable.strings),这两个文件都设置为Build Action = Content。
问题是,只有英文翻译在模拟器和设备上都有效。德语翻译不起作用,无论是在设备上还是在模拟器上。
我尝试了以下所有方法:
- 清理并重建
- 删除模拟器/设备上的应用,将语言更改为德语,重启模拟器/设备,重新安装应用
- 重启 MonoTouch,重启我的 Mac
- 这些的组合
我错过了什么?如何“指示” MonoTouch 切换到设备的 UI 语言?如何调试此类错误?
【问题讨论】:
标签: iphone ios localization xamarin.ios localizable.strings