Merge branch 'master' into feature/1-nav-content-blocks

This commit is contained in:
Alberto
2018-09-05 12:41:07 +02:00
committed by GitHub
192 changed files with 2816 additions and 1581 deletions

View File

@@ -55,7 +55,7 @@ Rails.application.configure do
# config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
# Use a different cache store in production.
config.cache_store = :dalli_store
config.cache_store = :dalli_store, { value_max_bytes: 2000000 }
# Enable serving of images, stylesheets, and JavaScripts from an asset server.
# config.action_controller.asset_host = 'http://assets.example.com'

View File

@@ -55,7 +55,7 @@ Rails.application.configure do
# config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
# Use a different cache store in production.
config.cache_store = :dalli_store
config.cache_store = :dalli_store, { value_max_bytes: 2000000 }
# Enable serving of images, stylesheets, and JavaScripts from an asset server.
# config.action_controller.asset_host = 'http://assets.example.com'

View File

@@ -135,6 +135,7 @@ ignore_unused:
- 'admin.spending_proposals.index.filter*'
- 'admin.organizations.index.filter*'
- 'admin.hidden_users.index.filter*'
- 'admin.hidden_budget_investments.index.filter*'
- 'admin.activity.show.filter*'
- 'admin.legislation.processes.index.filter*'
- 'admin.legislation.processes.*.submit_button'
@@ -152,6 +153,8 @@ ignore_unused:
- 'moderation.proposals.index.order*'
- 'moderation.debates.index.filter*'
- 'moderation.debates.index.order*'
- 'moderation.budget_investments.index.filter*'
- 'moderation.budget_investments.index.order*'
- 'moderation.proposal_notifications.index.filter*'
- 'moderation.proposal_notifications.index.order*'
- 'valuation.spending_proposals.index.filter*'

View File

@@ -0,0 +1,23 @@
require 'i18n/exceptions'
require 'action_view/helpers/tag_helper'
module ActionView
module Helpers
module TranslationHelper
include TagHelper
def t(key, options = {})
current_locale = options[:locale].present? ? options[:locale] : I18n.locale
i18_content = I18nContent.by_key(key).first
translation = I18nContentTranslation.where(i18n_content_id: i18_content&.id,
locale: current_locale).first&.value
if translation.present?
translation
else
translate(key, options)
end
end
end
end
end

View File

@@ -345,6 +345,15 @@ en:
hidden_at: 'Hidden at:'
registered_at: 'Registered at:'
title: Activity of user (%{user})
hidden_budget_investments:
index:
filter: Filter
filters:
all: All
with_confirmed_hide: Confirmed
without_confirmed_hide: Pending
title: Hidden budgets investments
no_hidden_budget_investments: There are no hidden budget investments
legislation:
processes:
create:
@@ -407,6 +416,7 @@ en:
form:
custom_categories: Categories
custom_categories_description: Categories that users can select creating the proposal.
custom_categories_placeholder: Enter the tags you would like to use, separated by commas (,) and between quotes ("")
draft_versions:
create:
notice: 'Draft created successfully. <a href="%{link}">Click to visit</a>'
@@ -514,6 +524,7 @@ en:
hidden_comments: Hidden comments
hidden_debates: Hidden debates
hidden_proposals: Hidden proposals
hidden_budget_investments: Hidden budget investments
hidden_proposal_notifications: Hidden proposal notifications
hidden_users: Hidden users
administrators: Administrators
@@ -538,9 +549,22 @@ en:
signature_sheets: Signature Sheets
site_customization:
homepage: Homepage
pages: Custom Pages
images: Custom Images
pages: Custom pages
images: Custom images
content_blocks: Custom content blocks
information_texts: Custom information texts
information_texts_menu:
debates: "Debates"
community: "Community"
proposals: "Proposals"
polls: "Polls"
layouts: "Layouts"
mailers: "Emails"
management: "Management"
guides: "Guides"
welcome: "Welcome"
buttons:
save: "Save"
title_moderated_content: Moderated content
title_budgets: Budgets
title_polls: Polls
@@ -640,7 +664,7 @@ en:
section_title: Edit notification
show:
section_title: Notification preview
send: Send
send: Send notification
will_get_notified: (%{n} users will be notified)
got_notified: (%{n} users got notified)
sent_at: Sent at
@@ -1032,6 +1056,12 @@ en:
update: Map configuration updated succesfully.
form:
submit: Update
setting: Feature
setting_actions: Actions
setting_name: Setting
setting_status: Status
setting_value: Value
no_description: "No description"
shared:
booths_search:
button: Search

View File

@@ -56,11 +56,7 @@ en:
see_results: See results
section_footer:
title: Help with participatory budgets
description: With the participatory budgets the citizens decide to which projects presented by the neighbors is destined a part of the municipal budget.
help_text_1: "Participatory budgets are processes in which citizens decide directly on what is spent part of the municipal budget. Any registered person over 16 years old can propose an investment project that is preselected in a phase of citizen supports."
help_text_2: "The most voted projects are evaluated and passed to a final vote in which they decide the actions to be carried out by the City Council once the municipal budgets of the next year are approved."
help_text_3: "The presentation of participatory budgeting projects takes place from January and over a period of one and a half months. To participate and propose proposals for the entire city and / or districts, you must sign up on %{org} and verify your account."
help_text_4: "To get as many supports and votes as possible, choose a descriptive and understandable headline for your project. Then you have a space to develop the approach of your proposal. Provide all the data and explanations, and even documents and images, to help other participants to better understand what you are proposing."
description: With the participatory budgets the citizens decide to which projects is destined a part of the budget.
investments:
form:
tag_category_label: "Categories"

View File

@@ -38,11 +38,7 @@ en:
updated: "Your password has been changed successfully. Authentication successful."
updated_not_active: "Your password has been changed successfully."
registrations:
destroyed:
"Goodbye! Your account has been cancelled. We hope to see you again soon. In accordance with your request, personal data registered as
a user of the site and form part of the file 'File' under the responsibility of the
'Responsible', they have been canceled under the terms of the provisions of Article 16 of the
Ley Orgánica 15/1999 de Protección de Datos de Carácter Personal and Article 31 of its Reglamento de desarrollo (RD 1720/2007)."
destroyed: "Goodbye! Your account has been cancelled. We hope to see you again soon."
signed_up: "Welcome! You have been authenticated."
signed_up_but_inactive: "Your registration was successful, but you could not be signed in because your account has not been activated."
signed_up_but_locked: "Your registration was successful, but you could not be signed in because your account is locked."

View File

@@ -16,7 +16,7 @@ en:
confirmation_instructions:
confirm_link: Confirm my account
text: 'You can confirm your email account at the following link:'
title: Welcome to the Open Government Portal
title: Welcome
welcome: Welcome
reset_password_instructions:
change_link: Change my password

View File

@@ -136,9 +136,6 @@ en:
description: Start a debate to share opinions with others about the topics you are concerned about.
help_text_1: "The space for citizen debates is aimed at anyone who can expose issues of their concern and those who want to share opinions with other people."
help_text_2: 'To open a debate you need to sign up on %{org}. Users can also comment on open debates and rate them with the "I agree" or "I disagree" buttons found in each of them.'
help_text_3: "Keep in mind that a debate does not start any specific action. If you want to make a %{proposal} for the city or raise a investment project of %{budget} when the phase is open, go to the corresponding section."
proposals_link: proposal
budget_link: participatory budgeting
new:
form:
submit_button: Start a debate
@@ -210,17 +207,11 @@ en:
contact_us: For technical assistance enters
copyright: CONSUL, %{year}
description: This portal uses the %{consul} which is %{open_source}.
faq: technical assistance
open_data_text: Every detail about the City Council is yours to access.
open_data_title: Open data
open_source: open-source software
open_source_url: http://www.gnu.org/licenses/agpl-3.0.html
participation_text: Decide how to shape the city you want to live in.
participation_title: Participation
privacy: Privacy Policy
transparency_text: Find out anything about the city.
transparency_title: Transparency
transparency_url: https://transparency.consul
header:
administration_menu: Admin
administration: Administration
@@ -228,10 +219,6 @@ en:
collaborative_legislation: Legislation processes
debates: Debates
external_link_blog: Blog
external_link_opendata: Open data
external_link_opendata_url: https://opendata.consul
external_link_transparency: Transparency
external_link_transparency_url: https://transparency.consul
locale: 'Language:'
logo: CONSUL logo
management: Management
@@ -335,7 +322,7 @@ en:
geozone: Scope of operation
proposal_external_url: Link to additional documentation
proposal_question: Proposal question
proposal_question_example_html: "Must be summarised in one question with a Yes or No answer. <br>E.g. 'Do you agree with the pedestrianisation of Calle Mayor?'"
proposal_question_example_html: "Must be summarised in one question with a Yes or No answer"
proposal_responsible_name: Full name of the person submitting the proposal
proposal_responsible_name_note: "(individually or as representative of a collective; will not be displayed publically)"
proposal_summary: Proposal summary
@@ -400,10 +387,7 @@ en:
help: Help about proposals
section_footer:
title: Help about proposals
description: Make a citizen proposal. If it gets enough supports it will go to voting phase, so you can get all the citizens to decide how they want their city to be.
help_text_1: "The citizen proposals are an opportunity for neighbours and collectives to decide directly how they want to shape their city. Any person can make a proposal about a topic or concern of their interest, for the City Council to make it, after it gets enough supports to be put to a citizens vote."
help_text_2: "To create a proposal, you must sign up on %{org}. The proposals that get the support of 1% of the users in the web, goes to voting phase. To support proposals it is necessary to have a verified account."
help_text_3: "A citizen vote is celebrated when the proposals get the necessary supports. Once celebrated, if there are more people in favor than against, the City Council assumes the proposal and carries it out."
description: Citizens' proposals are an opportunity for neighbours and collectives to decide directly how they want their city to be, after getting sufficient support and submitting to a citizens' vote.
new:
form:
submit_button: Create proposal
@@ -428,7 +412,6 @@ en:
one: 1 comment
other: "%{count} comments"
zero: No comments
reason_for_supports_necessary: 1% of Census
support: Support
support_title: Support this proposal
supports:
@@ -442,8 +425,7 @@ en:
supports_necessary: "%{number} supports needed"
total_percent: 100%
archived: "This proposal has been archived and can't collect supports."
successful: "This proposal has reached the required supports and will be voted in the %{voting}."
voting: "next voting"
successful: "This proposal has reached the required supports."
show:
author_deleted: User deleted
code: 'Proposal code:'
@@ -493,9 +475,7 @@ en:
help: Help about voting
section_footer:
title: Help about voting
description: Sign up to vote on citizen proposals and questions the City Council ask to the neighbors. Make municipal decisions directly.
help_text_1: "Voting takes place when a citizen proposal supports reaches 1% of the census with voting rights. Voting can also include questions that the City Council ask to the citizens decision."
help_text_2: "To participate in the next vote you have to sign up on %{org} and verify your account. All registered voters in the city over 16 years old can vote. The results of all votes are binding on the government."
description: Citizens' polls are a participatory mechanism by which citizens with voting rights can make direct decisions
no_polls: "There are no open votings."
show:
already_voted_in_booth: "You have already participated in a physical booth. You can not participate again."

View File

@@ -71,9 +71,6 @@ en:
section_footer:
title: Help about legislation processes
description: Participate in the debates and processes prior to the approval of a ordinance or a municipal action. Your opinion will be considered by the City Council.
help_text_1: "In participatory processes, the City Council offers to its citizens the opportunity to participate in the drafting and modification of regulations, affecting the city and to be able to give their opinion on certain actions that it plans to carry out."
help_text_2: "People registered in %{org} can participate with contributions in the public consultation of new ordinances, regulations and guidelines, among others. Your comments are analyzed by the corresponding area and considered for the final drafting of the ordinances."
help_text_3: "The City Council also opens processes to receive contributions and opinions on municipal actions."
phase_not_open:
not_open: This phase is not open yet
phase_empty:

View File

@@ -11,7 +11,7 @@ en:
email_verification:
click_here_to_verify: this link
instructions_2_html: This email will verify your account with <b>%{document_type} %{document_number}</b>. If these don't belong to you, please don't click on the previous link and ignore this email.
instructions_html: To complete the verification of your user account in the Open Government Portal, you must click %{verification_link}.
instructions_html: To complete the verification of your user account you must click %{verification_link}.
subject: Confirm your email
thanks: Thank you very much.
title: Confirm your account using the following link
@@ -24,12 +24,9 @@ en:
hi: "Dear user,"
new_html: "For all these, we invite you to elaborate a <strong>new proposal</strong> that ajusts to the conditions of this process. You can do it following this link: %{url}."
new_href: "new investment project"
reconsider_html: "If you believe that the rejected proposal meets the requirements to be an investment proposal, you can communicate this, within 48 hours, responding to the email address examples@consul.es. Including the code %{code} in the subject of the email."
sincerely: "Sincerely"
signatory: "DEPARTMENT OF PUBLIC PARTICIPATION"
sorry: "Sorry for the inconvenience and we again thank you for your invaluable participation."
subject: "Your investment project '%{code}' has been marked as unfeasible"
unfeasible_html: "From the City Council we want to thank you for your participation in the <strong>participatory budgets</strong>. We regret to inform you that your proposal <strong>'%{title}'</strong> will be excluded from this participatory process for the following reason:"
proposal_notification_digest:
info: "Here are the new notifications that have been published by authors of the proposals that you have supported in %{org_name}."
title: "Proposal notifications in %{org_name}"
@@ -47,7 +44,7 @@ en:
title_html: "You have send a new private message to <strong>%{receiver}</strong> with the content:"
user_invite:
ignore: "If you have not requested this invitation don't worry, you can ignore this email."
text: "Thank you for applying to join %{org}! In seconds you can start to decide the city you want, just fill the form below:"
text: "Thank you for applying to join %{org}! In seconds you can start to participate, just fill the form below:"
thanks: "Thank you very much."
title: "Welcome to %{org}"
button: Complete registration
@@ -60,33 +57,23 @@ en:
follow_html: "We will inform you about how the process progresses, which you can also follow on <strong>%{link}</strong>."
follow_link: "Participatory Budgets"
sincerely: "Sincerely,"
signatory: "DEPARTMENT OF PUBLIC PARTICIPATION"
share: "Share your project"
budget_investment_unfeasible:
hi: "Dear user,"
new_html: "For all these, we invite you to elaborate a <strong>new investment</strong> that ajusts to the conditions of this process. You can do it following this link: %{url}."
new_href: "new investment project"
reconsider_html: "If you believe that the rejected investment meets the requirements to be an investment project, you can communicate this, within 48 hours, responding to the email address examples@consul.es. Including the code %{code} in the subject of the email."
sincerely: "Sincerely"
signatory: "DEPARTMENT OF PUBLIC PARTICIPATION"
sorry: "Sorry for the inconvenience and we again thank you for your invaluable participation."
subject: "Your investment project '%{code}' has been marked as unfeasible"
unfeasible_html: "From the City Council we want to thank you for your participation in the <strong>participatory budgets</strong>. We regret to inform you that your investment <strong>'%{title}'</strong> will be excluded from this participatory process for the following reason:"
budget_investment_selected:
subject: "Your investment project '%{code}' has been selected"
hi: "Dear user,"
selected_html: "From the City Council we want to thank you for your participation in the <strong>participatory budgets</strong>. We would like to inform you that your investment project <strong>'%{title}'</strong> has been selected for the final voting phase that will happen from <strong>May 15th to June 30th</strong>."
share: "Start to get votes, share your investment project on social networks. Share is essential to make it a reality."
share_button: "Share your investment project"
thanks: "Thank you again for participating."
sincerely: "Sincererly"
signatory: "DEPARTMENT OF PUBLIC PARTICIPATION"
budget_investment_unselected:
subject: "Your investment project '%{code}' has not been selected"
hi: "Dear user,"
unselected_html: "From the City Council we want to thank you for your participation in the <strong>participatory budgets</strong>. We regret to inform you that your investment project <strong>'%{title}'</strong> has not been selected for the final voting phase."
participate_html: "You can continue participating in the final voting phase voting for investments projects from <strong>May 15th to June 30th</strong>."
participate_url: "participate in the final voting"
thanks: "Thank you again for participating."
sincerely: "Sincererly"
signatory: "DEPARTMENT OF PUBLIC PARTICIPATION"

View File

@@ -78,12 +78,9 @@ en:
vote_proposals: Vote proposals
print:
proposals_info: Create yor proposal on http://url.consul
proposals_note: The proposals more supported will be voted. If are accepted by a majority, the city Council shall be carried out.
proposals_title: 'Proposals:'
spending_proposals_info: Participate at http://url.consul
spending_proposals_note: Participatory budget will be assigned to the most voted budget investment.
budget_investments_info: Participate at http://url.consul
budget_investments_note: Participatory budget will be assigned to the most voted budget investment.
print_info: Print this info
proposals:
alert:
@@ -106,7 +103,7 @@ en:
unverified_user: User is not verified
create: Create a budget investment
filters:
heading: Concepto
heading: Concept
unfeasible: Unfeasible investment
print:
print_button: Print

View File

@@ -46,6 +46,7 @@ en:
menu:
flagged_comments: Comments
flagged_debates: Debates
flagged_investments: Budget investments
proposals: Proposals
proposal_notifications: Proposals notifications
users: Block users
@@ -68,6 +69,25 @@ en:
created_at: Most recent
flags: Most flagged
title: Proposals
budget_investments:
index:
block_authors: Block authors
confirm: Are you sure?
filter: Filter
filters:
all: All
pending_flag_review: Pending
with_ignored_flag: Marked as viewed
headers:
moderate: Moderate
budget_investment: Budget investment
hide_budget_investments: Hide budget investments
ignore_flags: Mark as viewed
order: Order by
orders:
created_at: Most recent
flags: Most flagged
title: Budget investments
proposal_notifications:
index:
block_authors: Block authors

View File

@@ -1,11 +1,9 @@
en:
pages:
census_terms: To confirm the account, you must be 16 or older and be registered, having provided the information requested previously, will verify. By accepting the verification process, you also consent to the verification of this information, as well as the contact methods featuring in said files. The data provided will be acquired and processed in a file mentioned previously in the terms and conditions of use for the Portal.
conditions: Terms and conditions of use
general_terms: Terms and Conditions
help:
title: "%{org} is a platform for citizen participation"
subtitle: "In %{org} you can make proposals, vote in citizen consultations, propose participatory budget projects, decide on municipal regulations and open debates to exchange opinions with others."
guide: "This guide explains what each of the %{org} sections are for and how they work."
menu:
debates: "Debates"
@@ -26,19 +24,12 @@ en:
title: "Proposals"
description: "In the %{link} section you can make proposals for the City Council to carry them out. The proposals require support, and if they reach sufficient support, they are put to a public vote. The proposals approved in these citizens' votes are accepted by the City Council and carried out."
link: "citizen proposals"
feature_html: "To create a proposal you must register in %{org}. The proposals that get the support on the website of 1% of people with the right to vote (%{supports} supports of people over 16 years old registered) go to vote. To support proposals it is necessary to verify your account."
image_alt: "Button to support a proposal"
figcaption_html: 'Button to "Support" a proposal.<br>When it reaches the number of supports will go to vote.'
figcaption_html: 'Button to "Support" a proposal.'
budgets:
title: "Participatory Budgeting"
description: "The %{link} section helps people make a direct decision on what part of the municipal budget is spent on."
link: "participative budgets"
feature: "In this process, every year people raise, support and vote on projects. The most voted votes are financed by the municipal budget."
phase_1_html: "Between January and early March, people registered in %{org} can <strong>present</strong>."
phase_2_html: "In March, proposers have to gather support, in the form of <strong>preselection</strong>."
phase_3_html: "Between April and the beginning of May, the experts from the <strong>City Council rate</strong> projects on an order of more or less supported and check that they are viable."
phase_4_html: "Finally, between May and June, all citizens can <strong>vote</strong> projects that interest them the most."
phase_5_html: "From the approval of the budgets the following year the City Council begins to carry out the winning projects."
image_alt: "Different phases of a participatory budget"
figcaption_html: '"Support" and "Voting" phases of participatory budgets.'
polls:
@@ -47,14 +38,10 @@ en:
link: "polls"
feature_1: "To participate in the voting you have to %{link} and verify your account."
feature_1_link: "register in %{org_name}"
feature_2: "All registered voters over the age of 16 can vote."
feature_3: "The results of all votes are binding on the municipal government."
processes:
title: "Processes"
description: "In the %{link} section, citizens participate in the drafting and modification of regulations affecting the city and can give their opinion on municipal policies in previous debates."
link: "processes"
feature: "To participate in a process you have to %{sign_up} and check the %{link} page periodically to see which regulations and policies are being discussed and consulted."
sign_up: "sign up on %{org}"
faq:
title: "Technical problems?"
description: "Read the FAQs and solve your questions."

View File

@@ -29,6 +29,7 @@ en:
budget_investment: "Investment project updated succesfully."
topic: "Topic updated successfully."
valuator_group: "Valuator group updated successfully"
translation: "Translation updated successfully"
destroy:
spending_proposal: "Spending proposal deleted succesfully."
budget_investment: "Investment project deleted succesfully."

View File

@@ -1,65 +1,121 @@
en:
settings:
comments_body_max_length: "Comments body max length"
comments_body_max_length_description: "In number of characters"
official_level_1_name: "Level 1 public official"
official_level_1_name_description: "Tag that will appear on users marked as Level 1 official position"
official_level_2_name: "Level 2 public official"
official_level_2_name_description: "Tag that will appear on users marked as Level 2 official position"
official_level_3_name: "Level 3 public official"
official_level_3_name_description: "Tag that will appear on users marked as Level 3 official position"
official_level_4_name: "Level 4 public official"
official_level_4_name_description: "Tag that will appear on users marked as Level 4 official position"
official_level_5_name: "Level 5 public official"
official_level_5_name_description: "Tag that will appear on users marked as Level 5 official position"
max_ratio_anon_votes_on_debates: "Maximum ratio of anonymous votes per Debate"
max_ratio_anon_votes_on_debates_description: "Anonymous votes are by registered users with an unverified account"
max_votes_for_proposal_edit: "Number of votes from which a Proposal can no longer be edited"
max_votes_for_proposal_edit_description: "From this number of supports the author of a Proposal can no longer edit it"
max_votes_for_debate_edit: "Number of votes from which a Debate can no longer be edited"
max_votes_for_debate_edit_description: "From this number of votes the author of a Debate can no longer edit it"
proposal_code_prefix: "Prefix for Proposal codes"
proposal_code_prefix_description: "This prefix will appear in the Proposals before the creation date and its ID"
votes_for_proposal_success: "Number of votes necessary for approval of a Proposal"
votes_for_proposal_success_description: "When a proposal reaches this number of supports it will no longer be able to receive more supports and is considered successful"
months_to_archive_proposals: "Months to archive Proposals"
months_to_archive_proposals_description: After this number of months the Proposals will be archived and will no longer be able to receive supports"
email_domain_for_officials: "Email domain for public officials"
email_domain_for_officials_description: "All users registered with this domain will have their account verified at registration"
per_page_code_head: "Code to be included on every page (<head>)"
per_page_code_head_description: "This code will appear inside the <head> label. Useful for entering custom scripts, analitycs..."
per_page_code_body: "Code to be included on every page (<body>)"
per_page_code_body_description: "This code will appear inside the <body> label. Useful for entering custom scripts, analitycs..."
twitter_handle: "Twitter handle"
twitter_handle_description: "If filled in it will appear in the footer"
twitter_hashtag: "Twitter hashtag"
twitter_hashtag_description: "Hashtag that will appear when sharing content on Twitter"
facebook_handle: "Facebook handle"
facebook_handle_description: "If filled in it will appear in the footer"
youtube_handle: "Youtube handle"
youtube_handle_description: "If filled in it will appear in the footer"
telegram_handle: "Telegram handle"
telegram_handle_description: "If filled in it will appear in the footer"
instagram_handle: "Instagram handle"
instagram_handle_description: "If filled in it will appear in the footer"
url: "Main URL"
url_description: "Main URL of your website"
org_name: "Organization"
org_name_description: "Name of your organization"
place_name: "Place"
place_name_description: "Name of your city"
related_content_score_threshold: "Related content score threshold"
related_content_score_threshold_description: "Hides content that users mark as unrelated"
map_latitude: "Latitude"
map_latitude_description: "Latitude to show the map position"
map_longitude: "Longitude"
map_longitude_description: "Longitude to show the position of the map"
map_zoom: "Zoom"
map_zoom_description: "Zoom to show the map position"
mailer_from_name: "Sender email name"
mailer_from_name_description: "This name will appear in emails sent from the application"
mailer_from_address: "Sender email address"
mailer_from_address_description: "This email address will appear in emails sent from the application"
meta_title: "Site title (SEO)"
meta_title_description: "Title for the site <title>, used to improve SEO"
meta_description: "Site description (SEO)"
meta_description_description: 'Site description <meta name="description">, used to improve SEO'
meta_keywords: "Keywords (SEO)"
meta_keywords_description: 'Keywords <meta name="keywords">, used to improve SEO'
min_age_to_participate: Minimum age needed to participate
min_age_to_participate_description: "Users over this age can participate in all processes"
analytics_url: "Analytics URL"
blog_url: "Blog URL"
transparency_url: "Transparency URL"
opendata_url: "Open Data URL"
url: "Main URL"
org_name: "Organization"
place_name: "Place"
feature:
budgets: Participatory budgeting
twitter_login: Twitter login
facebook_login: Facebook login
google_login: Google login
proposals: Proposals
debates: Debates
polls: Polls
signature_sheets: Signature sheets
spending_proposals: Investment projects
spending_proposal_features:
voting_allowed: Voting on investment projects
legislation: Legislation
user:
recommendations: Recommendations
skip_verification: Skip user verification
recommendations_on_debates: Recommendations on debates
recommendations_on_proposals: Recommendations on proposals
community: Community on proposals and investments
map: Proposals and budget investments geolocation
allow_images: Allow upload and show images
allow_attached_documents: Allow upload and show of attached documents
guides: Guides to create proposals or investment projects
public_stats: Public stats
related_content_score_threshold: Related content score threshold
map_latitude: Latitude
map_longitude: Longitude
map_zoom: Zoom
mailer_from_name: Origin email name
mailer_from_address: Origin email address
meta_title: "Site title (SEO)"
meta_description: "Site description (SEO)"
meta_keywords: "Keywords (SEO)"
verification_offices_url: Verification offices URL
min_age_to_participate: Minimum age needed to participate
proposal_improvement_path: Proposal improvement info internal link
proposal_improvement_path: Proposal improvement info internal link
feature:
budgets: "Participatory budgeting"
budgets_description: "With participatory budgets, citizens decide which projects presented by their neighbours will receive a part of the municipal budget"
twitter_login: "Twitter login"
twitter_login_description: "Allow users to sign up with their Twitter account"
facebook_login: "Facebook login"
facebook_login_description: "Allow users to sign up with their Facebook account"
google_login: "Google login"
google_login_description: "Allow users to sign up with their Google Account"
proposals: "Proposals"
proposals_description: "Citizens' proposals are an opportunity for neighbours and collectives to decide directly how they want their city to be, after getting sufficient support and submitting to a citizens' vote"
debates: "Debates"
debates_description: "The citizens' debate space is aimed at anyone who can present issues that concern them and about which they want to share their views with others"
polls: "Polls"
polls_description: "Citizens' polls are a participatory mechanism by which citizens with voting rights can make direct decisions"
signature_sheets: "Signature sheets"
signature_sheets_description: "It allows ading from the Administration panel signatures collected on-site to Proposals and investment projects of the Participative Budgets"
legislation: "Legislation"
legislation_description: "In participatory processes, citizens are offered the opportunity to participate in the drafting and modification of regulations that affect the city and to give their opinion on certain actions that are planned to be carried out"
spending_proposals: "Spending proposals"
spending_proposals_description: "⚠️ NOTE: This functionality has been replaced by Participatory Budgeting and will disappear in new versions"
spending_proposal_features:
voting_allowed: Voting on investment projects - Preselection phase
voting_allowed_description: "⚠️ NOTE: This functionality has been replaced by Participatory Budgeting and will disappear in new versions"
user:
recommendations: "Recommendations"
recommendations_description: "Shows users recommendations on the homepage based on the tags of the following items"
skip_verification: "Skip user verification"
skip_verification_description: "This will disable user verification and all registered users will be able to participate in all processes"
recommendations_on_debates: "Recommendations on debates"
recommendations_on_debates_description: "Shows users recommendations to users on the debates page based on the tags of the items followed"
recommendations_on_proposals: "Recommendations on proposals"
recommendations_on_proposals_description: "Displays recommendations to users on the proposals page based on the tags of the items followed"
community: "Community on proposals and investments"
community_description: "Enables the community section in the proposals and investment projects of the Participatory Budgets"
map: "Proposals and budget investments geolocation"
map_description: "Enables geolocation of proposals and investment projects"
allow_images: "Allow upload and show images"
allow_images_description: "Allows users to upload images when creating proposals and investment projects from Participatory Budgets"
allow_attached_documents: "Allow upload and show of attached documents"
allow_attached_documents_description: "Allows users to upload documents when creating proposals and investment projects from Participatory Budgets"
guides: "Guides to create proposals or investment projects"
guides_description: "Displays a guide to differences between proposals and investment projects if there is an active participatory budget"
public_stats: "Public stats"
public_stats_description: "Display public stats in the Administration panel"

View File

@@ -346,6 +346,15 @@ es:
hidden_at: 'Bloqueado:'
registered_at: 'Fecha de alta:'
title: Actividad del usuario (%{user})
hidden_budget_investments:
index:
filter: Filtro
filters:
all: Todos
with_confirmed_hide: Confirmados
without_confirmed_hide: Pendientes
title: Proyectos de gasto ocultos
no_hidden_budget_investments: No hay proyectos de gasto ocultos
legislation:
processes:
create:
@@ -408,6 +417,7 @@ es:
form:
custom_categories: Categorías
custom_categories_description: Categorías que el usuario puede seleccionar al crear la propuesta.
custom_categories_placeholder: Escribe las etiquetas que desees separadas por una coma (,) y entrecomilladas ("")
draft_versions:
create:
notice: 'Borrador creado correctamente. <a href="%{link}">Haz click para verlo</a>'
@@ -472,7 +482,7 @@ es:
form:
error: Error
form:
add_option: +Añadir respuesta cerrada
add_option: Añadir respuesta cerrada
title: Pregunta
title_placeholder: Escribe un título a la pregunta
value_placeholder: Escribe una respuesta cerrada
@@ -515,6 +525,7 @@ es:
hidden_comments: Comentarios ocultos
hidden_debates: Debates ocultos
hidden_proposals: Propuestas ocultas
hidden_budget_investments: Proyectos de gasto ocultos
hidden_proposal_notifications: Notificationes de propuesta ocultas
hidden_users: Usuarios bloqueados
administrators: Administradores
@@ -542,6 +553,19 @@ es:
pages: Personalizar páginas
images: Personalizar imágenes
content_blocks: Personalizar bloques
information_texts: Personalizar textos
information_texts_menu:
debates: "Debates"
community: "Comunidad"
proposals: "Propuestas"
polls: "Votaciones"
layouts: "Plantillas"
mailers: "Correos"
management: "Gestión"
guides: "Guías"
welcome: "Bienvenido/a"
buttons:
save: "Guardar cambios"
title_moderated_content: Contenido moderado
title_budgets: Presupuestos
title_polls: Votaciones
@@ -641,7 +665,7 @@ es:
section_title: Editar notificación
show:
section_title: Vista previa de notificación
send: Enviar
send: Enviar notificación
will_get_notified: (%{n} usuarios serán notificados)
got_notified: (%{n} usuarios fueron notificados)
sent_at: Enviado
@@ -1033,6 +1057,12 @@ es:
update: La configuración del mapa se ha guardado correctamente.
form:
submit: Actualizar
setting: Funcionalidad
setting_actions: Acciones
setting_name: Configuración
setting_status: Estado
setting_value: Valor
no_description: Sin descripción
shared:
booths_search:
button: Buscar

View File

@@ -56,11 +56,7 @@ es:
see_results: Ver resultados
section_footer:
title: Ayuda sobre presupuestos participativos
description: Con los presupuestos participativos la ciudadanía decide a qué proyectos presentados por los vecinos y vecinas va destinada una parte del presupuesto municipal.
help_text_1: "Los presupuestos participativos son unos procesos en los que la ciudadanía decide de forma directa en qué se gasta una parte del presupuesto municipal. Cualquier persona empadronada mayor de 16 años puede proponer un proyecto de gasto que se preselecciona en una fase de apoyos ciudadanos."
help_text_2: "Los proyectos más votados se evalúan y pasan a una votación final en la que se deciden las actuaciones que llevará a cabo el Ayuntamiento una vez se aprueben los presupuestos municipales del año próximo."
help_text_3: "La presentación de proyectos de presupuestos participativos se lleva a cabo desde enero y a lo largo de un periodo de mes y medio, aproximadamente. Para participar y plantear propuestas para toda la ciudad y/ los distritos hay que registrarse en %{org} y verificar la cuenta."
help_text_4: "Para conseguir el mayor número de apoyos y votos posible, elige un titular descriptivo y comprensible de tu proyecto. Después tienes un espacio para desarrollar el planteamiento de tu propuesta. Aporta todos los datos y explicaciones, e incluso documentos e imágenes, para ayudar a otras personas participantes a entender mejor lo que planteas."
description: Con los presupuestos participativos la ciudadanía decide a qué proyectos va destinada una parte del presupuesto.
investments:
form:
tag_category_label: "Categorías"

View File

@@ -37,7 +37,7 @@ es:
updated: "Tu contraseña ha cambiado correctamente. Has sido identificado correctamente."
updated_not_active: "Tu contraseña se ha cambiado correctamente."
registrations:
destroyed: "¡Adiós! Tu cuenta ha sido cancelada. Esperamos volver a verte pronto. Le informamos que de conformidad con su petición, sus datos personales registrados como usuario de la Web y que forman parte del fichero 'Fichero' cuyo responsable es 'Responsable', han sido cancelados en los términos de lo previsto en el artículo 16 de la Ley Orgánica 15/1999 de Protección de Datos de Carácter Personal y del artículo 31 de su Reglamento de desarrollo (RD 1720/2007)."
destroyed: "¡Adiós! Tu cuenta ha sido cancelada. Esperamos volver a verte pronto."
signed_up: "¡Bienvenido! Has sido identificado."
signed_up_but_inactive: "Te has registrado correctamente, pero no has podido iniciar sesión porque tu cuenta no ha sido activada."
signed_up_but_locked: "Te has registrado correctamente, pero no has podido iniciar sesión porque tu cuenta está bloqueada."

View File

@@ -16,7 +16,7 @@ es:
confirmation_instructions:
confirm_link: Confirmar mi cuenta
text: 'Puedes confirmar tu cuenta de correo electrónico en el siguiente enlace:'
title: Te damos la bienvenida al Portal de Gobierno Abierto
title: Bienvenido/a
welcome: Bienvenido/a
reset_password_instructions:
change_link: Cambiar mi contraseña

View File

@@ -136,9 +136,6 @@ es:
description: Inicia un debate para compartir puntos de vista con otras personas sobre los temas que te preocupan.
help_text_1: "El espacio de debates ciudadanos está dirigido a que cualquier persona pueda exponer temas que le preocupan y sobre los que quiera compartir puntos de vista con otras personas."
help_text_2: 'Para abrir un debate es necesario registrarse en %{org}. Los usuarios ya registrados también pueden comentar los debates abiertos y valorarlos con los botones de "Estoy de acuerdo" o "No estoy de acuerdo" que se encuentran en cada uno de ellos.'
help_text_3: "Ten en cuenta que un debate no activa ningún mecanismo de actuación concreto. Si quieres hacer una %{proposal} para la ciudad o plantear un proyecto de %{budget} cuando se abra la convocatoria, ve a la sección correspondiente."
proposals_link: propuesta
budget_link: presupuestos participativos
new:
form:
submit_button: Empieza un debate
@@ -210,17 +207,11 @@ es:
contact_us: Para asistencia técnica entra en
copyright: CONSUL, %{year}
description: Este portal usa la %{consul} que es %{open_source}.
faq: Asistencia técnica
open_data_text: Todos los datos del Ayuntamiento son tuyos.
open_data_title: Datos Abiertos
open_source: software de código abierto
open_source_url: http://www.gnu.org/licenses/agpl-3.0.html
participation_text: Decide cómo debe ser la ciudad que quieres.
participation_title: Participación
privacy: Política de privacidad
transparency_text: Obtén cualquier información sobre la ciudad.
transparency_title: Transparencia
transparency_url: https://transparency.consul
header:
administration_menu: Admin
administration: Administración
@@ -228,10 +219,6 @@ es:
collaborative_legislation: Procesos legislativos
debates: Debates
external_link_blog: Blog
external_link_opendata: Datos abiertos
external_link_opendata_url: https://opendata.consul
external_link_transparency: Transparencia
external_link_transparency_url: https://transparency.consul
locale: 'Idioma:'
logo: Logo de CONSUL
management: Gestión
@@ -335,7 +322,7 @@ es:
geozone: Ámbito de actuación
proposal_external_url: Enlace a documentación adicional
proposal_question: Pregunta de la propuesta
proposal_question_example_html: "Debe ser resumida en una pregunta cuya respuesta sea Sí o No. <br>Ej. '¿Está usted de acuerdo en peatonalizar la calle Mayor?'"
proposal_question_example_html: "Debe ser resumida en una pregunta cuya respuesta sea Sí o No"
proposal_responsible_name: Nombre y apellidos de la persona que hace esta propuesta
proposal_responsible_name_note: "(individualmente o como representante de un colectivo; no se mostrará públicamente)"
proposal_summary: Resumen de la propuesta
@@ -400,10 +387,7 @@ es:
help: Ayuda sobre las propuestas
section_footer:
title: Ayuda sobre las propuestas
description: Haz una propuesta ciudadana. Si obtiene los apoyos suficientes y pasa a votación, puedes conseguir que todos los habitantes decidan cómo quieren que sea nuestra ciudad.
help_text_1: "Las propuestas ciudadanas son una oportunidad para que los vecinos y colectivos decidan directamente cómo quieren que sea su ciudad. Cualquier persona puede hacer una propuesta sobre un tema que le interese o preocupe para que el ayuntamiento la lleve a cabo, después de conseguir los apoyos suficientes y de someterse a votación ciudadana."
help_text_2: "Para crear una propuesta hay que registrarse en %{org}. Las propuestas que consigan el apoyo del 1% de la gente en la web, pasan a votación. Para apoyar propuestas es necesario tener una cuenta verificada."
help_text_3: "Se convoca una votación ciudadana cuando las propuestas consiguen los apoyos necesarios. Una vez celebrada, si hay más gente a favor que en contra, el Consistorio asume la propuesta y la lleva a cabo."
description: Las propuestas ciudadanas son una oportunidad para que los vecinos y colectivos decidan directamente cómo quieren que sea su ciudad, después de conseguir los apoyos suficientes y de someterse a votación ciudadana.
new:
form:
submit_button: Crear propuesta
@@ -428,7 +412,6 @@ es:
zero: Sin comentarios
one: 1 Comentario
other: "%{count} Comentarios"
reason_for_supports_necessary: 1% del Censo
support: Apoyar
support_title: Apoyar esta propuesta
supports:
@@ -442,8 +425,7 @@ es:
supports_necessary: "%{number} apoyos necesarios"
total_percent: 100%
archived: "Esta propuesta ha sido archivada y ya no puede recoger apoyos."
successful: "Esta propuesta ha alcanzado los apoyos necesarios y pasará a la %{voting}."
voting: "próxima votación"
successful: "Esta propuesta ha alcanzado los apoyos necesarios."
show:
author_deleted: Usuario eliminado
code: 'Código de la propuesta:'
@@ -493,9 +475,7 @@ es:
help: Ayuda sobre las votaciones
section_footer:
title: Ayuda sobre las votaciones
description: Regístrate para poder votar propuestas ciudadanas y las cuestiones que pregunta a sus vecinos el Ayuntamiento. Toma decisiones municipales de forma directa.
help_text_1: "Las votaciones se convocan cuando una propuesta ciudadana alcanza el 1% de apoyos del censo con derecho a voto. En las votaciones también se pueden incluir cuestiones que el Ayuntamiento somete a decisión directa de la ciudadanía."
help_text_2: "Para participar en la próxima votación tienes que registrarte en %{org} y verificar tu cuenta. Pueden votar todas las personas empadronadas en la ciudad mayores de 16 años. Los resultados de todas las votaciones serán vinculantes para el gobierno."
description: Las votaciones ciudadanas son un mecanismo de participación por el que la ciudadanía con derecho a voto puede tomar decisiones de forma directa.
no_polls: "No hay votaciones abiertas."
show:
already_voted_in_booth: "Ya has participado en esta votación en urnas presenciales, no puedes volver a participar."

View File

@@ -71,9 +71,6 @@ es:
section_footer:
title: Ayuda sobre procesos legislativos
description: Participa en los debates y procesos previos a la aprobación de una norma o de una actuación municipal. Tu opinión será tenida en cuenta por el Ayuntamiento.
help_text_1: "En los procesos participativos, el Ayuntamiento ofrece a la ciudadanía la oportunidad de participar en la elaboración y modificación de normativa que afecta a la ciudad y de dar su opinión sobre ciertas actuaciones que tiene previsto llevar a cabo."
help_text_2: "Las personas registradas en %{org} pueden participar con aportaciones en la consulta pública de nuevas ordenanzas, reglamentos y directrices, entre otros. Sus comentarios son analizados por el área correspondiente y tenidos en cuenta de cara a la redacción final de las normas."
help_text_3: "El Ayuntamiento también abre procesos para recibir aportaciones y opiniones sobre actuaciones municipales."
phase_not_open:
not_open: Esta fase del proceso todavía no está abierta
phase_empty:

View File

@@ -11,7 +11,7 @@ es:
email_verification:
click_here_to_verify: en este enlace
instructions_2_html: Este email es para verificar tu cuenta con <b>%{document_type} %{document_number}</b>. Si esos no son tus datos, por favor no pulses el enlace anterior e ignora este email.
instructions_html: Para terminar de verificar tu cuenta de usuario en el Portal de Gobierno Abierto, necesitamos que pulses %{verification_link}.
instructions_html: Para terminar de verificar tu cuenta de usuario pulsa %{verification_link}.
subject: Verifica tu email
thanks: Muchas gracias.
title: Verifica tu cuenta con el siguiente enlace
@@ -24,22 +24,16 @@ es:
hi: "Estimado usuario,"
new_html: 'Por todo ello, te invitamos a que elabores una <strong>nueva propuesta</strong> que se ajuste a las condiciones de este proceso. Esto lo puedes hacer en este enlace: %{url}.'
new_href: "nueva propuesta de inversión"
reconsider_html: "Si consideras que la propuesta rechazada cumple los requisitos para mantenerla como propuesta de inversión, podrás comunicarlo, en el plazo de 48 horas, al correo example@consul.es, indicando necesariamente para su tramitación el código %{code} como asunto del correo, correspondiente a tu propuesta."
sincerely: "Atentamente"
signatory: "DIRECCIÓN GENERAL DE PARTICIPACIÓN CIUDADANA"
sorry: "Sentimos las molestias ocasionadas y volvemos a darte las gracias por tu inestimable participación."
subject: "Tu propuesta de inversión '%{code}' ha sido marcada como inviable"
unfeasible_html: "Desde el Ayuntamiento queremos agradecer tu participación en los <strong>Presupuestos Participativos</strong>. Lamentamos informarte de que tu propuesta <strong>'%{title}'</strong> quedará excluida de este proceso participativo por el siguiente motivo:"
budget_investment_unfeasible:
hi: "Estimado usuario,"
new_html: 'Por todo ello, te invitamos a que elabores un <strong>nuevo proyecto de gasto</strong> que se ajuste a las condiciones de este proceso. Esto lo puedes hacer en este enlace: %{url}.'
new_href: "nuevo proyecto de gasto"
reconsider_html: "Si consideras que el proyecto rechazado cumple los requisitos para mantenerlo como proyecto de gasto, podrás comunicarlo, en el plazo de 48 horas, al correo example@consul.es, indicando necesariamente para su tramitación el código %{code} como asunto del correo, correspondiente a tu proyecto."
sincerely: "Atentamente"
signatory: "DIRECCIÓN GENERAL DE PARTICIPACIÓN CIUDADANA"
sorry: "Sentimos las molestias ocasionadas y volvemos a darte las gracias por tu inestimable participación."
subject: "Tu proyecto de gasto '%{code}' ha sido marcado como inviable"
unfeasible_html: "Desde el Ayuntamiento queremos agradecer tu participación en los <strong>Presupuestos Participativos</strong>. Lamentamos informarte de que tu proyecto <strong>'%{title}'</strong> quedará excluido de este proceso participativo por el siguiente motivo:"
proposal_notification_digest:
info: "A continuación te mostramos las nuevas notificaciones que han publicado los autores de las propuestas que estás apoyando en %{org_name}."
title: "Notificaciones de propuestas en %{org_name}"
@@ -57,7 +51,7 @@ es:
title_html: "Has enviado un nuevo mensaje privado a <strong>%{receiver}</strong> con el siguiente contenido:"
user_invite:
ignore: "Si no has solicitado esta invitación no te preocupes, puedes ignorar este correo."
text: "¡Gracias por solicitar unirte a %{org}! En unos segundos podrás empezar a decidir la ciudad que quieres, sólo tienes que rellenar el siguiente formulario:"
text: "¡Gracias por solicitar unirte a %{org}! En unos segundos podrás empezar a participar, sólo tienes que rellenar el siguiente formulario:"
thanks: "Muchas gracias."
title: "Bienvenido a %{org}"
button: Completar registro
@@ -70,23 +64,16 @@ es:
follow_html: "Te informaremos de cómo avanza el proceso, que también puedes seguir en la página de <strong>%{link}</strong>."
follow_link: "Presupuestos participativos"
sincerely: "Atentamente,"
signatory: "DIRECCIÓN GENERAL DE PARTICIPACIÓN CIUDADANA"
share: "Comparte tu proyecto"
budget_investment_selected:
subject: "Tu proyecto de gasto '%{code}' ha sido seleccionado"
hi: "Estimado/a usuario/a"
selected_html: "Desde el Ayuntamiento de Madrid agradecemos que hayas participado con tu idea en los <strong>Presupuestos Participativos</strong>. Te informamos de que tu proyecto <strong>'%{title}'</strong> ha sido seleccionado y pasa a la fase de votación final que tiene lugar desde el <strong>15 de mayo hasta el 30 de junio de 2017</strong>."
share: "Empieza ya a conseguir votos, comparte tu proyecto de gasto en redes sociales. La difusión es fundamental para conseguir que se haga realidad."
share_button: "Comparte tu proyecto"
thanks: "Gracias de nuevo por tu participación."
sincerely: "Atentamente"
signatory: "DIRECCIÓN GENERAL DE PARTICIPACIÓN CIUDADANA"
budget_investment_unselected:
subject: "Tu proyecto de gasto '%{code}' no ha sido seleccionado"
hi: "Estimado/a usuario/a"
unselected_html: "Desde el Ayuntamiento de Madrid agradecemos que hayas participado con tu idea en los <strong>Presupuestos Participativos</strong>. Lamentamos informarte de que tu proyecto <strong>'%{title}'</strong> no ha sido seleccionado para la fase de votación final."
participate_html: "Puedes continuar participando en la votación final votando proyectos para toda la ciudad y el distrito que elijas desde el <strong>15 de mayo hasta el 30 de junio de 2017.</strong>"
participate_url: "participes en la votación final"
thanks: "Gracias de nuevo por tu participación."
sincerely: "Atentamente"
signatory: "DIRECCIÓN GENERAL DE PARTICIPACIÓN CIUDADANA"

View File

@@ -78,12 +78,9 @@ es:
vote_proposals: Participar en las votaciones finales
print:
proposals_info: Haz tu propuesta en http://url.consul
proposals_note: Las propuestas más apoyadas serán llevadas a votación. Y si las acepta una mayoría, el Ayuntamiento las llevará a cabo.
proposals_title: 'Propuestas:'
spending_proposals_info: Participa en http://url.consul
spending_proposals_note: Los presupuestos participativos se invertirán en las propuestas de inversión más apoyadas.
budget_investments_info: 'Participa en http://url.consul'
budget_investments_note: Los presupuestos participativos se invertirán en los proyectos de gasto más apoyados.
print_info: Imprimir esta información
proposals:
alert:

View File

@@ -46,6 +46,7 @@ es:
menu:
flagged_comments: Comentarios
flagged_debates: Debates
flagged_investments: Proyectos de gasto
proposals: Propuestas
proposal_notifications: Notificaciones de propuestas
users: Bloquear usuarios
@@ -68,6 +69,25 @@ es:
created_at: Más recientes
flags: Más denunciadas
title: Propuestas
budget_investments:
index:
block_authors: Bloquear autores
confirm: '¿Estás seguro?'
filter: Filtro
filters:
all: Todos
pending_flag_review: Pendientes de revisión
with_ignored_flag: Marcadas como revisadas
headers:
moderate: Moderar
budget_investment: Proyecto de gasto
hide_budget_investments: Ocultar proyectos de gasto
ignore_flags: Marcar como revisadas
order: Ordenar por
orders:
created_at: Más recientes
flags: Más denunciadas
title: Proyectos de gasto
proposal_notifications:
index:
block_authors: Bloquear autores

View File

@@ -1,11 +1,9 @@
es:
pages:
census_terms: Para verificar la cuenta hay que tener 16 años o más y estar empadronado aportando los datos indicados anteriormente, los cuales serán contrastados. Aceptando el proceso de verificación acepta dar su consentimiento para contrastar dicha información, así como medios de contacto que figuren en dichos ficheros. Los datos aportados serán incorporados y tratados en un fichero indicado anteriormente en las condiciones de uso del portal.
conditions: Condiciones de uso
general_terms: Términos y Condiciones
help:
title: "%{org} es una plataforma de participación ciudadana"
subtitle: "En %{org} se pueden hacer propuestas, votar en consultas ciudadanas, plantear proyectos de presupuestos participativos, decidir la normativa municipal y abrir debates para intercambiar opiniones con otras personas."
guide: 'Esta guía explica para qué sirven y cómo funcionan cada una de las secciones de %{org}.'
menu:
debates: "Debates"
@@ -26,19 +24,12 @@ es:
title: "Propuestas"
description: "En la sección de %{link} puedes plantear propuestas para que el Ayuntamiento las lleve a cabo. Las propuestas recaban apoyos, y si alcanzan los apoyos suficientes se someten a votación ciudadana. Las propuestas aprobadas en estas votaciones ciudadanas son asumidas por el Ayuntamiento y se llevan a cabo."
link: "propuestas ciudadanas"
feature_html: "Para crear una propuesta hay que registrarse en %{org}. Las propuestas que consiguen el apoyo en la web del 1% de la gente con derecho a voto (%{supports} apoyos de personas mayores de 16 años empadronadas) pasan a votación. Para apoyar propuestas es necesario verificar tu cuenta."
image_alt: "Botón para apoyar una propuesta"
figcaption_html: 'Botón para "Apoyar" una propuesta.<br>Cuando alcance el número de apoyos pasará a votación.'
figcaption_html: 'Botón para "Apoyar" una propuesta.'
budgets:
title: "Presupuestos participativos"
description: "La sección de %{link} sirve para que la gente decida de manera directa a qué se destina una parte del presupuesto municipal."
link: "presupuestos participativos"
feature: "En este proceso cada año la gente plantea, apoya y vota proyectos. Los más votados pasan a financiarse con el presupuesto municipal."
phase_1_html: "Entre enero y principios de marzo, las personas registradas en %{org} pueden <strong>presentar proyectos</strong>."
phase_2_html: "En marzo, los proponentes tienen que recabar apoyos, a modo de <strong>fase de preselección</strong>."
phase_3_html: "Entre abril y comienzos de mayo los técnicos del Ayuntamiento <strong>tasan los proyectos</strong> por orden de más a menos apoyados y comprueban que son viables."
phase_4_html: "Finalmente, entre mayo y junio, toda la ciudadanía puede <strong>votar los proyectos</strong> que más le interesan."
phase_5_html: "A partir de la aprobación de los presupuestos al año siguiente el Ayuntamiento empieza a llevar a cabo los proyectos ganadores."
image_alt: "Diferentes fases de un presupuesto participativo"
figcaption_html: 'Fase de "Apoyos" y fase de "Votación" de los presupuestos participativos.'
polls:
@@ -47,8 +38,6 @@ es:
link: "votaciones ciudadanas"
feature_1: "Para participar en las votaciones tienes que %{link} y verificar tu cuenta."
feature_1_link: "registrarte en %{org_name}"
feature_2: "Pueden votar todas las personas empadronadas en la ciudad mayores de 16 años."
feature_3: "Los resultados de todas las votaciones son vinculantes para el gobierno municipal."
processes:
title: "Procesos legislativos"
description: "En la sección de %{link} la ciudadanía participa en la elaboración y modificación de normativa que afecta a la ciudad y puede dar su opinión sobre las políticas municipales en debates previos."

View File

@@ -29,6 +29,7 @@ es:
budget_investment: "Proyecto de gasto actualizado correctamente"
topic: "Tema actualizado correctamente."
valuator_group: "Grupo de evaluadores actualizado correctamente"
translation: "Traducción actualizada correctamente"
destroy:
spending_proposal: "Propuesta de inversión eliminada."
budget_investment: "Proyecto de gasto eliminado."

View File

@@ -1,65 +1,121 @@
es:
settings:
comments_body_max_length: "Longitud máxima de los comentarios"
comments_body_max_length_description: "En número de caracteres"
official_level_1_name: "Cargos públicos de nivel 1"
official_level_1_name_description: "Etiqueta que aparecerá en los usuarios marcados como Nivel 1 de cargo público"
official_level_2_name: "Cargos públicos de nivel 2"
official_level_2_name_description: "Etiqueta que aparecerá en los usuarios marcados como Nivel 2 de cargo público"
official_level_3_name: "Cargos públicos de nivel 3"
official_level_3_name_description: "Etiqueta que aparecerá en los usuarios marcados como Nivel 3 de cargo público"
official_level_4_name: "Cargos públicos de nivel 4"
official_level_4_name_description: "Etiqueta que aparecerá en los usuarios marcados como Nivel 4 de cargo público"
official_level_5_name: "Cargos públicos de nivel 5"
official_level_5_name_description: "Etiqueta que aparecerá en los usuarios marcados como Nivel 5 de cargo público"
max_ratio_anon_votes_on_debates: "Porcentaje máximo de votos anónimos por Debate"
max_votes_for_proposal_edit: "Número de votos en que una Propuesta deja de poderse editar"
max_ratio_anon_votes_on_debates_description: "Se consideran votos anónimos los realizados por usuarios registrados con una cuenta sin verificar"
max_votes_for_proposal_edit: "Número de apoyos en que una Propuesta deja de poderse editar"
max_votes_for_proposal_edit_description: "A partir de este número de apoyos el autor de una Propuesta ya no podrá editarla"
max_votes_for_debate_edit: "Número de votos en que un Debate deja de poderse editar"
max_votes_for_debate_edit_description: "A partir de este número de votos el autor de un Debate ya no podrá editarlo"
proposal_code_prefix: "Prefijo para los códigos de Propuestas"
votes_for_proposal_success: "Número de votos necesarios para aprobar una Propuesta"
proposal_code_prefix_description: "Este prefijo aparecerá en las Propuestas delante de la fecha de creación y su ID"
votes_for_proposal_success: "Número de apoyos necesarios para aprobar una Propuesta"
votes_for_proposal_success_description: "Cuando una propuesta alcance este número de apoyos ya no podrá recibir más y se considera exitosa"
months_to_archive_proposals: "Meses para archivar las Propuestas"
months_to_archive_proposals_description: "Pasado este número de meses las Propuestas se archivarán y ya no podrán recoger apoyos"
email_domain_for_officials: "Dominio de email para cargos públicos"
email_domain_for_officials_description: "Todos los usuarios registrados con este dominio tendrán su cuenta verificada al registrarse"
per_page_code_head: "Código a incluir en cada página (<head>)"
per_page_code_head_description: "Esté código aparecerá dentro de la etiqueta <head>. Útil para introducir scripts personalizados, analitycs..."
per_page_code_body: "Código a incluir en cada página (<body>)"
per_page_code_body_description: "Esté código aparecerá dentro de la etiqueta <body>. Útil para introducir scripts personalizados, analitycs..."
twitter_handle: "Usuario de Twitter"
twitter_handle_description: "Si está rellenado aparecerá en el pie de página"
twitter_hashtag: "Hashtag para Twitter"
twitter_hashtag_description: "Hashtag que aparecerá al compartir contenido por Twitter"
facebook_handle: "Identificador de Facebook"
facebook_handle_description: "Si está rellenado aparecerá en el pie de página"
youtube_handle: "Usuario de Youtube"
youtube_handle_description: "Si está rellenado aparecerá en el pie de página"
telegram_handle: "Usuario de Telegram"
telegram_handle_description: "Si está rellenado aparecerá en el pie de página"
instagram_handle: "Usuario de Instagram"
instagram_handle_description: "Si está rellenado aparecerá en el pie de página"
url: "URL general de la web"
url_description: "URL principal de tu web"
org_name: "Nombre de la organización"
org_name_description: "Nombre de tu organización"
place_name: "Nombre del lugar"
place_name_description: "Nombre de tu ciudad"
related_content_score_threshold: Umbral de puntuación de contenido relacionado
related_content_score_threshold_description: Oculta el contenido que los usuarios marquen como no relacionado
map_latitude: "Latitud"
map_latitude_description: "Latitud para mostrar la posición del mapa"
map_longitude: "Longitud"
map_longitude_description: "Longitud para mostrar la posición del mapa"
map_zoom: "Zoom"
map_zoom_description: "Zoom para mostrar la posición del mapa"
mailer_from_name: "Nombre email remitente"
mailer_from_name_description: "Este nombre aparecerá en los emails enviados desde la aplicación"
mailer_from_address: "Dirección email remitente"
mailer_from_address_description: "Esta dirección de email aparecerá en los emails enviados desde la aplicación"
meta_title: "Título del sitio"
meta_title_description: "Título para el sitio <title>, utilizado para mejorar el SEO"
meta_description: "Descripción del sitio"
meta_description_description: 'Descripción del sitio <meta name="description">, utilizada para mejorar el SEO'
meta_keywords: "Palabras clave"
meta_keywords_description: 'Palabras clave <meta name="keywords">, utilizadas para mejorar el SEO'
min_age_to_participate: "Edad mínima para participar"
min_age_to_participate_description: "Los usuarios mayores de esta edad podrán participar en todos los procesos"
analytics_url: "URL de estadísticas externas"
blog_url: "URL del blog"
transparency_url: "URL de transparencia"
opendata_url: "URL de open data"
url: "URL general de la web"
org_name: "Nombre de la organización"
place_name: "Nombre del lugar"
feature:
budgets: Presupuestos participativos
twitter_login: Registro con Twitter
facebook_login: Registro con Facebook
google_login: Registro con Google
proposals: Propuestas
debates: Debates
polls: Votaciones
signature_sheets: Hojas de firmas
spending_proposals: Propuestas de inversión
spending_proposal_features:
voting_allowed: Votaciones sobre propuestas de inversión
legislation: Legislación
user:
recommendations: Recomendaciones
skip_verification: Omitir verificación de usuarios
recommendations_on_debates: Recomendaciones en debates
recommendations_on_proposals: Recomendaciones en propuestas
community: Comunidad en propuestas y proyectos de gasto
map: Geolocalización de propuestas y proyectos de gasto
allow_images: Permitir subir y mostrar imágenes
allow_attached_documents: Permitir creación de documentos adjuntos
guides: Guías para crear propuestas o proyectos de inversión
public_stats: Estadísticas públicas
related_content_score_threshold: Umbral de puntuación de contenido relacionado
map_latitude: Latitud
map_longitude: Longitud
map_zoom: Zoom
mailer_from_name: Nombre email remitente
mailer_from_address: Dirección email remitente
meta_title: "Título del sitio (SEO)"
meta_description: "Descripción del sitio (SEO)"
meta_keywords: "Palabras clave (SEO)"
verification_offices_url: URL oficinas verificación
min_age_to_participate: Edad mínima para participar
proposal_improvement_path: Link a información para mejorar propuestas
feature:
budgets: "Presupuestos participativos"
budgets_description: "Con los presupuestos participativos la ciudadanía decide a qué proyectos presentados por los vecinos y vecinas va destinada una parte del presupuesto municipal"
twitter_login: "Registro con Twitter"
twitter_login_description: "Permitir que los usuarios se registren con su cuenta de Twitter"
facebook_login: "Registro con Facebook"
facebook_login_description: "Permitir que los usuarios se registren con su cuenta de Facebook"
google_login: "Registro con Google"
google_login_description: "Permitir que los usuarios se registren con su cuenta de Google"
proposals: "Propuestas"
proposals_description: "Las propuestas ciudadanas son una oportunidad para que los vecinos y colectivos decidan directamente cómo quieren que sea su ciudad, después de conseguir los apoyos suficientes y de someterse a votación ciudadana"
debates: "Debates"
debates_description: "El espacio de debates ciudadanos está dirigido a que cualquier persona pueda exponer temas que le preocupan y sobre los que quiera compartir puntos de vista con otras personas"
polls: "Votaciones"
polls_description: "Las votaciones ciudadanas son un mecanismo de participación por el que la ciudadanía con derecho a voto puede tomar decisiones de forma directa"
signature_sheets: "Hojas de firmas"
signature_sheets_description: "Permite añadir desde el panel de Administración firmas recogidas de forma presencial a Propuestas y proyectos de gasto de los Presupuestos participativos"
legislation: "Legislación colaborativa"
legislation_description: "En los procesos participativos se ofrece a la ciudadanía la oportunidad de participar en la elaboración y modificación de normativa que afecta a la ciudad y de dar su opinión sobre ciertas actuaciones que se tiene previsto llevar a cabo"
spending_proposals: "Propuestas de inversión"
spending_proposals_description: "⚠️ NOTA: Esta funcionalidad ha sido sustituida por Pesupuestos Participativos y desaparecerá en nuevas versiones"
spending_proposal_features:
voting_allowed: "Votaciones de preselección sobre propuestas de inversión."
voting_allowed_description: "⚠️ NOTA: Esta funcionalidad ha sido sustituida por Pesupuestos Participativos y desaparecerá en nuevas versiones"
user:
recommendations: "Recomendaciones"
recommendations_description: "Muestra a los usuarios recomendaciones en la homepage basado en las etiquetas de los elementos que sigue"
skip_verification: "Omitir verificación de usuarios"
skip_verification_description: "Esto deshabilitará la verificación de usuarios y todos los usuarios registrados podrán participar en todos los procesos"
recommendations_on_debates: "Recomendaciones en debates"
recommendations_on_debates_description: "Muestra a los usuarios recomendaciones en la página de debates basado en las etiquetas de los elementos que sigue"
recommendations_on_proposals: "Recomendaciones en propuestas"
recommendations_on_proposals_description: "Muestra a los usuarios recomendaciones en la página de propuestas basado en las etiquetas de los elementos que sigue"
community: "Comunidad en propuestas y proyectos de gasto"
community_description: "Activa la sección de comunidad en las propuestas y en los proyectos de gasto de los Presupuestos participativos"
map: "Geolocalización de propuestas y proyectos de gasto"
map_description: "Activa la geolocalización de propuestas y proyectos de gasto"
allow_images: "Permitir subir y mostrar imágenes"
allow_images_description: "Permite que los usuarios suban imágenes al crear propuestas y proyectos de gasto de los Presupuestos participativos"
allow_attached_documents: "Permitir creación de documentos adjuntos"
allow_attached_documents_description: "Permite que los usuarios suban documentos al crear propuestas y proyectos de gasto de los Presupuestos participativos"
guides: "Guías para crear propuestas o proyectos de gasto"
guides_description: "Muestra una guía de diferencias entre las propuestas y los proyectos de gasto si hay un presupuesto participativo activo"
public_stats: "Estadísticas públicas"
public_stats_description: "Muestra las estadísticas públicas en el panel de Administración"

View File

@@ -225,6 +225,19 @@ fr:
pages: Pages personnalisées
images: Images personnalisées
content_blocks: Blocs de contenu personnalisés
information_texts: "Textes d'information personnalisés"
information_texts_menu:
debates: "Débats"
community: "Communauté"
proposals: "Propositions"
polls: "Votes"
layouts: "Dessins"
mailers: "Courriels"
management: "Gestion"
guides: "Guides"
welcome: "Bienvenue"
buttons:
save: "Enregistrer"
title_categories: Catégories
title_moderated_content: Contenu modéré
title_budgets: Budgets

View File

@@ -15,6 +15,13 @@ namespace :admin do
end
end
resources :hidden_budget_investments, only: :index do
member do
put :restore
put :confirm_hide
end
end
resources :debates, only: :index do
member do
put :restore
@@ -78,6 +85,7 @@ namespace :admin do
end
resources :tags, only: [:index, :create, :update, :destroy]
resources :officials, only: [:index, :edit, :update, :destroy] do
get :search, on: :collection
end
@@ -93,6 +101,7 @@ namespace :admin do
get :search, on: :collection
get :summary, on: :collection
end
resources :valuator_groups
resources :managers, only: [:index, :create, :destroy] do
@@ -200,6 +209,9 @@ namespace :admin do
resources :pages, except: [:show]
resources :images, only: [:index, :update, :destroy]
resources :content_blocks, except: [:show]
resources :information_texts, only: [:index] do
post :update, on: :collection
end
end
resource :homepage, controller: :homepage, only: [:show]

View File

@@ -1,7 +1,12 @@
resources :budgets, only: [:show, :index] do
resources :groups, controller: "budgets/groups", only: [:show]
resources :investments, controller: "budgets/investments", only: [:index, :new, :create, :show, :destroy] do
member { post :vote }
member do
post :vote
put :flag
put :unflag
end
collection { get :suggest }
end

View File

@@ -27,4 +27,9 @@ namespace :moderation do
put :hide, on: :member
put :moderate, on: :collection
end
resources :budget_investments, only: :index, controller: 'budgets/investments' do
put :hide, on: :member
put :moderate, on: :collection
end
end