Ruby on rails 在Rails 3中查找未翻译的键
真的没有办法提取应用程序的所有i18n翻译密钥吗 视图/页面/index.html.erb 我真不敢相信直到现在还没有人写过这样的提取工具 谢谢你的帮助 更新:Ruby on rails 在Rails 3中查找未翻译的键,ruby-on-rails,ruby-on-rails-3,rails-i18n,Ruby On Rails,Ruby On Rails 3,Rails I18n,真的没有办法提取应用程序的所有i18n翻译密钥吗 视图/页面/index.html.erb 我真不敢相信直到现在还没有人写过这样的提取工具 谢谢你的帮助 更新: 我知道这一点,但希望有一个更简单的方法。似乎有很多可能的方法 创建一个脚本(例如,使用awk或sed)用此问题中的正则表达式扫描文件: 使用Rails插件,如下所示: 您可以运行rake translate:missing,它将识别丢失的键 假设您的框架覆盖所有视图,则将缺少键的测试合并到您的测试套件框架中。 看 对此,似乎有许多可能
我知道这一点,但希望有一个更简单的方法。似乎有很多可能的方法
awk
或sed
)用此问题中的正则表达式扫描文件:
rake translate:missing
,它将识别丢失的键对此,似乎有许多可能的方法
awk
或sed
)用此问题中的正则表达式扫描文件:
rake translate:missing
,它将识别丢失的键澄清一下,你说的是从视图中提取文本,对吗?@BryanH我想从视图中翻译翻译键。要提取所有键,请查看:@mccannf谢谢你的提示。我明天会看一看。澄清一下,你说的是从视图中提取文本,对吗?@BryanH我想从视图中翻译翻译键。要提取所有键,请看:@mccannf谢谢你的提示。我明天会看一看。
<h1>Some content</h1>
<p><%= t('.some_translated_text') %></p>
<p><%= t('.some_other_stuff') %></p>
generic:
views:
pages:
index:
some_translated_text: "missing"
show:
some_other_stuff: "missing"