以下はフランス語のメニューの例ですが、さらに 5 つの言語で表示する予定です。
<a href="/<%= @lang %>/">Jeux</a>
<a href="/<%= @lang %>/get-the-player">Obtenir le lecteur</a>
<a href="/<%= @lang %>/about">À propos</a>
<a href="/<%= @lang %>/faq">FAQ</a>
<a href="/<%= @lang %>/contact">Contact</a>
現時点では、メニューは関連するページ (.html.erb) にあります。以下にリストされているコードを使用します。
<%= content_for :menu do %>
<a href="/<%= @lang %>/">Jeux</a>
<a href="/<%= @lang %>/get-the-player">Obtenir le lecteur</a>
<a href="/<%= @lang %>/about">À propos</a>
<a href="/<%= @lang %>/faq">FAQ</a>
<a href="/<%= @lang %>/contact">Contact</a>
<% end %>
上記を実行したら、application.html.erb の参照を取得しました
<%= yield :menu %>
他の言語でもまったく同じ方法で実行できますが、コードの繰り返しを避ける方法はありますか? おそらく、コントローラーがそれを見つけて正確な場所にレンダリングするようにしますか?助けてください、
前もって感謝します!
================================================== =========================
**CHECK BELOW FOR SOLUTIONS THAT I HAVE PROVIDED**