2012-12-26 130 views
4

我想爲我的Mac OS X(山獅)應用程序添加一個新的本地化。 我在項目信息面板中添加了相應的本地化版本,並對所有.xib文件進行了本地化。我還添加並翻譯了.strings文件,並用翻譯後的字符串文件替換了.xib文件。 然後,一切似乎都在起作用,並且界面構建器爲每個本地化文件xib顯示了適當的翻譯。但是,當我真正運行應用程序時,它以英語顯示,但我係統的默認語言不是英語。 我也有一個Localizable.strings文件的一些標籤,併爲那些我使用NSLocalizedString工作正常。 我不知道我在這裏失蹤了什麼?Xcode本地化無法正常工作?

在此先感謝。

回答

21
  1. 進行打造乾淨(命令選項移-K)
  2. 從模擬器/設備中刪除應用程序
  3. 啓動應用程序
+3

謝謝!現在起作用了。沒有考慮乾淨的構建:( – Dennis

+0

也適用於OSX應用程序項目。謝謝 – aumanets

+0

不會爲我改變一件事(Xcode 5.1.1) –

0

檢查您標記您的目標的目標成員。我有同樣的問題,因爲我手動添加了我的字符串。

看看圖像。 enter image description here