我有一个用户和客户端模型设置,可以使用具有不同注册工作流程的Devise。我想根据资源(客户端或用户)自定义本地。例如,不使用config/locals/devise.en.yml
中的默认设计消息来代替未确认的帐户
unconfirmed: 'You have to confirm your account before continuing.'
我想为客户端和用户分别发送两条消息。
有没有办法通过设置两个不同的区域设置来做到这一点?例如,像
devise.user.en.yml
和
devise.client.en.yml
答案 0 :(得分:1)
可以在这样的文件中完成:
en:
devise:
sessions:
user:
signed_in: 'Welcome user, you are signed in.'
admin:
signed_in: 'Hello admin!'
用户和管理员是资源。您的案例中的客户和用户。