gpt4 book ai didi

ruby-on-rails - Spree Commerce 前端和后端的不同语言环境

转载 作者:太空宇宙 更新时间:2023-11-03 16:03:26 25 4
gpt4 key购买 nike

我需要设置 2 个单独的静态语言环境,以便前端始终使用英语,后端始终使用俄语。
将此添加到 /config/initializers/spree.rb/app/controllers/application_controller.rb 没有效果:

Spree::Frontend::Config[:locale] = :en
Spree::Backend::Config[:locale] = :ru

有一个 PR,Ryan Bigg 在前端和后端拆分核心时解决了这个问题 https://github.com/spree/spree/commit/78b032dcfc02d362af780d6154ff300fbc0e95b0

我只是找不到放置代码的位置,或者我的代码不正确。

最佳答案

您可以尝试以下方法:

# app/controllers/spree/admin/base_controller_decorator.rb
Spree::Admin::BaseController.class_eval do
before_filter do
I18n.locale = :ru
end
end

关于ruby-on-rails - Spree Commerce 前端和后端的不同语言环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19608466/

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