【发布时间】:2010-10-25 22:51:03
【问题描述】:
我正在准备一个预先存在的 Rails 应用程序以进行翻译 - 浏览 app/views/ 下的文件,找到文本,在 config/locales/de.yml 中输入密钥(在这种情况下),将文本复制到 @987654324 @,并将t("key") 放入视图文件中。重复数百甚至数千次。这很乏味。
我不认为它可以完全自动化,但我需要做的关键事情是选择文本并给它一个键。
那么有没有人知道可以自动执行其余步骤的工具?我想选择文本,点击一个组合键,输入一个键,该工具将在de.yml 文件中放置一个键,附加文本,然后将t("key") 放置在所选文本的位置。
我唯一的关键要求是它应该在 Linux 上运行。我是 vim 用户,但如果这是最好的方法,我会学习 Emacs。如果这是最好的方法,我什至会安装 Eclipse……我想 vim 或 emacs 宏应该能够轻松完成我要求的工作量。
有人吗?请?
通过谷歌搜索,我找到了一个textmate plugin,如果我有 Mac 和 Textmate,这将是近乎完美的。类似的东西会很棒。
【问题讨论】:
标签: ruby-on-rails localization internationalization macros automation