Merge branch 'development' of https://github.com/bikebike/BikeBike into development
This commit is contained in:
commit
040aa5e109
@ -152,6 +152,15 @@ class ApplicationController < BaseController
|
|||||||
@page_title = 'page_titles.404.Locale_Not_Available'
|
@page_title = 'page_titles.404.Locale_Not_Available'
|
||||||
@main_title_vars = { vars: { language: view_context.language_name(locale) } }
|
@main_title_vars = { vars: { language: view_context.language_name(locale) } }
|
||||||
@main_title = 'error.locale_not_available.title'
|
@main_title = 'error.locale_not_available.title'
|
||||||
|
|
||||||
|
unless @alt_lang_urls.present?
|
||||||
|
@alt_lang_urls = {}
|
||||||
|
I18n.backend.enabled_locales.sort.each do |locale|
|
||||||
|
locale = locale.to_s
|
||||||
|
@alt_lang_urls[locale] = view_context.url_for_locale(locale) # don't show the current locale
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
render 'application/locale_not_available', status: 404
|
render 'application/locale_not_available', status: 404
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
= render :partial => 'application/header', :locals => {:image_file => 'runes.jpg'}
|
= render partial: 'application/header', locals: {image_file: 'runes.jpg'}
|
||||||
= row do
|
= row do
|
||||||
= columns(medium: 12) do
|
= columns(medium: 12) do
|
||||||
%p= _'error.locale_not_available.description', :p, @main_title_vars
|
%p= _'error.locale_not_available.description', :p, @main_title_vars
|
||||||
%ul.locales
|
%ul.locales
|
||||||
- @alt_lang_urls.each do |locale, url|
|
- (@alt_lang_urls || I18n.backend.enabled_locales.sort || [:en]).each do |locale, url|
|
||||||
%li
|
%li
|
||||||
- locale_translation = language_name(locale, true)
|
- locale_translation = language_name(locale, true)
|
||||||
%a.button{href: url, lang: locale}
|
%a.button{href: url, lang: locale}
|
||||||
=_'translate.content.change_locale', "Read in #{locale_translation}", vars: {language: locale_translation}, locale: locale
|
=_'translate.content.change_locale', "Read in #{locale_translation}", vars: {language: locale_translation}, locale: locale
|
||||||
%h2= _'error.locale_not_available.volunteer.title'
|
%h2= _'error.locale_not_available.volunteer.title'
|
||||||
%p= _'error.locale_not_available.volunteer.description'
|
%p= _'error.locale_not_available.volunteer.description'
|
||||||
= render 'contact', cancel_btn: false, contact_reason: :website, locale: :en
|
= render 'contact', cancel_btn: false, contact_reason: :website, locale: :en
|
||||||
|
Loading…
x
Reference in New Issue
Block a user