Ruby 第三章数据库模块翻译
我在Globalize3中遇到了一个问题,我已经构建了一个模块来在管理员中为用户首选项添加翻译 我根据她的ID和地区显示每个翻译。但是我不明白为什么当我想显示页面时没有定义语言环境 更好地展示的要点: 谢谢你的帮助Ruby 第三章数据库模块翻译,ruby,controller,translation,globalize2,Ruby,Controller,Translation,Globalize2,我在Globalize3中遇到了一个问题,我已经构建了一个模块来在管理员中为用户首选项添加翻译 我根据她的ID和地区显示每个翻译。但是我不明白为什么当我想显示页面时没有定义语言环境 更好地展示的要点: 谢谢你的帮助 已修复。如果您查看了性能主题翻译的更新操作中获得的参数(只需提高参数[:首选项主题翻译])。您会注意到,您可能有首选项\u主题\u选项\u翻译作为模型上不存在的属性之一 您需要更新表格中的第12行: <%= f.fields_for preference_topic_optio
已修复。如果您查看了性能主题翻译的更新操作中获得的参数(只需提高参数[:首选项主题翻译])。您会注意到,您可能有
首选项\u主题\u选项\u翻译
作为模型上不存在的属性之一
您需要更新表格中的第12行:
<%= f.fields_for preference_topic_option_translation do |translate_form| %>
应改为:
<%= f.fields_for :preference_topic_option_translations, preference_topic_option_translation do |translate_form| %>