From dc9a30adda0477735285b9f0bb640e4b75856809 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= <15726+Senen@users.noreply.github.com> Date: Thu, 22 Jun 2023 12:19:05 +0200 Subject: [PATCH] Allow administrators to override legislation translations Now administrators can override default legislation translations through the administration panel. --- app/helpers/site_customization_helper.rb | 3 ++- config/locales/en/admin.yml | 1 + config/locales/es/admin.yml | 1 + .../system/admin/site_customization/information_texts_spec.rb | 4 ++++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/helpers/site_customization_helper.rb b/app/helpers/site_customization_helper.rb index 686b5747f..b441e0d6b 100644 --- a/app/helpers/site_customization_helper.rb +++ b/app/helpers/site_customization_helper.rb @@ -8,6 +8,7 @@ module SiteCustomizationHelper end def information_texts_tabs - [:basic, :debates, :community, :proposals, :polls, :layouts, :mailers, :management, :welcome, :machine_learning] + [:basic, :debates, :community, :proposals, :polls, :legislation, :layouts, :mailers, :management, + :welcome, :machine_learning] end end diff --git a/config/locales/en/admin.yml b/config/locales/en/admin.yml index b9eafb023..61202fc82 100644 --- a/config/locales/en/admin.yml +++ b/config/locales/en/admin.yml @@ -762,6 +762,7 @@ en: community: "Community" proposals: "Proposals" polls: "Polls" + legislation: "Collaborative legislation" layouts: "Layouts" machine_learning: "AI / Machine Learning" mailers: "Emails" diff --git a/config/locales/es/admin.yml b/config/locales/es/admin.yml index 2514975b1..52a39207f 100644 --- a/config/locales/es/admin.yml +++ b/config/locales/es/admin.yml @@ -762,6 +762,7 @@ es: community: "Comunidad" proposals: "Propuestas" polls: "Votaciones" + legislation: "Legislación colaborativa" layouts: "Plantillas" machine_learning: "IA / Machine Learning" mailers: "Correos" diff --git a/spec/system/admin/site_customization/information_texts_spec.rb b/spec/system/admin/site_customization/information_texts_spec.rb index ff25bc967..f507b8df2 100644 --- a/spec/system/admin/site_customization/information_texts_spec.rb +++ b/spec/system/admin/site_customization/information_texts_spec.rb @@ -27,6 +27,10 @@ describe "Admin custom information texts", :admin do expect(page).to have_content "Results" + within("#information-texts-tabs") { click_link "Collaborative legislation" } + + expect(page).to have_content "Help with collaborative legislation" + click_link "Layouts" expect(page).to have_content "Accessibility"