验证所有 localizable.strings 文件中的哪些字符串已过时

Posted

技术标签:

【中文标题】验证所有 localizable.strings 文件中的哪些字符串已过时【英文标题】:Verifying what strings inside all localizable.strings files are obsolete 【发布时间】:2014-01-29 19:42:45 【问题描述】:

我有几年的项目。随着时间的推移,该应用已被修改,添加了一些类,删除了一些等。该应用已本地化为 5 种语言。

有没有办法扫描所有localizable.strings 文件并检测这些文件中的哪些字符串在项目中不再使用?

谢谢。

【问题讨论】:

【参考方案1】:

是的,有办法!基本上,您必须使用命令转储 .strings,然后将它们与可接受的版本进行比较。更多详情请看这里:iphone - cleaning the Localizable.strings

【讨论】:

以上是关于验证所有 localizable.strings 文件中的哪些字符串已过时的主要内容,如果未能解决你的问题,请参考以下文章

xcode 使用 Localizable.strings 而不是 InfoPlist.strings

localizable.strings !!!!捆绑(路径)尚未加载

将 localizable.strings 导入 XIB

将 localizable.strings 提交到存储库

Localizable.strings 中的多行字符串

如何使用存储在 CocoaTouch 框架中的 Localizable.strings?