我已经将Devise::RegistrationsController
分割了。在我的情况下,子类化的 Controller 是AdminRegistrationsController
。
但是,例如,当我注册新管理员时,flash
显示以下消息:translation missing: en.devise.admin_registrations.admin.signed_up
我已验证config/locales/devise.en.yml
中存在一个条目。这是代码段:
en:
devise:
registrations:
signed_up: 'Welcome! You have signed up successfully.'
我想念什么?
最佳答案
您必须这样做:
en:
devise:
admin_registrations:
admin:
signed_up: 'Welcome! You have signed up successfully.'
关于ruby-on-rails - 使用子类 Controller 设计 'translation missing'错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11620767/