我有一个遗留的VB应用程序仍然有一些生命,我想将它翻译成另一种语言。
我计划编写一个Ruby脚本,可能使用解析器,从300万行源中提取所有字符串,用常量替换它们,然后将它们移动到可用于提供翻译的字符串资源文件中。 / p>
是否有人知道可用于智能提取字符串的脚本/库?
答案 0 :(得分:1)
我不知道您可以使用任何现有的现成工具。我们在工作中创建了这样一个工具,效果很好。 FRM文件格式非常简单(尽管只有briefly documented)。我们编写了一个工具,(1)从控制定义中提取所有字符串,(2)生成代码,以便在Form_Load
期间在运行时重新加载它们。