2014-02-18 18 views
0

有沒有辦法在其未翻譯的狀態得到NSLocalizedString,例如從如下一NSTexfield /標籤或彈出按鈕,得到它:如何在代碼返回NSLocalizedString作爲寫

_mylabel.stringValue 

[_myPopupButton titleOfSelectedItem]; 

顯然根據當前操作系統語言返回一個翻譯後的字符串。 如果我想知道並使用一個比較我在當時發現的語句,這很不方便,而用戶也可以根據他們喜歡的字符串文件進行翻譯或調整。 任何建議或解決方法?

回答

0

最初的問題是我使用「NSUserDefaults standardUserDefaults」來保存plist按鈕上的內容,所以當我重新啓動應用程序時會採用這些描述,如果plist沒有包含所有內容字典需要(返回到我的按鈕),如果應用程序第一次打開)。

即使在重新閱讀或創建「空白」設置時,也可以對所有內容進行本地化,因此如果首選項是使用其他語言編寫的,則無關緊要:我的按鈕現在返回應用程序在由「NSUserDefaults standardUserDefaults」!

(對不起,因爲我的英文很差)