From d401633c26e0e2160da39d6a207f621f959b55a0 Mon Sep 17 00:00:00 2001 From: Alberto Garcia Cabeza Date: Tue, 4 Apr 2017 18:02:37 +0200 Subject: [PATCH] adds i18n to more info pages --- app/views/pages/more_info/_budgets.html.erb | 24 +++++++----- app/views/pages/more_info/_debates.html.erb | 18 ++++++--- app/views/pages/more_info/_other.html.erb | 5 ++- app/views/pages/more_info/_proposals.html.erb | 22 +++++++---- app/views/pages/more_info/_sidebar.html.erb | 12 ++---- config/locales/pages.en.yml | 39 ++++++++++++++++++- config/locales/pages.es.yml | 39 ++++++++++++++++++- 7 files changed, 123 insertions(+), 36 deletions(-) diff --git a/app/views/pages/more_info/_budgets.html.erb b/app/views/pages/more_info/_budgets.html.erb index 181eec37b..6818b610d 100644 --- a/app/views/pages/more_info/_budgets.html.erb +++ b/app/views/pages/more_info/_budgets.html.erb @@ -1,20 +1,26 @@
-

Presupuestos participativos

+

+ <%= t("pages.more_info.budgets.title") %> +

- <%= link_to "Información detallada de Presupuestos participativos", more_info_budgets_path, class: "small" %> + <%= link_to t("pages.more_info.budgets.detail"), more_info_budgets_path, class: "small" %>

-

Los primeros seis meses de cada año puedes decidir cómo gastar parte del presupuesto.

+

<%= t("pages.more_info.budgets.description") %>

    -
  • Para crear un proyecto de gasto tienes que <%= link_to "registrarte en " + setting['org_name'], new_user_registration_path %> y verificar tu cuenta.
  • -
  • En primer lugar empieza la fase de aceptación de proyectos de gasto.
  • -
  • Después hay una fase de apoyos para priorizar lo más interesante, las más apoyadas son evaluadas por el Ayuntamiento para ver si son viables y cuánto valen.
  • -
  • Al final hay una fase de votación donde se decide en cuáles se gasta esa parte del presupuesto.
  • +
  • + <%= t("pages.more_info.budgets.feature_1", + link: link_to(t("pages.more_info.budgets.feature_1_link", org_name: setting['org_name']), + new_user_registration_path)).html_safe %> +
  • +
  • <%= t("pages.more_info.budgets.feature_2_html") %>
  • +
  • <%= t("pages.more_info.budgets.feature_3_html") %>
  • +
  • <%= t("pages.more_info.budgets.feature_4_html") %>
- <%= image_tag "more_info/budgets.png", alt: "Diferentes fases de un presupuesto participativo" %> -
Fase de "Apoyos" y fase de "Votación" de los presupuestos participativos.
+ <%= image_tag "more_info/budgets.png", alt: t("pages.more_info.budgets.image_alt") %> +
<%= t("pages.more_info.budgets.figcaption_html") %>
diff --git a/app/views/pages/more_info/_debates.html.erb b/app/views/pages/more_info/_debates.html.erb index f66cc9562..a8e76ba91 100644 --- a/app/views/pages/more_info/_debates.html.erb +++ b/app/views/pages/more_info/_debates.html.erb @@ -1,15 +1,21 @@
-

Debates

-

Crea un hilo en el que debatir sobre cualquier tema que quieras compartir con el resto de gente de tu ciudad.

+

+ <%= t("pages.more_info.debates.title") %> +

+

<%= t("pages.more_info.debates.description") %>

    -
  • Para crear un debate tienes que <%= link_to "registrarte en " + setting['org_name'], new_user_registration_path %>.
  • -
  • Los debates pueden ser valorados utilizando los botones de Estoy de acuerdo o No estoy de acuerdo que encontrarás en cada uno de ellos.
  • +
  • + <%= t("pages.more_info.debates.feature_1", + link: link_to(t("pages.more_info.debates.feature_1_link", org_name: setting['org_name']), + new_user_registration_path)).html_safe %> +
  • +
  • <%= t("pages.more_info.debates.feature_2_html") %>
- <%= image_tag "more_info/debates.png", alt: "Botones para valorar los debates" %> -
Botones "Estoy de acuerdo" y "No estoy de acuerdo" para valorar los debates.
+ <%= image_tag "more_info/debates.png", alt: t("pages.more_info.debates.image_alt") %> +
<%= t("pages.more_info.debates.figcaption") %>
diff --git a/app/views/pages/more_info/_other.html.erb b/app/views/pages/more_info/_other.html.erb index ad85588c9..d0718294c 100644 --- a/app/views/pages/more_info/_other.html.erb +++ b/app/views/pages/more_info/_other.html.erb @@ -1,6 +1,7 @@

Otra información de interés

diff --git a/app/views/pages/more_info/_proposals.html.erb b/app/views/pages/more_info/_proposals.html.erb index 37face849..c75b24ca3 100644 --- a/app/views/pages/more_info/_proposals.html.erb +++ b/app/views/pages/more_info/_proposals.html.erb @@ -1,19 +1,25 @@
-

Propuestas

+

+ <%= t("pages.more_info.proposals.title") %> +

- <%= link_to "Información detallada de Propuestas", more_info_proposals_path, class: "small" %> + <%= link_to t("pages.more_info.proposals.detail"), more_info_proposals_path, class: "small" %>

-

Propón lo que quieres que el Ayuntamiento lleve a cabo y apoya propuestas de otras personas.

+

<%= t("pages.more_info.proposals.description") %>

    -
  • Para crear una propuesta tienes que <%= link_to "registrarte en " + setting['org_name'], new_user_registration_path %>, además para apoyarlas debes verificar tu cuenta.
  • -
  • Las propuestas que consigan el apoyo del 1% de la gente (mayor de 16 años empadronada en Madrid; 27.064 apoyos) pasan a votación.
  • -
  • Si hay más gente a favor que en contra en la votación, el Ayuntamiento asume la propuesta y se hace.
  • +
  • + <%= t("pages.more_info.proposals.feature_1", + link: link_to(t("pages.more_info.proposals.feature_1_link", org_name: setting['org_name']), + new_user_registration_path)).html_safe %> +
  • +
  • <%= t("pages.more_info.proposals.feature_2_html") %>
  • +
  • <%= t("pages.more_info.proposals.feature_3_html") %>
- <%= image_tag "more_info/proposals.png", alt: "Botón para apoyar una propuesta" %> -
Botón para "Apoyar" una propuesta.
Cuando alcance el número de apoyos pasará a votación.
+ <%= image_tag "more_info/proposals.png", alt: t("pages.more_info.proposals.image_alt") %> +
<%= t("pages.more_info.proposals.figcaption_html") %>
diff --git a/app/views/pages/more_info/_sidebar.html.erb b/app/views/pages/more_info/_sidebar.html.erb index 93176a4b0..09131685b 100644 --- a/app/views/pages/more_info/_sidebar.html.erb +++ b/app/views/pages/more_info/_sidebar.html.erb @@ -1,11 +1,5 @@ - - diff --git a/config/locales/pages.en.yml b/config/locales/pages.en.yml index f6a28e80c..a8e8a1b47 100755 --- a/config/locales/pages.en.yml +++ b/config/locales/pages.en.yml @@ -7,12 +7,49 @@ en: more_info: title: "Discover %{org_name}" subtitle: "Learn everything you can do on this website." - guide: This guide explains each of the sections of %{org_name}. You can expand the information on "Detailed information" links.' + guide: 'This guide explains each section of %{org_name}. You can expand the information on "Detailed information" links.' menu: debates: "Debates" proposals: "Proposals" budgets: "Participatory budgets" other: "Other information of interest" + debates: + title: "Debates" + description: "Create a thread where you can discuss any topic you want to share with other people in your city." + feature_1: "To create a debate you have to %{link}" + feature_1_link: "sign up on %{org_name}" + feature_2_html: "Debates can be rated using the I agree or I disagree buttons you'll find on each of them." + image_alt: "Buttons to rate the debates" + figcaption: '"I agree" and "I disagree" buttons to rate the debates.' + proposals: + title: "Proposals" + description: "Propose what you want the City Council to carry out and support proposals from other people." + detail: "Detailed information of proposals" + feature_1: "To create a proposal you have to %{link}, in addition to support you must verify your account." + feature_1_link: "sign up on %{org_name}" + feature_2_html: "Proposals that get support from 1% of people will be voted on." + feature_3_html: "If there are more people in favor of against, the City Council assumes the proposal and it is done." + image_alt: "Button to support a proposal" + figcaption_html: 'Button to "Support" a proposal.
When it reaches the number of supports will go to vote.' + budgets: + title: "Participatory Budgeting" + description: "The first six months of each year you can decide how to spend part of the budget." + detail: "Detailed information of Participatory Budgeting" + feature_1: "To create an investment project you have to %{link} and verify your account." + feature_1_link: "sign up on %{org_name}" + feature_2_html: "The first is the accepting phase of investment projects." + feature_3_html: "Then there is a support phase to prioritize the most interesting, the most supported are evaluated by the City to see if they are viable and how much they are worth." + feature_4_html: "At the end there is a voting phase where it is decided on which part of the budget is spent." + image_alt: "Different phases of a participatory budget" + figcaption_html: '"Support phase" and "Voting" phase of participatory budgets.' + faq: + title: "Technical problems?" + description: "Read the FAQs and solve your questions." + button: "View frequently asked questions" + other: + how_to_use: "Use %{org_name} in your city" + world: "Citizen participation in the world" + facts: "Facts about citizen participation and direct democracy" how_to_use: text: |- Use it in your local government or help us to improve it, it is free software. diff --git a/config/locales/pages.es.yml b/config/locales/pages.es.yml index 2479a23e6..652f03852 100644 --- a/config/locales/pages.es.yml +++ b/config/locales/pages.es.yml @@ -7,12 +7,49 @@ es: more_info: title: "Descubre %{org_name}" subtitle: "Aprende todo lo que puedes hacer en esta web." - guide: 'Esta guía explica de cada una de las secciones de %{org_name}. Puedes ampliar la información en los enlaces de "Información detallada".' + guide: 'Esta guía explica cada una de las secciones de %{org_name}. Puedes ampliar la información en los enlaces de "Información detallada".' menu: debates: "Debates" proposals: "Propuestas" budgets: "Presupuestos participativos" other: "Otra información de interés" + debates: + title: "Debates" + description: "Crea un hilo en el que debatir sobre cualquier tema que quieras compartir con el resto de gente de tu ciudad." + feature_1: "Para crear un debate tienes que %{link}" + feature_1_link: "registrarte en %{org_name}" + feature_2_html: "Los debates pueden ser valorados utilizando los botones de Estoy de acuerdo o No estoy de acuerdo que encontrarás en cada uno de ellos." + image_alt: "Botones para valorar los debates" + figcaption: 'Botones "Estoy de acuerdo" y "No estoy de acuerdo" para valorar los debates.' + proposals: + title: "Propuestas" + description: "Propón lo que quieres que el Ayuntamiento lleve a cabo y apoya propuestas de otras personas." + detail: "Información detallada de Propuestas" + feature_1: "Para crear una propuesta tienes que %{link}, además para apoyarlas debes verificar tu cuenta." + feature_1_link: "registrarte en %{org_name}" + feature_2_html: "Las propuestas que consigan el apoyo del 1% de la gente (mayor de 16 años empadronada en Madrid; 27.064 apoyos) pasan a votación." + feature_3_html: "Si hay más gente a favor que en contra en la votación, el Ayuntamiento asume la propuesta y se hace." + image_alt: "Botón para apoyar una propuesta" + figcaption_html: 'Botón para "Apoyar" una propuesta.
Cuando alcance el número de apoyos pasará a votación.' + budgets: + title: "Presupuestos participativos" + description: "Los primeros seis meses de cada año puedes decidir cómo gastar parte del presupuesto." + detail: "Información detallada de Presupuestos participativos" + feature_1: "Para crear un proyecto de gasto tienes que %{link} y verificar tu cuenta." + feature_1_link: "registrarte en %{org_name}" + feature_2_html: "En primer lugar empieza la fase de aceptación de proyectos de gasto." + feature_3_html: "Después hay una fase de apoyos para priorizar lo más interesante, las más apoyadas son evaluadas por el Ayuntamiento para ver si son viables y cuánto valen." + feature_4_html: "Al final hay una fase de votación donde se decide en cuáles se gasta esa parte del presupuesto." + image_alt: "Diferentes fases de un presupuesto participativo" + figcaption_html: 'Fase de "Apoyos" y fase de "Votación" de los presupuestos participativos.' + faq: + title: "¿Problemas técnicos?" + description: "Lee las preguntas frecuentes y resuelve tus dudas." + button: "Ver preguntas frecuentes" + other: + how_to_use: "Utiliza %{org_name} en tu municipio" + world: "Participación ciudadana directa en el mundo" + facts: "Hechos sobre participación ciudadana y democracia directa" how_to_use: text: |- Utilízalo en tu municipio libremente o ayúdanos a mejorarlo, es software libre.