2011-11-04 96 views
0

我有一個「資源/ en.lproj/Localized.strings」文件,在該格式的一些鍵/值對: "key"="value";無法創建本地化字符串的文件副本XCode4

我選擇這個文件,並在文件「實用程序」窗格中的檢查器我選擇在本地化選項卡中按「+」按鈕添加新的本地化(es)。

此操作應該創建一個新文件「Resources/es.lproj/Localized.strings」,但原來的「Resources/en.lproj/Localized.strings」現在在左側顯示一個小三角形(就好像它是一個文件夾)並保存在兩個文件Localized.strings(英文)和Localized.strings(西班牙文)中。沒有創建es.lproj目錄。 即使在使用XCode4的引用中,我從來沒有讀過這種行爲。

我失蹤了什麼?

更新的信息:

我已經檢查安裝在我的iPhone模擬器應用程序包和文件夾創建那裏,相應的文件。 我不知道這是否是默認的方式,但由於閱讀文檔使我感到困惑,這不是我所理解的。

+0

確定文件內容語法正確嗎?看起來你發佈的例子沒有引用雙引號。它應該是「關鍵」=「價值」; –

+0

寫這篇文章是個錯誤。我已糾正它。 –

回答

0

你可以試試這個:退出XCode,重新啓動你的項目。從你的項目屬性中刪除所有本地化(當被問到時保留這些文件),將它們添加回去,刪除文件中的es本地化,然後將其添加回去。