由于 ParseUI 是开源的,因此很容易发现所有标签都在 ParseUI.strings 中本地化
如何告诉 xcode 在运行时不要使用 ParseUI.strings 而使用 Localisable.strings?
我在我的项目中创建了以下结构:
但我可以在调试器文件中看到我的 Localisable.strings 未使用:
2015-05-17 22:27:17.711 CoreParse[3582:216694] 在捆绑 CFBundle 0x7f9d93455640(可执行,已加载)的字符串表“ParseUI”中找不到可本地化字符串“正在加载...”。
2015-05-17 22:27:17.784 CoreParse [3582:216694]在捆绑包CFBundle 0x7f9d93455640(可执行,已加载)的字符串表“ParseUI”中找不到可本地化字符串“用户名”。
2015-05-17 22:27:17.784 CoreParse[3582:216694] 在捆绑 CFBundle 0x7f9d93455640(可执行,已加载)的字符串表“ParseUI”中找不到可本地化字符串“Password”。
我刚刚遇到了同样的问题。但我发现您可以在项目中创建一个名为“ParseUI.strings”的本地化字符串文件并将其本地化,然后 ParseUI 模块将从该文件中读取本地化字符串。
本地化字符串中的内容(来自 ParseUI 的 github 链接):https://github.com/ParsePlatform/ParseUI-iOS/raw/master/ParseUI/Resources/Localization/en.lproj/ParseUI.strings https://github.com/ParsePlatform/ParseUI-iOS/raw/master/ParseUI/Resources/Localization/en.lproj/ParseUI.strings
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)