我遇到了 MonoTouch/iOS 翻译功能的问题。我在en.lproj
和de.lproj
文件夹中有英语和德语翻译文件(Localizable.strings),这两个文件都设置为Build Action = Content
.
问题是,只有英文翻译适用于模拟器和设备。德语翻译不起作用,无论是在设备上还是在模拟器上。
我尝试了以下所有方法:
- 清理和重建
- 删除模拟器/设备上的应用程序,将语言更改为德语,重新启动模拟器/设备,重新安装应用程序
- 重新启动 MonoTouch,重新启动我的 Mac
- 这些的组合
我错过了什么?如何“指示” MonoTouch 切换到设备的 UI 语言?如何调试这样的错误?