次のようなコードを含む 2 つのビューがあるとします。
controller_a/a.html.erb
<%= content_tag(:div) do %>
<%= I18n.t "some.key" %>
<% end %>
controller_b/b.html.erb
<%= content_tag(:div) do %>
<%= I18n.t "some.key" %>
<% end %>
<%= content_tag(:div) do %>
<%= I18n.t "some.other_key" %>
<% end %>
したがって、a.html.erbは controller_a#a にありb.html.erbますが、 は controller_b#b にあります。両方のアクションが によってキャッシュされcaches_actionます。some.key翻訳キーを変更すると、両方のビューが無効になることを確認するにはどうすればよいですか? 一般的なメカニズムを構築するにはどうすればよいですか?