From 8fa2ce9b61928f19ccf0d0143cb674bd3ea181d6 Mon Sep 17 00:00:00 2001 From: Bertocq Date: Mon, 13 Nov 2017 02:17:50 +0100 Subject: [PATCH] Update other language translations files and folders --- config/locales/ar/rails.yml | 13 + config/locales/ast/activemodel.yml | 17 + config/locales/ast/pages.yml | 4 + config/locales/ast/rails.yml | 13 + config/locales/ca/activemodel.yml | 18 + config/locales/ca/activerecord.yml | 51 ++ config/locales/ca/pages.yml | 4 + config/locales/ca/rails.yml | 13 + config/locales/fr/activemodel.yml | 5 - config/locales/fr/pages.yml | 27 +- config/locales/fr/rails.yml | 194 ++------ config/locales/fr/valuation.yml | 25 +- config/locales/gl/rails.yml | 13 + config/locales/he/rails.yml | 13 + config/locales/it/activemodel.yml | 22 + config/locales/it/community.yml | 4 + config/locales/it/documents.yml | 3 + config/locales/it/general.yml | 756 +++++++++++++++++++++++++++++ config/locales/it/images.yml | 3 + config/locales/it/rails.yml | 13 + config/locales/nl/rails.yml | 136 ++---- config/locales/nl/valuation.yml | 127 ----- config/locales/pt-BR/rails.yml | 13 + config/locales/sv-SE/rails.yml | 13 + 24 files changed, 1103 insertions(+), 397 deletions(-) create mode 100644 config/locales/ar/rails.yml create mode 100644 config/locales/ast/activemodel.yml create mode 100644 config/locales/ast/pages.yml create mode 100644 config/locales/ast/rails.yml create mode 100644 config/locales/ca/activemodel.yml create mode 100644 config/locales/ca/activerecord.yml create mode 100644 config/locales/ca/pages.yml create mode 100644 config/locales/ca/rails.yml create mode 100644 config/locales/gl/rails.yml create mode 100644 config/locales/he/rails.yml create mode 100644 config/locales/it/activemodel.yml create mode 100644 config/locales/it/community.yml create mode 100644 config/locales/it/documents.yml create mode 100644 config/locales/it/general.yml create mode 100644 config/locales/it/images.yml create mode 100644 config/locales/it/rails.yml delete mode 100644 config/locales/nl/valuation.yml create mode 100644 config/locales/pt-BR/rails.yml create mode 100644 config/locales/sv-SE/rails.yml 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