diff --git a/public/language/fr/admin/advanced/database.json b/public/language/fr/admin/advanced/database.json
index ee2103cf4f..38f97bbd33 100644
--- a/public/language/fr/admin/advanced/database.json
+++ b/public/language/fr/admin/advanced/database.json
@@ -1,7 +1,7 @@
{
"x-b": "%1 octets",
"x-mb": "%1 Mo",
- "x-gb": "%1 gb",
+ "x-gb": "%1 Go",
"uptime-seconds": "Disponibilité en secondes",
"uptime-days": "Disponibilité en jours",
diff --git a/public/language/fr/admin/advanced/errors.json b/public/language/fr/admin/advanced/errors.json
index 2884db0eaf..10b7ea5d33 100644
--- a/public/language/fr/admin/advanced/errors.json
+++ b/public/language/fr/admin/advanced/errors.json
@@ -8,7 +8,7 @@
"clear-error-log": "Effacer les journaux d'erreurs",
"route": "Route",
"count": "Nombre",
- "no-routes-not-found": "Hooray! No 404 errors!",
+ "no-routes-not-found": "Hourrah ! Aucune erreur 404 !",
"clear404-confirm": "Êtes-vous sûr de vouloir effacer les journaux d'erreurs 404 ?",
"clear404-success": "Erreurs \"404 non trouvé\" effacées"
}
\ No newline at end of file
diff --git a/public/language/fr/admin/general/dashboard.json b/public/language/fr/admin/general/dashboard.json
index 74cab76cd7..af8a030b01 100644
--- a/public/language/fr/admin/general/dashboard.json
+++ b/public/language/fr/admin/general/dashboard.json
@@ -5,14 +5,14 @@
"users": "Utilisateurs",
"posts": "Messages",
"topics": "Sujets",
- "page-views-seven": "Last 7 Days",
- "page-views-thirty": "Last 30 Days",
- "page-views-last-day": "Last 24 hours",
- "page-views-custom": "Custom Date Range",
- "page-views-custom-start": "Range Start",
- "page-views-custom-end": "Range End",
- "page-views-custom-help": "Enter a date range of page views you would like to view. If no date picker is available, the accepted format is YYYY-MM-DD
",
- "page-views-custom-error": "Please enter a valid date range in the format YYYY-MM-DD
",
+ "page-views-seven": "7 derniers jours",
+ "page-views-thirty": "30 derniers jours",
+ "page-views-last-day": "Dernières 24 heures",
+ "page-views-custom": "Dates personnalisées",
+ "page-views-custom-start": "Début",
+ "page-views-custom-end": "Fin",
+ "page-views-custom-help": "Entrez une plage de date pour les vues que vous souhaitez afficher. Si aucun sélecteur de date n'est disponible, le format de date accepté est YYYY-MM-DD
.",
+ "page-views-custom-error": "Veuillez entrer une plage de date valide dans le format suivant : YYYY-MM-DD
",
"stats.day": "Jour",
"stats.week": "Semaine",
@@ -26,7 +26,7 @@
"upgrade-available": "
Une nouvelle version (v%1) a été publiée. Pensez à mettre à jour votre version de NodeBB.
", "prerelease-upgrade-available": "Ceci est une ancienne version préliminaire de NodeBB. Une nouvelle version (v%1) a été publiée. Pensez à mettre à jour votre version de NodeBB.
", "prerelease-warning": "Ceci est une version préliminaire de NodeBB. Des bugs inattendus peuvent se produire.
", - "running-in-development": "Forum is running in development mode. The forum may be open to potential vulnerabilities; please contact your system administrator.", + "running-in-development": "Le forum est en mode développement. Il peut être sujet à certaines vulnérabilités, veuillez contacter votre administrateur système.", "notices": "Informations", "restart-not-required": "Pas de redémarrage nécessaire", diff --git a/public/language/fr/admin/manage/groups.json b/public/language/fr/admin/manage/groups.json index ec1898fbcb..6a6f6d6d36 100644 --- a/public/language/fr/admin/manage/groups.json +++ b/public/language/fr/admin/manage/groups.json @@ -1,7 +1,7 @@ { "name": "Nom du groupe", "description": "Description du groupe", - "member-count": "Member Count", + "member-count": "Nombre de membres", "system": "Groupe système", "edit": "Éditer", "search-placeholder": "Rechercher", diff --git a/public/language/fr/admin/settings/advanced.json b/public/language/fr/admin/settings/advanced.json index 42fa98183f..28d42fbc5e 100644 --- a/public/language/fr/admin/settings/advanced.json +++ b/public/language/fr/admin/settings/advanced.json @@ -6,7 +6,7 @@ "headers.allow-from": "Définissez ALLOW-FROM pour afficher NodeBB dans un iFrame", "headers.powered-by": "Personnaliser l'en-tête \"Propulsé par\" envoyé par NodeBB", "headers.acao": "Access-Control-Allow-Origin", - "headers.acao-help": "To deny access to all sites, leave empty", + "headers.acao-help": "Pour refuser l'accès à tous les sites, laissez vide", "headers.acam": "\nAccess-Control-Allow-Methods", "headers.acah": "\nAccess-Control-Allow-Headers", "traffic-management": "Gestion du trafic", diff --git a/public/language/fr/admin/settings/general.json b/public/language/fr/admin/settings/general.json index d16c22e4a3..35b67e48be 100644 --- a/public/language/fr/admin/settings/general.json +++ b/public/language/fr/admin/settings/general.json @@ -27,6 +27,6 @@ "touch-icon.help": "Taille et format recommandés : 192x192, format PNG uniquement. Si aucune icône n'est spécifiée, NodeBB utilisera le favicon.", "outgoing-links": "Liens sortants", "outgoing-links.warning-page": "Utiliser la page d'avertissement pour liens sortants", - "search-default-sort-by": "Search default sort by", - "outgoing-links.whitelist": "Domains to whitelist for bypassing the warning page" + "search-default-sort-by": "Tri par défaut de la recherche", + "outgoing-links.whitelist": "Domaines à inclure dans la liste blanche pour passer la page d'avertissement." } \ No newline at end of file diff --git a/public/language/fr/admin/settings/post.json b/public/language/fr/admin/settings/post.json index 5fb72189c8..5b8581552f 100644 --- a/public/language/fr/admin/settings/post.json +++ b/public/language/fr/admin/settings/post.json @@ -29,8 +29,8 @@ "unread": "Paramètres des messages non lus", "unread.cutoff": "Nombre de jours pour les messages non-lus", "unread.min-track-last": "Nombre minimum de messages dans le sujet avant de garder en mémoire le dernier message lu", - "recent": "Recent Settings", - "recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page", + "recent": "Réglages récents", + "recent.categoryFilter.disable": "Désactiver le filtrage des sujets dans les catégories ignorées sur la page /recent", "signature": "Paramètres de signature", "signature.disable": "Désactiver les signatures", "signature.no-links": "Désactiver les liens en signature", diff --git a/public/language/fr/admin/settings/reputation.json b/public/language/fr/admin/settings/reputation.json index 0757c8a9a5..21573e7f76 100644 --- a/public/language/fr/admin/settings/reputation.json +++ b/public/language/fr/admin/settings/reputation.json @@ -2,7 +2,7 @@ "reputation": "Paramètre de réputation", "disable": "Désactiver le système de réputation", "disable-down-voting": "Désactiver les votes négatifs", - "votes-are-public": "All Votes Are Public", + "votes-are-public": "Tous les votes sont publics", "thresholds": "Seuils d'activité", "min-rep-downvote": "Réputation minimum pour les votes négatifs", "min-rep-flag": "Réputation minimum pour signaler un message" diff --git a/public/language/fr/admin/settings/user.json b/public/language/fr/admin/settings/user.json index d6c9fb0c23..b99fc08439 100644 --- a/public/language/fr/admin/settings/user.json +++ b/public/language/fr/admin/settings/user.json @@ -37,7 +37,7 @@ "min-username-length": "Longueur minimum du nom d'utilisateur", "max-username-length": "Longueur maxmum du nom d'utilisateur", "min-password-length": "Longueur minimum du mot de passe", - "min-password-strength": "Minimum Password Strength", + "min-password-strength": "Sécurité minimale du mot de passe", "max-about-me-length": "Longueur maximum du À propos de moi", "terms-of-use": "Conditions générales d'utilisation du forum (Laisser vide pour désactiver)", "user-search": "Rechercher un utilisateur", diff --git a/public/language/fr/error.json b/public/language/fr/error.json index a158d6f83b..9b8d880ae7 100644 --- a/public/language/fr/error.json +++ b/public/language/fr/error.json @@ -30,7 +30,7 @@ "password-too-long": "Mot de passe trop long", "user-banned": "Utilisateur banni", "user-banned-reason": "Désolé, ce compte a été banni (Raison : %1)", - "user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)", + "user-banned-reason-until": "Désolé, ce compte a été banni jusque %1 (Raison : %2).", "user-too-new": "Désolé, vous devez attendre encore %1 seconde(s) avant d'envoyer votre premier message", "blacklisted-ip": "Désolé, votre adresse IP a été bannie de cette communauté. Si vous pensez que c'est une erreur, veuillez contacter un administrateur.", "ban-expiry-missing": "Veuillez entrer une date de fin de banissement.", @@ -105,7 +105,7 @@ "chat-disabled": "Système de chat désactivé", "too-many-messages": "Vous avez envoyé trop de messages, veuillez patienter un instant.", "invalid-chat-message": "Message de Chat invalide", - "chat-message-too-long": "Chat messages can not be longer than %1 characters.", + "chat-message-too-long": "Les messages de discussion ne peuvent pas être plus longs que %1 caractères.", "cant-edit-chat-message": "Vous n'avez pas l'autorisation de modifier ce message", "cant-remove-last-user": "Vous ne pouvez pas supprimer le dernier utilisateur", "cant-delete-chat-message": "Vous n'avez pas l'autorisation de supprimer ce message", diff --git a/public/language/fr/groups.json b/public/language/fr/groups.json index f9596e6493..84bcf7a529 100644 --- a/public/language/fr/groups.json +++ b/public/language/fr/groups.json @@ -27,7 +27,7 @@ "details.disableJoinRequests": "Désactiver les demandes d'adhésion", "details.grant": "Promouvoir/rétrograder comme propriétaire", "details.kick": "Exclure", - "details.kick_confirm": "Are you sure you want to remove this member from the group?", + "details.kick_confirm": "Voulez-vous vraiment supprimer ce membre du groupe ?", "details.owner_options": "Administration du groupe", "details.group_name": "Nom du groupe", "details.member_count": "Nombre de membres", diff --git a/public/language/fr/modules.json b/public/language/fr/modules.json index 5f3c253db7..bb99ae9031 100644 --- a/public/language/fr/modules.json +++ b/public/language/fr/modules.json @@ -20,7 +20,7 @@ "chat.three_months": "3 Mois", "chat.delete_message_confirm": "Êtes-vous sûr de vouloir supprimer ce message ?", "chat.add-users-to-room": "Ajouter des participants", - "chat.confirm-chat-with-dnd-user": "This user has set their status to DnD(Do not disturb). Do you still want to chat with them?", + "chat.confirm-chat-with-dnd-user": "Cet utilisateur a son statut en mode \"Ne pas déranger\". Voulez-vous quand même discuter avec lui ?", "composer.compose": "Écrire", "composer.show_preview": "Afficher l'aperçu", "composer.hide_preview": "Masquer l'aperçu", diff --git a/public/language/fr/notifications.json b/public/language/fr/notifications.json index e802422df5..2deb6b63db 100644 --- a/public/language/fr/notifications.json +++ b/public/language/fr/notifications.json @@ -10,15 +10,15 @@ "return_to": "Revenir à %1", "new_notification": "Nouvelle notification", "you_have_unread_notifications": "Vous avez des notifications non-lues", - "all": "All", - "topics": "Topics", - "replies": "Replies", - "chat": "Chats", - "follows": "Follows", - "upvote": "Upvotes", - "new-flags": "New Flags", - "my-flags": "Flags assigned to me", - "bans": "Bans", + "all": "Tout", + "topics": "Sujets", + "replies": "Réponses", + "chat": "Discussions", + "follows": "Suivis", + "upvote": "Votes pour", + "new-flags": "Nouveaux drapeaux", + "my-flags": "Drapeaux assignés à moi", + "bans": "Bannissements", "new_message_from": "Nouveau message de %1", "upvoted_your_post_in": "%1 a voté pour votre message dans %2.", "upvoted_your_post_in_dual": "%1 et %2 ont voté pour votre message dans %3.", @@ -40,7 +40,7 @@ "user_started_following_you_multiple": "%1 et %2 autres se sont abonnés à votre compte.", "new_register": "%1 a envoyé une demande d'incription.", "new_register_multiple": "%1 inscription(s) est en attente de validation.", - "flag_assigned_to_you": "Flag %1 has been assigned to you", + "flag_assigned_to_you": "Drapeau %1 vous a été assigné", "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-message": "Il y a un un problème dans la vérification de votre adresse email. Le code est peut être invalide ou a expiré.", diff --git a/public/language/fr/search.json b/public/language/fr/search.json index 139a6e512e..f429040908 100644 --- a/public/language/fr/search.json +++ b/public/language/fr/search.json @@ -12,7 +12,7 @@ "reply-count": "Nombre de réponses", "at-least": "Au moins", "at-most": "Au plus", - "relevance": "Relevance", + "relevance": "Pertinence", "post-time": "Date de message", "newer-than": "Plus récent que", "older-than": "Plus vieux que", diff --git a/public/language/fr/topic.json b/public/language/fr/topic.json index 71efbb71c5..0c21952b4f 100644 --- a/public/language/fr/topic.json +++ b/public/language/fr/topic.json @@ -13,8 +13,8 @@ "notify_me": "Être notifié des réponses dans ce sujet", "quote": "Citer", "reply": "Répondre", - "replies_to_this_post": "%1 Replies", - "last_reply_time": "Last reply", + "replies_to_this_post": "%1 réponses", + "last_reply_time": "Dernière réponse", "reply-as-topic": "Répondre à l'aide d'un sujet", "guest-login-reply": "Se connecter pour répondre", "edit": "Éditer", diff --git a/public/language/fr/user.json b/public/language/fr/user.json index f09cefe60b..d8b53361b3 100644 --- a/public/language/fr/user.json +++ b/public/language/fr/user.json @@ -60,7 +60,7 @@ "username_taken_workaround": "Le nom d'utilisateur désiré est déjà utilisé, nous l'avons donc légèrement modifié. Vous êtes maintenant connu comme %1", "password_same_as_username": "Votre mot de passe est identique à votre nom d'utilisateur. Veuillez en choisir un autre.", "password_same_as_email": "Votre mot de passe est identique à votre adresse email. Veuillez en choisir un autre.", - "weak_password": "Weak password.", + "weak_password": "Sécurité du mot de passe faible.", "upload_picture": "Envoyer l'image", "upload_a_picture": "Envoyer une image", "remove_uploaded_picture": "Supprimer l'image envoyée", @@ -132,5 +132,5 @@ "info.email-history": "Historique des adresses email", "info.moderation-note": "Note de modération", "info.moderation-note.success": "Note de modération enregistrée", - "info.moderation-note.add": "Add note" + "info.moderation-note.add": "Ajouter une note" } \ No newline at end of file diff --git a/public/language/th/error.json b/public/language/th/error.json index 96c3592123..7313e04320 100644 --- a/public/language/th/error.json +++ b/public/language/th/error.json @@ -43,8 +43,8 @@ "no-privileges": "คุณมีสิทธิ์ไม่เพียงพอที่จะทำรายการนี้", "category-disabled": "Category นี้ถูกปิดการใช้งานแล้ว", "topic-locked": "กระทู้ถูกล็อก", - "post-edit-duration-expired": "You are only allowed to edit posts for %1 second(s) after posting", - "post-edit-duration-expired-minutes": "You are only allowed to edit posts for %1 minute(s) after posting", + "post-edit-duration-expired": "คุณได้รับอนุญาตให้แก้ไขโพสต์ได้หลังจากโพสต์ไปแล้ว %1 วินาที (s)", + "post-edit-duration-expired-minutes": "คุณได้รับการอนุญาตให้แก้ไขโพสต์ได้หลังจากโพสต์ไปแล้ว %1 นาที (s)", "post-edit-duration-expired-minutes-seconds": "You are only allowed to edit posts for %1 minute(s) %2 second(s) after posting", "post-edit-duration-expired-hours": "You are only allowed to edit posts for %1 hour(s) after posting", "post-edit-duration-expired-hours-minutes": "You are only allowed to edit posts for %1 hour(s) %2 minute(s) after posting", @@ -111,10 +111,10 @@ "cant-delete-chat-message": "You are not allowed to delete this message", "already-voting-for-this-post": "You have already voted for this post.", "reputation-system-disabled": "Reputation system is disabled.", - "downvoting-disabled": "Downvoting is disabled", - "not-enough-reputation-to-downvote": "You do not have enough reputation to downvote this post", - "not-enough-reputation-to-flag": "You do not have enough reputation to flag this post", - "already-flagged": "You have already flagged this post", + "downvoting-disabled": "\"การโหวตลง\" ถูกปิดใช้งาน", + "not-enough-reputation-to-downvote": "คุณไม่มีชื่อเสียงพอที่จะโหวตโพสต์นี้ลง", + "not-enough-reputation-to-flag": "คุณไม่มีชื่อเสียงพอที่จะปักธงให้โพสต์นี้", + "already-flagged": "คุณได้ปักธงให้โพสต์นี้แล้ว", "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.", "registration-error": "Registration Error", "parse-error": "Something went wrong while parsing server response", diff --git a/public/language/th/user.json b/public/language/th/user.json index a426a45a2e..94eb0c5e89 100644 --- a/public/language/th/user.json +++ b/public/language/th/user.json @@ -106,15 +106,15 @@ "topic_search_help": "หากเปิดใช้งาน, \"การค้นหาภายในกระทู้\" จะแทนที่ระบบ \"การค้นหาจากค่าเริ่มต้นของเบราเซอร์\" และจะทำให้คุณค้นหาข้อมูลต่างๆภายในกระทู้ได้ แทนที่จะเป็นการหาแค่สิ่งที่แสดงบนหน้าจอเท่านั้น", "delay_image_loading": "การโหลดรูปภาพช้าลง", "image_load_delay_help": "หากเปิดใช้งาน, รูปภาพในกระทู้จะไม่โหลดจนกว่าจะมีการเลื่อนไปดู", - "scroll_to_my_post": "After posting a reply, show the new post", + "scroll_to_my_post": "หลังจากได้ทำการโพสต์ตอบกลับ ให้แสดงโพสต์ใหม่", "follow_topics_you_reply_to": "ดูกระทู้ที่คุณตอบ", - "follow_topics_you_create": "Watch topics you create", - "grouptitle": "Group Title", - "no-group-title": "No group title", - "select-skin": "Select a Skin", - "select-homepage": "Select a Homepage", - "homepage": "Homepage", - "homepage_description": "Select a page to use as the forum homepage or 'None' to use the default homepage.", + "follow_topics_you_create": "ดูกระทู้ที่คุณตั้ง", + "grouptitle": "ชื่อกลุ่ม", + "no-group-title": "ไม่มีชื่อกลุ่ม", + "select-skin": "เลือกสกิน", + "select-homepage": "เลือกหน้าแรก", + "homepage": "หน้าแรก", + "homepage_description": "เลือกหน้าที่จะใช้เป็นหน้าแรกของฟอรั่ม หรือเลือก None เพื่อใช้ค่าเริ่มต้น", "custom_route": "Custom Homepage Route", "custom_route_help": "Enter a route name here, without any preceding slash (e.g. \"recent\", or \"popular\")", "sso.title": "Single Sign-on Services",