Haml :: I18n ::提取器 更新:有关更新,请参阅 从haml模板中提取可能要翻译的字符串以进行I18n翻译。 替换文本,创建yaml文件,做所有您认为宏可以解决的事情,但最终并没有真​​正节省那么多时间。 自动消除这种痛苦。 一遍又一遍地使用它 它不翻译已翻译的键,也不识别它不是文本的东西。 这意味着您可以在翻译完东西之后对相同的haml文件运行该库/可执行文件,并且它将仅查看您真正需要的东西,而不查看任何先前的东西。 太好了试试看,看看。 用法 您可以使用此库中包含交互(提示)和非交互模式的二进制文件。 您也应该能够直接将代码用作lib。 例子 每个文件。 您可以直接在代码中使用lib,例如: begin @ex1 = Haml::I18n::Extractor.new(haml_path) @ex1.run rescue Haml::I18n::Extracto