diff --git a/public/language/fr/email.json b/public/language/fr/email.json
index 4442ca57d3..4085a1eb99 100644
--- a/public/language/fr/email.json
+++ b/public/language/fr/email.json
@@ -9,15 +9,15 @@
"reset.text1": "Nous avons reçu une demande de réinitialisation de votre mot de passe, probablement parce que vous l'avez oublié. Si ce n'est pas le cas, veuillez ignorer cet email.",
"reset.text2": "Pour confirmer la réinitialisation de votre mot de passe, veuillez cliquer sur le lien suivant :",
"reset.cta": "Cliquez ici pour réinitialiser votre mot de passe",
- "digest.notifications": "You have unread notifications from %1:",
+ "digest.notifications": "Vous avez des notifications non-lues de %1 :",
"digest.latest_topics": "Derniers sujets de %1 :",
"digest.cta": "Cliquez ici pour aller sur %1",
"digest.unsub.info": "Ce message vous a été envoyé en raison de vos paramètres d'abonnement.",
"digest.daily.no_topics": "Il n'y a eu aucun sujet actif ces derniers jours",
- "notif.chat.subject": "New chat message received from %1",
- "notif.chat.cta": "Click here to continue the conversation",
- "notif.chat.unsub.info": "This chat notification was sent to you due to your subscription settings.",
+ "notif.chat.subject": "Nouveau message de chat reçu de %1",
+ "notif.chat.cta": "Cliquez ici pour continuer la conversation",
+ "notif.chat.unsub.info": "Cette notification de chat a été envoyé en raison de vos paramètres d'abonnement.",
"test.text1": "Ceci est un email de test pour vérifier que l'emailer est correctement configuré pour NodeBB.",
- "unsub.cta": "Click here to alter those settings",
+ "unsub.cta": "Cliquez ici pour modifier ces paramètres",
"closing": "Merci !"
}
\ No newline at end of file
diff --git a/public/language/fr/error.json b/public/language/fr/error.json
index 8726dd27a3..5c394086a4 100644
--- a/public/language/fr/error.json
+++ b/public/language/fr/error.json
@@ -12,53 +12,53 @@
"invalid-title": "Titre invalide !",
"invalid-user-data": "Données utilisateur invalides",
"invalid-password": "Mot de passe invalide",
- "invalid-username-or-password": "Please specify both a username and password",
- "invalid-search-term": "Invalid search term",
+ "invalid-username-or-password": "S'il vous plait, veuillez entrer un nom d'utilisateur et un mot de passe",
+ "invalid-search-term": "Données de recherche invalides",
"invalid-pagination-value": "Valeur de pagination invalide",
"username-taken": "Nom d’utilisateur déjà utilisé",
"email-taken": "Email déjà utilisé",
- "email-not-confirmed": "Your email has not been confirmed yet, please click here to confirm your email.",
+ "email-not-confirmed": "Votre adresse email n'est pas confirmée, cliquer ici pour la valider.",
"username-too-short": "Nom d'utilisateur trop court",
- "username-too-long": "Username too long",
+ "username-too-long": "Nom d'utilisateur trop long",
"user-banned": "Utilisateur banni",
- "user-too-new": "Sorry, you are required to wait %1 seconds before making your first post",
- "no-category": "Category does not exist",
- "no-topic": "Topic does not exist",
- "no-post": "Post does not exist",
- "no-group": "Group does not exist",
- "no-user": "User does not exist",
- "no-teaser": "Teaser does not exist",
- "no-privileges": "You do not have enough privileges for this action.",
+ "user-too-new": "Désolé, vous devez attendre encore %1 secondes avant d'envoyer votre premier message",
+ "no-category": "Cette catégorie n'existe pas",
+ "no-topic": "Ce sujet n'existe pas",
+ "no-post": "Ce message n'existe pas",
+ "no-group": "Ce groupe n'existe pas",
+ "no-user": "Cet utilisateur n'existe pas",
+ "no-teaser": "L’aperçu n'existe pas",
+ "no-privileges": "Vous n'avez pas les privilèges nécessaires pour effectuer cette action.",
"no-emailers-configured": "Un email de test n'a pas pu être envoyé car aucun plugin de gestion des emails n'était chargé",
"category-disabled": "Catégorie désactivée",
"topic-locked": "Sujet verrouillé",
"still-uploading": "Veuillez patienter pendant le téléchargement.",
- "content-too-short": "Please enter a longer post. Posts should contain at least %1 characters.",
- "title-too-short": "Please enter a longer title. Titles should contain at least %1 characters.",
+ "content-too-short": "Veuillez entrer un message plus long. %1 caractères minimum.",
+ "title-too-short": "Veuillez entrer un titre plus long. %1 caractères minimum.",
"title-too-long": "Veuillez entrer un titre plus court. Les titres ne peuvent excéder %1 caractères.",
- "too-many-posts": "You can only post once every %1 seconds - please wait before posting again",
- "file-too-big": "Maximum allowed file size is %1 kbs - please upload a smaller file",
+ "too-many-posts": "Vous ne pouvez poster que toutes les %1 secondes.",
+ "file-too-big": "La taille maximum des fichiers est de %1 kbs.",
"cant-vote-self-post": "Vous ne pouvez pas voter pour vos propres messages",
- "already-favourited": "You have already favourited this post",
- "already-unfavourited": "You have already unfavourited this post",
+ "already-favourited": "Vous avez déjà mis ce message en favoris",
+ "already-unfavourited": "Vous avez déjà retiré ce message des favoris",
"cant-ban-other-admins": "Vous ne pouvez pas bannir les autres administrateurs !",
"invalid-image-type": "Type d’image invalide",
"group-name-too-short": "Nom de groupe trop court",
"group-already-exists": "Ce groupe existe déjà",
"group-name-change-not-allowed": "Modification du nom de groupe non permise",
- "post-already-deleted": "This post has already been deleted",
- "post-already-restored": "This post has already been restored",
- "topic-already-deleted": "This topic has already been deleted",
- "topic-already-restored": "This topic has already been restored",
+ "post-already-deleted": "Message déjà supprimé",
+ "post-already-restored": "Message déjà restauré",
+ "topic-already-deleted": "Sujet déjà supprimé",
+ "topic-already-restored": "Sujet déjà restauré",
"topic-thumbnails-are-disabled": "Les miniatures de sujet sont désactivés",
"invalid-file": "Fichier invalide",
"uploads-are-disabled": "Les envois sont désactivés",
"upload-error": "Erreur d'envoi : %1",
- "signature-too-long": "Sorry, your signature cannot be longer than %1 characters.",
+ "signature-too-long": "La signature ne peut dépasser %1 caractères !",
"cant-chat-with-yourself": "Vous ne pouvez chatter avec vous même !",
- "reputation-system-disabled": "Reputation system is disabled.",
- "downvoting-disabled": "Downvoting is disabled",
+ "reputation-system-disabled": "Le système de réputation est désactivé",
+ "downvoting-disabled": "Les votes négatifs ne sont pas autorisés",
"not-enough-reputation-to-downvote": "Vous n'avez pas une réputation assez élevée pour noter négativement ce message",
- "not-enough-reputation-to-flag": "You do not have enough reputation to flag this post",
- "reload-failed": "NodeBB encountered a problem while reloading: \"%1\". NodeBB will continue to serve the existing client-side assets, although you should undo what you did just prior to reloading."
+ "not-enough-reputation-to-flag": "Vous n'avez pas une réputation assez élevée pour signaler ce message",
+ "reload-failed": "NodeBB a rencontré un problème lors du rechargement : \"% 1\" . NodeBB continuera de fonctionner côté client, même si vous devez annuler ce que vous avez fait juste avant de recharger ."
}
\ No newline at end of file
diff --git a/public/language/fr/global.json b/public/language/fr/global.json
index 2ac545b1f8..fe66f97c90 100644
--- a/public/language/fr/global.json
+++ b/public/language/fr/global.json
@@ -72,5 +72,5 @@
"guests": "Invités",
"updated.title": "Forum mis à jour",
"updated.message": "Ce forum a été mis à jour à la dernière version. Cliquez ici pour recharger la page.",
- "privacy": "Privacy"
+ "privacy": "Vie privée"
}
\ No newline at end of file
diff --git a/public/language/fr/groups.json b/public/language/fr/groups.json
index dc76bdf9c6..723db5ebb5 100644
--- a/public/language/fr/groups.json
+++ b/public/language/fr/groups.json
@@ -1,5 +1,5 @@
{
- "groups": "Groups",
+ "groups": "Groupes",
"view_group": "Voir le groupe",
"details.title": "Informations du groupe",
"details.members": "Liste des membres",
diff --git a/public/language/fr/modules.json b/public/language/fr/modules.json
index 9b20cbd5e8..6f00c2cd24 100644
--- a/public/language/fr/modules.json
+++ b/public/language/fr/modules.json
@@ -12,10 +12,10 @@
"chat.message-history": "Historique des messages",
"chat.pop-out": "Afficher la discussion",
"chat.maximize": "Agrandir",
- "chat.yesterday": "Yesterday",
- "chat.seven_days": "7 Days",
- "chat.thirty_days": "30 Days",
- "chat.three_months": "3 Months",
+ "chat.yesterday": "Hier",
+ "chat.seven_days": "7 Jours",
+ "chat.thirty_days": "30 Jours",
+ "chat.three_months": "3 Mois",
"composer.user_said_in": "%1 a dit dans %2 :",
"composer.user_said": "%1 a dit :",
"composer.discard": "Êtes-vous sûr de bien vouloir supprimer ce message ?"
diff --git a/public/language/fr/notifications.json b/public/language/fr/notifications.json
index fda9ae782e..967f9b813c 100644
--- a/public/language/fr/notifications.json
+++ b/public/language/fr/notifications.json
@@ -10,15 +10,15 @@
"new_notification": "Nouvelle notification",
"you_have_unread_notifications": "Vous avez des notifications non-lues",
"new_message_from": "Nouveau message de %1",
- "upvoted_your_post_in": "%1 has upvoted your post in %2.",
- "moved_your_post": "%1 has moved your post.",
- "moved_your_topic": "%1 has moved your topic.",
- "favourited_your_post_in": "%1 has favourited your post in %2.",
- "user_flagged_post_in": "%1 flagged a post in %2",
+ "upvoted_your_post_in": "%1 a voté pour votre message dans %2.",
+ "moved_your_post": "%1 a déplacé votre message.",
+ "moved_your_topic": "%1 a déplacé votre message.",
+ "favourited_your_post_in": "%1 a mis votre message en favoris dans %2.",
+ "user_flagged_post_in": "%1 a signalé un message dans %2.",
"user_posted_to": "%1 a répondu à : %2",
- "user_posted_topic": "%1 has posted a new topic: %2",
+ "user_posted_topic": "%1 a posté un nouveau sujet: %2.",
"user_mentioned_you_in": "%1 vous a mentionné dans %2",
- "user_started_following_you": "%1 started following you.",
+ "user_started_following_you": "%1 vous suit.",
"email-confirmed": "Email vérifié",
"email-confirmed-message": "Merci pour la validation de votre adresse email. Votre compte est désormais activé.",
"email-confirm-error": "Un erreur est survenue ...",
diff --git a/public/language/fr/pages.json b/public/language/fr/pages.json
index 68be7c42f5..1085bcfc21 100644
--- a/public/language/fr/pages.json
+++ b/public/language/fr/pages.json
@@ -13,6 +13,6 @@
"user.topics": "Sujets créés par %1",
"user.favourites": "Messages favoris de %1",
"user.settings": "Préférences utilisateur",
- "maintenance.text": "%1 is currently undergoing maintenance. Please come back another time.",
- "maintenance.messageIntro": "Additionally, the administrator has left this message:"
+ "maintenance.text": "%1 est en maintenance. Veuillez revenir un peu plus tard.",
+ "maintenance.messageIntro": "De plus, l'administrateur a laissé ce message:"
}
\ No newline at end of file
diff --git a/public/language/fr/recent.json b/public/language/fr/recent.json
index 6af7b3e81a..defd933cfb 100644
--- a/public/language/fr/recent.json
+++ b/public/language/fr/recent.json
@@ -4,6 +4,6 @@
"week": "Semaine",
"month": "Mois",
"year": "An",
- "alltime": "All Time",
+ "alltime": "Toujours",
"no_recent_topics": "Il n'y a aucun sujet récent."
}
\ No newline at end of file
diff --git a/public/language/fr/search.json b/public/language/fr/search.json
index 8974b7f593..02179757c4 100644
--- a/public/language/fr/search.json
+++ b/public/language/fr/search.json
@@ -1,4 +1,4 @@
{
"results_matching": "%1 résultat(s) correspondant(s) à \"%2\", (%3 secondes)",
- "no-matches": "No posts found"
+ "no-matches": "Aucun message trouvé!"
}
\ No newline at end of file
diff --git a/public/language/fr/tags.json b/public/language/fr/tags.json
index ba411020b9..20bd5dccee 100644
--- a/public/language/fr/tags.json
+++ b/public/language/fr/tags.json
@@ -2,6 +2,6 @@
"no_tag_topics": "Il n'y a aucun sujet ayant ce mot-clé",
"tags": "Mots-clés",
"enter_tags_here": "Entrez les mots-clés ici. Appuyez sur entrer après chaque mot-clé.",
- "enter_tags_here_short": "Enter tags...",
+ "enter_tags_here_short": "Entrez des tags...",
"no_tags": "Il n'y a pas encore de mots-clés."
}
\ No newline at end of file
diff --git a/public/language/fr/topic.json b/public/language/fr/topic.json
index 8571cda9f6..1473a37136 100644
--- a/public/language/fr/topic.json
+++ b/public/language/fr/topic.json
@@ -27,17 +27,17 @@
"flag_title": "Signaler ce post à la modération",
"flag_confirm": "Êtes-vous sûr de bien vouloir signaler ce message ?",
"flag_success": "Ce message a bien été signalé aux modérateurs.",
- "deleted_message": "This topic has been deleted. Only users with topic management privileges can see it.",
+ "deleted_message": "Ce sujet a été supprimé. Seuls les utilsateurs avec les droits d'administration peuvent le voir.",
"following_topic.message": "Vous recevrez désormais des notifications lorsque quelqu'un postera dans ce sujet.",
"not_following_topic.message": "Vous ne recevrez plus de notifications pour ce sujet.",
"login_to_subscribe": "Veuillez vous enregistrer ou vous connecter afin de vous abonner à ce sujet.",
"markAsUnreadForAll.success": "Sujet marqué comme non lu pour tout le monde.",
"watch": "Suivre",
- "unwatch": "Unwatch",
+ "unwatch": "Ne pas suivre",
"watch.title": "Être notifié des nouvelles réponses dans ce sujet",
- "unwatch.title": "Stop watching this topic",
+ "unwatch.title": "Arrêter de suivre ce sujet",
"share_this_post": "Partager ce message",
- "thread_tools.title": "Topic Tools",
+ "thread_tools.title": "Outils pour sujets",
"thread_tools.markAsUnreadForAll": "Marquer comme non lu",
"thread_tools.pin": "Epingler le sujet",
"thread_tools.unpin": "Désépingler le sujet",
@@ -47,11 +47,11 @@
"thread_tools.move_all": "Déplacer tout",
"thread_tools.fork": "Scinder le sujet",
"thread_tools.delete": "Supprimer le sujet",
- "thread_tools.delete_confirm": "Are you sure you want to delete this topic?",
+ "thread_tools.delete_confirm": "Êtes-vous sûr de bien vouloir supprimer ce sujet ?",
"thread_tools.restore": "Restaurer le sujet",
- "thread_tools.restore_confirm": "Are you sure you want to restore this topic?",
+ "thread_tools.restore_confirm": "Êtes-vous sûr de bien vouloir restaurer ce sujet ?",
"thread_tools.purge": "Supprimer définitivement le(s) sujet(s)",
- "thread_tools.purge_confirm": "Are you sure you want to purge this topic?",
+ "thread_tools.purge_confirm": "Êtes-vous sûr de bien vouloir supprimer définitivement ce sujet ?",
"topic_move_success": "Ce sujet a bien été déplacé vers %1.",
"post_delete_confirm": "Êtes-vous sûr de bien vouloir supprimer ce message ?",
"post_restore_confirm": "Êtes-vous sûr de bien vouloir restaurer ce message ?",
@@ -72,7 +72,7 @@
"topic_will_be_moved_to": "Ce sujet sera déplacé vers la catégorie",
"fork_topic_instruction": "Cliquez sur les postes à scinder",
"fork_no_pids": "Aucun post sélectionné !",
- "fork_success": "Successfully forked topic! Click here to go to the forked topic.",
+ "fork_success": "Sujet copié avec succès! Cliquez ici pour aller au sujet copié.",
"composer.title_placeholder": "Entrer le titre du sujet ici ...",
"composer.discard": "Abandonner",
"composer.submit": "Envoyer",
@@ -88,7 +88,7 @@
"more_users_and_guests": "%1 autre(s) utilisateur(s) et %2 invité(s)",
"more_users": "%1 autre(s) utilisateur(s)",
"more_guests": "%1 autre(s) invité(s)",
- "users_and_others": "%1 and %2 others",
+ "users_and_others": "%1 et %2 autres",
"sort_by": "Trier",
"oldest_to_newest": "Du plus ancien au plus récent",
"newest_to_oldest": "Du plus récent au plus ancien",
diff --git a/public/language/fr/user.json b/public/language/fr/user.json
index be1412a7e1..4532a97495 100644
--- a/public/language/fr/user.json
+++ b/public/language/fr/user.json
@@ -4,8 +4,8 @@
"username": "Nom d'utilisateur",
"email": "Email",
"confirm_email": "Confirmer l'adresse email",
- "delete_account": "Delete Account",
- "delete_account_confirm": "Are you sure you want to delete your account?
This action is irreversible and you will not be able to recover any of your data
Enter your username to confirm that you wish to destroy this account.",
+ "delete_account": "Supprimer le compte",
+ "delete_account_confirm": "Êtes-vous sûr de vouloir supprimer votre compte?
Cette action est irréversible et vous ne serez pas en mesure de récupérer vos données strong>
Entrez votre nom d'utilisateur pour confirmer que vous souhaitez détruire votre compte.",
"fullname": "Nom",
"website": "Site web",
"location": "Emplacement",
@@ -29,7 +29,7 @@
"edit": "Editer",
"uploaded_picture": "Image envoyée",
"upload_new_picture": "Envoyer une nouvelle image",
- "upload_new_picture_from_url": "Upload New Picture From URL",
+ "upload_new_picture_from_url": "Envoyer une nouvelle image depuis un URL",
"current_password": "Mot de passe actuel",
"change_password": "Changer le mot de passe",
"change_password_error": "Mot de passe invalide !",
@@ -47,14 +47,14 @@
"max": "max.",
"settings": "Paramètres",
"show_email": "Afficher mon email",
- "show_fullname": "Show My Full Name",
+ "show_fullname": "Afficher mon nom complet",
"digest_label": "S’inscrire aux comptes-rendus",
"digest_description": "S'abonner par email aux mises à jours de ce forum (nouvelles notifications et nouveaux sujets) selon le planning sélectionné.",
"digest_off": "Désactivé",
"digest_daily": "Quotidien",
"digest_weekly": "Hebdomadaire",
"digest_monthly": "Mensuel",
- "send_chat_notifications": "Send an email if a new chat message arrives and I am not online",
+ "send_chat_notifications": "Envoyer un e-mail si un nouveau message de chat arrive lorsque je ne suis pas en ligne",
"has_no_follower": "Cet utilisateur n'est suivi par personne :(",
"follows_no_one": "Cet utilisateur ne suit personne :(",
"has_no_posts": "Ce membre n'a rien posté pour le moment",
@@ -67,6 +67,6 @@
"notification_sounds": "Émettre un son lors de la réception de notifications.",
"browsing": "Paramètres de navigation",
"open_links_in_new_tab": "Ouvrir les liens externes dans un nouvel onglet ?",
- "follow_topics_you_reply_to": "Follow topics that you reply to.",
- "follow_topics_you_create": "Follow topics you create."
+ "follow_topics_you_reply_to": "Suivre les sujets auxquels vous répondez.",
+ "follow_topics_you_create": "Suivre les sujets que vous créez."
}
\ No newline at end of file