gpt4 book ai didi

ruby-on-rails-3 - 始终以默认语言设计超时消息

转载 作者:行者123 更新时间:2023-12-04 06:51:53 25 4
gpt4 key购买 nike

我有一个带有设计和 30 分钟 session 超时的 Rails 应用程序。当 session 过期并且用户重新加载页面或单击链接时,他们会收到消息 Your session expired, please sign in again to continue.但此消息始终使用默认语言(在我的情况下为英语)。我已经配置了语言环境文件,devise.en.ymldevise.ru.yml
有没有办法以当前语言显示 Flash 消息?

最佳答案

应用程序 Controller 仅在用户登录时处理内容。尝试添加 before_filter :set_locale到 DeviseSessions Controller 的自定义子类。

关于ruby-on-rails-3 - 始终以默认语言设计超时消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14577783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com