正如cocoapods 1.0.0.beta.1的changes所说"本地化接口文件(XIB,Storyboard)使用Base Internationalization - Base.lproj / Main.xib和en.lproj / Main。字符串表示为名为Main.xib的变体组"至于cocoapods 1.0.0.beta.1"特殊情况接口文件,在使用Base Internationalization时使用XIB或Storyboard名称作为变体组。"
我引用demo并使用resource_bundles在我的podspecs上组织我的资源。
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导入/导出本地化,然后再将pod转移到其他项目。我希望它能直接导入xliff文件而不是为UI控件添加IBOutlet或子类。