【发布时间】:2017-09-08 12:32:14
【问题描述】:
我怎样才能找到一个项目没有本地化的所有字符串?
我的目标是通过 Editor->Export For Localisation 生成 XLIFF 文件来添加对本地化的支持。为了做到这一点,我首先在 Storyboard 中需要的地方添加了 Localiser 的注释。
接下来,我需要在代码中找到所有不使用 NSLocalizedString("...", comment:"...") 的字符串。 有没有办法找到所有这些字符串?
由于我缺乏正则表达式的能力,我没有成功编写正则表达式来找到它们。
我的目标是有一个像这样的正则表达式: [withIdentifier: |NSLocalizedString(]".*"
为了找到所有被引号包围,并且前面没有一些关键字的字符串。
我尝试使用负面展望没有成功 A regular expression to exclude a word/string
这不是为了自动替换,只是为了在我没有忘记一些字符串的情况下快速查看。
非常感谢!
【问题讨论】:
-
我认为没有这样的选择:(
标签: regex swift xcode localization xliff