Как генерировать все языковые версии для данного URL? - PullRequest
0 голосов
/ 16 мая 2019

Как сгенерировать всю языковую версию для данного URL

У меня есть код:

- [:en, :de, :fr].each do |l|
  - I18n.locale = l
  = link_to l, category_path

Я ожидал

/en/categories
/de/categorien
/fr/categorieu

На моей странице у меня есть ссылкав категории.Если я поменяю язык на своей странице, ссылка работает отлично.

en >    /en/categories
de >    /de/categorien
fr >    /fr/categorieu

Но у меня есть только

/en/categories
/en/categories
/en/categories

Как это сделать хорошо, чтобы отобразить все локализованные пути?

/en/categories
/de/categorien
/fr/categorieu

scope ':locale' do
  localized do
    resources :c, to: 'categories#show', as: :categories, only: :show
    resources :p, to: 'products#show', as: :products, only: :show do
      member do
        get :download
      end
    end
    resources :t, to: 'tags#show', as: :tags, only: :show

    resources :realizations, only: [:index, :show]
    resources :trusts, only: :index
  end
end

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...