gem globalizeを使用して、ページ全体ではなく入力のみのロケールを切り替える方法は?
コンテキスト:自転車レンタル用のRuby on Railsアプリの場合:description、さまざまな言語での入力を処理するためにgem globalizeを使用しています。 現在の状態:description特定の言語で保存できるロケールに応じて、グローバライズの実装が機能しました。の入力:descriptionは、Webページ全体のロケールに基づいて処理されます。 つまり:description、正しい言語で保存するには、このページのすべての言語を変更する必要があります。 または、使用可能なすべてのロケールを表示してdescription、それぞれに表示することもできます。(以下のコメント化されたコードも参照してください)。 質問:ユーザーが言語:descriptionのみを選択し:descriptionて、Webページ全体の言語を変更せずに正しい言語で保存できるようにする方法を探しています。 コード 形 <div class="row"> <%# I18n.available_locales.each do |locale| %> <!-- <h1><%#= locale %></h1> --> <%= f.globalize_fields_for locale do |ff| %> <div class="col-10"> <div class="form-group"> <label class="form-control-label text required" for="accommodation_category_description">Description</label> <div><%= ff.text_area :description, :rows =>"5", :cols =>"30", class:"form-control is-valid text required" %></div> </div> …