diffstrings.py:你如何指定路径参数?

时间:2010-03-21 11:10:57

标签: iphone python localization

我试图在我的iPhone项目中使用Three20中的diffstrings.py,我找不到路径参数的正确格式(如“用法:diffstrings.py [options] path1 path2 ...”)

例如,当我在我的Xcode项目目录中运行脚本时,就像这样 〜/ py / diffstrings.py -b 它只分析main.m并找到0个字符串进行本地化, 然后它与现有的fr.lproj和其他人区别开来,并发现它们包含“过时的字符串”。

任何人都可以发布diffstrings.py成功命令行调用的示例,对于选项-b,-d和-m?

1 个答案:

答案 0 :(得分:0)

快速查看此处的代码http://github.com/facebook/three20/blob/master/diffstrings.py我看到如果您没有指定任何命令行选项,它会假定您指的是脚本所在的目录。因此,选项是将.py文件复制到.m文件所在的位置,或者简单地使用命令

   ~py/diffstrings.py -b .

即,将当前目录(。)作为路径参数。