1
การใช้โลกาภิวัตน์เป็นอัญมณีวิธีการเปลี่ยนตำแหน่งที่ตั้งสำหรับอินพุตเท่านั้นและไม่ใช่ทั้งหน้า?
บริบท:สำหรับแอป Ruby on Rails สำหรับการเช่าจักรยานฉันใช้ gem globalize เพื่อจัดการกับการป้อนข้อมูล:descriptionในภาษาต่างๆ รัฐ Curent:การดำเนิน globalize ทำงานขึ้นอยู่กับสถานที่ของฉันฉันสามารถที่จะเก็บdescriptionในภาษาที่เฉพาะเจาะจง การป้อนข้อมูลสำหรับ:descriptionจัดการกับบนพื้นฐานของสถานที่เกิดเหตุของหน้าเว็บทั้งหมด ซึ่งหมายความว่าทุกอย่างในหน้านี้จะต้องเปลี่ยนเป็นภาษาเพื่อเก็บไว้:descriptionในภาษาที่ถูกต้อง หรือฉันสามารถแสดงสถานที่ที่มีอยู่ทั้งหมดและแสดงdescriptionให้แต่ละสถานที่ได้ (โปรดดูรหัสความคิดเห็นด้านล่าง) คำถาม:ฉันกำลังค้นหาวิธีที่จะให้ผู้ใช้เลือกภาษา:descriptionเพียงอย่างเดียวจากนั้นบันทึก:descriptionเป็นภาษาที่ถูกต้องโดยไม่ต้องเปลี่ยนภาษาของหน้าเว็บทั้งหมด รหัส แบบฟอร์ม <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 …