我正在使用我的应用设置Spree。 无论我如何配置路由,URL都必须是这样的错误。 https://myapp.com/ja/marche/en/cart/ 我的期望是这样。 https://myapp.com/ja/marche/cart/ 第二个目录应为语言环境。
我不知道如何解决它。我的routes.rb在这里。
# Locale Information
scope "(:locale)", locale: /en|ja/ do
mount Spree::Core::Engine, at: '/marche'
end
我的Gemfile也应该是这样的。
# Spree
gem 'spree', '~> 3.7.2'
gem 'spree_gateway', '~> 3.4'
gem 'spree_i18n', github: 'spree-contrib/spree_i18n'
gem 'spree_globalize', github: 'spree-contrib/spree_globalize'
gem 'spree_paypal_express', github: 'spree-contrib/better_spree_paypal_express'
gem 'activemerchant', '~>1.61'
gem 'spree_sitemap', github: 'spree-contrib/spree_sitemap'
请给我一些建议。