diff --git a/app/controllers/admin/site_customization/pages_controller.rb b/app/controllers/admin/site_customization/pages_controller.rb index 4d92a6a1e..dd65fb52e 100644 --- a/app/controllers/admin/site_customization/pages_controller.rb +++ b/app/controllers/admin/site_customization/pages_controller.rb @@ -38,7 +38,8 @@ class Admin::SiteCustomization::PagesController < Admin::SiteCustomization::Base :content, :more_info_flag, :print_content_flag, - :status + :status, + :locale ) end end diff --git a/app/views/admin/site_customization/pages/_form.html.erb b/app/views/admin/site_customization/pages/_form.html.erb index 2c0d38ba6..771d6c9e7 100644 --- a/app/views/admin/site_customization/pages/_form.html.erb +++ b/app/views/admin/site_customization/pages/_form.html.erb @@ -30,6 +30,10 @@
<% end %> +
+ <%= f.label :locale %> + <%= f.select :locale, I18n.available_locales, { default: nil, label: false, include_blank: true } %> +
<%= f.label :slug %> <%= f.text_field :slug, label: false, size: 80, maxlength: 80 %> diff --git a/app/views/admin/site_customization/pages/index.html.erb b/app/views/admin/site_customization/pages/index.html.erb index 18ba5a9b7..85c3c7fc8 100644 --- a/app/views/admin/site_customization/pages/index.html.erb +++ b/app/views/admin/site_customization/pages/index.html.erb @@ -15,6 +15,7 @@ <%= t("admin.site_customization.pages.page.created_at") %> <%= t("admin.site_customization.pages.page.updated_at") %> <%= t("admin.site_customization.pages.page.status") %> + <%= t("admin.site_customization.pages.page.locale") %> <%= t("admin.actions.actions") %> @@ -27,6 +28,7 @@ <%= I18n.l page.created_at, format: :short %> <%= I18n.l page.created_at, format: :short %> <%= t("admin.site_customization.pages.page.status_#{page.status}") %> + <%= page.locale %> <% if page.status == "published" %>