2012-06-21 69 views
0

我遇到了MonoTouch/iOS翻譯功能問題。我在en.lprojde.lproj文件夾中有英文和德文翻譯文件(Localizable.strings),這兩個文件都設置爲Build Action = ContentMonoTouch翻譯不適用於'de'

問題是,只有英文翻譯在模擬器和設備上都能正常工作。德語翻譯不適用於設備和模擬器。

我嘗試了所有的以下內容:

  • 清潔和重建
  • 刪除模擬器/設備上的應用,改變了語言爲德文,重新啓動模擬器/設備,重新安裝應用程序
  • MonoTouch的重新啓動,重新啓動我的Mac
  • 這些

組合我缺少什麼?如何「指導」MonoTouch切換到設備的UI語言?如何調試這些錯誤?

回答

0

解決了這個問題,問題在於德國文件包含變音符號,並且未以UTF-8編碼。如果您遇到同樣的問題,請將文件轉換爲UTF-8並重試。