Как сгенерировать всю языковую версию для данного 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
С уважением