我的开发环境允许我通过设置更改控制器中的应用程序区域设置
I18n.locale = 'fr'
它适用于我笔记本电脑上的 dev 和 prod 环境,但如果我将它部署在 Heroku 上,它就不再有效,就好像这些更改被忽略了一样。有人可能知道为什么?
ps:如果我在初始化程序中预设了 default_locale,则站点的两个版本(在我的情况下为英语和法语)都可以工作。但是运行时的切换不会
我的开发环境允许我通过设置更改控制器中的应用程序区域设置
I18n.locale = 'fr'
它适用于我笔记本电脑上的 dev 和 prod 环境,但如果我将它部署在 Heroku 上,它就不再有效,就好像这些更改被忽略了一样。有人可能知道为什么?
ps:如果我在初始化程序中预设了 default_locale,则站点的两个版本(在我的情况下为英语和法语)都可以工作。但是运行时的切换不会