ios - 如何检查 iOS 应用程序中真正使用了哪些本地化字符串?

标签 ios objective-c localization internationalization translation

我们有一个旧版 iOS 应用程序已翻译成两种语言。在检查本地化文件后,我们意识到,有很多字符串并没有真正在应用程序中使用,但我们无法确定是哪些。

有没有什么方法(也许是一些实用程序)可以检查 objective-c 项目和本地化文件,并检查哪些字符串真正在使用,哪些没有,以便我们可以从本地化文件中删除?

谢谢

最佳答案

您可以使用 genstrings 从您的项目中生成一个新的字符串文件,然后使用其中一种字符串文件比较/合并工具来查找差异。

关于ios - 如何检查 iOS 应用程序中真正使用了哪些本地化字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39121089/

相关文章:

android - Android 异常的本地化

ios - 没有边框和阴影的 UITextField

ios - UITableViewController 没有快速填充数据。 AnyObject 不能转换为 String

ios - 检查 Core Data managedObject 中的多个 nil 值?

ios - 当 iOS 上的 NSTextTab 不提供该选项时,如何在 iOS 上获得 Decimal Tab Stop?

objective-c - NSRTFPboard 键入并粘贴到 Gmail 浏览器窗口中?

objective-c - 方法返回的对象的内存管理 (iOS/Objective-C)

android - 更改区域设置但保持从左到右和其他电话方向

objective-c - 从 Objective-C (Cocoa) 中的另一个类调用类方法

text - 如何水平翻转文本?