我面臨這些問題。ios應用程序(迅速)本地化
我在我的應用程序的多個xibs,如何將所有的廈門國際銀行的進入單個文件的字符串,我已經搜索互聯網上,解釋可以與舊的Xcode,是他們與iOS 9做到這一點任何新方式
我爲各種圖書館使用可可豆莢,而且這些圖書館已經完成了本地化,所以他們的本地化語言在我的應用程序中顯示,如何將我的本地化與他們分開。
我面臨這些問題。ios應用程序(迅速)本地化
我在我的應用程序的多個xibs,如何將所有的廈門國際銀行的進入單個文件的字符串,我已經搜索互聯網上,解釋可以與舊的Xcode,是他們與iOS 9做到這一點任何新方式
我爲各種圖書館使用可可豆莢,而且這些圖書館已經完成了本地化,所以他們的本地化語言在我的應用程序中顯示,如何將我的本地化與他們分開。
如果你想擁有所有本地化(故事板,XIB .M和.swift文件)在一個文件中。然後你需要本地化sotryboard和xib文件的throw代碼。這意味着您需要將所有來自sotryboards和xibs的UI元素連接到源代碼(* .m和* .swift)。如下所示。在這種情況下,您將有一個用於本地化的文件,例如Localizable.strings。
@IBOutlet weak var hintLabel:UILabel! hintLabel.text = NSLocalizedString(「localized_text」評論:「文本提示解釋了激活視圖做什麼」)
從第三方本地化分開你的本地化,你需要有單獨的本地化文件爲例本地化.strings。
這裏是如何做到本地化扔幾個文件:
您可以閱讀更多here。
其實我的問題是每當我添加任何新的語言,它只顯示選項只選擇我的storyBoard,它沒有顯示我的xib文件,所以如何從xib文件中獲取字符串?注 - 我附上屏幕截圖。 –