diff --git a/app/views/admin/shared/_common_globalize_locales.html.erb b/app/views/admin/shared/_common_globalize_locales.html.erb deleted file mode 100644 index 085cad58a..000000000 --- a/app/views/admin/shared/_common_globalize_locales.html.erb +++ /dev/null @@ -1,20 +0,0 @@ -
- <% I18n.available_locales.each do |locale| %> -
- <%= link_to t("admin.translations.remove_language"), "#", - id: "js_delete_#{locale}", - style: display_translation_style(resource, locale), - class: "delete js-delete-language", - data: { locale: locale } %> -
- <% end %> - - <%= render "admin/shared/globalize_tabs", resource: resource, display_style: display_style %> - -
- <%= select_tag :translation_locale, - options_for_locale_select, - prompt: t("admin.translations.add_language"), - class: "js-globalize-locale" %> -
-
diff --git a/app/views/admin/shared/_globalize_locales.html.erb b/app/views/admin/shared/_globalize_locales.html.erb deleted file mode 100644 index 1dd35e79e..000000000 --- a/app/views/admin/shared/_globalize_locales.html.erb +++ /dev/null @@ -1,3 +0,0 @@ -<%= render "admin/shared/common_globalize_locales", - resource: resource, - display_style: lambda { |locale| enable_translation_style(resource, locale) } %> diff --git a/app/views/shared/_common_globalize_locales.html.erb b/app/views/shared/_common_globalize_locales.html.erb new file mode 100644 index 000000000..3b6362bb2 --- /dev/null +++ b/app/views/shared/_common_globalize_locales.html.erb @@ -0,0 +1,35 @@ +
" + data-one-languages-description="<%= t("shared.translations.languages_in_use", count: 1) %>" + data-other-languages-description="<%= t("shared.translations.languages_in_use", count: 2) %>"> +
+ + +
<%= active_languages_text(resource) %>
+
+
+ <%= select_tag :select_language, + active_languages(resource), + prompt: "Choose language", + class: "js-select-language" %> + +
+ <% if manage_languages %> + <% I18n.available_locales.each do |locale| %> + <%= link_to t("admin.translations.remove_language"), "#", + style: display_destroy_locale_style(resource, locale), + class: "delete js-delete-language js-delete-#{locale}", + data: { locale: locale } %> + <% end %> + <% end %> +
+
+
+ <% if manage_languages %> + <%= select_tag :add_language, + options_for_locale_select, + prompt: t("admin.translations.add_language"), + class: "js-add-language" %> + <% end %> +
+
diff --git a/app/views/shared/_globalize_locales.html.erb b/app/views/shared/_globalize_locales.html.erb new file mode 100644 index 000000000..e6b982cba --- /dev/null +++ b/app/views/shared/_globalize_locales.html.erb @@ -0,0 +1,3 @@ + <%= render "shared/common_globalize_locales", + resource: resource, + display_style: lambda { |locale| enable_translation_style(resource, locale) } %>