【发布时间】:2012-11-03 05:42:19
【问题描述】:
对于我的 rails 3 应用程序,我使用的是 simple_form 和设计。因为我需要自定义我运行的设计视图
rails generate devise:views
视图中生成的表单当然是 simple_form 表单。
这会破坏 i18n 的功能,因为 simple_form 使用 simple_form 键而不是设计键来查找翻译。例如:
I18N keys: [:it, :simple_form, :placeholders, :user, :edit, :email]
I18N keys: [:it, :simple_form, :placeholders, :user, :email]
I18N keys: [:it, :simple_form, :placeholders, :defaults, :edit, :email]
I18N keys: [:it, :simple_form, :placeholders, :defaults, :email]
I18N keys: [:it, :simple_form, :labels, :user, :edit, :email]
I18N keys: [:it, :simple_form, :labels, :user, :email]
I18N keys: [:it, :simple_form, :labels, :defaults, :edit, :email]
我想在生成设计视图时禁用 simple_form,以便我可以利用预格式化的建议语言环境 (https://github.com/plataformatec/devise/wiki/I18n)
你怎么能这样做? 谢谢
【问题讨论】:
标签: ruby-on-rails internationalization devise simple-form