我正在使用 Cocoapods 将 ParseUI 库添加到我的 Swift (iOS 8) 项目中:
platform :ios, '8.0'
use_frameworks!
target 'Garage' do
pod 'ParseUI', '~> 1.1'
end
我正在将库添加为动态库(use_frameworks!)。
Parse 文档说我可以使用 Localizable.string 来本地化 UI:Localizing String Resources at ParseUI . 我这样做了,但没有任何改变。
有什么方法可以本地化动态库吗?
PS:我使用的是 Xcode 6.3、iOS8、swift、cocoapods 0.36.4
最佳答案
我也有同样的问题。我找到了一个解决方法,如果您想支持更多语言,这不是很好。但是,如果您只想更改它正在运行的英文版本:
- 打开 XXXX.xcworkspace
- 转到 Pods -> Pods -> ParuseUI -> 资源 -> en.lproj
- 更改标签
使用 ParseUI 1.2 测试。在项目中使用“Localizable.strings”的正常方式会很棒
关于ios - i18n 与 Cocoapods 和动态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29971565/