diff --git a/config/locales/ar/rails.yml b/config/locales/ar/rails.yml
new file mode 100644
index 000000000..6e502dcf0
--- /dev/null
+++ b/config/locales/ar/rails.yml
@@ -0,0 +1,13 @@
+ar:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/ast/activemodel.yml b/config/locales/ast/activemodel.yml
new file mode 100644
index 000000000..33e39657c
--- /dev/null
+++ b/config/locales/ast/activemodel.yml
@@ -0,0 +1,17 @@
+ast:
+ activemodel:
+ models:
+ verification:
+ sms: "SMS"
+ attributes:
+ verification:
+ residence:
+ document_type: "Tipu de documentu"
+ document_number: "Númberu de documentu (incluyendo lletres)"
+ date_of_birth: "Fecha de nacencia"
+ postal_code: "Códigu postal"
+ sms:
+ phone: "Teléfonu"
+ confirmation_code: "Códigu de confirmación"
+ officing/residence:
+ year_of_birth: "Añu de nacencia"
diff --git a/config/locales/ast/pages.yml b/config/locales/ast/pages.yml
new file mode 100644
index 000000000..c1136994d
--- /dev/null
+++ b/config/locales/ast/pages.yml
@@ -0,0 +1,4 @@
+ast:
+ pages:
+ verify:
+ email: Email
diff --git a/config/locales/ast/rails.yml b/config/locales/ast/rails.yml
new file mode 100644
index 000000000..a53afebd6
--- /dev/null
+++ b/config/locales/ast/rails.yml
@@ -0,0 +1,13 @@
+ast:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/ca/activemodel.yml b/config/locales/ca/activemodel.yml
new file mode 100644
index 000000000..e2870cff8
--- /dev/null
+++ b/config/locales/ca/activemodel.yml
@@ -0,0 +1,18 @@
+ca:
+ activemodel:
+ models:
+ verification:
+ residence: "Residència"
+ sms: "SMS"
+ attributes:
+ verification:
+ residence:
+ document_type: "Tipus de document"
+ document_number: "Número de document (incloent-hi lletres)"
+ date_of_birth: "Data de naixement"
+ postal_code: "Codi postal"
+ sms:
+ phone: "Telèfon"
+ confirmation_code: "Codi de confirmació"
+ officing/residence:
+ year_of_birth: "Any de naixement"
diff --git a/config/locales/ca/activerecord.yml b/config/locales/ca/activerecord.yml
new file mode 100644
index 000000000..328182f43
--- /dev/null
+++ b/config/locales/ca/activerecord.yml
@@ -0,0 +1,51 @@
+ca:
+ activerecord:
+ models:
+ activity:
+ one: "activitat"
+ other: "activitats"
+ budget:
+ one: "Pressupost participatiu"
+ other: "Pressupostos participatius"
+ budget/investment/milestone:
+ one: "fita"
+ other: "fites"
+ comment:
+ one: "Comentari"
+ other: "Comentaris"
+ debate:
+ one: "Debat"
+ other: "Debats"
+ tag:
+ one: "Eriqueta"
+ other: "Etiquetes"
+ user:
+ one: "Usuari"
+ other: "Usuaris"
+ moderator:
+ one: "Moderador"
+ other: "Moderadors"
+ administrator:
+ one: "Administrador"
+ other: "Administradors"
+ vote:
+ one: "Vot"
+ other: "Vots"
+ organization:
+ one: "Organització"
+ other: "Organitzacions"
+ poll/booth:
+ one: "urna"
+ other: "urnes"
+ poll/officer:
+ one: "president de taula"
+ other: "presidents de taula"
+ proposal:
+ one: "Proposta ciutadana"
+ other: "Propostes ciutadanes"
+ spending_proposal:
+ one: "Proposta d'inversió"
+ other: "Propostes d'inversió"
+ attributes:
+ spending_proposal:
+ administrator_id: "Administrador"
diff --git a/config/locales/ca/pages.yml b/config/locales/ca/pages.yml
new file mode 100644
index 000000000..bead272ca
--- /dev/null
+++ b/config/locales/ca/pages.yml
@@ -0,0 +1,4 @@
+ca:
+ pages:
+ verify:
+ email: Correu electrònic
diff --git a/config/locales/ca/rails.yml b/config/locales/ca/rails.yml
new file mode 100644
index 000000000..f814bd216
--- /dev/null
+++ b/config/locales/ca/rails.yml
@@ -0,0 +1,13 @@
+ca:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/fr/activemodel.yml b/config/locales/fr/activemodel.yml
index 8cfc22a2e..f22b0077e 100644
--- a/config/locales/fr/activemodel.yml
+++ b/config/locales/fr/activemodel.yml
@@ -14,10 +14,5 @@ fr:
sms:
phone: "Téléphone"
confirmation_code: "Code de confirmation"
- email:
- recipient: "Courriel"
officing/residence:
- document_type: "Type de document"
- document_number: "Numéro du document (en incluant les lettres)"
year_of_birth: "Année de naissance"
-
diff --git a/config/locales/fr/pages.yml b/config/locales/fr/pages.yml
index dcb57d400..61f86a360 100644
--- a/config/locales/fr/pages.yml
+++ b/config/locales/fr/pages.yml
@@ -1,4 +1,3 @@
----
fr:
pages:
census_terms: Pour confirmer ce compte, vous devez être âgé(e) de 16 ans ou plus, et avoir été recensé avec les données indiquées ci-dessus, lesquelles seront vérifiées. En acceptant le processus de vérification, vous donnez également votre consentement au recoupement de cette information, ainsi que les moyens de communication qui figurent dans ce fichier. Les données fournies seront intégrées et traitées dans le fichier indiqué dans les conditions d'utilisations du portail.
@@ -7,7 +6,7 @@ fr:
more_info:
title: "Découvrez %{org_name}"
subtitle: "Découvrez tout ce qu'il est possible de faire avec ce site"
- guide: "Ce guide explique chaque section de %{org_name}. Vous pouvez avoir plus d'information dans les liens 'Informations détaillées'."
+ guide: 'Ce guide explique chaque section de %{org_name}. Vous pouvez avoir plus d''information dans les liens ''Informations détaillées''.'
menu:
debates: "Débats"
proposals: "Propositions"
@@ -20,7 +19,7 @@ fr:
feature_1_link: "vous inscrire sur %{org_name}"
feature_2_html: "Les débats peuvent être notés en utilisant les boutons Je suis d'accord ou Je ne suis pas d'accord que vous trouverez dans chacun d'eux."
image_alt: "Boutons pour noter les débats"
- figcaption: "Les boutons 'Je suis d'accord' et 'Je ne suis pas d'accord' pour noter les débats."
+ figcaption: 'Les boutons ''Je suis d''accord'' et ''Je ne suis pas d''accord'' pour noter les débats.'
proposals:
title: "Propositions"
description: "Faites une proposition sur ce que vous souhaitez que la mairie entreprenne et soutenez les propositions d'autres personnes."
@@ -53,28 +52,12 @@ fr:
button: "Voir les questions fréquemment posées"
other:
how_to_use: "Utiliser %{org_name} dans votre ville"
- world: "Participation citoyenne dans le monde"
- facts: "Éléments sur la participation citoyenne et la démocratie directe"
how_to_use:
text: |-
Utilisez le librement pour votre gouvernement ou aider nous à l'améliorer, c'est un logiciel libre.
-
+
Ce portail de Gouvernement Ouvert utilise l'[application Consul](https://github.com/consul/consul 'consul github') qui est un logiciel libre, sous [licence AGPLv3](http://www.gnu.org/licenses/agpl-3.0.html 'AGPLv3 gnu' ), ce qui, en quelques mots, signifie que tout le monde peut utiliser le code librement, le copier, le voir en détail, le modifier et le redistribuer avec ces modifications (permettant à d'autres d'en faire de même). Car nous pensons que la culture est meilleure et plus riche quand elle est libre.
-
+
Si vous êtes un développeur, vous pouvez voir le code et nous aider à l'améliorer en allant sur l'[applicationConsul](https://github.com/consul/consul 'consul github').
- titles:
- how_to_use: Utilisez-le pour votre gouvernement
- privacy: Politique de confidentialité
- titles:
- accessibility: Accessibilité
- conditions: Conditions d'utilisations
- more_info: "Plus d'information à propos %{org_name}"
- privacy: Politique de confidentialité
verify:
- code: Code que vous avez reçu par lettre
- email: Courriel
- info: "Pour vérifier votre compte saisissez vos données d'accès :"
- info_code: 'Saisissez maintenant le code reçu par lettre :'
- password: Mot de passe
- submit: Confirmer mon compte
- title: Confirmer mon compte
+ email: Email
diff --git a/config/locales/fr/rails.yml b/config/locales/fr/rails.yml
index 43561ec2d..d4055d82c 100644
--- a/config/locales/fr/rails.yml
+++ b/config/locales/fr/rails.yml
@@ -1,160 +1,69 @@
-# Files in the config/locales directory are used for internationalization
-# and are automatically loaded by Rails. If you want to use locales other
-# than English, add the necessary files in this directory.
-#
-# To use the locales, use `I18n.t`:
-#
-# I18n.t 'hello'
-#
-# In views, this is aliased to just `t`:
-#
-# <%= t('hello') %>
-#
-# To use a different locale, set it with `I18n.locale`:
-#
-# I18n.locale = :es
-#
-# This would use the information in config/locales/es.yml.
-#
-# To learn more, please read the Rails Internationalization guide
-# available at http://guides.rubyonrails.org/i18n.html.
-
fr:
date:
abbr_day_names:
- - dim
- - lun
- - mar
- - mer
- - jeu
- - ven
- - sam
+ - dim
+ - lun
+ - mar
+ - mer
+ - jeu
+ - ven
+ - sam
abbr_month_names:
- - jan
- - fév
- - mar
- - avr
- - mai
- - jun
- - jul
- - aoû
- - sep
- - oct
- - nov
- - déc
+ 1: fév
+ 2: mar
+ 3: avr
+ 4: mai
+ 5: jun
+ 6: jul
+ 7: aoû
+ 8: sep
+ 9: oct
+ 10: nov
+ 11: déc
+ 12: Déc
day_names:
- - dimanche
- - lundi
- - mardi
- - mercredi
- - jeudi
- - vendredi
- - samedi
+ - dimanche
+ - lundi
+ - mardi
+ - mercredi
+ - jeudi
+ - vendredi
+ - samedi
formats:
default: "%d/%m/%Y"
long: "%d %B %Y"
short: "%d %b"
month_names:
- - janvier
- - février
- - mars
- - avril
- - mai
- - juin
- - juillet
- - août
- - septembre
- - octobre
- - novembre
- - décembre
- order:
- - :jour
- - :mois
- - :année
+ 1: février
+ 2: mars
+ 3: avril
+ 4: mai
+ 5: juin
+ 12: Décembre
datetime:
distance_in_words:
- about_x_hours:
- one: environ 1 heure
- other: environ %{count} heures
- about_x_months:
- one: environ 1 mois
- other: environ %{count} mois
- about_x_years:
- one: environ 1 an
- other: environ %{count} ans
- almost_x_years:
- one: presque 1 an
- other: presque %{count} ans
- half_a_minute: demi-minute
- less_than_x_minutes:
- one: moins d'1 minute
- other: moins de %{count} minutes
- less_than_x_seconds:
- one: moins d'1 seconde
- other: moins de %{count} secondes
- over_x_years:
- one: plus d'1 an
- other: plus de %{count} ans
- x_days:
- one: 1 jour
- other: "%{count} jours"
x_minutes:
one: 1 minute
- other: "%{count} minutes"
- x_months:
- one: 1 mois
other: "%{count} mois"
- x_seconds:
- one: 1 seconde
- other: "%{count} secondes"
- prompts:
- day: Jour
- hour: Heure
- minute: Minutes
- month: Mois
- second: Secondes
- year: Année
+ x_years:
+ one: 1 an
+ other: "%{count} jours"
errors:
format: "%{attribute} %{message}"
messages:
- accepted: doit être accepté
- blank: ne peut pas être vide
- present: doit être vide
- confirmation: ne coïncide pas
- empty: ne peut pas être vide
- equal_to: doit être égal à %{count}
- even: doit être pair
- exclusion: est réservé
- greater_than: doit être plus grand que %{count}
- greater_than_or_equal_to: doit être plus grand que ou égal à %{count}
- inclusion: n'est pas inclus dans la liste
- invalid: n'est pas valide
- less_than: doit être plus petit que %{count}
- less_than_or_equal_to: doit être plus petit que ou égal à %{count}
- not_a_number: n'est pas un nombre
- not_an_integer: doit être un nombre entier
- odd: doit être impair
- record_invalid: 'La validation a échoué: %{errors}'
- restrict_dependent_destroy:
- one: Impossible de supprimer l'enregistrement car il existe un %{record} dépendant
- many: Impossible de supprimer l'enregistrement car il existe des %{record} dépendants
- taken: est déjà utilisé
- too_long: est trop long (%{count} caractères maximum)
- too_short: est trop court (%{count} caractères minimum)
- wrong_length: n'a pas la bonne longueur (%{count} caractères attendus)
- other_than: doit être différent de %{count}
- invalid_date: "n'est pas une date valide"
- template:
- body: 'Des problèmes ont été trouvés avec les champs suivants :'
- header:
- one: Impossible d'enregistrer ce/cette %{model} car 1 erreur a été trouvée
- other: Impossible d'enregistrer ce/cette %{model} car %{count} erreurs ont été trouvées
+ model_invalid: 'La validation omise : %{errors}'
+ required: doit exister
+ too_long:
+ one: est trop long (maximum est de 1 caractère)
+ other: est trop long (maximum est %{count} caractères)
+ too_short:
+ one: est trop long (maximum est de 1 caractère)
+ other: est trop long (maximum est %{count} caractères)
+ wrong_length:
+ one: est la mauvaise longueur (soit 1 caractère)
+ other: est la longueur incorrecte (devrait être %{count} caractères)
helpers:
- select:
- prompt: Veuillez sélectionner
submit:
- create: Créer %{model}
- submit: Enregistrer %{model}
update: Actualiser %{model}
number:
currency:
@@ -181,9 +90,7 @@ fr:
quadrillion: quadrillion
thousand: mille
trillion: trillion
- unit: ''
format:
- delimiter: ''
precision: 1
significant: true
strip_insignificant_zeros: true
@@ -199,10 +106,7 @@ fr:
tb: TO
percentage:
format:
- delimiter: ''
- precision:
- format:
- delimiter: ''
+ format: "%n %"
support:
array:
last_word_connector: " et "
@@ -211,8 +115,8 @@ fr:
time:
am: du matin
formats:
+ datetime: "%d/%m/%Y %H:%M:%S"
default: "%A, %d %B %Y %H:%M:%S %z"
long: "%d %B %Y %H:%M"
short: "%d %b %H:%M"
- datetime: "%d/%m/%Y %H:%M:%S"
- pm: "de l'après-midi"
+ pm: de l'après-midi
diff --git a/config/locales/fr/valuation.yml b/config/locales/fr/valuation.yml
index 1e1941ce2..2894f2393 100644
--- a/config/locales/fr/valuation.yml
+++ b/config/locales/fr/valuation.yml
@@ -1,4 +1,3 @@
----
fr:
valuation:
header:
@@ -14,9 +13,9 @@ fr:
current: Ouvert
finished: Terminé
table_name: Nom
- table_phase: Phase
+ table_phase: Phase de
table_assigned_investments_valuation_open: Propositions d'investissement assignées avec une évaluation ouverte
- table_actions: Actions
+ table_actions: Statut des votes
evaluate: Évaluer
budget_investments:
index:
@@ -35,7 +34,7 @@ fr:
table_id: ID
table_title: Titre
table_heading_name: Nom du titre
- table_actions: Actions
+ table_actions: Statut des votes
show:
back: Retour
title: Propositions d'investissement
@@ -62,15 +61,15 @@ fr:
dossier: Rapport
price_html: "Coût (%{currency})"
price_first_year_html: "Coût durant la première année (%{currency}) (optionnel, données non publiques)"
- price_explanation_html: "Informations sur le coût (optionnel, données publiques)"
+ price_explanation_html: Informations sur le coût (optionnel, données publiques)
feasibility: Faisabilité
feasible: Faisable
unfeasible: Infaisable
undefined_feasible: Indécis
- feasible_explanation_html: "Informations sur la non-viabilité (le cas échéant, données publiques)"
+ feasible_explanation_html: Informations sur la non-viabilité (le cas échéant, données publiques)
valuation_finished: Évaluation terminée
- duration_html: "Délai d'exécution (optionnel, données non publiques)"
- internal_comments_html: "Commentaires et observations (pour les responsables internes, données non publiques)"
+ duration_html: Délai d'exécution (optionnel, données non publiques)
+ internal_comments_html: Commentaires et observations (pour les responsables internes, données non publiques)
save: Enregistrer les changements
notice:
valuate: "Rapport mis-à-jour"
@@ -111,17 +110,15 @@ fr:
price_html: "Coût (%{currency}) (données publiques)"
price_first_year_html: "Coût durant la première année (%{currency}) (optionnel, données non publiques)"
currency: "€"
- price_explanation_html: "Informations sur le coût (optionnel, données publiques)"
+ price_explanation_html: Informations sur le coût (optionnel, données publiques)
feasibility: Faisabilité
feasible: Faisable
not_feasible: Infaisable
undefined_feasible: Indécis
- feasible_explanation_html: "Informations sur la non-viabilité (le cas échéant, données publiques)"
+ feasible_explanation_html: Informations sur la non-viabilité (le cas échéant, données publiques)
valuation_finished: Évaluation terminée
- time_scope_html: "Délai d'exécution (optionnel, données non publiques)"
- internal_comments_html: "Commentaires et observations (pour les responsables internes, données non publiques)"
+ time_scope_html: Délai d'exécution (optionnel, données non publiques)
+ internal_comments_html: Commentaires et observations (pour les responsables internes, données non publiques)
save: Enregistrer les changements
notice:
valuate: "Informations actualisées"
-
-
diff --git a/config/locales/gl/rails.yml b/config/locales/gl/rails.yml
new file mode 100644
index 000000000..9dda51249
--- /dev/null
+++ b/config/locales/gl/rails.yml
@@ -0,0 +1,13 @@
+gl:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/he/rails.yml b/config/locales/he/rails.yml
new file mode 100644
index 000000000..853576daa
--- /dev/null
+++ b/config/locales/he/rails.yml
@@ -0,0 +1,13 @@
+he:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/it/activemodel.yml b/config/locales/it/activemodel.yml
new file mode 100644
index 000000000..9a8b71a8b
--- /dev/null
+++ b/config/locales/it/activemodel.yml
@@ -0,0 +1,22 @@
+it:
+ activemodel:
+ models:
+ verification:
+ residence: "Residenza"
+ sms: "SMS"
+ attributes:
+ verification:
+ residence:
+ document_type: "Tipo Documento di identità"
+ document_number: "N. Documento"
+ date_of_birth: "Data di nascita"
+ postal_code: "CAP"
+ sms:
+ phone: "Telefono"
+ confirmation_code: "Codice di conferma"
+ email:
+ recipient: "E-mail"
+ officing/residence:
+ document_type: "Tipo Documento di identità"
+ document_number: "Numero del documento (lettere incluse)"
+ year_of_birth: "Anno di nascita"
diff --git a/config/locales/it/community.yml b/config/locales/it/community.yml
new file mode 100644
index 000000000..c976b29ee
--- /dev/null
+++ b/config/locales/it/community.yml
@@ -0,0 +1,4 @@
+it:
+ community:
+ sidebar:
+ title: Comunità
diff --git a/config/locales/it/documents.yml b/config/locales/it/documents.yml
new file mode 100644
index 000000000..565fb4d90
--- /dev/null
+++ b/config/locales/it/documents.yml
@@ -0,0 +1,3 @@
+it:
+ documents:
+ tab: Documenti
diff --git a/config/locales/it/general.yml b/config/locales/it/general.yml
new file mode 100644
index 000000000..c0309e872
--- /dev/null
+++ b/config/locales/it/general.yml
@@ -0,0 +1,756 @@
+it:
+ account:
+ show:
+ email_on_comment_label: ""
+ email_on_comment_reply_label: ""
+ erase_account_link: ""
+ finish_verification: ""
+ notifications: ""
+ organization_name_label: ""
+ organization_responsible_name_placeholder: ""
+ personal: ""
+ phone_number_label: ""
+ public_activity_label: ""
+ public_interests_label: ""
+ public_interests_my_title_list: ""
+ public_interests_user_title_list: ""
+ public_interests_my_empty_list: ""
+ public_interests_user_empty_list: ""
+ save_changes_submit: ""
+ subscription_to_website_newsletter_label: ""
+ email_on_direct_message_label: ""
+ email_digest_label: ""
+ official_position_badge_label: ""
+ title: ""
+ user_permission_debates: ""
+ user_permission_info: ""
+ user_permission_proposal: ""
+ user_permission_support_proposal: ""
+ user_permission_title: ""
+ user_permission_verify: ""
+ user_permission_verify_info: ""
+ user_permission_votes: ""
+ username_label: ""
+ verified_account: ""
+ verify_my_account: ""
+ application:
+ close: ""
+ menu: ""
+ comments:
+ comments_closed: ""
+ verified_only: ""
+ verify_account: ""
+ comment:
+ admin: ""
+ author: ""
+ deleted: ""
+ moderator: ""
+ responses:
+ one: ""
+ other: ""
+ user_deleted: ""
+ votes:
+ one: ""
+ other: ""
+ form:
+ comment_as_admin: ""
+ comment_as_moderator: ""
+ leave_comment: ""
+ orders:
+ most_voted: ""
+ newest: ""
+ oldest: ""
+ most_commented: ""
+ select_order: ""
+ show:
+ return_to_commentable: ''
+ comments_helper:
+ comment_button: ""
+ comment_link: ""
+ comments_title: ""
+ reply_button: ""
+ reply_link: ""
+ debates:
+ create:
+ form:
+ submit_button: ""
+ debate:
+ comments:
+ one: ""
+ other: ""
+ votes:
+ one: ""
+ other: ""
+ edit:
+ editing: ""
+ form:
+ submit_button: ""
+ show_link: ""
+ form:
+ debate_text: ""
+ debate_title: ""
+ tags_instructions: ""
+ tags_label: ""
+ tags_placeholder: ""
+ index:
+ featured_debates: ""
+ filter_topic:
+ one: ""
+ other: ""
+ orders:
+ confidence_score: ""
+ created_at: ""
+ hot_score: ""
+ most_commented: ""
+ relevance: ""
+ search_form:
+ button: ""
+ placeholder: ""
+ title: ""
+ search_results_html:
+ one: ""
+ other: ""
+ select_order: ""
+ start_debate: ""
+ title: ""
+ section_header:
+ icon_alt: ""
+ title: ""
+ help: ""
+ section_footer:
+ title: ""
+ description: ""
+ help_text_1: ""
+ help_text_2: ''
+ help_text_3: ""
+ proposals_link: ""
+ budget_link: ""
+ new:
+ form:
+ submit_button: ""
+ info: ""
+ info_link: ""
+ more_info: ""
+ recommendation_four: ""
+ recommendation_one: ""
+ recommendation_three: ""
+ recommendation_two: ""
+ recommendations_title: ""
+ start_new: ""
+ show:
+ author_deleted: ""
+ comments:
+ one: ""
+ other: ""
+ comments_title: ""
+ edit_debate_link: ""
+ flag: ""
+ login_to_comment: ""
+ share: ""
+ update:
+ form:
+ submit_button: ""
+ errors:
+ messages:
+ user_not_found: ""
+ invalid_date_range: ""
+ form:
+ accept_terms: ""
+ accept_terms_title: ""
+ conditions: ""
+ debate: ""
+ direct_message: ""
+ error: ""
+ errors: ""
+ not_saved: ''
+ policy: ""
+ proposal: ""
+ proposal_notification: ""
+ spending_proposal: ""
+ budget/investment: ""
+ poll/shift: ""
+ user: ""
+ verification/sms: ""
+ signature_sheet: ""
+ document: ""
+ topic: ""
+ geozones:
+ none: ""
+ all: ""
+ layouts:
+ application:
+ chrome: ""
+ firefox: ""
+ ie: ""
+ ie_title: ""
+ footer:
+ accessibility: ""
+ conditions: ""
+ consul: ""
+ consul_url: ""
+ contact_us: ""
+ copyright: ""
+ description: ""
+ faq: ""
+ open_data_text: ""
+ open_data_title: ""
+ open_source: ""
+ open_source_url: ""
+ participation_text: ""
+ participation_title: ""
+ privacy: ""
+ transparency_text: ""
+ transparency_title: ""
+ transparency_url: ""
+ header:
+ administration_menu: ""
+ administration: ""
+ available_locales: ""
+ collaborative_legislation: ""
+ debates: ""
+ external_link_blog: ""
+ external_link_opendata: ""
+ external_link_opendata_url: ""
+ external_link_transparency: ""
+ external_link_transparency_url: ""
+ locale: ''
+ logo: ""
+ management: ""
+ moderation: ""
+ valuation: ""
+ officing: ""
+ more_info: ""
+ my_account_link: ""
+ my_activity_link: ""
+ notifications: ""
+ new_notifications:
+ one: ""
+ other: ""
+ no_notifications: ""
+ open: ""
+ open_city_slogan_html: ""
+ open_city_title: ""
+ open_gov: ""
+ proposals: ""
+ poll_questions: ""
+ budgets: ""
+ spending_proposals: ""
+ admin:
+ watch_form_message: ''
+ legacy_legislation:
+ help:
+ alt: ""
+ text: ""
+ text_sign_in: ""
+ text_sign_up: ""
+ title: ""
+ locale: ""
+ notifications:
+ index:
+ comments_on:
+ one: ""
+ other: ""
+ empty_notifications: ""
+ mark_all_as_read: ""
+ proposal_notification:
+ one: ""
+ other: ""
+ replies_to:
+ one: ""
+ other: ""
+ title: ""
+ map:
+ title: ""
+ proposal_for_district: ""
+ select_district: ""
+ start_proposal: ""
+ omniauth:
+ facebook:
+ sign_in: ""
+ sign_up: ""
+ name: ""
+ finish_signup:
+ title: ""
+ username_warning: ""
+ google_oauth2:
+ sign_in: ""
+ sign_up: ""
+ name: ""
+ twitter:
+ sign_in: ""
+ sign_up: ""
+ name: ""
+ info_sign_in: ""
+ info_sign_up: ""
+ or_fill: ""
+ proposals:
+ create:
+ form:
+ submit_button: ""
+ edit:
+ editing: ""
+ form:
+ submit_button: ""
+ show_link: ""
+ retire_form:
+ title: ""
+ warning: ""
+ retired_reason_label: ""
+ retired_reason_blank: ""
+ retired_explanation_label: ""
+ retired_explanation_placeholder: ""
+ submit_button: ""
+ retire_options:
+ duplicated: ""
+ started: ""
+ unfeasible: ""
+ done: ""
+ other: ""
+ form:
+ geozone: ""
+ proposal_external_url: ""
+ proposal_question: ""
+ proposal_question_example_html: ""
+ proposal_responsible_name: ""
+ proposal_responsible_name_note: ""
+ proposal_summary: ""
+ proposal_summary_note: ""
+ proposal_text: ""
+ proposal_title: ""
+ proposal_video_url: ""
+ proposal_video_url_note: ""
+ tag_category_label: ""
+ tags_instructions: ""
+ tags_label: ""
+ tags_placeholder: ""
+ index:
+ featured_proposals: ""
+ filter_topic:
+ one: ""
+ other: ""
+ orders:
+ confidence_score: ""
+ created_at: ""
+ hot_score: ""
+ most_commented: ""
+ relevance: ""
+ archival_date: ""
+ retired_proposals: ""
+ retired_proposals_link: ""
+ retired_links:
+ all: ""
+ duplicated: ""
+ started: ""
+ unfeasible: ""
+ done: ""
+ other: ""
+ search_form:
+ button: ""
+ placeholder: ""
+ title: ""
+ search_results_html:
+ one: ""
+ other: ""
+ select_order: ""
+ select_order_long: ''
+ start_proposal: ""
+ title: ""
+ top: ""
+ top_link_proposals: ""
+ section_header:
+ icon_alt: ""
+ title: ""
+ help: ""
+ section_footer:
+ title: ""
+ description: ""
+ help_text_1: ""
+ help_text_2: ""
+ help_text_3: ""
+ new:
+ form:
+ submit_button: ""
+ more_info: ""
+ recommendation_one: ""
+ recommendation_three: ""
+ recommendation_two: ""
+ recommendations_title: ""
+ start_new: ""
+ notice:
+ retired: ""
+ proposal:
+ created: ""
+ share:
+ guide: ""
+ edit: ""
+ view_proposal: ""
+ improve_info: ""
+ improve_info_link: ""
+ already_supported: ""
+ comments:
+ one: ""
+ other: ""
+ reason_for_supports_necessary: ""
+ support: ""
+ support_title: ""
+ supports:
+ one: ""
+ other: ""
+ supports_necessary: ""
+ total_percent: ""
+ archived: ""
+ successful: ""
+ voting: ""
+ show:
+ author_deleted: ""
+ code: ''
+ comments:
+ one: ""
+ other: ""
+ comments_tab: ""
+ edit_proposal_link: ""
+ flag: ""
+ login_to_comment: ""
+ notifications_tab: ""
+ retired_warning: ""
+ retired_warning_link_to_explanation: ""
+ retired: ""
+ share: ""
+ send_notification: ""
+ no_notifications: ""
+ embed_video_title: ""
+ title_external_url: ""
+ title_video_url: ""
+ author: ""
+ update:
+ form:
+ submit_button: ""
+ polls:
+ all: ""
+ no_dates: ""
+ dates: ""
+ final_date: ""
+ index:
+ filters:
+ current: ""
+ incoming: ""
+ expired: ""
+ title: ""
+ participate_button: ""
+ participate_button_incoming: ""
+ participate_button_expired: ""
+ no_geozone_restricted: ""
+ geozone_restricted: ""
+ geozone_info: ""
+ can_answer: ""
+ cant_answer: ""
+ cant_answer_not_logged_in: ""
+ cant_answer_verify: ""
+ already_answer: ""
+ section_header:
+ icon_alt: ""
+ title: ""
+ help: ""
+ section_footer:
+ title: ""
+ description: ""
+ help_text_1: ""
+ help_text_2: ""
+ show:
+ dates_title: ""
+ cant_answer_not_logged_in: ""
+ signin: ""
+ signup: ""
+ cant_answer_verify_html: ""
+ verify_link: ""
+ cant_answer_incoming: ""
+ cant_answer_expired: ""
+ poll_questions:
+ create_question: ""
+ default_valid_answers: ""
+ show:
+ answer_this_question: ""
+ original_proposal: ""
+ author: ""
+ dates_title: ""
+ more_info: ""
+ not_logged_in: ""
+ signin: ""
+ signup: ""
+ cant_answer_verify_html: ""
+ verify_link: ""
+ cant_answer_incoming: ""
+ cant_answer_expired: ""
+ cant_answer_wrong_geozone: ""
+ vote_answer: ""
+ voted: ""
+ poll: ""
+ proposal_notifications:
+ new:
+ title: ""
+ title_label: ""
+ body_label: ""
+ submit_button: ""
+ info_about_receivers_html: ""
+ proposal_page: ""
+ show:
+ back: ""
+ shared:
+ edit: ''
+ save: ''
+ delete: ""
+ comments:
+ title: ''
+ login_to_comment: ''
+ "yes": ""
+ "no": ""
+ search_results: ""
+ advanced_search:
+ author_type: ''
+ author_type_blank: ''
+ date: ''
+ date_placeholder: ''
+ date_range_blank: ''
+ date_1: ''
+ date_2: ''
+ date_3: ''
+ date_4: ''
+ date_5: ''
+ from: ''
+ general: ''
+ general_placeholder: ''
+ search: ''
+ title: ''
+ to: ''
+ author_info:
+ author_deleted: ""
+ back: ""
+ check: ""
+ check_all: ""
+ check_none: ""
+ collective: ""
+ flag: ""
+ follow: ""
+ follow_entity: ""
+ followable:
+ budget_investment:
+ create:
+ notice_html: ""
+ destroy:
+ notice_html: ""
+ proposal:
+ create:
+ notice_html: ""
+ destroy:
+ notice_html: ""
+ hide: ""
+ print:
+ print_button: ""
+ search: ""
+ show: ""
+ suggest:
+ debate:
+ found:
+ one: ""
+ other: ""
+ message: ""
+ see_all: ""
+ budget_investment:
+ found:
+ one: ""
+ other: ""
+ message: ""
+ see_all: ""
+ proposal:
+ found:
+ one: ""
+ other: ""
+ message: ""
+ see_all: ""
+ tags_cloud:
+ tags: ""
+ districts: ""
+ districts_list: ""
+ categories: ""
+ target_blank_html: ""
+ you_are_in: ""
+ unflag: ""
+ unfollow: ""
+ unfollow_entity: ""
+ outline:
+ budget: ""
+ searcher: ""
+ go_to_page: ""
+ social:
+ blog: ""
+ facebook: ""
+ twitter: ""
+ youtube: ""
+ whatsapp: ""
+ telegram: ""
+ instagram: ""
+ spending_proposals:
+ form:
+ association_name_label: ''
+ association_name: ''
+ description: ""
+ external_url: ""
+ geozone: ""
+ submit_buttons:
+ create: ""
+ new: ""
+ title: ""
+ index:
+ title: ""
+ unfeasible: ""
+ by_geozone: ""
+ search_form:
+ button: ""
+ placeholder: ""
+ title: ""
+ search_results:
+ one: ""
+ other: ""
+ sidebar:
+ geozones: ""
+ feasibility: ""
+ unfeasible: ""
+ start_spending_proposal: ""
+ new:
+ more_info: ""
+ recommendation_one: ""
+ recommendation_three: ""
+ recommendation_two: ""
+ recommendations_title: ""
+ start_new: ""
+ show:
+ author_deleted: ""
+ code: ''
+ share: ""
+ wrong_price_format: ""
+ spending_proposal:
+ spending_proposal: ""
+ already_supported: ""
+ support: ""
+ support_title: ""
+ supports:
+ one: ""
+ other: ""
+ stats:
+ index:
+ visits: ""
+ debates: ""
+ proposals: ""
+ comments: ""
+ proposal_votes: ""
+ debate_votes: ""
+ comment_votes: ""
+ votes: ""
+ verified_users: ""
+ unverified_users: ""
+ unauthorized:
+ default: ""
+ manage:
+ all: ""
+ users:
+ direct_messages:
+ new:
+ body_label: ""
+ direct_messages_bloqued: ""
+ submit_button: ""
+ title: ""
+ title_label: ""
+ verified_only: ""
+ verify_account: ""
+ authenticate: ""
+ signin: ""
+ signup: ""
+ show:
+ receiver: ""
+ show:
+ deleted: ""
+ deleted_debate: ""
+ deleted_proposal: ""
+ deleted_budget_investment: ""
+ filters:
+ comments:
+ one: ""
+ other: ""
+ debates:
+ one: ""
+ other: ""
+ proposals:
+ one: ""
+ other: ""
+ budget_investments:
+ one: ""
+ other: ""
+ follows:
+ one: ""
+ other: ""
+ no_activity: ""
+ no_private_messages: ""
+ private_activity: ""
+ send_private_message: ""
+ proposals:
+ send_notification: ""
+ retire: ""
+ retired: ""
+ see: ""
+ votes:
+ agree: ""
+ anonymous: ""
+ comment_unauthenticated: ""
+ disagree: ""
+ organizations: ""
+ signin: ""
+ signup: ""
+ supports: ""
+ unauthenticated: ""
+ verified_only: ""
+ verify_account: ""
+ spending_proposals:
+ not_logged_in: ""
+ not_verified: ""
+ organization: ""
+ unfeasible: ""
+ not_voting_allowed: ""
+ budget_investments:
+ not_logged_in: ""
+ not_verified: ""
+ organization: ""
+ unfeasible: ""
+ not_voting_allowed: ""
+ different_heading_assigned: ""
+ welcome:
+ debates:
+ description: ""
+ title: ""
+ decide:
+ description: ""
+ title: ""
+ do:
+ description: ""
+ title: ""
+ proposal:
+ description: ""
+ title: ""
+ verification:
+ i_dont_have_an_account: ""
+ i_have_an_account: ""
+ question: ""
+ title: ""
+ welcome:
+ go_to_index: ""
+ title: ""
+ user_permission_debates: ""
+ user_permission_info: ""
+ user_permission_proposal: ""
+ user_permission_support_proposal: ""
+ user_permission_verify: ""
+ user_permission_verify_info: ""
+ user_permission_verify_my_account: ""
+ user_permission_votes: ""
+ invisible_captcha:
+ sentence_for_humans: ""
+ timestamp_error_message: ""
diff --git a/config/locales/it/images.yml b/config/locales/it/images.yml
new file mode 100644
index 000000000..7698aa371
--- /dev/null
+++ b/config/locales/it/images.yml
@@ -0,0 +1,3 @@
+it:
+ images:
+ remove_image: Rimuovere immagine
diff --git a/config/locales/it/rails.yml b/config/locales/it/rails.yml
new file mode 100644
index 000000000..6500a297e
--- /dev/null
+++ b/config/locales/it/rails.yml
@@ -0,0 +1,13 @@
+it:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/nl/rails.yml b/config/locales/nl/rails.yml
index d5613a3d7..6430e5f4f 100644
--- a/config/locales/nl/rails.yml
+++ b/config/locales/nl/rails.yml
@@ -1,81 +1,55 @@
-# Files in the config/locales directory are used for internationalization
-# and are automatically loaded by Rails. If you want to use locales other
-# than English, add the necessary files in this directory.
-#
-# To use the locales, use `I18n.t`:
-#
-# I18n.t 'hello'
-#
-# In views, this is aliased to just `t`:
-#
-# <%= t('hello') %>
-#
-# To use a different locale, set it with `I18n.locale`:
-#
-# I18n.locale = :es
-#
-# This would use the information in config/locales/es.yml.
-#
-# To learn more, please read the Rails Internationalization guide
-# available at http://guides.rubyonrails.org/i18n.html.
-
nl:
- time:
- formats:
- datetime: "%Y-%m-%d %H:%M:%S"
date:
abbr_day_names:
- - zo
- - ma
- - di
- - wo
- - do
- - vr
- - za
+ - zo
+ - ma
+ - di
+ - wo
+ - do
+ - vr
+ - za
abbr_month_names:
- -
- - jan
- - feb
- - mrt
- - apr
- - mei
- - jun
- - jul
- - aug
- - sep
- - okt
- - nov
- - dec
+ 1: jan
+ 2: feb
+ 3: mrt
+ 4: apr
+ 5: mei
+ 6: jun
+ 7: jul
+ 8: aug
+ 9: sep
+ 10: okt
+ 11: nov
+ 12: dec
day_names:
- - zondag
- - maandag
- - dinsdag
- - woensdag
- - donderdag
- - vrijdag
- - zaterdag
+ - zondag
+ - maandag
+ - dinsdag
+ - woensdag
+ - donderdag
+ - vrijdag
+ - zaterdag
formats:
default: "%d-%m-%Y"
long: "%e %B %Y"
short: "%e %b"
month_names:
- -
- - januari
- - februari
- - maart
- - april
- - mei
- - juni
- - juli
- - augustus
- - september
- - oktober
- - november
- - december
+ 1: januari
+ 2: februari
+ 3: maart
+ 4: april
+ 5: mei
+ 6: juni
+ 7: juli
+ 8: augustus
+ 9: september
+ 10: oktober
+ 11: november
+ 12: december
order:
- - :day
- - :month
- - :year
+ - :day
+ - ': month'
+ - :year
datetime:
distance_in_words:
about_x_hours:
@@ -109,6 +83,9 @@ nl:
x_months:
one: 1 maand
other: "%{count} maanden"
+ x_years:
+ one: '%{count} jaar'
+ other: "%{count} jaar"
x_seconds:
one: 1 seconde
other: "%{count} seconden"
@@ -136,14 +113,10 @@ nl:
invalid: is ongeldig
less_than: moet minder zijn dan %{count}
less_than_or_equal_to: moet minder dan of gelijk zijn aan %{count}
- model_invalid: "Validatie mislukt: %{errors}"
+ model_invalid: 'Validatie mislukt: %{errors}'
not_a_number: is geen getal
not_an_integer: moet een geheel getal zijn
odd: moet oneven zijn
- record_invalid: 'Validatie mislukt: %{errors}'
- restrict_dependent_destroy:
- one: Kan item niet verwijderen omdat %{record} afhankelijk is
- many: Kan item niet verwijderen omdat afhankelijke %{record} bestaan
required: moet bestaan
taken: is al in gebruik
too_long:
@@ -159,15 +132,15 @@ nl:
template:
body: 'Er zijn problemen met de volgende velden:'
header:
- one: "%{model} niet opgeslagen: 1 fout gevonden"
+ one: '%{model} niet opgeslagen: 1 fout gevonden'
other: "%{model} niet opgeslagen: %{count} fouten gevonden"
helpers:
select:
prompt: Maak een keuze
submit:
- create: "%{model} toevoegen"
- submit: "%{model} opslaan"
- update: "%{model} bijwerken"
+ create: '%{model} toevoegen'
+ submit: '%{model} opslaan'
+ update: '%{model} bijwerken'
number:
currency:
format:
@@ -193,9 +166,7 @@ nl:
quadrillion: biljard
thousand: duizend
trillion: biljoen
- unit: ''
format:
- delimiter: ''
precision: 3
significant: true
strip_insignificant_zeros: true
@@ -211,20 +182,17 @@ nl:
tb: TB
percentage:
format:
- delimiter: ''
format: "%n%"
- precision:
- format:
- delimiter: ''
support:
array:
last_word_connector: " en "
two_words_connector: " en "
words_connector: ", "
time:
- am: "'s ochtends"
+ am: '''s ochtends'
formats:
+ datetime: "%Y-%m-%d %H:%M:%S"
default: "%a %d %b %Y %H:%M:%S %Z"
long: "%d %B %Y %H:%M"
short: "%d %b %H:%M"
- pm: "'s middags"
+ pm: '''s middags'
diff --git a/config/locales/nl/valuation.yml b/config/locales/nl/valuation.yml
deleted file mode 100644
index 5ff8a79c8..000000000
--- a/config/locales/nl/valuation.yml
+++ /dev/null
@@ -1,127 +0,0 @@
----
-nl:
- valuation:
- header:
- title: Valuation
- menu:
- title: Valuation
- budgets: Participatory budgets
- spending_proposals: Spending proposals
- budgets:
- index:
- title: Participatory budgets
- filters:
- current: Open
- finished: Finished
- table_name: Name
- table_phase: Phase
- table_assigned_investments_valuation_open: Investment projects assigned with valuation open
- table_actions: Actions
- evaluate: Evaluate
- budget_investments:
- index:
- headings_filter_all: All headings
- filters:
- valuation_open: Open
- valuating: Under valuation
- valuation_finished: Valuation finished
- assigned_to: "Assigned to %{valuator}"
- title: Investment projects
- edit: Edit dossier
- valuators_assigned:
- one: Assigned valuator
- other: "%{count} valuators assigned"
- no_valuators_assigned: No valuators assigned
- table_id: ID
- table_title: Title
- table_heading_name: Heading name
- table_actions: Actions
- show:
- back: Back
- title: Investment project
- info: Author info
- by: Sent by
- sent: Sent at
- heading: Heading
- dossier: Dossier
- edit_dossier: Edit dossier
- price: Price
- price_first_year: Cost during the first year
- currency: "€"
- feasibility: Feasibility
- feasible: Feasible
- unfeasible: Unfeasible
- undefined: Undefined
- valuation_finished: Valuation finished
- duration: Time scope
- internal_comments: Internal comments
- responsibles: Responsibles
- assigned_admin: Assigned admin
- assigned_valuators: Assigned valuators
- edit:
- dossier: Dossier
- price_html: "Price (%{currency})"
- price_first_year_html: "Cost during the first year (%{currency}) (optional, data not public)"
- price_explanation_html: Price explanation
- feasibility: Feasibility
- feasible: Feasible
- unfeasible: Not feasible
- undefined_feasible: Pending
- feasible_explanation_html: Feasibility explanation
- valuation_finished: Valuation finished
- duration_html: Time scope
- internal_comments_html: Internal comments
- save: Save changes
- notice:
- valuate: "Dossier updated"
- spending_proposals:
- index:
- geozone_filter_all: All zones
- filters:
- valuation_open: Open
- valuating: Under valuation
- valuation_finished: Valuation finished
- title: Investment projects for participatory budgeting
- edit: Edit
- show:
- back: Back
- heading: Investment project
- info: Author info
- association_name: Asociación
- by: Sent by
- sent: Sent at
- geozone: Scope
- dossier: Dossier
- edit_dossier: Edit dossier
- price: Price
- price_first_year: Cost during the first year
- currency: "€"
- feasibility: Feasibility
- feasible: Feasible
- not_feasible: Not feasible
- undefined: Undefined
- valuation_finished: Valuation finished
- time_scope: Time scope
- internal_comments: Internal comments
- responsibles: Responsibles
- assigned_admin: Assigned admin
- assigned_valuators: Assigned valuators
- edit:
- dossier: Dossier
- price_html: "Price (%{currency})"
- price_first_year_html: "Cost during the first year (%{currency})"
- currency: "€"
- price_explanation_html: Price explanation
- feasibility: Feasibility
- feasible: Feasible
- not_feasible: Not feasible
- undefined_feasible: Pending
- feasible_explanation_html: Feasibility explanation
- valuation_finished: Valuation finished
- time_scope_html: Time scope
- internal_comments_html: Internal comments
- save: Save changes
- notice:
- valuate: "Dossier updated"
-
-
diff --git a/config/locales/pt-BR/rails.yml b/config/locales/pt-BR/rails.yml
new file mode 100644
index 000000000..2a5eab69c
--- /dev/null
+++ b/config/locales/pt-BR/rails.yml
@@ -0,0 +1,13 @@
+pt-BR:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true
diff --git a/config/locales/sv-SE/rails.yml b/config/locales/sv-SE/rails.yml
new file mode 100644
index 000000000..9d92c753c
--- /dev/null
+++ b/config/locales/sv-SE/rails.yml
@@ -0,0 +1,13 @@
+sv:
+ number:
+ currency:
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ format:
+ significant: false
+ strip_insignificant_zeros: false
+ human:
+ format:
+ significant: true
+ strip_insignificant_zeros: true