diff --git a/config/locales/client.fr.yml b/config/locales/client.fr.yml
index df80398579e..40985d26617 100644
--- a/config/locales/client.fr.yml
+++ b/config/locales/client.fr.yml
@@ -53,7 +53,7 @@ fr:
almost_x_years:
one: "1y"
other: "%{count}a"
- date_month: "MMM D"
+ date_month: "D MMM"
date_year: "MMM 'YY"
medium:
x_minutes:
@@ -65,6 +65,7 @@ fr:
x_days:
one: "1 jour"
other: "%{count} jours"
+ date_year: "D MMM YYYY"
medium_with_ago:
x_minutes:
one: "Il y a 1 min"
@@ -112,6 +113,7 @@ fr:
daily: "quotidiennes"
weekly: "hebdomadaires"
every_two_weeks: "bi-mensuelles"
+ max: "max"
character_count:
one: "{{count}} caractère"
other: "{{count}} caractères"
@@ -170,7 +172,19 @@ fr:
posted_by_you: "Rédigé par vous"
sent_by_user: "Envoyé par {{user}}"
sent_by_you: "Envoyé par vous"
-
+ groups:
+ title:
+ one: "groupe"
+ other: "groupes"
+ members: "Membres"
+ posts: "Messages"
+ alias_levels:
+ title: "Qui peut utiliser ce groupe comme d'un alias ?"
+ nobody: "Personne"
+ only_admins: "Seulement les administrateurs "
+ mods_and_admins: "Seulement les modérateurs et les administrateurs "
+ members_mods_and_admins: "Seulement les membres du groupe, les modérateurs et les administrateurs "
+ everyone: "Tout le monde"
user_action_groups:
'1': "J'aime donnés"
'2': "J'aime reçus"
@@ -180,13 +194,13 @@ fr:
'6': "Réponses"
'7': "Mentions"
'9': "Citations"
- '10': "Favoris"
+ '10': "Étoilées"
'11': "Editions"
'12': "Eléments envoyés"
'13': "Boîte de réception"
categories:
- all: "toutes les catégories"
+ all: "Toutes Les Catégories"
all_subcategories: "avec sous-catégories"
no_subcategory: "sans sous-catégorie"
category: "Catégorie"
@@ -195,7 +209,7 @@ fr:
latest: "Récentes"
latest_by: "dernière discussion de"
toggle_ordering: "modifier le mode du tri"
- subcategories: "Sous-catégories :"
+ subcategories: "Sous-catégories"
topic_stats: "Nombre de nouvelles discussions."
topic_stat_sentence:
one: "%{count} nouvelle discussion depuis %{unit}."
@@ -220,7 +234,7 @@ fr:
invited_by: "Invité par"
trust_level: "Niveau de confiance"
notifications: "Notifications"
- dynamic_favicon: "Afficher les notifications de messages entrants sur le favicon"
+ dynamic_favicon: "Afficher les notifications de nouveaux messages sur le favicon (expérimental)"
external_links_in_new_tab: "Ouvrir tous les liens externes dans un nouvel onglet"
enable_quoting: "Activer la citation automatique du texte surligné"
change: "modifier"
@@ -229,13 +243,22 @@ fr:
deleted: "(supprimé)"
suspended_notice: "L'utilisateur est suspendu jusqu'au {{date}}."
suspended_reason: "Raison :"
+ mailing_list_mode: "Recevoir un e-mail à chaque fois qu'un message est posté sur le forum (sauf si vous avez rendu silencieuse cette discussion ou cette catégorie)"
watched_categories: "Surveillées"
- watched_categories_instructions: "Vous allez surveiller automatiquement toutes les discussions de ces catégories"
+ watched_categories_instructions: "Vous pourrez suivre attentivement automatiquement toutes les nouvelles discussions dans ces catégories. Vous serez notifié de tous les nouveaux messages et discussions, de plus les nombres de messages non lus et de nouveaux messages apparaîtront également à côté de la liste des discussions."
tracked_categories: "Suivies"
- tracked_categories_instructions: "Vous allez recevoir automatiquement des notifications pour les discussions dans ces catégories"
+ tracked_categories_instructions: "Vous pourrez suivre attentivement automatiquement toutes les nouvelles discussions dans ces catégories. Les nombres de messages non lus et de nouveaux messages apparaîtront à côté de la liste des discussions."
muted_categories: "Désactivées"
- muted_categories_instructions: "Vous allez désactiver automatiquement le suivi de toutes les discussions de ces catégories"
-
+ muted_categories_instructions: "Vous ne recevrez aucune notification concernant les nouvelles discussions de ces catégories, et elles n'apparaitront pas dans votre onglet non lu."
+ delete_account: "Supprimer mon compte"
+ delete_account_confirm: "Etes-vous sûr de vouloir supprimer définitivement votre compte? Cette action ne peut être annulée!"
+ deleted_yourself: "Votre compte a été supprimé avec succès."
+ delete_yourself_not_allowed: "Vous ne pouvez pas supprimer votre compte maintenant. Contactez un administrateur pour faire supprimer votre compte pour vous."
+ unread_message_count:
+ one: "Messages (1)"
+ other: "Messages ({{count}})"
+ zero: "Messages"
+
messages:
all: "Tous"
mine: "Le mien"
@@ -246,7 +269,8 @@ fr:
in_progress: "(email en cours d'envoi)"
error: "(erreur)"
action: "Envoyer un mail de réinitialisation du mot de passe"
-
+ set_password: "Définir le mot de passe"
+
change_about:
title: "Modifier à propos de moi"
@@ -270,7 +294,7 @@ fr:
uploaded_avatar: "Photo personnalisée"
uploaded_avatar_empty: "Ajouter une photo personnalisée"
upload_title: "Envoyer votre photo"
- image_is_not_a_square: "Attention : nous avons coupé l'image pour en faire un carré."
+ image_is_not_a_square: "Attention : nous avons découpé votre image; elle n'est pas carré."
email:
title: "Email"
@@ -282,12 +306,12 @@ fr:
name:
title: "Nom"
- instructions: "La version longue de votre nom. Visible publiquement, et utilisée dans les mentions @nom."
+ instructions: "La version longue de votre nom; visible publiquement."
too_short: "Votre nom est trop court."
ok: "Votre nom a l'air sympa !."
username:
title: "Pseudo"
- instructions: "Doit être unique et ne pas contenir d'espace. Les gens pourront vous mentionner avec @pseudo."
+ instructions: "Doit être unique, ne pas contenir d'espace et court. Les gens pourrons vous mentionner avec @pseudo."
short_instructions: "Les gens peuvent vous mentionner avec @{{username}}."
available: "Votre pseudo est disponible."
global_match: "L'adresse email correspond au pseudo enregistré."
@@ -301,7 +325,7 @@ fr:
locale:
title: "Langue de l'interface"
- instructions: "La langue utilisée dans l'interface du forum. Le changement se fait lorsque vous rechargez la page."
+ instructions: "La langue utilisée par l'interface du forum. Cette dernière changera lorsque vous actualiserez la page."
default: "(par défaut)"
password_confirmation:
@@ -310,7 +334,7 @@ fr:
last_posted: "Dernier message"
last_emailed: "Dernier mail"
last_seen: "Vu"
- created: "Créé à"
+ created: "Inscrit"
log_out: "Déconnexion"
website: "Site Internet"
email_settings: "Email"
@@ -335,9 +359,8 @@ fr:
one: "elles ont été publiées hier"
other: "elles ont été publiées lors des {{count}} derniers jours"
after_n_weeks:
- one: "elles ont été publiées la semaine dernière"
- other: "elles ont été publiées lors des {{count}} dernières semaines"
-
+ one: "Elles ont été postées la semaine dernière."
+ other: "Elles ont été postées les {{count}} dernières semaines."
auto_track_topics: "Suivre automatiquement les discussions que j'ai postées"
auto_track_options:
never: "jamais"
@@ -358,8 +381,9 @@ fr:
redeemed: "Invités rachetés"
redeemed_at: "Racheté"
pending: "Invités en attente"
- topics_entered: "Discussions Postées"
+ topics_entered: "Discussions Consultées"
posts_read_count: "Messages Lus"
+ expired: "Cette invitation a expirée."
rescind: "Supprimer l'invitation"
rescinded: "Invité supprimé"
time_read: "Temps de lecture"
@@ -392,6 +416,10 @@ fr:
loading: "Chargement..."
close: "Fermeture"
+ assets_changed_confirm: "Discourse a été mis à jour, voulez-vous rafraîchir pour obtenir la dernière version ?"
+ read_only_mode:
+ enabled: "Un administrateur a activé le mode lecture seule. Vous pouvez continuer à naviguer sur le site, mais les interactions ne fonctionneront pas correctement."
+ login_disabled: "La connexion est désactivée quand le site est en mode lecture seule."
learn_more: "en savoir plus..."
year: 'an'
@@ -463,9 +491,6 @@ fr:
facebook:
title: "via Facebook"
message: "Authentification via Facebook (assurez-vous que les popups ne soient pas bloquées)"
- cas:
- title: "via CAS"
- message: "Authentification via CAS (assurez-vous que les popups ne soient pas bloquées)"
yahoo:
title: "via Yahoo"
message: "Authentification via Yahoo (assurez-vous que les popups ne soient pas bloquées)"
@@ -498,9 +523,10 @@ fr:
reply_here: "Répondre ici"
reply: "Répondre"
cancel: "Annuler"
- create_topic: "Créer une discussion"
+ create_topic: "Créer une Discussion"
create_pm: "Créer un Message Privé"
-
+ title: "ou appuyez sur Ctrl+Entrée"
+
users_placeholder: "Ajouter un utilisateur"
title_placeholder: "Choisissez un titre ici. Sur quoi porte cette discussion en quelques mots ?"
edit_reason_placeholder: "pourquoi éditez vous ?"
@@ -587,26 +613,29 @@ fr:
site_map: "voir une autre liste des discussions ou une catégorie"
go_back: 'retour'
+ not_logged_in_user: 'page utilisateur avec un résumé de l''activité en cours et les préférences '
current_user: 'voir la page de l''utilisateur'
starred:
- title: 'Favoris'
+ title: 'Étoilé'
help:
- star: 'ajouter cette discussion à vos favoris'
- unstar: 'enlever cette discussion de vos favoris'
+ star: 'ajouter cette discussion à votre liste étoilées'
+ unstar: 'enlever cette discussion de votre liste étoilées'
topics:
bulk:
- toggle: "Basculer le mode actions en masse"
- actions: "Actions en masse"
- change_category: "Modifier la catégorie"
+ reset_read: "Réinitialiser la lecture"
+ dismiss_read: "Ignorer Lecture"
+ toggle: "activer la sélection multiple de discussions"
+ actions: "Actions sur sélection multiple"
+ change_category: "Changer la Catégorie"
close_topics: "Fermer les discussions"
- notification_level: "Modifier le niveau de notification"
+ notification_level: "Changer le niveau de notification"
selected:
one: "Vous avez sélectionné 1 discussion."
other: "Vous avez sélectionné {{count}} discussions."
none:
- starred: "Vous n'avez aucune discussion favorite pour le moment. Pour ajouter une discussion aux favoris, cliquez sur l'étoile suivant le titre."
+ starred: "Vous n'avez aucune discussion étoilée pour le moment. Pour étoiler une discussion, cliquez sur l'étoile suivant le titre."
unread: "Vous n'avez aucune discussion non lue."
new: "Vous n'avez aucune discussion non lue."
read: "Vous n'avez lu aucune discussion pour le moment."
@@ -614,6 +643,7 @@ fr:
latest: "Il n'y a aucune discussion pour le moment. C'est triste..."
hot: "Il n'y a aucune discussion populaire pour le moment."
category: "Il n'y a aucune discussion sur {{category}}."
+ top: "Il n'y a pas de meilleures discussions."
bottom:
latest: "Il n'y a plus de discussion à lire."
hot: "Il n'y a plus de discussion populaire à lire."
@@ -621,8 +651,9 @@ fr:
read: "Il n'y a plus de discussion à lire."
new: "Il n'y a plus de discussion à lire."
unread: "Il n'y a plus de discussion non lue à lire."
- starred: "Il n'y a plus de discussion favorites à lire."
+ starred: "Il n'y a pas de discussions plus étoilées."
category: "Il n'y a plus de discussion sur {{category}} à lire."
+ top: "Il n'y a plus de meilleures discussions."
topic:
filter_to: "Afficher {{post_count}} messages dans cette discussion"
@@ -637,7 +668,7 @@ fr:
unread_topics:
one: '1 discussion non lue'
other: '{{count}} discussions non lues'
- title: 'Discussion'
+ title: 'discussions'
loading_more: "Chargement de discussions supplémentaires..."
loading: 'Chargement des discussions en cours...'
invalid_access:
@@ -723,19 +754,27 @@ fr:
'1_2': 'Vous serez notifié seulement si un utilisateur mentionne votre @pseudo ou réponds à vos messages.'
'0': 'Vous ignorez toutes les notifications de cette discussion.'
'0_2': 'Vous ignorez toutes les notifications de cette discussion.'
+ watching_pm:
+ title: "Suivre attentivement"
+ description: "Vous serez averti de chaque nouveau message de cette conversation privée. Les nombres de messages non lus et de nouveaux messages apparaîtront également à côté de la liste des discussions."
watching:
title: "Surveiller"
- description: "pareil que le Suivi, plus une notification systématique pour chaque nouveau message."
+ description: "Vous serez averti de chaque nouveau message de cette discussion. Les nombres de messages non lus et de nouveaux messages apparaîtront également à côté de la liste des discussions."
+ tracking_pm:
+ title: "Suivi simple"
+ description: "Vous serez averti seulement si quelqu'un mentionne votre @nom ou répond à votre message. Les nombres de messages non lus et de nouveaux messages apparaîtront également à côté de la liste des discussions."
tracking:
title: "Suivi"
- description: "vous serez notifié des mentions de votre @pseudo et des réponses à vos messages, et en plus du nombre de messages non lus et des nouveaux messages."
+ description: "Vous serez averti seulement si quelqu'un mentionne votre @nom ou répond à votre message. Les nombres de messages non lus et de nouveaux messages apparaîtront également à côté de la liste des discussions."
regular:
title: "Normal"
- description: "vous recevrez des notifications seulement si un utilisateur mentionne votre @pseudo ou répond à un de vos messages"
+ description: "Vous serez averti seulement si quelqu'un mentionne votre @nom ou répond à votre message. "
+ muted_pm:
+ title: "Silencieux"
+ description: "Vous ne serez jamais averti de quoi que ce soit à propos de ce message privé."
muted:
title: "Silencieux"
- description: "vous ne recevrez aucune notification de cette discussion et elle n'apparaitra pas dans l'onglet des discussions non lues."
-
+ description: "Vous ne serez jamais informé de quoi que ce soit à propos de cette discussion, et elle n'apparaîtra pas dans votre onglet non lu."
actions:
recover: "Annuler Suppression de la Discussion"
delete: "Supprimer la discussion"
@@ -763,7 +802,10 @@ fr:
share:
title: 'Partager'
help: 'partager un lien vers cette discussion'
-
+ flag_topic:
+ title: 'Signaler'
+ help: 'signaler secrètement cette discussion pour attirer l''attention ou envoyer une notification privée à son sujet'
+ success_message: 'Vous avez signalé cette discussion avec succès.'
inviting: "Inviter..."
invite_private:
@@ -778,7 +820,7 @@ fr:
title: 'Inviter des amis à répondre'
action: 'Envoyer l''invitation'
help: 'envoyer des invitations à des amis pour qu''ils puissent participer à cette discussion en un simple clic'
- to_topic: "Nous allons envoyer un mail à votre ami pour lui permettre de participer à cette discussion juste en cliquant sur un lien, sans qu'il ait à se connecter."
+ to_topic: "Nous allons envoyer un mail à votre ami pour lui permettre de participer à cette conversation juste en cliquant sur un lien, sans qu'il ait à se connecter."
to_forum: "Nous allons envoyer un mail à votre ami pour lui permettre de participer au forum juste en cliquant sur un lien."
email_placeholder: 'adresse email'
success: "Merci ! Nous avons envoyé un mail à {{email}}. Nous vous informerons lorsqu'ils auront retourné votre invitation. Suivez vos invitations dans l'onglet prévu à cet effet sur votre page utilisateur."
@@ -828,7 +870,7 @@ fr:
post_number: "message {{number}}"
in_reply_to: "Réponse courte"
last_edited_on: "message dernièrement édité le"
- reply_as_new_topic: "Répondre dans une nouvelle discussion"
+ reply_as_new_topic: "Répondre dans une nouvelle conversation"
continue_discussion: "Continuer la discussion suivante {{postLink}}:"
follow_quote: "Voir le message cité"
deleted_by_author:
@@ -863,7 +905,7 @@ fr:
reply: "Rédiger une réponse à ce message"
like: "J'aime ce message"
edit: "Éditer ce message"
- flag: "Signaler ce message à la modération"
+ flag: "signaler secrètement ce message pour attirer l'attention ou envoyer une notification privée à son sujet"
delete: "Supprimer ce message"
undelete: "Annuler la suppression de ce message"
share: "Partager un lien vers ce message"
@@ -901,8 +943,8 @@ fr:
inappropriate: "{{icons}} l'ont signalé comme inapproprié"
notify_moderators: "{{icons}} l'ont signalé pour modération"
notify_moderators_with_url: "{{icons}} l'ont signalé pour modération"
- notify_user: "{{icons}} ont démarré une discussion privée"
- notify_user_with_url: "{{icons}} ont démarré une discussion privée"
+ notify_user: "{{icons}} ont démarré une conversation privée"
+ notify_user_with_url: "{{icons}} ont démarré une conversation privée"
bookmark: "{{icons}} l'ont ajouté à leurs signets"
like: "{{icons}} l'ont aimé"
vote: "{{icons}} ont voté pour"
@@ -911,7 +953,7 @@ fr:
spam: "Vous l'avez signalé comme étant du spam"
inappropriate: "Vous l'avez signalé comme inapproprié"
notify_moderators: "Vous l'avez signalé pour modération"
- notify_user: "Vous avez démarré une discussion privée avec cet utilisateur"
+ notify_user: "Vous avez démarré une conversation privée avec cet utilisateur"
bookmark: "Vous l'avez ajouté à vos signets"
like: "Vous l'avez aimé"
vote: "Vous avez voté pour"
@@ -929,8 +971,8 @@ fr:
one: "Vous et 1 autre personne l'avez signalé pour modération"
other: "Vous et {{count}} autres personnes l'avez signalé pour modération"
notify_user:
- one: "Vous et 1 autre personne avez démarré une discussion privée avec cet utilisateur"
- other: "Vous et {{count}} autres personnes avez démarré une discussion privée avec cet utilisateur"
+ one: "Vous et 1 autre personne avez démarré une conversation privée avec cet utilisateur"
+ other: "Vous et {{count}} autres personnes avez démarré une conversation privée avec cet utilisateur"
bookmark:
one: "Vous et 1 autre personne l'avez ajouté à vos signets"
other: "Vous et {{count}} autres personnes l'avez ajouté à vos signets"
@@ -954,8 +996,8 @@ fr:
one: "1 personne a signalé ceci pour modération"
other: "{{count}} personnes ont signalé pour modération"
notify_user:
- one: "1 personne a démarré une discussion privée avec cet utilisateur"
- other: "{{count}} personnes ont démarré une discussion privée avec cet utilisateur"
+ one: "1 personne a démarré une conversation privée avec cet utilisateur"
+ other: "{{count}} personnes ont démarré une conversation privée avec cet utilisateur"
bookmark:
one: "1 personne a ajouté ceci à ses signets"
other: "{{count}} personnes ont ajouté ceci à leurs signets"
@@ -1017,7 +1059,7 @@ fr:
badge_colors: "Couleurs du badge"
background_color: "Couleur du fond"
foreground_color: "Couleur du texte"
- name_placeholder: "Devrait être concis."
+ name_placeholder: "Un ou deux mots maximum"
color_placeholder: "N'importe quelle couleur"
delete_confirm: "Voulez-vous vraiment supprimer cette catégorie ?"
delete_error: "Il y a eu une erreur lors de la suppression."
@@ -1036,7 +1078,7 @@ fr:
parent: "Catégorie Parent"
flagging:
- title: 'Pourquoi voulez-vous signaler ce message ?'
+ title: 'Pourquoi signalez vous secrètement ce message ?'
action: 'Signaler ce message'
take_action: "Signaler"
notify_action: 'Notifier'
@@ -1050,7 +1092,11 @@ fr:
at_least: "saisissez au moins {{n}} caractères"
more: "{{n}} restants..."
left: "{{n}} restants"
-
+
+ flagging_topic:
+ title: "Pourquoi signalez-vous secrètement cette discussion ?"
+ action: "Signaler la discussion"
+ notify_action: "Notifier"
topic_map:
title: "Résumé de la discussion"
links_shown: "montrer les {{totalLinks}} liens..."
@@ -1079,21 +1125,21 @@ fr:
category_title: "Catégorie"
history: "Historique"
changed_by: "par {{author}}"
-
+
categories_list: "Liste des Catégories"
filters:
- with_topics: "Discussions %{filter}"
- with_category: "Discussions %{filter} dans %{category}"
+ with_topics: "%{filter} Discussions"
+ with_category: "%{filter} %{category} Discussions"
latest:
title: "Récentes"
- help: "discussions récentes"
+ help: "discussions avec des messages récentes"
hot:
title: "Populaires"
help: "discussions populaires"
starred:
- title: "Favoris"
- help: "discussions que vous avez ajoutées à vos favoris"
+ title: "Étoilées"
+ help: "discussions que vous avez étoilées"
read:
title: "Lues"
help: "discussions que vous avez lues"
@@ -1106,13 +1152,13 @@ fr:
zero: "Non lue (0)"
one: "Non lue (1)"
other: "Non lues ({{count}})"
- help: "discussions suivies contenant des réponses non lues"
+ help: "discussions que vous suivez ou suivez attentivement avec des messages non lus"
new:
title:
zero: "Nouvelle (0)"
one: "Nouvelle (1)"
other: "Nouvelles ({{count}})"
- help: "nouvelles discussions depuis votre dernière visite"
+ help: "discussions créées depuis votre dernière visite"
posted:
title: "Mes Messages"
help: "discussions auxquelles vous avez participé"
@@ -1124,13 +1170,22 @@ fr:
help: "dernières discussions dans la catégorie {{categoryName}}"
top:
title: "Le meilleur"
- help: "une sélection des meilleurs discussions"
+ help: "une sélection des meilleures discussions de l'année, du mois, de la semaine ou du jour"
+ yearly:
+ title: "Top Annuel"
+ monthly:
+ title: "Top Mensuel"
+ weekly:
+ title: "Top Hebdomadaire"
+ daily:
+ title: "Top Quotidien"
this_year: "Cette année"
this_month: "Ce mois-ci"
this_week: "Cette semaine"
today: "Aujourd'hui"
+ other_periods: "voir plus de meilleures discussions"
redirect_reasons:
- new_user: "Bienvenue! En tant que nouveau visiteur, nous avons pensé que vous aimeriez commencer avec cette liste des meilleurs sujets de discussions de l'année dernière."
+ new_user: "Bienvenue! En tant que nouveau visiteur, ceci sera votre page d'accueil jusqu'à ce que vous ayez eu le temps de faire le tour du forum. Voici quelques-unes des discussions les plus populaires du passé."
not_seen_in_a_month: "Bienvenue à nouveau! Nous ne vous avons pas vu depuis un moment, voici les meilleurs sujets de discussions depuis votre absence."
browser_update: 'Malheureusement, votre navigateur est trop vieux pour afficher ce forum Discourse. Merci de mettre à jour votre navigateur.'
@@ -1204,12 +1259,16 @@ fr:
disagree_title: "Pas d'accord avec ce signalement, retrait de tous signalement de ce message"
delete_spammer_title: "Supprimer cet utilisateur, tous ses messages et discussions."
+ clear_topic_flags: "Terminer"
+ clear_topic_flags_title: "Cette discussion a été étudiée et les problèmes ont été résolues. Cliquez sur Terminer pour enlever les signalements."
flagged_by: "Signalé par"
system: "Système"
error: "Quelque chose s'est mal passé"
view_message: "Voir le message"
no_results: "Il n'y a aucun signalements."
+ topic_flagged: "Cette discussion a été signalée."
+ visit_topic: "Consulter la discussion pour investiguer et agir."
summary:
action_type_3:
one: "hors sujet"
@@ -1228,12 +1287,13 @@ fr:
other: "spam x{{count}}"
groups:
+ primary: "Groupe primaire"
+ no_primary: "(pas de groupe primaire)"
title: "Groupes"
edit: "Editer les groupes"
selector_placeholder: "ajouter des utilisateurs"
name_placeholder: "Nom du groupe, sans espace, mêmes règles que pour les noms d'utilisateurs"
about: "Modifier votre adhésion et les noms ici"
- can_not_edit_automatic: "L'adhésion au groupe est défini automatiquement, les administrateurs assignent des rôles et niveaux de confiance"
delete: "Supprimer"
delete_confirm: "Supprimer ce groupe ?"
delete_failed: "Impossible de supprimer le groupe. Si c'est un groupe automatique il ne peut être détruit."
@@ -1253,6 +1313,57 @@ fr:
all_users: "Tous les Utilisateurs"
note_html: "Gardez cette clé secrète ! Tous les personnes qui la possède peuvent créer des messages sur ce forum au nom de n'import quel utilisateur."
+ backups:
+ title: "Sauvegardes"
+ menu:
+ backups: "Sauvegardes"
+ logs: "Journaux"
+ none: "Aucune sauvegarde disponible."
+ read_only:
+ enable:
+ title: "Activer le mode lecture seule"
+ text: "Activer le mode lecture seule"
+ confirm: "Etes-vous sûr de vouloir activer le mode lecture seule?"
+ disable:
+ title: "Désactiver le mode lecture seule"
+ text: "Désactiver le mode lecture seule"
+ logs:
+ none: "Pas de journaux pour l'instant..."
+ columns:
+ filename: "Nom du fichier"
+ size: "Taille"
+ upload:
+ text: "ENVOYER"
+ uploading: "ENVOI EN COURS"
+ success: "'{{filename}}' a été envoyé avec succès."
+ error: "Il y a eu une erreur ({{message}}) lors de l'envoi de '{{filename}}'"
+ operations:
+ is_running: "Une opération est en cours d'exécution ..."
+ failed: "Le/La {{operation}} a échoué(e). Veuillez consulter les journaux."
+ cancel:
+ text: "Annuler"
+ title: "Annuler l'opération en cours"
+ confirm: "Etes-vous sûr de vouloir annuler l'opération en cours?"
+ backup:
+ text: "Sauvegarde"
+ title: "Créer une sauvegarde"
+ confirm: "Etes-vous sûr que vous voulez commencer une nouvelle sauvegarde?"
+ download:
+ text: "Télécharger"
+ title: "Télécharger la sauvegarde"
+ destroy:
+ text: "Supprimer"
+ title: "Supprimer la sauvegarde"
+ confirm: "Etes-vous sûr de vouloir détruire cette sauvegarde?"
+ restore:
+ is_disabled: "La restauration est désactivée dans les paramètres du site."
+ text: "Restaurer"
+ title: "Restaurer la sauvegarde"
+ confirm: "Etes-vous sûr de vouloir restaurer cette sauvegarde?"
+ rollback:
+ text: "Restaurer (Rollback)"
+ title: "Restaurer (RollBack) la base de données à l'état de travail précédent"
+ confirm: "Etes-vous sûr de vouloir restaurer (rollback) la base de données à l'état de fonctionnement précédent?"
customize:
title: "Personnaliser"
long_title: "Personnalisation du site"
@@ -1274,8 +1385,11 @@ fr:
email:
title: "Email"
settings: "Paramètres"
- logs: "Journaux"
+ all: "Tous"
+ sent: "Envoyé"
+ skipped: "Passé"
sent_at: "Envoyer à"
+ time: "Heure"
user: "Utilisateur"
email_type: "Type d'email"
to_address: "À l'adresse"
@@ -1291,6 +1405,15 @@ fr:
text: "texte"
last_seen_user: "Dernière utilisateur vu :"
reply_key: "Répondre"
+ skipped_reason: "Passer Raison"
+ logs:
+ none: "Pas de journaux trouvés."
+ filters:
+ title: "Filtrer"
+ user_placeholder: "nom d'utilisateur"
+ address_placeholder: "em@il.com"
+ type_placeholder: "résumé, inscription..."
+ skipped_reason_placeholder: "raison"
logs:
title: "Journaux"
@@ -1434,7 +1557,7 @@ fr:
private_topics_count: Discussions privées
posts_read_count: Messages lus
post_count: Messages postés
- topics_entered: Discussions avec participation
+ topics_entered: Discussions Consultées
flags_given_count: Signalements effectués
flags_received_count: Signalements reçus
approve: 'Approuvé'
@@ -1445,11 +1568,14 @@ fr:
delete: "Supprimer Utilisateur"
delete_forbidden_because_staff: "Administrateurs et modérateurs ne peuvent pas être supprimés."
delete_forbidden:
- one: "Cet utilisateur ne peut pas être supprimé s'il s'est inscrit il y a plus de %{count} jour, ou s'il a des messages. Supprimez tous ses messages avant de supprimer cet utilisateur."
- other: "Cet utilisateur ne peut pas être supprimé s'il s'est inscrit il y a plus de %{count} jours, ou s'il a des messages. Supprimez tous ses messages avant de supprimer cet utilisateur."
+ one: "Les utilisateurs ne peuvent pas être effacées s'ils ont posté des messages Supprimer tous les messages avant d'essayer de supprimer un utilisateur. (Les messages plus vieux que %{count} jour ne peut pas être supprimé.)"
+ other: "Les utilisateurs ne peuvent pas être effacées s'ils ont posté des messages Supprimer tous les messages avant d'essayer de supprimer un utilisateur. (Les messages plus vieux que %{count} jours ne peut pas être supprimé.)"
+ cant_delete_all_posts:
+ one: "Vous ne pouvez pas supprimer tous les messages. Certains messages sont âgés de plus de %{count} jour."
+ other: "Vous ne pouvez pas supprimer tous les messages. Certains messages sont âgés de plus de %{count} jours."
delete_confirm: "Êtes-vous SUR de vouloir supprimer cet utilisateur ? Cette action est définitive !"
- delete_and_block: "Oui>, et bloquer l'inscription avec cette adresse mail et cette adresse IP"
- delete_dont_block: "Oui>, mais permettre l'inscription avec cette adresse mail et cette adresse IP"
+ delete_and_block: "Oui>, et bloquer les inscriptions furures avec cette adresse mail et cette adresse IP"
+ delete_dont_block: "Oui, juste supprimer l'utilisateur"
deleted: "L'utilisateur a été supprimé."
delete_failed: "Il y a eu une erreur lors de la suppression de l'utilisateur. Veuillez vous assurez que tous ses messages ont bien été supprimmés avant d'essayer de supprimer l'utilisateur."
send_activation_email: "Envoyer le mail d'activation"
@@ -1466,6 +1592,21 @@ fr:
block_explanation: "Un utilisateur bloqué ne peut poster ou créer de discussions."
trust_level_change_failed: "Il y a eu un problème lors de la modification du niveau de confiance de l'utilisateur."
suspend_modal_title: "Suspendre l'utilisateur"
+ trust_level_2_users: "Utilisateurs du Niveaux de confiance 2"
+ trust_level_3_requirements: "Niveaux de confiance 3 Pré-requis"
+ tl3_requirements:
+ title: "Pré-requis pour le niveau de confiance 3"
+ table_title: "Les 100 derniers jours :"
+ value_heading: "Valeur"
+ requirement_heading: "Pré-requis"
+ visits: "Visites"
+ days: "jours"
+ topics_with_replies: "Discussions avec réponses"
+ topics_replied_to: "Discussions auquel l'utilisateur à répondu"
+ quality_content: "Qualité du contenu"
+ reading: "Lecture"
+ site_promotion: "Promotion du site"
+ flagged_posts: "Messages signalés"
site_content:
none: "Choisissez un type de contenu afin de commencer l'édition."
@@ -1494,19 +1635,20 @@ fr:
rate_limits: 'Limites des taux'
developer: 'Développeur'
embedding: "Incorporer"
+ legal: "Légal"
uncategorized: 'Sans catégorie'
lightbox:
download: "télécharger"
keyboard_shortcuts_help:
- title: 'Raccourcis Clavier'
+ title: 'Raccourcis Clavier (expérimental)'
jump_to:
title: 'Aller à'
home: 'g puis h Orig (Les plus récentes)'
latest: 'g puis l La plus récente'
new: 'g puis n Nouvelles'
unread: 'g puis u Non lues'
- starred: 'g puis f Favorites'
+ starred: 'g puis f Étoilées'
categories: 'g puis c Catégories'
navigation:
title: 'Navigation'
@@ -1522,7 +1664,7 @@ fr:
help: '? Ouvrir l''aide des raccourcis clavier'
actions:
title: 'Actions'
- starred: 'f Ajouter une discussion aux favoris'
+ star: 'f Étoiler discussion'
share_topic: 's Partager une discussion'
share_post: 'Maj s Partager un message '
reply_topic: 'r Répondre à une discussion'
diff --git a/config/locales/server.fr.yml b/config/locales/server.fr.yml
index a9a506d21f5..77f82ff7126 100644
--- a/config/locales/server.fr.yml
+++ b/config/locales/server.fr.yml
@@ -27,10 +27,12 @@ fr:
posts: "messages"
loading: "Chargement"
powered_by_html: 'Propulsé par Discourse, le rendu est meilleur avec le JavaScript activé'
+ log_in: "Connexion"
via: "%{username} via %{site_name}"
is_reserved: "est réservé"
backup:
- operation_already_running: "Un %{operation} est en train de tourner. Impossible d'en démarrer un autre."
+ operation_already_running: "Une opération est en cours d'exécution. Vous ne pouvez démarrer un nouveau processus pour l'instant."
+ read_only_mode_enabled: "Le site est en mode lecture seule. Les interactions sont désactivées."
too_many_replies:
one: "Nous sommes désolés, mais les nouveaux utilisateurs sont limités temporairement à 1 réponse dans une même discussion."
other: "Nous sommes désolés, mais les nouveaux utilisateurs sont limités temporairement à %{count} réponses dans une même discussion."
@@ -73,6 +75,7 @@ fr:
invalid_characters: "contient des caractères invalides"
is_invalid: "est invalide; essayez d'être plus précis"
next_page: "page suivante →"
+ page_num: "Page %{num}"
by: "Par"
topics_in_category: "Discussions dans la catégorie '%{category}'"
rss_posts_in_topic: "Flux RSS de '%{topic}'"
@@ -85,6 +88,7 @@ fr:
rss_description:
latest: "Discussions récentes"
hot: "Discussions populaires"
+ too_late_to_edit: "Ce message a été créé il y a trop longtemps. Il ne peut plus être modifié ou supprimé."
groups:
errors:
can_not_modify_automatic: "Vous ne pouvez pas modifier un groupe automatique"
@@ -167,8 +171,12 @@ fr:
user_profile:
no_info_me: "
Votre message a atteint la limite de signalements. Vérifiez vos messages privés.
' user_must_edit: 'Contenu signalé temporairement masqué.
' @@ -368,9 +393,9 @@ fr: xaxis: "Jour" yaxis: "Nombre de nouveaux signets" starred: - title: "Favoris" + title: "Étoilés" xaxis: "Jour" - yaxis: "Nombre de nouveaux favoris" + yaxis: "Nombre de nouvelles discussions étoilées" users_by_trust_level: title: "Utilisateurs par niveau de confiance" xaxis: "Niveau de confiance" @@ -423,7 +448,6 @@ fr: queue_size_warning: 'Il y a %{queue_size} tâches dans la file d''attente, ce qui est beaucoup. Cela peut provenir d''un problème avec les processus Sidekiq, ou à un manque de processus Sidekiq travailleurs.' memory_warning: 'Votre serveur dispose de moins de 1 Go de mémoire vive. Au moins 1 Go de RAM est recommandé.' facebook_config_warning: 'Le serveur est configuré pour permettre l''authentification par Facebook (enable_facebook_logins), mais les paramètres facebook_app_id et facebook_app_secret ne sont pas renseignés. Vous pouvez modifier ces paramètres dans l''interface d''administration, voir le guide pour en savoir plus.' - cas_config_warning: 'Le serveur est configuré pour permettre l''authentification via CAS (enable_cas_logins), mais les paramètres cas_hostname et cas_domainname ne sont pas renseignés.' twitter_config_warning: 'Le serveur est configuré pour permettre l''authentification par Twitter (enable_twitter_logins), mais les paramètres key et secret ne sont pas renseignés. Vous pouvez modifier ces paramètres dans le Paramétrage du Site. voir le guide pour en savoir plus.' github_config_warning: 'Le serveur est configuré pour permettre l''authentification par GitHub (enable_github_logins), mais les paramètres github_client_id et github_client_secret ne sont pas renseignés. Vous pouvez modifier ces paramètres dans l''interface d''administration. voir le guide pour en savoir plus.' s3_config_warning: 'Le serveur est configuré pour charger les fichiers vers s3, mais au moins un de ces paramètre n''est pas configuré : s3_access_key_id, s3_secret_access_key or s3_upload_bucket. Vous pouvez modifier ces paramètres dans l''interface d''administration. Voir le guide "Comment charger les images sur S3 ?" pour en savoir plus' @@ -475,16 +499,19 @@ fr: description: "Texte affiché aux utilisateurs non autorisés quand la connexion est requise sur ce site." head: title: "HTML head" - description: "HTML qui sera inséré dans les balises " + description: "HTML qui sera inséré dans les balises ." top: title: "Entête des pages" description: "HTML qui sera ajouté en haut de toutes les pages (après l'en-tête, avant la navigation ou le titre de la discussion)." bottom: title: "Pied des pages" - description: "HTML qui sera ajouté au pied de toutes les pages" + description: "HTML qui sera ajouté au pied de chaque page." + tos_signup_form_message: + title: "Formulaire d'inscription : Message des Conditions d'utilisation" + description: "Le message qui apparaît à côté d'une case à cocher sur le formulaire d'inscription si le paramètre de site tos_accept_required est activé." site_settings: default_locale: "Le langage par défaut de cette instance de Discourse (code ISO 639-1)" - allow_user_locale: "Permettre aux utilisateurs de choisir leur propre préférence de langue pour l'interface" + allow_user_locale: "Autoriser les utilisateurs à choisir leur langue de l'interface de préférence." min_post_length: "Longueur minimale des messages en nombre de caractères" min_private_message_post_length: "Longueur minimale des messages privés en nombre de caractères" max_post_length: "Longueur maximale des messages en nombres de caractères" @@ -509,6 +536,7 @@ fr: download_remote_images_to_local: "Téléchargez une copie des images distantes référencées dans les messages" download_remote_images_threshold: "Quantité d'espace disque disponible minimum requise pour télécharger localement des images distantes (en pour cent)" ninja_edit_window: "Temps d'édition avant de sauvegarder une nouvelle version, en secondes." + post_edit_time_limit: "Temps en minutes durant lequel les messages peuvent être modifiés et supprimés par l'auteur. Mettre à 0 pour permettre l'édition et la suppression des messages à tout moment." edit_history_visible_to_public: "Permettre à tout le monde de voir les versions précédentes d'un posté édité. Quand désactivé, seuls les membres de l'équipe peuvent consulter l'historique des éditions." delete_removed_posts_after: "Nombre d'heures après lesquelles des messages supprimés par leur auteur seront supprimés." max_image_width: "Largeur maximale des images d'un message" @@ -518,7 +546,7 @@ fr: exclude_rel_nofollow_domains: "Une liste séparée par des virgules contenant les noms de domaines de premier niveau pour lesquels il faut ajouter un attribut nofollow (exemple.com va automatiquement fonctionner aussi avec sous.domaine.exemple.com)" post_excerpt_maxlength: "Longueur maximale d'un extrait de message" post_onebox_maxlength: "Longueur maximale d'un message emboîté." - category_post_template: "Le modèle de message de définition d'une catégorie utilisé lorsque vous créez une nouvelle catégorie" + category_post_template: "Le modèle de message utilisé lorsque vous créez une nouvelle catégorie" onebox_max_chars: "Nombre maximal de caractères qu'une boîte peut importer d'un site externe dans un message." logo_url: "Le logo de votre site, par exemple : http://example.com/logo.png" logo_small_url: "La version minifiée du logo de votre site (affichée sur les pages de discussions) ex : http://example.com/logo-small.png" @@ -526,6 +554,7 @@ fr: apple_touch_icon_url: "Icône utilisée pour les appareils d'Apple. Taille recommandée 144 px par 144 px." notification_email: "L'adresse email utilisée pour notifier les utilisateurs de mots de passe perdus, d'activation de compte, etc." email_custom_headers: "Une liste délimité par des (|) pipes d'entêtes d'email" + use_https: "L'URL complète du site (Discourse.base_url) doit être http ou https ?" summary_score_threshold: "Le score minimum d'un message pour être inclus dans le «résumé»" summary_posts_required: "Nombre minimum de messages dans une discussion avant que le mode «résumé» soit activé" summary_likes_required: "Nombre de J'aime minimum dans une discussion avant que le mode «Résumé» soit activé" @@ -541,28 +570,31 @@ fr: cooldown_minutes_after_hiding_posts: "Nombre de minutes qu'un utilisateur doit attendre avant de pouvoir éditer un message masqué via notification" max_topics_in_first_day: "Le nombre maximum de discussions qu'un utilisateur est autorisé à créer lors de leur premier jour sur le site" max_replies_in_first_day: "Le nombre maximum de réponses qu'un utilisateur est autorisé à créer lors de leur premier jour sur le site" - num_flags_to_block_new_user: "Si un nouvel utilisateur obtient plusieurs signalements pour spam de la part de (n) différents utilisateurs, masquer tous ses messages et l'empêcher de poster à l'avenir. 0 désactive cette fonctionnalité." - num_users_to_block_new_user: "Si un nouvel utilisateur obtient (x) signalements pour spam de la part (x) utilisateurs différents, masquer tous ses messages et l'empêcher de poster à l'avenir. 0 désactive cette fonctionnalité." + num_flags_to_block_new_user: "Si un nouvel utilisateur obtient plusieurs signalements pour spam de la part de num_users_to_block_new_user différents utilisateurs, masquer tous ses messages et l'empêcher de poster à l'avenir. 0 désactive cette fonctionnalité." + num_users_to_block_new_user: "Si un nouvel utilisateur obtient num_flags_to_block_new_user signalements pour spam de la part nombreux utilisateurs différents, masquer tous ses messages et l'empêcher de poster à l'avenir. 0 désactive cette fonctionnalité." notify_mods_when_user_blocked: "Si un utilisateur est bloqué automatiquement, envoyer un message à tous les modérateurs." flag_sockpuppets: "Si un nouvel utilisateur (par exemple, enregistré dans les dernières 24 heures) a commencé une discussion et qu'un nouvel utilisateur répond à ce sujet et qu'ils ont tous les deux la même adresse IP, alors leurs messages seront automatiquement marqués comme spam." traditional_markdown_linebreaks: "Utiliser le retour à la ligne traditionnel dans markdown, le wrapping est implicite sauf si suivi de 2 espaces" post_undo_action_window_mins: "Nombre de secondes pendant lesquelles un utilisateur peut annuler une action sur un message (j'aime, signaler, etc.)" must_approve_users: "Les administrateurs du forum doivent approuver les utilisateurs avant qu'il y aient accès." - ga_tracking_code: "Code de suivi de Google Analytics, par exemple : UA-12345678-9, voir: http://google.com/analytics" - ga_domain_name: "Domaine suivi par Google Analytics, par exemple : monsite.com, voir: http://google.com/analytics" - enable_escaped_fragments: "Activer une solution de contournement afin d'aider d'ancien moteurs de recherche d'indexer votre site." + ga_tracking_code: "Google Analytics (ga.js) code de suivi, par exemple: UA-12345678-9; voir http://google.com/analytics" + ga_domain_name: "Google Analytics (ga.js) de noms de domaine, par exemple: monsite.com; voir http://google.com/analytics" + ga_universal_tracking_code: "Google Analytics Universal (analytics.js) code de suivi, par exemple: UA-12345678-9; voir http://google.com/analytics" + ga_universal_domain_name: "Google Analytics Universal (analytics.js) nom de domaine, par exemple: monsite.com; voir http://google.com/analytics" + enable_escaped_fragments: "Revenir à l'API Ajax-Crawling de Google si un robot n'est pas détecté." enable_noscript_support: "Activer le support des moteurs de recherches standards via le tag noscript" - top_menu: "L'ordre des éléments dans le menu du haut. Exemple latest|new|unread|starred|categories|top|read|posted" + top_menu: "Déterminer les éléments qui apparaissent dans la navigation de la page d'accueil, et dans quel ordre. Exemple latest|new|unread|starred|categories|top|read|posted" post_menu: "L'ordre des éléments dans le menu de rédaction. Exemple like|edit|flag|delete|share|bookmark|reply" share_links: "Liste ordonnée des boutons de partage. Exemple : twitter|facebook|google+|email" track_external_right_clicks: "Suivi des clics sur les liens externes (ex: ouverture dans un nouvel onglet) désactivé par défaut car nécessite une ré-écrite de toutes les urls" - topics_per_page: "Combien de discussions chargées par défaut dans le page des discussions" + topics_per_page: "Combien de discussions chargées par défaut sur la page de la liste des discussions et lors du chargement des discussions supplémentaires" posts_per_page: "Combien de messages chargés par défaut sur la page d'un discussion, et combien lors du chargement des messages supplémentaires" site_contact_username: "Pseudo de l'auteur des messages privés automatisés envoyés par le forum" send_welcome_message: "Les nouveaux utilisateurs reçoivent-ils un message privé de bienvenue ?" suppress_reply_directly_below: "Ne pas afficher le nombre de réponses d'un message quand la seule réponse est juste en dessous" suppress_reply_directly_above: "Ne pas afficher 'en réponse à' sur un message quand la seule réponse est juste en dessus" - topics_per_period_in_top_summary: "Combien de discussions chargées par défaut sur la page des meilleures discussions" + topics_per_period_in_top_summary: "Combien de discussions chargées sur le résumé des meilleures discussions" + topics_per_period_in_top_page: "Combien de discussions chargées sur la page principale des discussions" allow_index_in_robots_txt: "Le site doit-être indexé par les moteurs de recherche (met à jour le fichier robots.txt)" email_domains_blacklist: "Liste des domaines d'email interdits, délimités par un pipe. Exemple: mailinator.com|trashmail.net" email_domains_whitelist: "Liste des domaines d'email autorisés, délimités par un pipe. ATTENTION : les utilisateurs ayant un email sur un autre domaine ne pourrons pas s'enregistrer." @@ -585,13 +617,10 @@ fr: enable_facebook_logins: "Active l'authentification Facebook, nécessite facebook_app_id et facebook_app_secret" facebook_app_id: "App id pour l'authentification Facebook, enregistrée sur https://developers.facebook.com/apps" facebook_app_secret: "App secret pour l'authentification Facebook, enregistré sur https://developers.facebook.com/apps" - enable_cas_logins: "Active l'authentification CAS" - cas_hostname: "Nom d'hôte du serveur CAS" - cas_domainname: "Le nom de domaine qui génerera des adresses email pour le serveur CAS" enable_github_logins: "Active l'authentification GitHub, nécessite github_client_id et github_client_secret" github_client_id: "id client pour l'authentification Github, enregistré sur https://github.com/settings/applications" github_client_secret: "secret client pour l'authentification Github, enregistré sur https://github.com/settings/applications" - allow_restore: "Autoriser la restauration qui remplacera TOUTES les données du site. Laisser non coché, sauf si vous prévoyez de restaurer un backup." + allow_restore: "Autoriser la restauration, qui peut remplacer TOUTES les données du site! Laissez à faux, sauf si vous envisagez de faire restaurer une sauvegarde" active_user_rate_limit_secs: "A quelle fréquence mettre à jour le champ 'dernier_vu_a', en secondes." previous_visit_timeout_hours: "Combien de temps dure une visite avant de la considérer comme la visite 'précédente', en heures." rate_limit_create_topic: "Après la création d'une discussion, les utilisateurs doivent attendre ce nombre de secondes avant de pouvoir créer une nouvelle discussion" @@ -600,7 +629,7 @@ fr: max_flags_per_day: "Quantité maximale de signalements qu'un utilisateur peut effectuer en un jour" max_bookmarks_per_day: "Quantité maximale de signets qu'un utilisateur peut ajouter en un jour" max_edits_per_day: "Quantité maximale de modifications de messages qu'un utilisateur peut effectuer en un jour" - max_stars_per_day: "Quantité maximale de disscussions pouvant être mises en favoris en un jour" + max_stars_per_day: "Le nombre maximum de discussions qui peuvent être étoilées par utilisateur et par jour" max_topics_per_day: "Quantité maximale de discussions que vous pouvez créer en un jour" max_private_messages_per_day: "Quantité maximale de messages privés que vous pouvez envoyer en un jour" suggested_topics: "Nombre de discussions suggérées à la fin d'une discussion" @@ -663,14 +692,16 @@ fr: pop3s_polling_host: "L'hôte utilisé pour le polling pour l'email via POP3S" pop3s_polling_username: "Le nom d'utilisateur pour le polling POPS3 par email" pop3s_polling_password: "Le mot de passe pour le polling POPS3 par email" + enable_mailing_list_mode: "Autoriser les utilisateurs à s'inscrire (optionnellement) au mode de liste de diffusion via une préférence de l'utilisateur" minimum_topics_similar: "Combien de topics ont besoin d'exister dans la base de données avant que des topics similaires soit présentés." relative_date_duration: "Nombre de jours après la création d'un message à partir desquels les dates seront affichées en absolu plutôt qu'en relatif. Exemple: relatif : 7j, absolut : 20 Fév" - delete_user_max_post_age: "L'age maximum d'un utilisateur, en jours, qui permet à un administrateur de le supprimer." + delete_user_max_post_age: "L'âge maximum du premier message d'un utilisateur, en jours, qui permet de supprimer un utilisateur." delete_all_posts_max: "Le nombre maximum de messages qui peuvent être supprimer en une seule fois avec le bouton Supprimer tous les messages. Si un utilisateur a plus que ce nombre de messages, les messages ses messages ne pourront pas être supprimé en une seul fois et l'utilisateur ne pourra pas être supprimé." username_change_period: "Le nombre de jours après l'enregistrement que les comptes peuvent changer leur nom d'utilisateur (0 pour empêcher le changement de pseudo)." email_editable: "Permettre aux utilisateurs de changer leur adresse e-mail après l'inscription." allow_uploaded_avatars: "Permettre aux utilisateurs de charger leurs propres avatars." allow_animated_avatars: "Permettre aux utilisateurs d'utiliser des avatars avec des gif animés. ATTENTION: il est hautement recommandé d'exécuter la tâche rake avatars:regenerate après avoir changé ce paramètre." + digest_min_excerpt_length: "Combien de caractères nous visons pour chaque message dans l'e-mail résumé" default_digest_email_frequency: "A quelle fréquence les utilisateurs reçoivent-ils les emails par défaut. Ils peuvent changer ce paramétrage dans leur préférences." default_external_links_in_new_tab: "Les liens externes s'ouvrent dans un nouvel onglet. Les utilisateurs peuvent modifier ceci dans leurs préférences." detect_custom_avatars: "Vérifier ou pas que les utilisateurs ont envoyés des avatars personnalisés." @@ -679,6 +710,7 @@ fr: enable_mobile_theme: "Les appareils mobiles utilisent un thème adapté aux mobiles, avec la possibilité de passer à la totalité du site. Désactivez cette option si vous voulez utiliser une feuille de style personnalisée qui réponde à tous les types de clients." dominating_topic_minimum_percent: "Quel est le pourcentage de messages d'un utilisateur doit poster dans une discussion avant que nous considérions qu'il est dominant." suppress_uncategorized_badge: "Ne pas afficher le badge pour les sujets non catégorisés dans les listes des discussions" + min_posts_for_search_in_topic: "Désactiver la recherche dans les discussions si les discussions ont moins du minimum de messages" enable_names: "Permettre aux utilisateurs d'afficher leurs noms et prénoms" display_name_on_posts: "Afficher également le nom complet de l'utilisateur dans ses messages" invites_shown: "Nombre maximum d'invitations affichées sur une page utilisateur" @@ -688,7 +720,9 @@ fr: feed_polling_enabled: "Si vous souhaitez importer un flux RSS/ATOM en tant que discussions" feed_polling_url: "URL du flux RSS/ATOM à importer" embed_by_username: "Pseudo de l'utilisateur Discourse qui crée les discussions" + embed_category: "Catégorie de discussions créées" embed_post_limit: "Le nombre maximum de messages à incorporer" + tos_accept_required: "Si il est activé, les utilisateurs devront cocher une case sur le formulaire d'inscription pour confirmer qu'ils acceptent les conditions de service. Modifier \"Formulaire d'inscription : Message des Conditions d'utilisation» dans l'onglet Contenu pour modifier le message." notification_types: mentioned: "%{display_username} vous a mentionné dans %{link}" liked: "%{display_username} a aimé votre message dans %{link}" @@ -701,6 +735,7 @@ fr: invited_to_private_message: "%{display_username} vous a invité dans une conversation privée: %{link}" invitee_accepted: "%{display_username} a accepté votre invitation" search: + within_post: "#%{post_number} par %{username}: %{excerpt}" types: category: 'Catégories' topic: 'Discussions' @@ -756,7 +791,7 @@ fr: username: short: "doit avoir plus de %{min} caractères" long: "doit avoir moins de %{max} caractères" - characters: "ne doit contenir que des chiffres et des lettres" + characters: "doit inclure uniquement des chiffres, lettres et caractères de soulignement" unique: "doit être unique" blank: "doit être présent" must_begin_with_alphanumeric: "doit commencer par une lettre ou un nombre" @@ -835,7 +870,7 @@ fr: **Nouvelle version: %{new_version}** - S'il vous plait faites une mise à jour dès que possible pour obtenir les derniers correctifs et les nouvelles fonctionnalités. + S'il vous plait faites une mise à jour dès que possible pour obtenir les derniers correctifs et les nouvelles fonctionnalités. Visitez http://meta.discourse.org pour discuter et lire les nouvelles au sujet de Discourse. new_version_mailer_with_notes: subject_template: "[%{site_name}] Des mise à jour sont disponibles" text_body_template: | @@ -846,6 +881,8 @@ fr: **Nouvelle version: %{new_version}** %{notes} + + Visitez http://meta.discourse.org pour discuter et lire les nouvelles au sujet de Discourse. system_messages: post_hidden: subject_template: "Message caché suite à un signalement par la communauté" @@ -998,12 +1035,13 @@ fr: reply_by_email: "Pour répondre, répondre à cet email ou visitez %{base_url}%{url} dans votre navigateur." visit_link_to_respond: "Pour répondre, visitez %{base_url}%{url} dans votre navigateur." posted_by: "Posté par %{username} le %{post_date}" - user_invited_to_private_message: + user_invited_to_private_message_pm: subject_template: "[%{site_name}] %{username} vous a invité(e) à une conversation privée '%{topic_title}'" - text_body_template: | + text_body_template: |+ %{username} vous a invité(e) à une conversation privée '%{topic_title}' sur %{site_name}: - Merci de visiter ce lien pour voir la discussion: %{base_url}%{url} + Merci de visiter ce lien pour voir la discussion: %{base_url}%{url} + user_replied: subject_template: "[%{site_name}] %{topic_title}" text_body_template: | @@ -1038,6 +1076,15 @@ fr: %{context} + --- + %{respond_instructions} + user_posted_pm: + subject_template: "[%{site_name}] [MP] %{topic_title}" + text_body_template: | + %{message} + + %{context} + --- %{respond_instructions} digest: @@ -1062,6 +1109,9 @@ fr: Cliquez sur le lien ci-dessous pour choisir un nouveau mot de passe : %{base_url}/users/password-reset/%{email_token} + set_password: + subject_template: "[%{site_name}] Définir le mot de passe" + text_body_template: "Quelqu'un a demandé d'ajouter un mot de passe à votre compte sur [%{site_name}](%{base_url}). Alternativement, vous pouvez vous connecter en utilisant un service en ligne pris en charge (Google, Facebook, etc) déjà associé à cette adresse e-mail validée. \n\nSi vous n'avez pas fait cette demande, vous pouvez ignorer cet e-mail. \n\nCliquez sur le lien suivant pour choisir un mot de passe: \n%{base_url}/users/password-reset/%{email_token}\n" authorize_email: subject_template: "[%{site_name}] Confirmation de votre nouvelle adresse mail" text_body_template: | @@ -1097,7 +1147,7 @@ fr: discourse_hub: access_token_problem: "Informer un administateur : Veuillez mettre à jour les paramètres du site pour inclure la discourse_org_access_key correcte." page_not_found: - title: "La page que vous avez demandée n'existe pas ou a peut-être été supprimée par un modérateur." + title: "La page que vous avez demandé n'existe pas ou est privée." popular_topics: "Discussions populaires" recent_topics: "Discussions récentes" see_more: "Voir plus" @@ -1110,8 +1160,9 @@ fr: terms_of_service: user_content_license: | Les contributions utilisateurs sont soumises à la licence [Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France](http://creativecommons.org/licenses/by-nc-sa/3.0/fr/). Sans limiter la portée de ces déclarations ou garanties, %{company_short_name} a le droit (néanmoins pas l'obligation) de, (i) refuser ou retirer tout contenu à la seule discrétion de %{company_short_name}, qui selon l'opinion raisonnable de %{company_short_name}, ne respecte pas la politique de %{company_short_name} ou est peut être considéré comme dangereux ou répréhensible, (ii) ou mettre fin ou empêcher l'accès au site web à n'importe quelle personne ou entité pour n'importe quel raison, et ce à la seule discrétion de %{company_short_name}. %{company_short_name} n'a pas obligation de rembourser les montants précédemment payés. - miscellaneous: "Le présent document a pour objet de définir les modalités et conditions dans lesquelles d’une part, %{company_short_name}, ci-après dénommé l’EDITEUR, met à la disposition de ses utilisateurs le site, et les services disponibles sur le site et d’autre part, la manière par laquelle l’utilisateur accède au site et utilise ses services.\n\nToute connexion au site est subordonnée au respect des présentes conditions.\n\nPour l’utilisateur, le simple accès au site de l’EDITEUR à l’adresse URL suivante %{base_url} implique l’acceptation de l’ensemble des conditions décrites ci-après.\n\nLiens hypertextes\n\nLe site %{base_url} peut contenir des liens hypertextes vers d’autres sites présents sur le réseau Internet. Les liens vers ces autres ressources vous font quitter le site %{base_url}\n\nIl est possible de créer un lien vers la page de présentation de ce site sans autorisation expresse de l’EDITEUR. Aucune autorisation ou demande d’information préalable ne peut être exigée par l’éditeur à l’égard d’un site qui souhaite établir un lien vers le site de l’éditeur. Il convient toutefois d’afficher ce site dans une nouvelle fenêtre du navigateur. Cependant, l’EDITEUR se réserve le droit de demander la suppression d’un lien qu’il estime non conforme à l’objet du site %{base_url}\n\nResponsabilité de l’éditeur\n\nLes informations et/ou documents figurant sur ce site et/ou accessibles par ce site proviennent de sources considérées comme étant fiables.\n\nToutefois, ces informations et/ou documents sont susceptibles de contenir des inexactitudes techniques et des erreurs typographiques.\n\nL’EDITEUR se réserve le droit de les corriger, dès que ces erreurs sont portées à sa connaissance.\n\nIl est fortement recommandé de vérifier l’exactitude et la pertinence des informations et/ou documents mis à disposition sur ce site.\n\nLes informations et/ou documents disponibles sur ce site sont susceptibles d’être modifiés à tout moment, et peuvent avoir fait l’objet de mises à jour. En particulier, ils peuvent avoir fait l’objet d’une mise à jour entre le moment de leur téléchargement et celui où l’utilisateur en prend connaissance.\n\nL’utilisation des informations et/ou documents disponibles sur ce site se fait sous l’entière et seule responsabilité de l’utilisateur, qui assume la totalité des conséquences pouvant en découler, sans que l’EDITEUR puisse être recherché à ce titre, et sans recours contre ce dernier.\n\nL’EDITEUR ne pourra en aucun cas être tenu responsable de tout dommage de quelque nature qu’il soit résultant de l’interprétation ou de l’utilisation des informations et/ou documents disponibles sur ce site.\n\nAccès au site\n\nL’éditeur s’efforce de permettre l’accès au site 24 heures sur 24, 7 jours sur 7, sauf en cas de force majeure ou d’un événement hors du contrôle de l’EDITEUR, et sous réserve des éventuelles pannes et interventions de readonly nécessaires au bon fonctionnement du site et des services.\n\nPar conséquent, l’EDITEUR ne peut garantir une disponibilité du site et/ou des services, une fiabilité des transmissions et des performances en terme de temps de réponse ou de qualité. Il n’est prévu aucune assistance technique vis à vis de l’utilisateur que ce soit par des moyens électronique ou téléphonique.\n\nLa responsabilité de l’éditeur ne saurait être engagée en cas d’impossibilité d’accès à ce site et/ou d’utilisation des services.\n\nPar ailleurs, l’EDITEUR peut être amené à interrompre le site ou une partie des services, à tout moment sans préavis, le tout sans droit à indemnités. L’utilisateur reconnaît et accepte que l’EDITEUR ne soit pas responsable des interruptions, et des conséquences qui peuvent en découler pour l’utilisateur ou tout tiers.\n\nModification des conditions d’utilisation\n\nL’EDITEUR se réserve la possibilité de modifier, à tout moment et sans préavis, les présentes conditions d’utilisation afin de les adapter aux évolutions du site et/ou de son exploitation.\n\nRègles d'usage d'Internet\n\nL’utilisateur déclare accepter les caractéristiques et les limites d’Internet, et notamment reconnaît que :\n\nL’EDITEUR n’assume aucune responsabilité sur les services accessibles par Internet et n’exerce aucun contrôle de quelque forme que ce soit sur la nature et les caractéristiques des données qui pourraient transiter par l’intermédiaire de son centre serveur.\n\nL’utilisateur reconnaît que les données circulant sur Internet ne sont pas protégées notamment contre les détournements éventuels. La présence du logo %{logo_url} institue une présomption simple de validité. La communication de toute information jugée par l’utilisateur de nature sensible ou confidentielle se fait à ses risques et périls.\n\nL’utilisateur reconnaît que les données circulant sur Internet peuvent être réglementées en termes d’usage ou être protégées par un droit de propriété.\n\nL’utilisateur est seul responsable de l’usage des données qu’il consulte, interroge et transfère sur Internet.\n\nL’utilisateur reconnaît que l’EDITEUR ne dispose d’aucun moyen de contrôle sur le contenu des services accessibles sur Internet\n\nDroit applicable\n\nTant le présent site que les modalités et conditions de son utilisation sont régis par le droit français, quel que soit le lieu d’utilisation. En cas de contestation éventuelle, et après l’échec de toute tentative de recherche d’une solution amiable, les tribunaux français seront seuls compétents pour connaître de ce litige.\n\nPour toute question relative aux présentes conditions d’utilisation du site,\ + miscellaneous: "Le présent document a pour objet de définir les modalités et conditions dans lesquelles d’une part, %{company_short_name}, ci-après dénommé l’EDITEUR, met à la disposition de ses utilisateurs le site, et les services disponibles sur le site et d’autre part, la manière par laquelle l’utilisateur accède au site et utilise ses services.\n\nToute connexion au site est subordonnée au respect des présentes conditions.\n\nPour l’utilisateur, le simple accès au site de l’EDITEUR à l’adresse URL suivante %{base_url} implique l’acceptation de l’ensemble des conditions décrites ci-après.\n\nLiens hypertextes\n\nLe site %{base_url} peut contenir des liens hypertextes vers d’autres sites présents sur le réseau Internet. Les liens vers ces autres ressources vous font quitter le site %{base_url}\n\nIl est possible de créer un lien vers la page de présentation de ce site sans autorisation expresse de l’EDITEUR. Aucune autorisation ou demande d’information préalable ne peut être exigée par l’éditeur à l’égard d’un site qui souhaite établir un lien vers le site de l’éditeur. Il convient toutefois d’afficher ce site dans une nouvelle fenêtre du navigateur. Cependant, l’EDITEUR se réserve le droit de demander la suppression d’un lien qu’il estime non conforme à l’objet du site %{base_url}\n\nResponsabilité de l’éditeur\n\nLes informations et/ou documents figurant sur ce site et/ou accessibles par ce site proviennent de sources considérées comme étant fiables.\n\nToutefois, ces informations et/ou documents sont susceptibles de contenir des inexactitudes techniques et des erreurs typographiques.\n\nL’EDITEUR se réserve le droit de les corriger, dès que ces erreurs sont portées à sa connaissance.\n\nIl est fortement recommandé de vérifier l’exactitude et la pertinence des informations et/ou documents mis à disposition sur ce site.\n\nLes informations et/ou documents disponibles sur ce site sont susceptibles d’être modifiés à tout moment, et peuvent avoir fait l’objet de mises à jour. En particulier, ils peuvent avoir fait l’objet d’une mise à jour entre le moment de leur téléchargement et celui où l’utilisateur en prend connaissance.\n\nL’utilisation des informations et/ou documents disponibles sur ce site se fait sous l’entière et seule responsabilité de l’utilisateur, qui assume la totalité des conséquences pouvant en découler, sans que l’EDITEUR puisse être recherché à ce titre, et sans recours contre ce dernier.\n\nL’EDITEUR ne pourra en aucun cas être tenu responsable de tout dommage de quelque nature qu’il soit résultant de l’interprétation ou de l’utilisation des informations et/ou documents disponibles sur ce site.\n\nAccès au site\n\nL’éditeur s’efforce de permettre l’accès au site 24 heures sur 24, 7 jours sur 7, sauf en cas de force majeure ou d’un événement hors du contrôle de l’EDITEUR, et sous réserve des éventuelles pannes et interventions de maintenance nécessaires au bon fonctionnement du site et des services.\n\nPar conséquent, l’EDITEUR ne peut garantir une disponibilité du site et/ou des services, une fiabilité des transmissions et des performances en terme de temps de réponse ou de qualité. Il n’est prévu aucune assistance technique vis à vis de l’utilisateur que ce soit par des moyens électronique ou téléphonique.\n\nLa responsabilité de l’éditeur ne saurait être engagée en cas d’impossibilité d’accès à ce site et/ou d’utilisation des services.\n\nPar ailleurs, l’EDITEUR peut être amené à interrompre le site ou une partie des services, à tout moment sans préavis, le tout sans droit à indemnités. L’utilisateur reconnaît et accepte que l’EDITEUR ne soit pas responsable des interruptions, et des conséquences qui peuvent en découler pour l’utilisateur ou tout tiers.\n\nModification des conditions d’utilisation\n\nL’EDITEUR se réserve la possibilité de modifier, à tout moment et sans préavis, les présentes conditions d’utilisation afin de les adapter aux évolutions du site et/ou de son exploitation.\n\nRègles d'usage d'Internet\n\nL’utilisateur déclare accepter les caractéristiques et les limites d’Internet, et notamment reconnaît que :\n\nL’EDITEUR n’assume aucune responsabilité sur les services accessibles par Internet et n’exerce aucun contrôle de quelque forme que ce soit sur la nature et les caractéristiques des données qui pourraient transiter par l’intermédiaire de son centre serveur.\n\nL’utilisateur reconnaît que les données circulant sur Internet ne sont pas protégées notamment contre les détournements éventuels. La présence du logo %{logo_url} institue une présomption simple de validité. La communication de toute information jugée par l’utilisateur de nature sensible ou confidentielle se fait à ses risques et périls.\n\nL’utilisateur reconnaît que les données circulant sur Internet peuvent être réglementées en termes d’usage ou être protégées par un droit de propriété.\n\nL’utilisateur est seul responsable de l’usage des données qu’il consulte, interroge et transfère sur Internet.\n\nL’utilisateur reconnaît que l’EDITEUR ne dispose d’aucun moyen de contrôle sur le contenu des services accessibles sur Internet\n\nDroit applicable\n\nTant le présent site que les modalités et conditions de son utilisation sont régis par le droit français, quel que soit le lieu d’utilisation. En cas de contestation éventuelle, et après l’échec de toute tentative de recherche d’une solution amiable, les tribunaux français seront seuls compétents pour connaître de ce litige.\n\nPour toute question relative aux présentes conditions d’utilisation du site,\ \ vous pouvez nous écrire à l’adresse suivante : xxxx" + signup_form_message: 'J''ai lu et j''accepte les Conditions d''utilisation a>.' deleted: 'supprimé' upload: edit_reason: "Nous avons téléchargé des copies des images distantes" @@ -1127,3 +1178,17 @@ fr: flag_reason: sockpuppet: "Un nouvel utilisateur a créé une discussion et un autre nouvel utilisateur avec la même adresse IP a répondu. Voir le paramétrage du site flag_sockpuppets." spam_hosts: "Cet utilisateur a essayé de créer plusieurs messages avec des liens vers le même domaine. Voir le paramétrage du site newuser_spam_host_threshold." + email_log: + no_user: "Impossible de trouver l'utilisateur avec l'id %{user_id}" + suspended_not_pm: "L'utilisateur est suspendu et l'e-mail n'est pas un message privé" + seen_recently: "L'utilisateur a été vu récemment" + post_not_found: "Impossible de trouver le message avec l'id %{post_id}" + notification_already_read: "La notification e-mail a déjà été lue" + topic_nil: "post.topic est nul" + post_deleted: "le message a été supprimé par l'auteur" + user_suspended: "l'utilisateur a été suspendu" + already_read: "l'utilisateur a déjà lu ce message" + message_blank: "le message est vide" + message_to_blank: "message.to est vide" + text_part_body_blank: "text_part.body est vide" + body_blank: "body est vide"