2011-12-20 92 views
0

我們已經在iOS中添加了一個項目,我們在其中添加了NSLocalizedString()以將其本地化。 我們也有一個我們使用的內部框架,它鏈接到項目中。我們爲項目和框架編寫了一個Localizable.strings文件(在單個文件中),並且我們在一個名爲es.lproj的文件夾中創建了一個本地化的西班牙語版本......但是本地化的字符串只出現在從我們的框架內運行的項目代碼沒有顯示本地化的字符串 - 是否有我們在這裏錯過的東西?!使用內部框架本地化iOS應用程序

回答

0

嘗試使用NSLocalizedStringFromTable()。

請參見下面的問題:

Split localization in many files

注:的Localized.strings文件不被編譯,但添加爲應用程序資源。
在運行時獲取正確的字符串。

+0

好吧,我正確地說我會爲圖書館創建一個.strings文件,然後爲該項目另外創建一個.strings文件,然後應該解決這個問題嗎? – Javawag