我正在使用Xcode的Editor > Export For Localization...导出XLIFF文件进行翻译
但是Main.storyboard的翻译包含许多不必要的字符串,其中大多数是占位符/虚拟对象,这些在设计时很有用。

如何从XLIFF文件中排除此类字符串?

最佳答案

我写了一个script,其中不包括某些翻译。
如何运作?
cmd行:python strip_loc.py 输入 .xliff 输出 .xliff exclude_list .txt [-v]
用法示例: python strip_loc.py en.xliff en-stripped.xliff exclude_words.txt -vexclude_list.txt是每行包含一个字符串的文件。该脚本会分析此列表,并创建一个禁止单词字典。如果遇到源包含这些字符串之一的翻译,则会从输出xml/xliff中删除整个翻译单元。

关于xcode - 从Xcode导出XLIFF时,如何排除虚拟字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29946887/

10-13 06:58