Как исправить дублированную локаль на rout.rb в Шпрее? - PullRequest
0 голосов
/ 18 июня 2019

Я настраиваю Шпрее с моим приложением.Независимо от того, как я настраиваю маршруты, URL должен быть неправильным, как это.https://myapp.com/ja/marche/en/cart/ Мое ожидание таково.https://myapp.com/ja/marche/cart/ 2-й каталог должен быть локалью.

Я не могу понять, как это исправить.Мой route.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'

Дайте мне несколько советов, пожалуйста.

...