我很感謝您的幫助。我搜索了高和低的答案,沒有運氣。如何本地化plist文件
我有一個應用程序,使用非常專業化的體育術語,我存儲在一個plist文件中。這些術語然後顯示在UITableView中。當用戶點擊該技能時,播放視頻演示。該應用程序運行良好,但我非常想將其本地化爲其他語言。
我已經翻譯了這些條款,並且我希望我可以通過製作一份副本並僅更改文件的每個連續副本中的運動特定術語,然後將其置於其各自的位置語言文件夾。這是可能的,如果是這樣,有人可以請我指出一個很好的例子或教程?
到目前爲止,我已經嘗試在Xcode中本地化俄羅斯的plist文件,並將它放在它自己的ru.lproj文件夾中,然而,當我在模擬器中運行它時,UITableView中沒有任何數據出現!沒有俄羅斯文件,它工作正常。所以我的想法是,不知何故Xcode混淆了plist文件,因爲名稱是相同的,即使它位於不同的目錄(en.lproj和ru.lproj)。該文件在兩個目錄中都稱爲Basic.plist。這個過程對我來說是完全混淆的,從我收集的內容來看,這應該不難想象出來!
再次感謝您的提前。本地化概念對我來說是全新的,我渴望學習它。我很確定我理解.strings文件如何處理嵌入代碼中的字符串,但我想知道是否可以翻譯整個pList文件。
如何在Xcode中設置文件(Xcode是否將其視爲具有本地化的文件)?您是否使用bundle API在運行時定位文件,或嘗試自己找到它? – 2012-07-11 04:16:38