diff --git a/app/views/admin/application/i18n/_inline.html.erb b/app/views/admin/application/i18n/_inline.html.erb index 6c84630f7900a23be68b51bcd67ebc44463ed794..2f6378a7ad390798e833c668ae317f98c61de26e 100644 --- a/app/views/admin/application/i18n/_inline.html.erb +++ b/app/views/admin/application/i18n/_inline.html.erb @@ -1,6 +1,5 @@ <% if about.available_languages.many? %> - <% # TODO i18n %> - <br>en <%= t(about.language.iso_code, scope: :languages) %> + <br> <%= t('admin.i18n.in', lang: language_name(about.language.iso_code).downcase) %> <% route_args = about.is_direct_object? ? [:admin, about.becomes(about.class.base_class)] @@ -9,9 +8,9 @@ <% links = about.available_languages.map { |language| next if language.id == about.language_id - link_to t(language.iso_code, scope: :languages).downcase, + link_to language_name(language.iso_code).downcase, [*route_args, lang: language.iso_code] }.compact %> - <br>(basculer en <%= links.to_sentence.html_safe %>) + <br>(<%= t('admin.i18n.switch_to', choices: links.to_sentence).html_safe %>) <% end %> \ No newline at end of file diff --git a/config/locales/fr.yml b/config/locales/fr.yml index e81511ce4f68d5e8b8076c05338a4ef6296dd6e4..cbb370b1ffb8264584ebb25047f1470ad422ad0d 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -107,6 +107,9 @@ fr: zero: Aucun élément one: 1 élément other: "%{count} éléments" + i18n: + in: en %{lang} + switch_to: basculer en %{choices} infos: Informations inheritance: sentence_without_link: Valeur héritée