2014-11-04 51 views
0

我無法通過我的英語.csv文件閱讀NSLocalizedString本地化:需要英語版本只有

在我的應用程序,用戶遇到一個UITableViewController並選擇行。不管該行的標題設置爲一個全球性的NSString selectedRow一個NSObject內(這個NSObject的是在每一個一流的進口)。一旦發生這種情況下一個UIViewController讀取selectedRow,貫穿.csv文件,直到它遇到它,然後嘔吐需要到UIViewController的所有信息。

例子:selectedRow = "About";所以在法國,這將是selectedRow = "Environ";

現在我沒有「ENVIRON」在我.csv文件,我有「關於」,那麼我將如何強制NSLocalizedString是英語一幾分鐘,而不必讓我.csv文件的一個全新的法語版本?

回答

0

如果你想使用NSLocalizedString,那麼你需要創建.string文件,如果你的CSV實際上是靜態的並且想要翻譯像「About」這樣的文字,那麼你可以按照指令here添加.string文件,make一個英文,一個是法國,然後,如果用戶使用的是法語語言環境,他們會看到法國的內容......如果您的.csv是不是靜態的,它不斷變化,並具有完整的句子,那麼這可能不會工作,你可能會想使用的.csv文件的法語版本......也如上所述可以本地化它..

希望這有助於 丹尼爾