由於cocoapods 1.0.0.beta.1的changes表示「使用Base Internationalization - Base.lproj/Main.xib和en.lproj/Main.strings的本地化接口文件(XIB,Storyboard)被表示爲一個變體組Main.xib「以及cocoapods 1.0.0.beta.1」特殊情況下的界面文件,以便在使用Base Internationalization時爲變體組使用XIB或Storyboard名稱。「如何將本地化的界面文件(XIB,Storyboard)作爲xcode項目結構並使國際化起作用?
我參考demo並使用resource_bundles在我的podspec上組織我的資源。
s.resource_bundles = {
'Resources' => ['LocalizationDemo/LocalizationDemo/Resources/**/*.{lproj,storyboard}']
}
和我的CocoaPods版本是1.0.1,但目錄的結果是
-Resources
--en.lproj
---LocalizationDemo.strings
--LocalizationDemo.storyboard
--de.lproj
---LocalizationDemo.strings
這是沒有結果的目錄,這是我期待和接口的國際化不起作用。 雲任何人都告訴我一個正確的用法或演示嗎?
ADD:我使用導入/導出本地化xcode之前,其他項目。我希望它可以直接導入xliff文件,而不是添加IBOutlet或UI控件的子類。
http://stackoverflow.com/questions/38716367/how -do -i-change-the-localizable-string-file-of-the-app-programatically-in-swift/38716404#38716404 –
@ PoojaM.Bohora。謝謝你的回覆,但這對我沒有幫助。 –