Merge pull request #2128 from mkllnk/2113-i18n-config

2113 Display only selected languages in switcher
This commit is contained in:
Pau Pérez Fabregat
2018-03-23 15:06:47 +01:00
committed by GitHub
6 changed files with 151 additions and 25 deletions

View File

@@ -60,12 +60,12 @@
= t 'powered_by'
%a{href: '/'}
= t 'title'
- if I18n.available_locales.count > 1
- if OpenFoodNetwork::I18nConfig.selectable_locales.count > 1
%li.language-switcher.has-dropdown
%a{href: '#'}
%i.ofn-i_071-globe
%ul.dropdown
- I18n.available_locales.each do |l|
- OpenFoodNetwork::I18nConfig.selectable_locales.each do |l|
%li
%a{href: "?locale=#{l.to_s}" }= t('language_name', locale: l)
- if spree_current_user.nil?

View File

@@ -40,13 +40,13 @@
%span.nav-primary
%i.ofn-i_036-producers
= t 'label_producers'
- if I18n.available_locales.count > 1
- if OpenFoodNetwork::I18nConfig.selectable_locales.count > 1
%li.language-switcher.li-menu
%a
%i.ofn-i_071-globe
= t('language_name')
%ul
- I18n.available_locales.each do |l|
- OpenFoodNetwork::I18nConfig.selectable_locales.each do |l|
- if I18n.locale != l
%li
%a{href: "?locale=#{l.to_s}" }= t('language_name', locale: l)