Merge pull request #1552 from cldha/master

Add French translation
This commit is contained in:
Raimond Garcia
2017-06-17 10:56:09 +02:00
committed by GitHub
18 changed files with 2330 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
fr:
activemodel:
models:
verification:
residence: "Résidence"
sms: "SMS"
attributes:
verification:
residence:
document_type: "Type de document"
document_number: "Numéro du document (en incluant les lettres)"
date_of_birth: "Date de naissance"
postal_code: "Code postal"
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"

View File

@@ -0,0 +1,193 @@
fr:
activerecord:
models:
activity:
one: "activité"
other: "activités"
budget:
one: "Budget participatif"
other: "Budgets participatifs"
budget/investment:
one: "Projet d'investissement"
other: "Projets d'investissement"
comment:
one: "Commentaire"
other: "Commentaires"
debate:
one: "Débat"
other: "Débats"
tag:
one: "Étiquette"
other: "Étiquettes"
user:
one: "Utilisateur"
other: "Utilisateurs"
moderator:
one: "Modérateur"
other: "Modérateurs"
administrator:
one: "Administrateur"
other: "Administrateurs"
vote:
one: "Vote"
other: "Votes"
organization:
one: "Organisation"
other: "Organisations"
poll/booth:
one: "bureau de vote"
other: "bureaux de vote"
poll/officer:
one: "président"
other: "présidents"
proposal:
one: "Proposition citoyenne"
other: "Propositions citoyennes"
spending_proposal:
one: "Proposition d'investissement"
other: "Propositions d'investissement"
site_customization/page:
one: Page personnalisée
other: Pages personnalisées
site_customization/image:
one: Image personnalisée
other: Images personnalisées
site_customization/content_block:
one: Bloc de contenu personnalisé
other: Blocs de contenu personnalisés
attributes:
budget:
name: "Nom"
description_accepting: "Description durant la phase d'acceptation"
description_reviewing: "Description durant la phase de revue"
description_selecting: "Description durant la phase de sélection"
description_valuating: "Description durant la phase d'évaluation"
description_balloting: "Description durant la phase de vote"
description_reviewing_ballots: "Description durant la phase de revue des votes"
description_finished: "Description quand le budget est finalisé"
phase: "Phase"
currency_symbol: "Devise"
budget/investment:
heading_id: "Rubrique du budget"
title: "Titre"
description: "Description"
external_url: "Lien externe"
location: "Lieu"
administrator_id: "Administrateur"
description: "Description"
external_url: "Lien vers la documentation complémentaire"
heading_id: "Rubrique du budget"
title: "Titre"
location: "Lieu"
organization_name: "Si votre proposition concerne un collectif ou une organisation, renseignez leur nom"
comment:
body: "Commentaire"
user: "Utilisateur"
debate:
author: "Auteur"
description: "Opinion"
terms_of_service: "Conditions d'utilisation"
title: "Titre"
proposal:
author: "Auteur"
title: "Titre"
question: "Question"
description: "Description"
terms_of_service: "Conditions d'utilisation"
user:
email: "Courriel"
username: "Nom d'utilisateur"
password_confirmation: "Confirmation du mot de passe"
password: "Mot de passe"
current_password: "Mot de passe actuel"
phone_number: "Téléphone"
official_position: "Position officielle"
official_level: "Niveau officiel"
redeemable_code: "Vérification du code reçu par courriel"
organization:
name: "Nom de l'organisation"
responsible_name: "Personne responsable pour le groupe"
spending_proposal:
administrator_id: "Administrateur"
association_name: "Nom de l'association"
description: "Description"
external_url: "Lien vers la documentation complémentaire"
geozone_id: "Périmètre de l'opération"
title: "Titre"
poll:
name: "Nom"
starts_at: "Date de début"
ends_at: "Date de fin"
geozone_restricted: "Restreint selon la zone géographique"
poll/question:
title: "Question"
valid_answers: "Réponses possibles"
summary: "Résumé"
description: "Description"
external_url: "Lien vers la documentation complémentaire"
signature_sheet:
signable_type: "Type de signature"
signable_id: "Identifiant de la signature"
document_numbers: "Nombre de documents"
site_customization/page:
content: Contenu
created_at: Créé le
subtitle: Sous-titres
slug: Slug
status: Statut
title: Titre
updated_at: Mis-à-jour le
more_info_flag: Montrer dans la page Plus d'informations
print_content_flag: Bouton impression du contenu
site_customization/image:
name: Nom
image: Image
site_customization/content_block:
name: Nom
locale: Langue
body: Contenu
errors:
models:
user:
attributes:
email:
password_already_set: "Cet utilisateur a déjà un mot de passe"
debate:
attributes:
tag_list:
less_than_or_equal_to: "Le nombre d'étiquettes doit être inférieur ou égal à %{count}"
direct_message:
attributes:
max_per_day:
invalid: "Vous avez atteint le nombre maximum de message privés par jour"
poll/voter:
attributes:
document_number:
not_in_census: "Ce document n'est pas dans le recensement"
has_voted: "L'utilisateur a déjà voté"
proposal:
attributes:
tag_list:
less_than_or_equal_to: "Le nombre d'étiquettes doit être inférieur ou égal à %{count}"
budget/investment:
attributes:
tag_list:
less_than_or_equal_to: "Le nombre d'étiquettes doit être inférieur ou égal à %{count}"
proposal_notification:
attributes:
minimum_interval:
invalid: "Vous devez attendre un minimum de %{interval} jours entre les avis de proposition"
signature:
attributes:
document_number:
not_in_census: 'Non vérifié par recensement'
already_voted: 'Cette proposition a déjà été votée'
site_customization/page:
attributes:
slug:
slug_format: "doit être des lettres, des nombres, _ et -"
site_customization/image:
attributes:
image:
image_width: "La largeur doit être de %{required_width}px"
image_height: "La hauteur doit être de %{required_height}px"

738
config/locales/admin.fr.yml Normal file
View File

@@ -0,0 +1,738 @@
---
fr:
admin:
header:
title: Administration
actions:
actions: Actions
confirm: "Êtes-vous sûr(e) ?"
confirm_hide: Confirmer
hide: Cacher
hide_author: Cacher l'auteur
restore: Restaurer
mark_featured: Mettre en avant
unmark_featured: Retirer la mise en avant
edit: Modifier
configure: Configurer
banners:
index:
title: Bannières
create: Créer une bannière
edit: Modifier la bannière
delete: Supprimer la bannière
filters:
all: Tous
with_active: Actif
with_inactive: Inactif
preview: Aperçu
banner:
title: Titre
description: Description
target_url: Lien
style: Style
image: Image
post_started_at: Début de la publication
post_ended_at: Fin de la publication
edit:
editing: Modifier la bannière
form:
submit_button: Sauvegarder les changements
errors:
form:
error:
one: "a empêché cette bannière d'être sauvegardée"
other: "ont empêchés cette bannière d'être sauvegardée"
new:
creating: Créer la bannière
activity:
show:
action: Action
actions:
block: Bloqué
hide: masqué
restore: Restauré
by: Modéré par
content: Contenu
filter: Montrer
filters:
all: Tous
on_comments: Commentaires
on_debates: Débats
on_proposals: Propositions
on_users: Utilisateurs
title: Activité de modération
type: Type
budgets:
index:
title: Budgets participatifs
new_link: Créer un nouveau budget
filters:
current: Ouvert
finished: Terminé
budget_investments: Voir les propositions d'investissement
table_name: Nom
table_phase: Phase
table_investments: Propositions d'investissement
table_edit_groups: Groupes de rubriques
table_edit_budget: Modifier
edit_groups: Modifier les groupes de rubriques
edit_budget: Modifier le budget
create:
notice: Nouveau budget participatif créé avec succès !
update:
notice: Budget participatif mis-à-jour avec succès
edit:
title: Modifier le budget participatif
new:
title: Nouveau budget citoyen
show:
groups:
one: 1 groupe de rubriques budgétaires
other: "%{count} groupes de rubriques budgétaires"
form:
group: Nom du groupe
no_groups: Aucun groupe existant. Chaque utilisateur ne pourra voter que dans une rubrique par groupe.
add_group: Ajouter un nouveau groupe
create_group: Créer un groupe
heading: Nom de la rubrique
add_heading: Ajouter une rubrique
amount: Montant
save_heading: Sauvegarder la rubrique
no_heading: Ce groupe n'a pas de rubrique assignée.
table_heading: Rubrique
table_amount: Montant
budget_investments:
index:
heading_filter_all: Toutes les rubriques
administrator_filter_all: Tous les administrateurs
valuator_filter_all: Tous les évaluateurs
tags_filter_all: Toutes les étiquettes
filters:
valuation_open: Ouvert
without_admin: Sans administrateur assigné
managed: Géré
valuating: En évaluation
valuation_finished: Évaluation terminée
valuation_finished_feasible: Ev. Ter. Réalisable
selected: Sélectionné
all: Tous
title: Propositions d'investissement
assigned_admin: Administrateur assigné
no_admin_assigned: Pas d'administrateur assigné
no_valuators_assigned: Pas d'évaluateur assigné
feasibility:
feasible: "Réalisable (%{price})"
unfeasible: "Irréalisable"
undecided: "Incertain"
selected: "Sélectionné"
select: "Sélectionner"
table_id: "ID"
table_title: "Titre"
table_supports: "Supports"
table_admin: "Administrateur"
table_valuator: "Évaluateur"
table_geozone: "Périmètre des opérations"
table_feasibility: "Faisabilité"
table_valuation_finished: "Ev. Ter."
table_selection: "Sélection"
show:
assigned_admin: Administrateur assigné
assigned_valuators: Évaluateur assigné
classification: Classification
info: "%{budget_name} - Groupe : %{group_name} - Proposition d'investissement %{id}"
edit: Modifier
edit_classification: Modifier la classification
by: Par
sent: Envoyé
group: Groupe
heading: Rubrique
dossier: Dossier
edit_dossier: Modifier le dossier
tags: Étiquettes
undefined: Indéterminé
edit:
classification: Classification
assigned_valuators: Évaluateurs
select_heading: Sélectionner la rubrique
submit_button: Mettre à jour
tags: Étiquettes
tags_placeholder: "Saisir les étiquettes souhaitées séparées par des virgules (,)"
undefined: Indéterminé
search_unfeasible: Recherche impossible
comments:
index:
filter: Filtrer
filters:
all: Tous
with_confirmed_hide: Confirmé
without_confirmed_hide: En attente
hidden_debate: Débat masqué
hidden_proposal: Proposition masquée
title: Commentaires masqués
dashboard:
index:
back: Revenir
title: Administration
debates:
index:
filter: Filtrer
filters:
all: Tous
with_confirmed_hide: Confirmé
without_confirmed_hide: En attente
title: Débats masqués
managers:
index:
title: Responsables
manager:
add: Ajouter
delete: Supprimer
search:
email_placeholder: Rechercher un utilisateur par courriel
search: Rechercher
user_not_found: Utilisateur non trouvé
menu:
activity: Activité des modérateurs
admin: Menu d'administration
banner: Gérer les bannières
poll_questions: Questions des citoyens
proposals_topics: Sujets des propositions
budgets: Budgets participatifs
geozones: Gérer les districts
hidden_comments: Commentaires masqués
hidden_debates: Débats masqués
hidden_proposals: Propositions masquées
hidden_users: Utilisateurs masqués
managers: Responsables
moderators: Modérateurs
valuators: Évaluateurs
poll_officers: Présidents
polls: Votes
poll_booths: Bureaux de vote
officials: Officiels
organizations: Organisations
settings: Paramétres de configuration
spending_proposals: Propositions d'investissement
stats: Statistiques
signature_sheets: Feuilles de signature
site_customization:
pages: Pages personnalisées
images: Images personnalisées
content_blocks: Blocs de contenu personnalisés
title_categories: Catégories
title_moderated_content: Contenu modéré
title_budgets: Budgets
title_polls: Votes
title_profiles: Profils
title_banners: Bannières
title_site_customization: Personnalisation du site
moderators:
index:
title: Modérateurs
moderator:
add: Ajouter
delete: Supprimer
search:
email_placeholder: Rechercher un utilisateur par courriel
search: Rechercher
user_not_found: Utilisateur non trouvé
valuators:
index:
title: Évaluateurs
valuator:
description_placeholder: 'Description (optionnel)'
user_found: Utilisateur trouvé
add: Ajouter un évaluateur
search:
email_placeholder: Rechercher un utilisateur par courriel
search: Rechercher
user_not_found: Utilisateur non trouvé
summary:
title: Résumé de l'évaluateur pour les projets d'investissement
valuator_name: Évaluateur
finished_and_feasible_count: Terminé et réalisable
finished_and_unfeasible_count: Terminé et irréalisable
finished_count: Terminé
in_evaluation_count: En évaluation
total_count: Total
cost: Coût
poll_officers:
index:
title: Présidents
officer:
add: Ajouter en tant que président
delete: Supprimer la position
name: Nom
email: Courriel
entry_name: président
search:
email_placeholder: Rechercher un utilisateur par courriel
search: Rechercher
user_not_found: Utilisateur non trouvé
poll_officer_assignments:
flash:
destroy: "Affectation supprimée"
create: "Affectation ajoutée"
error_destroy: "Une erreur s'est produite lors du retrait de l'assignation du président"
error_create: "Une erreur s'est produite lors de l'ajout de l'assignation du président"
index:
officers_title: "Liste des présidents"
no_officers: "Il n'y a aucun président affecté à ce vote."
table_name: "Nom"
table_email: "Courriel"
add_officer_assignments: "Ajouter une affectation"
edit_officer_assignments: "Modifier une affectation"
by_officer:
new_assignment: "Nouvelle affectation"
date: "Date"
booth: "Bureau de vote"
assignment: "Affectation"
select_date: "Sélectionner le jour"
select_booth: "Sélectionner le bureau de vote"
add_assignment: "Ajouter une affectation"
remove_assignment: "Retirer"
assignments: "Affectations pour ce vote"
no_assignments: "Cet utilisateur n'a pas d'affectation pour ce vote."
recounts: "Dépouillement journalier"
recount: "Dépouillement journalier (par président)"
final_recounts: "Dépouillement final"
final_recount: "Dépouillement final (par président)"
poll_booth_assignments:
flash:
destroy: "Ce bureau de vote n'est plus affecté"
create: "Ce bureau de vote a été affecté"
error_destroy: "Une erreur s'est produite lors de la suppression de l'affectation du bureau de vote"
error_create: "Une erreur s'est produite lors de l'affectation du bureau de vote au vote"
show:
location: "Lieu"
officers: "Présidents"
officers_list: "Liste des présidents pour ce bureau de vote"
no_officers: "Il n'y a pas de président pour ce bureau de vote."
recounts: "Dépouillement"
recounts_list: "Liste des dépouillements pour ce bureau de vote"
no_recounts: "Il n'y a pas encore de dépouillements journaliers pour ce bureau de vote."
date: "Date"
count_by_officer: "Dépouillement journalier (par président)"
count_final: "Dépouillement final (par président)"
count_by_system: "Votes (automatique)"
index:
booths_title: "Liste des bureaux de vote"
no_booths: "Il n'y a pas de bureaux de vote affectés à ce vote."
table_name: "Nom"
table_location: "Lieu"
table_assignment: "Affectation"
remove_booth: "Retirer le bureau de vote du vote"
add_booth: "Affecter un bureau de vote"
polls:
index:
title: "Liste des votes"
no_polls: "Il n'y a pas de votes."
create: "Créer un vote"
name: "Nom"
dates: "Dates"
new:
title: "Nouveau vote"
submit_button: "Créer le vote"
edit:
title: "Modifier le vote"
submit_button: "Mettre à jour le vote"
show:
questions_tab: Questions
booths_tab: Bureaux de vote
officers_tab: Présidents
recounts_tab: Dépouillements
results_tab: Résultats
no_questions: "Il n'y a pas de questions affectées à ce vote."
questions_title: "Liste des questions"
remove_question: "Supprimer la question du vote"
add_question: "Inclure une question"
table_title: "Titre"
table_assignment: "Affectation"
table_name: "Nom"
flash:
question_added: "La question a été ajoutée à ce vote"
error_on_question_added: "La question n'a pas pu être ajoutée à ce vote."
question_removed: "La question a été retirée de ce vote"
error_on_question_removed: "La question n'a pas pu être retirée de ce vote."
questions:
index:
title: "Questions"
create: "Créer une question"
no_questions: "Il n'y a pas de questions."
filter_poll: Filtrer par vote
select_poll: Sélectionner un vote
questions_tab: "Questions"
successful_proposals_tab: "Propositions ayant dépassées le seuil"
create_question: "Créer une question"
table_proposal: "Proposition"
table_question: "Question"
edit:
title: "Modifier la question"
new:
title: "Créer une question"
poll_label: "Vote"
valid_answers_note: "Saisir les réponses séparées par des virgules (,)"
show:
proposal: Proposition originale
author: Auteur
title: Titre
valid_answers: Réponses valides
description: Description
preview: Voir l'aperçu
recounts:
index:
title: "Dépouillements"
no_recounts: "Il n'y a rien à dépouiller"
table_booth_name: "Bureau de vote"
table_recounts: "Accumulation des dépouillements journaliers (par président)"
table_final_recount: "Dépouillement final (par président)"
table_system_count: "Votes (automatique)"
results:
index:
title: "Résultats"
no_results: "Il n'y a pas de résultats."
table_whites: "Bulletins blancs"
table_nulls: "Bulletins invalides"
table_answer: Réponse
table_votes: Votes
booths:
index:
title: "Liste des bureaux de vote"
no_booths: "Il n'y a pas de bureaux de vote."
add_booth: "Ajouter un bureau de vote"
name: "Nom"
location: "Lieu"
new:
title: "Nouveau bureau de vote"
name: "Nom"
location: "Lieu"
submit_button: "Créer un bureau de vote"
edit:
title: "Modifier le bureau de vote"
submit_button: "Mettre à jour le bureau de vote"
show:
location: "Lieu"
officials:
edit:
destroy: Supprimer le statut de fonctionnaire
title: "Fonctionnaire: Modifier l'utilisateur"
flash:
official_destroyed: "Informations sauvegardées : l'utilisateur n'est plus un fonctionnaire."
official_updated: Informations du fonctionnaire sauvegardées
index:
title: Fonctionnaires
level_0: Non officiel
level_1: Niveau 1
level_2: Niveau 2
level_3: Niveau 3
level_4: Niveau 4
level_5: Niveau 5
search:
edit_official: Modifier le fonctionnaire
make_official: Convertir en fonctionnaire
title: 'Positions de fonctionnaire: recherche utilisateur'
organizations:
index:
filter: Filtrer
filters:
all: Tous
pending: En attente
rejected: Rejeté
verified: Vérifié
hidden_count_html:
one: Il y a également <strong>une organisation</strong> sans utilisateurs ou avec un utilisateur masqué.
other: Il y a <strong>%{count} organisations</strong> sans utilisateurs ou avec un utilisateur masqué.
reject: Rejeter
rejected: Rejeté
search: Rechercher
search_placeholder: Nom, courriel ou téléphone
title: Organisations
verified: Vérifié
verify: Vérifier
search:
title: Rechercher une organisation
proposals:
index:
filter: Filtrer
filters:
all: Tous
with_confirmed_hide: Confirmé
without_confirmed_hide: En attente
title: Propositions masquées
settings:
flash:
updated: Valeur mise-à-jour
index:
banners: Style des bannières
banner_imgs: Images des bannières
title: Paramètres
update_setting: Mettre à jour
feature_flags: Fonctionnalités
features:
enabled: "Fonctionnalité activée"
disabled: "Fonctionnalité désactivée"
enable: "Activer"
disable: "Désactiver"
shared:
booths_search:
button: Rechercher
placeholder: Rechercher le bureau de vote par nom
poll_officers_search:
button: Rechercher
placeholder: Rechercher le président d'un vote
poll_questions_search:
button: Rechercher
placeholder: Rechercher les questions d'un vote
proposal_search:
button: Rechercher
placeholder: Rechercher des propositions par titre, code, description ou question
spending_proposal_search:
button: Rechercher
placeholder: Rechercher des propositions de dépenses par titre ou description
user_search:
button: Rechercher
placeholder: 'Rechercher un utilisateur par nom ou courriel'
search_results: "Résultats de recherche"
no_search_results: "Aucun résultat trouvé."
spending_proposals:
index:
geozone_filter_all: Tous les districts
administrator_filter_all: Tous les administrateurs
valuator_filter_all: Tous les évaluateurs
tags_filter_all: Toutes les étiquettes
filters:
valuation_open: Ouvert
without_admin: Sans administrateur affecté
managed: Géré
valuating: Sous évaluation
valuation_finished: Évaluation terminée
all: Tous
title: Propositions d'investissement pour la budgétisation participative
assigned_admin: Administrateur affecté
no_admin_assigned: Aucun administrateur affecté
no_valuators_assigned: Aucun évaluateur affecté
summary_link: "Résumé de la proposition d'investissement"
valuator_summary_link: "Résumé de l'évaluateur"
feasibility:
feasible: "Réalisable (%{price})"
not_feasible: "Irréalisable"
undefined: "Indéfini"
show:
assigned_admin: Administrateur affecté
assigned_valuators: Évaluateurs affectés
back: Retour
classification: Classification
heading: "Proposition d'investissement %{id}"
edit: Mettre-à-jour
edit_classification: Mettre-à-jour la classification
association_name: Association
by: Par
sent: Envoyé
geozone: Périmètre
dossier: Dossier
edit_dossier: Mettre-à-jour le dossier
tags: Étiquettes
undefined: Indéfini
edit:
classification: Classification
assigned_valuators: Évaluateurs
submit_button: Mettre-à-jour
tags: Étiquettes
tags_placeholder: "Saisir les étiquettes souhaitées séparées par des virgules (,)"
undefined: Indéfini
summary:
title: Résumé des propositions d'investissement
title_proposals_with_supports: Résumé des propositions d'investissement avec soutiens
geozone_name: Périmètre
finished_and_feasible_count: Terminé et réalisable
finished_and_unfeasible_count: Terminé et irréalisable
finished_count: Terminé
in_evaluation_count: En évaluation
total_count: Total
cost_for_geozone: Coût
geozones:
index:
title: District
create: Créer un district
edit: Mettre-à-jour
delete: Supprimer
geozone:
name: Nom
external_code: Code externe
census_code: Code du bureau de recensement
coordinates: Coordonnées
errors:
form:
error:
one: "a empêché ce district d'être sauvegardé"
other: "a empêché ce district d'être sauvegardé"
edit:
form:
submit_button: Sauvegarder les changements
editing: Mettre-à-jour le district
back: Revenir
new:
back: Revenir
creating: Créer un district
delete:
success: District supprimé avec succès
error: Ce district ne peut pas être effacé car il y a des éléments qui lui sont rattachés.
signature_sheets:
author: Auteur
created_at: Date de création
name: Nom
no_signature_sheets: "Il n'y a pas de feuilles de signature"
index:
title: Feuilles de signature
new: Nouvelle feuilles de signature
new:
title: Nouvelle feuilles de signature
document_numbers_note: "Saisir les numéros séparés par des virgules (,)"
submit: Créer la feuille de signature
show:
created_at: Créé le
author: Auteur
documents: Documents
document_count: "Nombre de documents :"
verified:
one: "Il y a %{count} signature valide"
other: "Il y a %{count} signatures valides"
unverified:
one: "Il y a %{count} signature invalide"
other: "Il y a %{count} signatures invalides"
unverified_error: (Non vérifié par le bureau du recensement)
loading: "Certaines signatures sont en cours de vérification par le bureau du recensement, veuillez rafraîchir la page dans quelques instants"
stats:
show:
stats_title: Statistiques
summary:
comment_votes: Votes des commentaires
comments: Commentaires
debate_votes: Votes des débats
debates: Débats
proposal_votes: Votes des propositions
proposals: Propositions
budgets: Budgets ouverts
budget_investments: Propositions d'investissement
spending_proposals: Propositions d'investissement
unverified_users: Utilisateurs non-vérifiés
user_level_three: Utilisateurs de niveau 3
user_level_two: Utilisateurs de niveau 2
users: Utilisateurs totaux
verified_users: Utilisateurs vérifiés
verified_users_who_didnt_vote_proposals: Utilisateurs vérifiés n'ayant pas voté des propositions
visits: Visites
votes: Total des votes
spending_proposals_title: Propositions d'investissement
budgets_title: Budgets participatifs
visits_title: Visites
direct_messages: Messages privés
proposal_notifications: Notifications des propositions
incomplete_verifications: Vérifications incomplètes
direct_messages:
title: Messages privés
total: Total
users_who_have_sent_message: Utilisateurs ayant envoyé un message privé
proposal_notifications:
title: Notifications des propositions
total: Total
proposals_with_notifications: Propositions avec notifications
tags:
create: Créer un sujet
destroy: Supprimer un sujet
index:
add_tag: Ajouter un nouveau sujet de proposition
title: Sujets de propositions
mark_as_featured: Proposer le sujet lors de la création d'une proposition
name:
placeholder: Saisir le nom du sujet
update: Mettre-à-jour le sujet
users:
index:
filter: Filtrer
filters:
all: Tous
with_confirmed_hide: Confirmé
without_confirmed_hide: En attente
title: Utilisateurs masqués
show:
email: 'Courriel :'
hidden_at: 'Masqué le :'
registered_at: 'Inscrit le :'
title: Activité de l'utilisateur (%{user})
verifications:
index:
phone_not_given: Téléphone non communiqué
sms_code_not_confirmed: N'a pas confirmé le code SMS
title: Vérifications incomplètes
site_customization:
content_blocks:
form:
content_blocks_information: Information à propos des blocs de contenu
content_block_about: Vous pouvez créer des blocs de contenu en HTML pour les insérer dans l'en-tête ou le pied de page de votre Consul.
content_block_top_links_html: "<strong>Les blocs de l'en-tête (top_links)</strong> sont des blocs de liens devant impérativement respecter ce format :"
content_block_footer_html: "<strong>Les blocs du pied de page</strong> ont un format libre et peuvent être utilisés pour insérer du Javascript, du CSS ou du HTML personnalisé."
create:
notice: Bloc de contenu créé avec succès
error: Le bloc de contenu n'a pas pu être créé
update:
notice: Bloc de contenu mis-à-jour avec succès
error: Le bloc de contenu n'a pas pu être mis-à-jour
destroy:
notice: Bloc de contenu supprimé avec succès
edit:
title: Mettre-à-jour le bloc de contenu
errors:
form:
error: Erreur
index:
create: Créer un nouveau bloc de contenu
delete: Supprimer le bloc
title: Bloc de contenu
new:
title: Créer un nouveau bloc de contenu
content_block:
body: Contenu
name: Nom
images:
index:
title: Images personnalisées
update: Mettre-à-jour
delete: Supprimer
image: Image
update:
notice: Image mise-à-jour avec succès
error: L'image n'a pas pu être mise-à-jour
destroy:
notice: Image supprimée avec succès
error: L'image n'a pas pu être mise-à-jour
pages:
create:
notice: Page créée avec succès
error: La page n'a pas pu être créée
update:
notice: Page mise-à-jour avec succès
error: La page n'a pas pu être mise-à-jour
destroy:
notice: Page supprimée avec succès
edit:
title: Édition de %{page_title}
errors:
form:
error: Erreur
form:
options: Options
index:
create: Créer une nouvelle page
delete: Supprimer la page
title: Pages personnalisées
see_page: Voir la page
new:
title: Créer une nouvelle page personnalisée
page:
created_at: Créé le
status: Statut
title: Titre
updated_at: Mis-à-jour le
status_draft: Brouillon
status_published: Publié

View File

@@ -0,0 +1,117 @@
fr:
budgets:
ballots:
show:
title: Votre vote
amount_spent: Montant dépensé
remaining: "Il vous reste <span>%{amount}</span> à investir."
no_balloted_group_yet: "Vous n'avez pas encore voté dans ce groupe, allez voter !"
remove: Supprimer le vote
voted_html:
one: "Vous avez voté pour <span>une</span> proposition."
other: "Vous avez voté pour <span>%{count}</span> propositions."
voted_info_html: "Vous pouvez modifier votre vote à tout moment jusqu'à la fin de cette phase.<br> Vous n'avez pas besoin de dépenser tout le budget disponible."
zero: "Vous n'avez voté pour aucune des propositions d'investissement."
reasons_for_not_balloting:
not_logged_in: Vous devez %{signin} ou %{signup} pour continuer.
not_verified: Seuls les utilisateurs vérifiés peuvent voter pour les propositions, %{verify_account}.
organization: Les organisations ne sont pas autorisées à voter.
not_selected: Les propositions d'investissement non-sélectionnées ne peuvent être soutenues.
not_enough_money: "Vous n'avez pas assez de fonds."
no_ballots_allowed: La phase de sélection est terminée.
different_heading_assigned: Vous avez déjà voté pour une autre section de cette proposition.
groups:
show:
title: Sélectionner une option
unfeasible_title: Investissements infaisables
unfeasible: Voir les investissements infaisables
unselected_title: Investissements non-sélectionnés pour la phase de vote
unselected: Voir les investissements non-sélectionnés pour la phase de vote
phase:
accepting: Présentation des projets
reviewing: Revue interne des projets
selecting: Phase de sélection
valuating: Évaluation des projets
balloting: Vote final
reviewing_ballots: Clôture des votes
finished: Résultats
index:
title: Budgets participatifs
investments:
form:
tag_category_label: "Catégories"
tags_instructions: "Marquez cette proposition. Vous pouvez choisir parmi les catégories proposées ou en ajouter"
tags_label: Sujets
tags_placeholder: "Saisissez les étiquettes que vous souhaitez utiliser, séparées par des virgules (',')"
index:
title: Budget participatif
unfeasible: Propositions d'investissement infaisables
unfeasible_text: "Les propositions doivent satisfaire un certain nombre de critères (être légale, concrète, relever des compétences de la Ville, ne pas dépasser le plafond des budgets, %{definitions}) pour être déclarer viable et atteindre le stade final des votes. Toutes les propositions qui ne respectent pas ces critères sont identifiées comme infaisables et publiées dans la liste suivante, accompagnées de leur rapport d'infaisabilité."
unfeasible_text_definitions: voir les définitions ici
by_heading: "Portée des propositions d'investissement: %{heading}"
search_form:
button: Rechercher
placeholder: Rechercher des propositions d'investissement...
title: Recherche
search_results:
one: " contenant le terme '%{search_term}'"
other: " contenant les termes '%{search_term}'"
sidebar:
my_ballot: Mon vote
voted_html:
one: "<strong>Vous avez voté une proposition pour un coût de %{amount_spent}</strong>"
other: "<strong>Vous avez voté %{count} propositions pour un coût de %{amount_spent}</strong>"
voted_info: Vous pouvez %{link} à tout moment jusqu'à la clôture de cette phase. Vous n'avez pas besoin de dépenser tout le budget disponible.
voted_info_link: modifier votre vote
different_heading_assigned_html: "Vous avez des votes actifs dans une autre section : %{heading_link}"
zero: Vous n'avez voté pour aucune proposition d'investissement dans ce groupe.
verified_only: "Pour créer une proposition d'investissement %{verify}."
verify_account: "vérifiez votre compte"
create: "Créer une proposition d'investissement"
not_logged_in: "Pour créer une proposition d'investissement, vous devez vous %{sign_in} ou %{sign_up}."
sign_in: "connecter"
sign_up: "enregistrer"
by_feasibility: Par faisabilité
feasible: Projets faisables
unfeasible: Projets infaisables
orders:
random: aléatoire
confidence_score: les mieux notés
price: par coût
show:
author_deleted: Utilisateur supprimé
price_explanation: Explication du coût
unfeasibility_explanation: Explication de l'infaisabilité
code_html: 'Code de la proposition de dépense: <strong>%{code}</strong>'
location_html: 'Lieu: <strong>%{location}</strong>'
organization_name_html: 'Organisation: <strong>%{name}</strong>'
share: Partager
title: Proposition d'investissement
supports: Soutiens
votes: Votes
price: Coût
wrong_price_format: Nombres entiers uniquement
investment:
title: Proposition d'investissement
add: Voter
already_added: Vous avez déjà ajouté cette proposition d'investissement.
already_supported: Vous avez déjà soutenu cette proposition. Partagez-la !
support_title: Soutenir cette proposition
confirm_group: "Vous pouvez seulement soutenir les propositions d'un district. Si vous continuez, vous ne pourrez pas changer ce choix. Êtes-vous sûr(e) ?"
supports:
one: 1 soutien
other: "%{count} soutiens"
zero: Pas de soutiens
give_support: Soutenir
header:
check_ballot: Vérifier mon vote
different_heading_assigned_html: "Vous avez des votes actifs dans d'autres sections : %{heading_link}"
progress_bar:
available: "Disponible : "
show:
group: Groupe
phase: Phase actuelle
unfeasible_title: Propositions infaisables
unfeasible: Voir les propositions infaisables
unselected_title: Propositions non-sélectionnées pour la phase de vote
unselected: Voir les propositions non-sélectionnées pour la phase de vote

View File

@@ -0,0 +1,68 @@
# Additional translations at https://github.com/plataformatec/devise/wiki/I18n
fr:
devise:
password_expired:
expire_password: "Mot de passe expiré"
change_required: "Votre mot de passe a expiré"
change_password: "Changer votre mot de passe"
new_password: "Nouveau mot de passe"
updated: "Mot de passe mis-à-jour avec succès"
confirmations:
confirmed: "Votre compte a été confirmé."
send_instructions: "Dans quelques minutes, vous recevrez un courriel contenant les instructions pour réinitialiser votre mot de passe."
send_paranoid_instructions: "Si votre adresse est dans notre base de données, vous recevrez dans quelques minutes un courriel contenant les instructions pour réinitialiser votre mot de passe."
failure:
already_authenticated: "Vous êtes déjà connecté."
inactive: "Votre compte n'a pas encore été activé."
invalid: "%{authentication_keys} ou mot de passe invalide."
locked: "Votre compte a été bloqué."
last_attempt: "Il vous reste un essai avant que votre compte soit bloqué."
not_found_in_database: "%{authentication_keys} ou mot de passe invalide."
timeout: "Votre session a expiré. Veuillez vous re-connecter pour continuer."
unauthenticated: "Vous devez être connecté ou enregistré pour continuer."
unconfirmed: "Pour continuer, veuillez cliquer sur le lien de confirmation envoyé par courriel"
mailer:
confirmation_instructions:
subject: "Instructions de confirmation"
reset_password_instructions:
subject: "Instructions pour réinitialiser votre mot de passe"
unlock_instructions:
subject: "Instructions de déblocage"
omniauth_callbacks:
failure: "Il n'a pas été possible de vous identifier en tant que %{kind} à cause de \"%{reason}\"."
success: "Identifié avec succès en tant que %{kind}."
passwords:
no_token: "Vous ne pouvez accéder à cette page, sauf par le biais d'un lien de réinitialisation de mot de passe. Si vous y avez accéder via un lien de réinitialisation de mot de passe, veuillez vérifier que l'URL est complète."
send_instructions: "Dans quelques minutes, vous recevrez un courriel contenant les instructions pour réinitialiser votre mot de passe."
send_paranoid_instructions: "Si votre adresse est dans notre base de données, vous recevrez dans quelques minutes un courriel contenant les instructions pour réinitialiser votre mot de passe."
updated: "Votre mot de passe a été modifié avec succès. Identification réussie."
updated_not_active: "Votre mot de passe a été modifié avec succès."
registrations:
destroyed:
"Au revoir ! Votre compte a été annulé. Nous espérons vous revoir bientôt. Conformément à votre demande, les données personnelles enregistrées en tant qu'utilisateur de cette plateforme et faisant partie du fichier 'Fichier' sous la responsabilité du 'Responsable' ont été supprimées conformément aux dispositions prévues à l'article 16 de la Loi Organique 15/1999 sur la protection des données à caractère personnel et à l'article 31 de son règlement sur le développement (RD 1720/2007)."
signed_up: "Bienvenue ! Vous avez été authentifié."
signed_up_but_inactive: "Votre enregistrement a été réussi, mais vous ne pouvez pas vous connecter car votre compte n'a pas été activé."
signed_up_but_locked: "Votre enregistrement a été réussi, mais vous ne pouvez pas vous connecter car votre compte est bloqué."
signed_up_but_unconfirmed: "Un message vous a été envoyé contenant un lien de vérification de votre adresse. Veuillez cliquez sur le lien pour activer votre compte."
update_needs_confirmation: "Votre compte a été mis-à-jour avec succès; cependant, nous devons vérifier votre nouvelle adresse. Veuillez vérifier votre boite de réception et cliquer sur le lien pour terminer la vérification de votre nouvelle adresse."
updated: "Votre compte a été mis-à-jour avec succès."
sessions:
signed_in: "Vous êtes connecté avec succès."
signed_out: "Vous avez été déconnecté avec succès."
already_signed_out: "Vous avez été déconnecté avec succès."
unlocks:
send_instructions: "Dans quelques minutes, vous recevrez un courriel contenant les instructions pour débloquer votre compte."
send_paranoid_instructions: "Si vous avez un compte, dans quelques minutes vous recevrez un courriel contenant les instructions permettant de débloquer votre compte."
unlocked: "Votre compte a été débloqué. Veuillez vous connecter pour continuer."
errors:
messages:
already_confirmed: "Votre compte a déjà été vérifié; veuillez essayer de vous connecter."
confirmation_period_expired: "Votre compte doit être vérifié en %{period}; veuillez refaire une demande."
expired: "a expiré; veuillez refaire une demande."
not_found: "non trouvé."
not_locked: "n'était pas bloqué."
not_saved:
one: "1 erreur a empêché cette %{resource} d'être sauvegardée :"
other: "%{count} erreurs ont empêchés cette %{resource} d'être sauvegardée :"
equal_to_current_password: "doit être différent du mot de passe actuel."

View File

@@ -0,0 +1,130 @@
---
fr:
devise_views:
confirmations:
new:
email_label: Courriel
submit: Renvoyer les instructions
title: Renvoyer les instructions de confirmation
show:
instructions_html: Confirmer le compte avec le courriel %{email}
new_password_confirmation_label: Re-saisissez le mot de passe
new_password_label: Nouveau mot de passe
please_set_password: Veuillez choisir votre nouveau mot de passe (cela vous permettra de vous connecter en combinaison avec le courriel ci-dessus)
submit: Confirmer
title: Confirmer mon compte
mailer:
confirmation_instructions:
confirm_link: Confirmer mon compte
text: 'Vous pouvez confirmer votre courriel en cliquant sur le lien suivant :'
title: Bienvenue sur le portail Gouvernement Ouvert
welcome: Bienvenue
reset_password_instructions:
change_link: Changer mon mot de passe
hello: Bonjour
ignore_text: Si vous n'avez demander à changer de mot de passe, vous pouvez ignorer ce courriel.
info_text: Votre mot de passe ne sera pas changé si vous n'accédez pas au lien pour l'éditer.
text: 'Nous avons reçu une demande de changement de votre mot de passe. Vous pouvez le changer sur le lien suivant :'
title: Changer votre mot de passe
unlock_instructions:
hello: Bonjour
info_text: Votre compte a été bloqué suite à un nombre excessif de tentatives de connexion erronées.
instructions_text: 'Veuillez cliquer sur ce lien pour débloquer votre compte :'
title: Votre compte a été bloqué
unlock_link: Débloquer mon compte
menu:
login_items:
login: Se connecter
logout: Se déconnecter
signup: S'enregistrer
organizations:
registrations:
new:
email_label: Courriel
organization_name_label: Nom de l'organisation
password_confirmation_label: Confirmer le mot de passe
password_label: Mot de passe
phone_number_label: Numéro de téléphone
responsible_name_label: Nom complet de la personne responsable de ce collectif
responsible_name_note: Il s'agit de la personne représentant l'association/le collectif au nom duquel les propositions sont présentées
submit: S'enregistrer
title: S'enregistrer en tant qu'organisation ou collectif
success:
back_to_index: Entendu, revenir à la page principale
instructions_1_html: "<b>Nous vous contacterons bientôt</b> pour vérifier que vous représentez bien ce collectif."
instructions_2_html: Pendant que votre <b>courriel est en cours de vérification</b>, nous vous avons envoyé un <b>lien pour confirmer votre compte</b>.
instructions_3_html: Une fois confirmé, vous pourrez commencer à participer en tant que collectif non vérifié.
thank_you_html: Merci d'avoir enregistrer votre collectif sur la plateforme. Il est maintenant <b>en attente de vérification</b>.
title: Enregistrement d'une organisation / d'un collectif
passwords:
edit:
change_submit: Changer mon mot de passe
password_confirmation_label: Confirmer le nouveau mot de passe
password_label: Nouveau mot de passe
title: Changer votre mot de passe
new:
email_label: Courriel
send_submit: Envoyer les instructions
title: Mot de passe oublié ?
sessions:
new:
email_label: Courriel
password_label: Mot de passe
remember_me: Se rappeler de moi
submit: Entrer
title: Se connecter
shared:
links:
login: Entrer
new_confirmation: Vous n'avez pas reçu les instructions pour activer votre compte ?
new_password: Vous avez oublié votre mot de passe ?
new_unlock: Vous n'avez pas reçu les instructions pour débloquer votre compte?
signin_with_provider: Se connecter avec %{provider}
signup: Vous n'avez pas encore de compte ? %{signup_link}
signup_link: S'enregistrer
unlocks:
new:
email_label: Courriel
submit: Renvoyer les instructions de déblocage
title: Renvoyer les instructions de déblocage
users:
registrations:
delete_form:
erase_reason_label: Motif de la suppression
info: Cette action ne peut pas être annulée. Une fois que votre compte est supprimé, vous ne pourrez plus l'utiliser pour vous connecter.
info_reason: Si vous le souhaitez, indiquer le motif de la suppression de votre compte (optionnel)
submit: Supprimer mon compte
title: Supprimer un compte
edit:
current_password_label: Mot de passe actuel
edit: Éditer
email_label: Courriel
leave_blank: Laissez vide si vous ne souhaitez pas le modifier
need_current: Nous avons besoin de votre mot de passe actuel pour confirmer les modifications
password_confirmation_label: Confirmer le nouveau mot de passe
password_label: Nouveau mot de passe
update_submit: Mettre-à-jour
waiting_for: 'En attente de la confirmation de:'
new:
cancel: Annuler la connexion
email_label: Courriel
organization_signup: Représentez-vous une organisation ou un collectif? %{signup_link}
organization_signup_link: Enregistrez-vous ici
password_confirmation_label: Confirmer le mot de passe
password_label: Mot de passe
redeemable_code: Code de vérification reçu par courriel (optionnel)
submit: S'enregistrer
terms: En vous enregistrant, vous acceptez les %{terms}
terms_link: Conditions d'utilisation
terms_title: En vous enregistrant, vous acceptez les conditions d'utilisation.
title: S'enregistrer
username_is_available: "Nom d'utilisateur disponible"
username_is_not_available: "Nom d'utilisateur déjà utilisé"
username_label: Nom d'utilisateur
username_note: Nom qui apparaîtra en face de vos publications
success:
back_to_index: Entendu, revenir à la page principale
instructions_1_html: Veuillez <b>vérifier votre adresse</b> - nous vous avons envoyé un <b>lien pour confirmer votre compte</b>.
instructions_2_html: Une fois confirmé, vous pourrez commencer à participer.
thank_you_html: Merci de vous être enregistré sur la plateforme. Vous devez maintenant <b>confirmer votre adresse</b>.
title: Modifier votre courriel

View File

@@ -0,0 +1,24 @@
---
fr:
helpers:
page_entries_info:
entry:
one: Entrée
other: Entrées
zero: Entrées
more_pages:
display_entries: Affichage des entrées <b>%{first}&nbsp;-&nbsp;%{last}</b> sur <b>%{total}</b> %{entry_name}
one_page:
display_entries:
one: Il y a <b>1</b> %{entry_name}
other: Il y a <b> %{count}</b> %{entry_name}
zero: "%{entry_name} ne peut être trouvée"
views:
pagination:
first: Premier
last: Dernier
next: Suivant
previous: Précédent
truncate: "&hellip;"
current: Vous êtes sur la page

View File

@@ -0,0 +1,93 @@
---
fr:
mailers:
no_reply: "Ce message a été envoyé d'une adresse qui n'accepte pas les réponses."
comment:
hi: Bonjour
new_comment_by_html: Il y a un nouveau commentaire de <b>%{commenter}</b>
subject: Quelqu'un a commenté votre %{commentable}
title: Nouveau commentaire
config:
manage_email_subscriptions: Pour ne plus recevoir ces courriels, changer vos options dans
email_verification:
click_here_to_verify: sur ce lien
instructions_2_html: Ce courriel va vérifier votre compte avec <b>%{document_type}%{document_number}</b>. Si ce compte ne vous appartient pas, veuillez ne pas cliquer sur le lien et ignorer ce courriel.
instructions_html: Pour confirmer la vérification de votre compte sur le Portail Gouvernement Ouvert, vous devez cliquer %{verification_link}.
subject: Confirmer votre courriel
thanks: Merci beaucoup.
title: Confirmer votre compte en utilisant le lien suivant
reply:
hi: Bonjour
new_reply_by_html: Il y a une nouvelle réponse de <b>%{commenter}</b> à votre commentaire sur
subject: Quelqu'un a répondu à votre commentaire
title: Nouvelle réponse à votre commentaire
unfeasible_spending_proposal:
hi: "Cher(e) utilisateur(trice),"
new_html: "Pour tout cela, nous vous invitons à élaborer une <strong>nouvelle proposition</strong> qui soit conforme aux conditions de ce processus. Vous pouvez faire cela en allant sur le lien suivant: %{url}."
new_href: "nouvelle proposition d'investissement"
reconsider_html: "Si vous pensez que la proposition rejetée remplit les exigences pour être une proposition d'investissement, vous pouvez le communiquer sous 48 heures en répondant à l'adresse examples@consul.es. Incluez le code %{code} dans le sujet de votre courriel."
sincerely: "Cordialement"
signatory: "DÉPARTEMENT DE LA PARTICIPATION PUBLIQUE"
sorry: "Désolé du dérangement et nous vous remercions à nouveau pour votre inestimable participation."
subject: "Votre proposition d'investissement '%{code}' a été marquée comme infaisable"
unfeasible_html: "La Ville souhaite vous remercier pour votre participation aux <strong>budgets participatifs</strong>. Nous avons le regret de vous informer que votre proposition <strong>'%{title}'</strong> sera exclus du processus participatif pour les raisons suivantes :"
proposal_notification_digest:
info: "Voici les nouvelles notifications publiées par les auteurs de propositions que vous avez soutenues sur %{org_name}."
title: "Notifications des propositions sur %{org_name}"
share: Partager une proposition
comment: Commenter une proposition
unsubscribe: "Si vous ne souhaitez pas recevoir les notifications des propositions, rendez-vous sur %{account} et décochez 'Recevoir un résumé des notifications de proposition'."
unsubscribe_account: Mon compte
direct_message_for_receiver:
subject: "Vous avez un nouveau message privé"
reply: Répondre à %{sender}
unsubscribe: "Si vous ne souhaitez pas recevoir de messages directs, rendez-vous sur %{account} et décochez 'Recevoir des courriels à propos de messages directs'."
unsubscribe_account: Mon compte
direct_message_for_sender:
subject: "Vous avez envoyé un nouveau message privé"
title_html: "Vous avez envoyé un nouveau message privé à <strong>%{receiver}</strong> avec le contenu suivant :"
user_invite:
ignore: "Si vous n'avez pas requis cette invitation, pas d'inquiétude, vous pouvez ignorer ce courriel."
text: "Merci d'avoir demandé à rejoindre %{org}! Dans quelques secondes vous pourrez commencer à décider de la Ville que vous souhaitez, remplissez simplement le formulaire ci-dessous :"
thanks: "Merci beaucoup."
title: "Bienvenue sur %{org}"
button: Enregistrement complet
subject: "Invitation à %{org_name}"
budget_investment_created:
subject: "Merci d'avoir créer une proposition !"
title: "Merci d'avoir créer une proposition !"
intro_html: "Bonjour <strong>%{author}</strong>,"
text_html: "Merci d'avoir créer votre proposition <strong>%{investment}</strong> pour un budget participatif <strong>%{budget}</strong>."
follow_html: "Nous vous tiendrons informés de l'avancement du processus, que vous pourrez également suivre sur <strong>%{link}</strong>."
follow_link: "Budgets participatifs"
sincerely: "Cordialement,"
signatory: "DÉPARTEMENT DE LA PARTICIPATION CITOYENNE"
share: "Partager votre projet"
budget_investment_unfeasible:
hi: "Cher(e) utilisateur(trice),"
new_html: "Pour tout cela, nous vous invitons à élaborer un <strong>nouveau projet de dépenses</strong> qui soit conforme aux conditions de ce processus. Vous pouvez faire cela en allant sur le lien suivant: %{url}."
new_href: "nouvelle proposition d'investissement"
reconsider_html: "Si vous pensez que le projet rejeté remplit les exigences pour être un projet de dépenses, vous pouvez le communiquer sous 48 heures en répondant à l'adresse examples@consul.es. Incluez le code %{code} dans le sujet de votre courriel."
sincerely: "Cordialement"
signatory: "DÉPARTEMENT DE LA PARTICIPATION CITOYENNE"
sorry: "Désolé du dérangement et nous vous remercions à nouveau pour votre inestimable participation."
subject: "Votre proposition d'investissement '%{code}' a été marquée comme infaisable"
unfeasible_html: "La Ville souhaite vous remercier pour votre participation aux <strong>budgets participatifs</strong>. Nous avons le regret de vous informer que votre projet <strong>'%{title}'</strong> sera exclus du processus participatif pour les raisons suivantes :"
budget_investment_selected:
subject: "Votre proposition d'investissement '%{code}' a été sélectionnée"
hi: "Cher(e) utilisateur(trice),"
selected_html: "De la part de la Ville, nous tenons à vous remercier de votre participation aux <strong>propositions participatives</strong>. Nous souhaitons vous informer que votre projet <strong>'%{title}'</strong> a été sélectionné pour la phase de vote finale qui aura lieu du <strong>15 mai au 30 juin</strong>."
share: "Pour commencer à recueillir des votes, partager votre projet sur les réseaux sociaux. C'est essentiel pour qu'il devienne réalité."
share_button: "Partager votre projet"
thanks: "Merci de nouveau pour votre participation."
sincerely: "Cordialement,"
signatory: "DÉPARTEMENT DE LA PARTICIPATION CITOYENNE"
budget_investment_unselected:
subject: "Votre proposition d'investissement '%{code}' n'a été sélectionnée"
hi: "Cher(e) utilisateur(trice),"
unselected_html: "De la part de la Ville, nous tenons à vous remercier de votre participation aux <strong>propositions participatives</strong>. Nous sommes au regret de vous informer que votre projet <strong>'%{title}'</strong> n'a pas été sélectionné pour la phase de vote finale."
participate_html: "Vous pouvez continuer à participer à la phase de vote finale en votant pour d'autres projets du <strong>15 mai au 30 juin</strong>."
participate_url: "participer au vote final"
thanks: "Merci de nouveau pour votre participation."
sincerely: "Cordialement,"
signatory: "DÉPARTEMENT DE LA PARTICIPATION CITOYENNE"

View File

@@ -0,0 +1,131 @@
---
fr:
management:
account:
alert:
unverified_user: Vous ne pouvez éditer que les comptes des utilisateurs vérifiés
show:
title: Compte utilisateur
account_info:
change_user: Changer l'utilisateur
document_number_label: 'Numéro de document :'
document_type_label: 'Type de document :'
email_label: 'Courriel:'
identified_label: 'Identifié en tant que :'
username_label: "Nom d'utilisateur :"
check: Vérifier
dashboard:
index:
title: Gestion
info: Ici vous pouvez gérer les utilisateurs via les actions listées dans le menu de gauche.
document_number: Numéro de document
document_type_label: Type de document
document_verifications:
already_verified: Ce compte utilisateur est déjà vérifié.
has_no_account_html: Afin de créer un compte, aller sur %{link} et cliquer sur <b>'S'enregistrer'</b> dans la partie en haut à gauche de l'écran.
link: Consul
in_census_has_following_permissions: 'Cet utilisateur peut participer à la plateforme avec les permissions suivantes :'
not_in_census: Ce document n'est pas enregistré.
not_in_census_info: 'Les citoyens non recensés peuvent participer avec les permissions suivantes :'
please_check_account_data: Veuillez vérifier que les données du compte ci-dessus sont correctes.
title: Gestion des utilisateurs
under_age: "Vous n'avez pas l'âge requis pour avoir un compte vérifié."
verify: Vérifier
email_label: Courriel
date_of_birth: Date de naissance
email_verifications:
already_verified: Ce compte utilisateur est déjà vérifié.
choose_options: 'Veuillez choisir une des options suivantes :'
document_found_in_census: Ce document a été trouvé dans le recensement, mais il n'a pas de compte utilisateur associé.
document_mismatch: 'Ce courriel appartient à un utilisateur qui posséde déjà un identifiant associé: %{document_number}(%{document_type})'
email_placeholder: Saisissez le courriel que cette personne a utilisé pour créer son compte
email_sent_instructions: Afin de terminer la vérification de cet utilisateur, il est nécessaire que l'utilisateur clique sur le lien envoyé à l'adresse ci-dessus. Cette étape est requise pour confirmer que l'adresse lui appartient.
if_existing_account: Si cette personne a déjà créé un compte sur la plateforme,
if_no_existing_account: Si cette personne n'a pas déjà créé de compte sur la plateforme,
introduce_email: 'Veuillez saisir le courriel utilisé par le compte :'
send_email: Envoyer le courriel de vérification
menu:
create_proposal: Créer une proposition
print_proposals: Imprimer des propositions
support_proposals: Supporter une proposition
create_spending_proposal: Créer un proposition d'investissement
print_spending_proposals: Imprimer des propositions d'investissement
support_spending_proposals: Supporter des propositions d'investissement
create_budget_investment: Créer un projet d'investissement
print_budget_investments: Imprimer des projets d'investissement
support_budget_investments: Supporter des projets d'investissement
users: Utilisateurs
edit_user_accounts: Éditer un compte utilisateur
user_invites: Invitations de l'utilisateur
permissions:
create_proposals: Créer des propositions
debates: Participer aux débats
support_proposals: Supporter des propositions
vote_proposals: Voter sur des propositions
print:
proposals_info: Faites votre proposition sur http://url.consul
proposals_note: Les propositions les plus soutenues seront soumises au vote. Si elles sont acceptées par la majorité, la mairie les exécutera.
proposals_title: 'Propositions :'
spending_proposals_info: Participer sur http://url.consul
spending_proposals_note: Le budget participatif sera attribué à la proposition d'investissement ayant le plus de votes.
budget_investments_info: Participer sur http://url.consul
budget_investments_note: Le budget participatif sera attribué à la proposition d'investissement ayant le plus de votes.
print_info: Imprimer cette information
proposals:
alert:
unverified_user: Cet utilisateur n'est pas vérifié
create_proposal: Créer une proposition
print:
print_button: Imprimer
budgets:
create_new_investment: Créer un nouveau projet
print_investments: Imprimer les projets
support_investments: Supporter les projets
budget_investments:
alert:
unverified_user: Utilisateur non vérifié
create: Créer un nouveau projet
filters:
heading: Concept
unfeasible: Projets infaisables
print:
print_button: Imprimer
search_results:
one: " contenant le terme '%{search_term}'"
other: " contenant les termes '%{search_term}'"
spending_proposals:
alert:
unverified_user: Utilisateur non vérifié
create: Créer une proposition d'investissement
filters:
unfeasible: Propositions d'investissement infaisables
by_geozone: "Portée des propositions d'investissement : %{geozone}"
print:
print_button: Imprimer
search_results:
one: " contenant le terme '%{search_term}'"
other: " contenant les termes '%{search_term}'"
sessions:
signed_out: Déconnecté avec succès.
signed_out_managed_user: Session utilisateur déconnectée avec succès.
username_label: Nom d'utilisateur
users:
create_user: Créer un nouveau compte
create_user_info: 'Nous créerons un nouveau compte avec les données suivantes :'
create_user_submit: Créer un utilisateur
create_user_success_html: Nous avons envoyé un courriel à l'adresse <b>%{email}</b> afin de vérifier qu'elle appartient bien à cet utilisateur. Il contient un lien qui doit être cliqué. L'utilisateur devra ensuite saisir son mot de passe avant de pouvoir se connecter sur la plateforme
erased_notice: Compte utilisateur supprimé.
erased_by_manager: "Supprimé par le manager: %{manager}"
erase_account_link: Supprimer l'utilisateur
erase_account_confirm: Êtes-vous sûr(e) de vouloir supprimer ce compte ? Cette action ne peut pas être annulée.
erase_warning: Cette action ne peut pas être annulée. Veuillez vous assurer que vous souhaitez supprimer ce compte.
erase_submit: Supprimer le compte
user_invites:
new:
label: Courriels
info: "Entrer les courriels supprimés par des virgules (',')"
submit: Envoyer les invitations
title: Invitations utilisateur
create:
success_html: <strong>%{count} invitations</strong> ont été envoyées.
title: Invitations utilisateur

View File

@@ -0,0 +1,78 @@
---
fr:
moderation:
header:
title: Modération
comments:
index:
block_authors: Bloquer un auteur
confirm: "Êtes-vous sûr(e) ?"
filter: Filtrer
filters:
all: Tous
pending_flag_review: En attente
with_ignored_flag: Marqué comme vu
headers:
comment: Commentaire
moderate: Modérer
hide_comments: Masquer les commentaires
ignore_flags: Marqué comme vu
order: Ordre
orders:
flags: Les plus signalés
newest: Les plus récents
title: Commentaires
dashboard:
index:
title: Modération
debates:
index:
block_authors: Bloquer un auteur
confirm: "Êtes-vous sûr(e) ?"
filter: Filtrer
filters:
all: Tous
pending_flag_review: En attente
with_ignored_flag: Marqué comme vu
headers:
debate: Débat
moderate: Modérer
hide_debates: Masquer les débats
ignore_flags: Marqué comme vu
order: Ordre
orders:
created_at: Les plus récents
flags: Les plus signalés
title: Débats
menu:
flagged_comments: Commentaires
flagged_debates: Débats
proposals: Propositions
users: Bloquer les utilisateurs
proposals:
index:
block_authors: Bloquer un auteur
confirm: "Êtes-vous sûr(e) ?"
filter: Filtrer
filters:
all: Tous
pending_flag_review: En attente de revue
with_ignored_flag: Marqué comme vu
headers:
moderate: Modérer
proposal: Proposition
hide_proposals: Masquer les propositions
ignore_flags: Marqué comme vu
order: Trier par
orders:
created_at: Les plus récents
flags: Les plus signalés
title: Propositions
users:
index:
hidden: Bloqué
hide: Bloquer
search: Rechercher
search_placeholder: courriel ou nom de l'utilisateur
title: Bloquer les utilisateurs
notice_hide: Utilisateur bloqué. Tous les débats et les propositions de cet utilisateur ont été masqués.

View File

@@ -0,0 +1,103 @@
---
fr:
officing:
header:
title: Votes
dashboard:
index:
title: Bureaux de vote
info: Ici vous pouvez valider les documents des utilisateurs et enregistrer les résultats des votes
menu:
voters: "Valider un document"
recounts: "Enregistrer le dépouillement"
final_recounts: "Dépouillements finaux et résultats"
polls:
index:
title: "Liste des votes"
no_polls: "Vous n'êtes responsable d'aucun vote actif"
select_poll: "Sélectionner un vote"
add_recount: "Ajouter un dépouillement"
final:
title: "Liste des votes finaux"
no_polls: "Vous n'êtes responsable d'aucun dépouillement final pour aucun des votes actifs"
select_poll: "Sélectionner un vote"
add_recount: "Ajouter le dépouillement final"
add_results: "Ajouter les résultats"
recounts:
flash:
create: "Données ajoutées"
error_create: "Décompte NON ajouté. Erreur dans les données."
new:
title: "%{poll} - Ajouter le dépouillement quotidien"
not_allowed: "Vous n'êtes pas le président de ce vote"
booth_date: "Bureau de vote et date"
select_booth_date: "Sélectionner un bureau de vote et une date"
count: "Décompte des votes"
count_placeholder: "Décompte des votes"
submit: "Sauvegarder"
recount_list: "Vos dépouillements"
booth: "Urne"
date: "Date"
final_recounts:
flash:
create: "Données ajoutées"
error_create: "Décompte final NON ajouté. Erreur dans les données."
new:
title: "%{poll} - Ajouter le dépouillement final"
not_allowed: "Vous n'êtes pas autorisés à ajouter les dépouillements finaux pour ce vote"
booth: "Bureau de vote"
date: "Date"
select_booth: "Sélectionner un bureau de vote"
select_date: "Sélectionner une date"
count: "Décompte final des votes"
count_placeholder: "Décompte final des votes"
submit: "Sauvegarder"
final_recount_list: "Vos dépouillements finaux"
system_count: "Dépouillement par le système"
add_results: "Ajouter les résultats"
results:
flash:
create: "Résultats sauvegardés"
error_create: "Résultats NON sauvegardés. Erreur dans les données."
error_wrong_booth: "Mauvaise urne. Résultats NON sauvegardés."
error_wrong_date: "Mauvaise date. Résultats NON sauvegardés."
new:
title: "%{poll} - Ajouter des résultats"
not_allowed: "Vous n'êtes pas autorisé à ajouter des résultats pour ce vote"
booth: "Bureau de vote"
date: "Date"
select_booth: "Sélectionner une bureau de vote"
select_date: "Sélectionner une date"
ballots_white: "Votes blancs"
ballots_null: "Votes invalides"
submit: "Sauvegarder"
results_list: "Vos résultats"
see_results: "Voir les résultats"
index:
no_results: "Pas de résultats"
results: Résultats
table_answer: Réponse
table_votes: Votes
table_whites: "Votes blancs"
table_nulls: "Votes invalides"
residence:
flash:
create: "Document vérifié avec le recensement"
not_allowed: "Vous n'avez pas de votes à superviser aujourd'hui"
new:
title: Valider le document
document_number: "Numéro du document (incluant les lettres)"
submit: Valider le document
error_verifying_census: "Le recensement n'a pas pu vérifier ce document."
form_errors: a empêché la vérification de ce document
no_assignments: "Vous n'avez pas de votes à superviser aujourd'hui"
voters:
new:
title: Votes
table_poll: Vote
table_actions: Statut des votes
show:
can_vote: Peut voter
error_already_voted: a déjà participé à ce vote
submit: Confirmer le vote
success: "A voté !"

View File

@@ -0,0 +1,80 @@
---
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.
conditions: Conditions d'utilisation
general_terms: Conditions générales
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'."
menu:
debates: "Débats"
proposals: "Propositions"
budgets: "Budgets participatifs"
other: "Autre information utile"
debates:
title: "Débats"
description: "Créer un fil de discussion où vous pouvez aborder tous sujets que vous souhaitez partager avec d'autres personnes de votre ville."
feature_1: "Pour créer un débat, vous devez %{link}"
feature_1_link: "vous inscrire sur %{org_name}"
feature_2_html: "Les débats peuvent être notés en utilisant les boutons <strong>Je suis d'accord</strong> ou <strong>Je ne suis pas d'accord</strong> 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."
proposals:
title: "Propositions"
description: "Faites une proposition sur ce que vous souhaitez que la mairie entreprenne et soutenez les propositions d'autres personnes."
feature_1: "Pour créer une proposition, vous devez %{link}. De plus, pour les supporter, vous devez avoir un compte vérifié."
feature_1_link: "inscrivez-vous sur %{org_name}"
feature_2_html: "Les propositions qui auront <strong>le support d'1% des personnes</strong> seront soumises au vote."
feature_3_html: "S'il y a plus de personnes qui sont en faveur que contre, <strong>la mairie publiera son plan pour accomplir</strong> cette proposition et vous pourrez suivre son avancement."
image_alt: "Bouton pour supporter une proposition"
figcaption_html: 'Bouton pour "Supporter" une proposition.<br>Quand le nombre de supports requis est atteint, elle sera soumise au vote.'
budgets:
title: "Budgets participatifs"
description: "Les premiers six mois de chaque année, vous pouvez décider comment investir une partie du budget."
feature_1: "Pour soumettre un projet d'investissement, vous devez %{link} et avoir un compte vérifié."
feature_1_link: "inscrivez-vous sur %{org_name}"
feature_2_html: "En premier, il y a la <strong>phase de soumission</strong> des projets d'investissement."
feature_3_html: "Ensuite, il y a la <strong>phase de support</strong> pour prioriser les projets les plus intéressants. Ceux avec le plus de support seront évalués par la Ville pour établir s'ils sont viables et combien ils valent."
feature_4_html: "Enfin, il y a la <strong>phase de vote</strong> où vous décidez des projets pour lesquels dépenser le budget."
image_alt: "Différentes phases d'un budget participatif"
figcaption_html: '"Phase de support" et "phase de vote" des budgets participatifs.'
polls:
title: "Votes"
description: "Les propositions des citoyens ayant atteint un support de 1% seront soumises au vote."
feature_1: "Pour participer au prochain vote, vous devez %{link} et avoir un compte vérifié."
feature_1_link: "inscrivez-vous sur %{org_name}"
feature_2: "Tous les utilisateurs vérifiés âgés de 16 ans ou plus peuvent voter."
feature_3: "Les résultats de tous les votes sont contractuels pour le gouvernement."
faq:
title: "Problèmes techniques ?"
description: "Lisez la FAQ et trouvez la réponse à vos questions."
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/ayuntamientomadrid '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/ayuntamientomadrid '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

218
config/locales/rails.fr.yml Normal file
View File

@@ -0,0 +1,218 @@
# 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
abbr_month_names:
- jan
- fév
- mar
- avr
- mai
- jun
- jul
- aoû
- sep
- oct
- nov
- déc
day_names:
- 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
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
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
helpers:
select:
prompt: Veuillez sélectionner
submit:
create: Créer %{model}
submit: Enregistrer %{model}
update: Actualiser %{model}
number:
currency:
format:
delimiter: "."
format: "%n %u"
precision: 2
separator: ","
significant: false
strip_insignificant_zeros: false
unit: "€"
format:
delimiter: "."
precision: 3
separator: ","
significant: false
strip_insignificant_zeros: false
human:
decimal_units:
format: "%n %u"
units:
billion: milliard
million: million
quadrillion: quadrillion
thousand: mille
trillion: trillion
unit: ''
format:
delimiter: ''
precision: 1
significant: true
strip_insignificant_zeros: true
storage_units:
format: "%n %u"
units:
byte:
one: octet
other: octets
gb: GO
kb: KO
mb: MO
tb: TO
percentage:
format:
delimiter: ''
precision:
format:
delimiter: ''
support:
array:
last_word_connector: " et "
two_words_connector: " et "
words_connector: ", "
time:
am: du matin
formats:
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"

View File

@@ -0,0 +1,29 @@
---
fr:
flash:
actions:
create:
notice: "%{resource_name} créé avec succès."
debate: "Débat créé avec succès."
direct_message: "Votre message a été envoyé avec succès."
poll: "Vote créé avec succès."
poll_booth: "Urne créée avec succès."
proposal: "Proposition créée avec succès."
proposal_notification: "Votre message a correctement été envoyé."
spending_proposal: "Proposition de dépense créée avec succès. Vous pouvez y accéder depuis %{activity}"
budget_investment: "Budget d'investissement créé avec succès."
signature_sheet: "Feuille de signature créée avec succès"
save_changes:
notice: Modifications sauvegardées
update:
notice: "%{resource_name} mis-à-jour avec succès."
debate: "Débat mis-à-jour avec succès."
poll: "Vote mis-à-jour avec succès."
poll_booth: "Urne mise-à-jour avec succès."
proposal: "Proposition mise-à-jour avec succès."
spending_proposal: "Proposition de dépense mise-à-jour avec succès."
budget_investment: "Budget d'investissement mis-à-jour avec succès."
destroy:
spending_proposal: "Proposition de dépense supprimée avec succès."
budget_investment: "Budget d'investissement supprimé avec succès."
error: "Suppression impossible"

View File

@@ -0,0 +1,46 @@
fr:
settings:
comments_body_max_length: "Longueur maximum des commentaires"
official_level_1_name: "Personne officielle de niveau 1"
official_level_2_name: "Personne officielle de niveau 2"
official_level_3_name: "Personne officielle de niveau 3"
official_level_4_name: "Personne officielle de niveau 4"
official_level_5_name: "Personne officielle de niveau 5"
max_ratio_anon_votes_on_debates: "Pourcentage maximum de votes anonymes par débat"
max_votes_for_proposal_edit: "Nombre de votes maximum à partir duquel une proposition ne peut plus être éditée"
max_votes_for_debate_edit: "Nombre de votes à partir duquel un débat ne peut plus être édité"
proposal_code_prefix: "Préfixe pour les codes des propositions"
votes_for_proposal_success: "Nombre de votes nécessaires pour l'approbation d'une proposition"
months_to_archive_proposals: "Mois pour archiver les propositions"
email_domain_for_officials: "Domaine du courriel pour les personnes officielles"
per_page_code_head: "Code à inclure dans chaque page (<head>)"
per_page_code_body: "Code à inclure dans chaque page (<body>)"
twitter_handle: "Nom d'utilisateur Twitter"
twitter_hashtag: "Hashtag Twitter"
facebook_handle: "Nom d'utilisateur Facebook"
youtube_handle: "Nom d'utilisateur Youtube"
telegram_handle: "Nom d'utilisateur Telegram"
instagram_handle: "Nom d'utilisateur Instagram"
blog_url: "URL du blog"
transparency_url: "URL de transparence"
opendata_url: "URL d'Open Data"
url: "URL principale"
org_name: "Nom de l'organisation"
place_name: "Nom du lieu"
feature:
budgets: Budgets participatifs
twitter_login: Se connecter avec Twitter
facebook_login: Se connecter avec Facebook
google_login: Se connecter avec Google
debates: Débats
polls: Votes
signature_sheets: Feuilles de signature
spending_proposals: Propositions d'investissement
spending_proposal_features:
voting_allowed: Vote sur les propositions d'investissement
mailer_from_name: Nom de l'expéditeur
mailer_from_address: Courriel de l'expéditeur
meta_description: "Description du site (SEO)"
meta_keywords: "Mots-clés (SEO)"
verification_offices_url: URL des bureaux de vérification
min_age_to_participate: Âge minimum de participation

View File

@@ -0,0 +1,20 @@
fr:
social_share_button:
share_to: "Partager sur %{name}"
weibo: "Sina Weibo"
twitter: "Twitter"
facebook: "Facebook"
douban: "Douban"
qq: "Qzone"
tqq: "Tqq"
delicious: "Delicious"
baidu: "Baidu.com"
kaixin001: "Kaixin001.com"
renren: "Renren.com"
google_plus: "Google+"
google_bookmark: "Google Bookmark"
tumblr: "Tumblr"
plurk: "Plurk"
pinterest: "Pinterest"
email: "Courriel"
telegram: "Telegram"

View File

@@ -0,0 +1,127 @@
---
fr:
valuation:
header:
title: Évaluation
menu:
title: Évaluation
budgets: Budgets participatifs
spending_proposals: Propositions d'investissement
budgets:
index:
title: Budgets participatifs
filters:
current: Ouvert
finished: Terminé
table_name: Nom
table_phase: Phase
table_assigned_investments_valuation_open: Propositions d'investissement assignées avec une évaluation ouverte
table_actions: Actions
evaluate: Évaluer
budget_investments:
index:
headings_filter_all: Tous les titres
filters:
valuation_open: Ouvert
valuating: En cours d'évaluation
valuation_finished: Évaluation terminée
assigned_to: "Assigné à %{valuator}"
title: Propositions d'investissement
edit: Éditer le rapport
valuators_assigned:
one: Évaluateur assigné
other: "%{count} évaluateurs assignés"
no_valuators_assigned: Pas d'évaluateur assigné
table_id: ID
table_title: Titre
table_heading_name: Nom du titre
table_actions: Actions
show:
back: Retour
title: Propositions d'investissement
info: Données d'envoi
by: Envoyé par
sent: Envoyé à
heading: Titre
dossier: Rapport
edit_dossier: Éditer le rapport
price: Coût
price_first_year: Coût durant la première année
currency: "€"
feasibility: Faisabilité
feasible: Faisable
unfeasible: Infaisable
undefined: Indéfini
valuation_finished: Évaluation terminée
duration: Délai d'exécution
internal_comments: Commentaires internes
responsibles: Responsables
assigned_admin: Administrateur assigné
assigned_valuators: Évaluateurs assignés
edit:
dossier: Rapport
price_html: "Coût (%{currency})"
price_first_year_html: "Coût durant la première année (%{currency}) <small>(optionnel, données non publiques)</small>"
price_explanation_html: "Informations sur le coût <small>(optionnel, données publiques)</small>"
feasibility: Faisabilité
feasible: Faisable
unfeasible: Infaisable
undefined_feasible: Indécis
feasible_explanation_html: "Informations sur la non-viabilité <small>(le cas échéant, données publiques)</small>"
valuation_finished: Évaluation terminée
duration_html: "Délai d'exécution <small>(optionnel, données non publiques)</small>"
internal_comments_html: "Commentaires et observations <small>(pour les responsables internes, données non publiques)</small>"
save: Enregistrer les changements
notice:
valuate: "Rapport mis-à-jour"
spending_proposals:
index:
geozone_filter_all: Tous les districts
filters:
valuation_open: Ouvert
valuating: En cours d'évaluation
valuation_finished: Évaluation terminée
title: Propositions d'investissement pour les budgets participatifs
edit: Éditer
show:
back: Retour
heading: Proposition d'investissement
info: Données d'envoi
association_name: Association
by: Envoyé par
sent: Envoyé à
geozone: Domaines
dossier: Rapport
edit_dossier: Éditer le rapport
price: Coût
price_first_year: Coût durant la première année
currency: "€"
feasibility: Faisabilité
feasible: Faisable
not_feasible: Infaisable
undefined: Indéfini
valuation_finished: Évaluation terminée
time_scope: Durée d'exécution
internal_comments: Commentaires internes
responsibles: Responsables
assigned_admin: Administrateur assigné
assigned_valuators: Évaluateurs assignés
edit:
dossier: Rapport
price_html: "Coût (%{currency}) <small>(données publiques)</small>"
price_first_year_html: "Coût durant la première année (%{currency}) <small>(optionnel, données non publiques)</small>"
currency: "€"
price_explanation_html: "Informations sur le coût <small>(optionnel, données publiques)</small>"
feasibility: Faisabilité
feasible: Faisable
not_feasible: Infaisable
undefined_feasible: Indécis
feasible_explanation_html: "Informations sur la non-viabilité <small>(le cas échéant, données publiques)</small>"
valuation_finished: Évaluation terminée
time_scope_html: "Délai d'exécution <small>(optionnel, données non publiques)</small>"
internal_comments_html: "Commentaires et observations <small>(pour les responsables internes, données non publiques)</small>"
save: Enregistrer les changements
notice:
valuate: "Informations actualisées"

View File

@@ -0,0 +1,112 @@
---
fr:
verification:
alert:
lock: Vous avez atteint le nombre maximum de tentatives. Merci de réessayer plus tard.
back: Revenir à mon compte
email:
create:
alert:
failure: Un problème est survenu dans l'envoi de courriel à votre adresse.
flash:
success: 'Nous avons envoyé un courriel de confirmation à votre adresse %{email}'
show:
alert:
failure: Code de vérification incorrect
flash:
success: Vous êtes un utilisateur vérifié
letter:
alert:
unconfirmed_code: "Vous n'avez pas encore renseigné votre code de confirmation"
create:
flash:
offices: Bureaux de conseil aux citoyens
success_html: "Merci d'avoir demandé votre <b>code de sécurité maximum (uniquement requis pour les votes finaux)</b>. Dans quelques jours, nous vous enverrons un courrier vers votre adresse postale. Si vous le préférez, vous pouvez récupérer votre code dans n'importe quel %{offices}."
edit:
see_all: Voir les propositions
title: Lettre requise
errors:
incorrect_code: Code de vérification incorrect
new:
explanation: "Pour participer au vote final, vous pouvez :"
go_to_index: Voir les propositions
office: Vérifier dans n'importe quel %{office}
offices: Bureaux de conseil aux citoyens
send_letter: Envoyer une lettre avec le code
title: "Félicitations !"
user_permission_info: Avec votre compte, vous pouvez...
update:
flash:
success: Votre compte est vérifié
redirect_notices:
already_verified: Votre compte est déjà vérifié
email_already_sent: Nous vous avons envoyé un courriel avec un lien de confirmation. Si vous ne l'avez pas reçu, vous pouvez demander qu'on vous le renvoie ici.
residence:
alert:
unconfirmed_residency: Vous n'avez pas encore confirmé votre résidence
create:
flash:
success: Résidence vérifiée
new:
accept_terms_text: "J'accepte %{terms_url} du recensement."
accept_terms_text_title: J'accepte les termes et conditions d'accès au recensement
date_of_birth: Date de naissance
document_number: Numéro de document
document_number_help_title: Aide
document_number_help_text_html: "<strong>Carte d'identité</strong>: 12345678A<br> <strong>Passeport</strong>: AAA000001<br> <strong>Carte de résident</strong>: X1234567P"
document_type:
passport: Passeport
residence_card: Carte de résident
spanish_id: Carte d'identité
document_type_label: Type de document
error_not_allowed_age: Vous n'avez pas l'âge requis pour participer
error_not_allowed_postal_code: Vous devez être enregistré pour être vérifié.
error_verifying_census: Le recensement n'a pas pu vérifier vos informations. Merci de confirmer que vos informations sont correctes en appelant la mairie ou en visitant n'importe quel %{offices}.
error_verifying_census_offices: Bureaux de conseil aux citoyens
form_errors: ont empêché la vérification de votre résidence
postal_code: Code postal
postal_code_note: Pour vérifier votre compte, vous devez être enregistrés.
terms: les termes et conditions d'accès
title: Vérifier la résidence
verify_residence: Vérifier la résidence
sms:
create:
flash:
success: Entrer le code de confirmation envoyé par texto
edit:
confirmation_code: Entrer le code reçu sur votre mobile
resend_sms_link: Cliquer ici pour le renvoyer
resend_sms_text: Le code de confirmation n'a pas encore été reçu ?
submit_button: Envoyer
title: Confirmation du code de sécurité
new:
phone: Entrez votre numéro de téléphone mobile pour recevoir le code
phone_format_html: "<strong><em>(Exemple: 612345678 or +34612345678)</em></strong>"
phone_note: Nous utiliserons uniquement votre numéro de téléphone pour vous envoyer ce code, sans jamais vous recontacter par la suite.
phone_placeholder: "Exemple: 612345678 or +34612345678"
submit_button: Envoyer
title: Envoyer le code de confirmation
update:
error: Code de vérification incorrect
flash:
level_three:
success: Code correct. Votre compte est maintenant vérifié.
level_two:
success: Code correct
step_1: Résidence
step_2: Code de confirmation
step_3: Vérification finale
user_permission_debates: Participer aux débats
user_permission_info: En vérifiant votre compte vous pourrez...
user_permission_proposal: Créer de nouvelles propositions
user_permission_support_proposal: Soutenir des propositions
user_permission_votes: Participer au vote final*
verified_user:
form:
submit_button: Envoyer le code
show:
email_title: Courriels
explanation: Nous disposons actuellement des informations suivantes dans notre base de données. Merci de sélectionner une méthode pour l'envoi de votre code de confirmation.
phone_title: Numéros de téléphone
title: Informations disponibles
use_another_phone: Utiliser un autre téléphone