Latest translations and fallbacks

v1.18.x
Misty (Bot) 8 years ago
parent 9ceeff6f0a
commit 5ea5d11646

@ -27,10 +27,10 @@
"select-category": "Sélectionner une catégorie",
"set-parent-category": "Définissez une catégorie parente",
"privileges.description": "You can configure the access control privileges for this category in this section. Privileges can be granted on a per-user or a per-group basis. You can add a new user to this table by searching for them in the form below.",
"privileges.description": "Vous pouvez configurer les contrôles d'accès et de privilège pour cette catégorie dans cette section. Les privilège peuvent être donnés par rapport à un utilisateur ou par rapport à un groupe. Vous pouvez ajouter un nouvel utilisateur à cette table en cherchant dans le formulaire ci-dessous.",
"privileges.warning": "<strong>Note</strong>: Les paramètres de privilège prennent effet instantanément . Il n'est pas nécessaire de sauvegarder la catégorie après avoir ajuster ces paramètres.",
"privileges.section-viewing": "Afficher les Privilèges",
"privileges.section-posting": "Posting Privileges",
"privileges.section-posting": "Privilège de posting",
"privileges.section-moderation": "Privilèges de modération",
"privileges.section-user": "Utilisateur",
"privileges.search-user": "Ajouter un utilisateur",
@ -43,7 +43,7 @@
"privileges.inherit": "Si le groupe <code>utilisateurs enregistrés</code> bénéficie d'un privilège supplémentaire, tous les autres groupes recevront un <strong>privilège implicite</strong>, même s'ils ne sont pas explicitement définis. Ce privilège implicite vous est montré car tous les utilisateurs font partie du groupe <code>utilisateurs enregistrés</code> ainsi, les privilèges accordés aux autres groupes ne doivent pas nécessairement être explicitement accordés.",
"analytics.back": "Revenir à la liste des catégories",
"analytics.title": "Analytics for \"%1\" category",
"analytics.title": "Analytique pour la catégorie \"%1\"",
"analytics.pageviews-hourly": "<strong>Figure 1</strong> &ndash; Pages vues par heure pour cette catégorie</small>",
"analytics.pageviews-daily": "<strong>Figure 2</strong> &ndash; Pages vues par jour pour cette catégorie</small>",
"analytics.topics-daily": "<strong>Figure 3</strong> &ndash; Sujets créés par jour dans catégorie</small>",
@ -54,13 +54,13 @@
"alert.none-active": "Vous n'avez aucune catégorie active.",
"alert.create": "Créer une catégorie",
"alert.confirm-moderate": "<strong>Êtes-vous sûr de vouloir accorder à ce groupe les privilèges de modération ?</strong> Ce groupe est public, et n'importe qui peut s'y joindre.",
"alert.confirm-purge": "<p class=\"lead\">Do you really want to purge this category \"%1\"?</p><h5><strong class=\"text-danger\">Warning!</strong> All topics and posts in this category will be purged!</h5> <p class=\"help-block\">Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category <em>temporarily</em>, you'll want to \"disable\" the category instead.</p>",
"alert.confirm-purge": "<p class=\"lead\">Voulez-vous vraiment purger cette catégorie\"%1\"?</p><h5><strong class=\"text-danger\">Attention!</strong>Tous les sujets et posts dans cette catégorie vont être supprimés</h5> <p class=\"help-block\">Purger une catégorie va enlever tous les sujets et les posts, et supprimer la catégorie de la base de données. Si vous voulez seulement enlevez une catégorie<em>temporairement</em>, il faut plutôt \"désactiver\" la catégorie.",
"alert.purge-success": "Catégorie purgée !",
"alert.copy-success": "Paramètres copiés !",
"alert.set-parent-category": "Définir une catégorie parent",
"alert.updated": "Catégories mises à jour",
"alert.updated-success": "Category IDs %1 successfully updated.",
"alert.upload-image": "Upload category image",
"alert.updated-success": "L' ID de la catégorie %1 a été mis à jour avec succès",
"alert.upload-image": "Uploader une image de catégorie",
"alert.find-user": "Trouver un utilisateur",
"alert.user-search": "Chercher un utilisateur ici...",
"alert.find-group": "Trouver un groupe",

@ -7,12 +7,12 @@
"sort-by.most-flags": "Les plus signalés",
"sort-by.most-recent": "Les plus récents",
"search": "Rechercher",
"dismiss-all": "Tout rejeté",
"dismiss-all": "Tout classer",
"none-flagged": "Aucun sujet signalé !",
"posted-in": "Posté dans 1%",
"read-more": "Lire la suite",
"flagged-x-times": "Ce sujet a été signalé %1 fois :",
"dismiss": "Rejeté ce signalement",
"dismiss": "Classer ce signalement",
"delete-post": "Supprimer le message",
"alerts.confirm-delete-post": "Voulez vous réellement supprimer ce message ?"

@ -1,15 +1,15 @@
{
"lead": "Configurez votre liste noire d'adresses IP ici.",
"description": "Occasionally, a user account ban is not enough of a deterrant. Other times, restricting access to the forum to a specific IP or a range of IPs is the best way to protect a forum. In these scenarios, you can add troublesome IP addresses or entire CIDR blocks to this blacklist, and they will be prevented from logging in to or registering a new account.",
"description": "Quelques fois, bannir un utilisateur ne suffit pas. Restreindre l'accès au forum à une adresse IP ou un ensemble d'adresses IP peut être le meilleur moyen de protection. Dans ce cas, vous pouvez ajouter les adresses IP problématiques ou des blocks CIDR entiers à cette liste noire, et ceux ci ne pourront ni s'identifier ni créer un nouveau compte.",
"active-rules": "Règles actives",
"validate": "Valider la liste noire",
"apply": "Appliquer la liste noire",
"hints": "Syntax Hints",
"hint-1": "Define a single IP addresses per line. You can add IP blocks as long as they follow the CIDR format (e.g. <code>192.168.100.0/22</code>).",
"hints": "astuces de syntaxe",
"hint-1": "Définissez une seule adresse IP par ligne. Vous pouvez ajouter des blocs IP, du moment qu'ils respectent le format CIDR (par ex. <code>192.168.100.0/22</code>).",
"hint-2": "Vous pouvez ajouter en commentaire en commençant la ligne pas le symbole <code>#</code>.",
"validate.x-valid": "<strong>%1</strong> out of <strong>%2</strong> rule(s) valid.",
"validate.x-invalid": "The following <strong>%1</strong> rules are invalid:",
"validate.x-valid": "<strong>%1</strong> sur <strong>%2</strong> règle(s) valide(s).",
"validate.x-invalid": "Les règles suivantes <strong>%1</strong> sont invalides:",
"alerts.applied-success": "Liste noire appliquée"
}

@ -6,15 +6,15 @@
"list.email": "E-mail",
"list.ip": "IP",
"list.time": "Date",
"list.username-spam": "Frequency: %1 Appears: %2 Confidence: %3",
"list.email-spam": "Frequency: %1 Appears: %2",
"list.ip-spam": "Frequency: %1 Appears: %2",
"list.username-spam": "Fréquence : %1 Apparait : %2 Confiance : %3",
"list.email-spam": "Fréquence : %1 Apparait : %2",
"list.ip-spam": "Fréquence : %1 Apparait : %2",
"invitations": "Invitations",
"invitations.description": "Below is a complete list of invitations sent. Use ctrl-f to search through the list by email or username. <br><br>The username will be displayed to the right of the emails for users who have redeemed their invitations.",
"invitations.inviter-username": "Inviter Username",
"invitations.invitee-email": "Invitee Email",
"invitations.invitee-username": "Invitee Username (if registered)",
"invitations.description": "Ci-dessous se trouve une liste complète des invitations envoyées. Utilisez ctrl-f pour rechercher un email ou nom d'utilisateur dans la liste. <br>\n<br>Le nom d'utilisateur sera afficher à droite des emails pour les utilisateurs qui ont accepté leur invitation.",
"invitations.inviter-username": "Nom d'utilisateur qui a invité",
"invitations.invitee-email": "Email invité",
"invitations.invitee-username": "Nom d'utilisateur de l'invité (si inscrit)",
"invitations.confirm-delete": "Êtes-vous sûr de vouloir supprimer l'invitation ?"
}

@ -7,13 +7,13 @@
"headers.powered-by": "Personnaliser l'en-tête \"Propulsé par\" envoyé par NodeBB",
"headers.acao": "Access-Control-Allow-Origin",
"headers.acao-help": "Pour interdire l'accès à tous les sites, laisser vide ou définissez comme <code>null</code>",
"headers.acam": "Access-Control-Allow-Methods",
"headers.acah": "Access-Control-Allow-Headers",
"headers.acam": "\nAccess-Control-Allow-Methods",
"headers.acah": "\nAccess-Control-Allow-Headers",
"traffic-management": "Gestion du trafic",
"traffic.help": "NodeBB deploys equipped with a module that automatically denies requests in high-traffic situations. You can tune these settings here, although the defaults are a good starting point.",
"traffic.help": "NodeBB est déployé équipé d'un module qui refuse les requêtes en cas de situation de haut traffic. Vous pouvez changer les paramètres ici, bien que les paramètres par défaut sont un bon commencement.",
"traffic.enable": "Activé la gestion du trafic",
"traffic.event-lag": "Event Loop Lag Threshold (in milliseconds)",
"traffic.event-lag-help": "Lowering this value decreases wait times for page loads, but will also show the \"excessive load\" message to more users. (Restart required)",
"traffic.event-lag": "Seuil de lag des boucles d'événements (en millisecondes) ",
"traffic.event-lag-help": "Descendre cette valeur réduit le temps d'attente pour le chargement de s pages, mais montrera le message \"charge excessive\" à plus d'utilisateurs. (redémarrage requis)",
"traffic.lag-check-interval": "Vérifier lintervalle (en millisecondes)",
"traffic.lag-check-interval-help": "Lowering this value causes NodeBB to become more sensitive to spikes in load, but may also cause the check to become too sensitive. (Restart required)"
"traffic.lag-check-interval-help": "Descendre cette valeur rend NodeBB plus sensible aux pics dans le chargement, mais rend aussi le contrôle trop sensible. (redémarrage requis)"
}

@ -5,11 +5,11 @@
"from": "Nom de lexpéditeur",
"from-help": "Le nom de lexpéditeur à afficher dans l'e-mail",
"gmail-routing": "Routing Gmail",
"gmail-routing-help1": "There have been reports of Gmail Routing not working on accounts with heightened security. In those scenarios, you will have to <a href=\"https://www.google.com/settings/security/lesssecureapps\">configure your GMail account to allow less secure apps</a>.",
"gmail-routing-help2": "For more information about this workaround, <a href=\"https://nodemailer.com/using-gmail/\">please consult this NodeMailer article on the issue.</a> An alternative would be to utilise a third-party emailer plugin such as SendGrid, Mailgun, etc. <a href=\"{config.relative_path}/admin/extend/plugins\">Browse available plugins here</a>.",
"gmail-routing-help1": "Il y a eu des rapports selon lesquels le routage Gmail ne fonctionne pas avec les comptes ayant une sécurité plus élevée. Dans ce cas vous devez<a href=\"https://www.google.com/settings/security/lesssecureapps\">configuer votre compte Gmail pour qu'il autorise les applications moins sécurisées.",
"gmail-routing-help2": "Pour plus d'information sur cette astuce, <a href=\"https://nodemailer.com/using-gmail/\">merci de consulter l'article de NodeMailer sur ce sujet.</a> Une alternative serait d'utiliser un service tiers d'envoi d'email tel que SendGrid, Mailgun, etc. <a href=\"{config.relative_path}/admin/extend/plugins\">Afficher les plugins disponibles ici</a>.",
"gmail-transport": "Router les e-mails via un compte Gmail/Google Apps",
"gmail-transport.username": "Nom d'utilisateur",
"gmail-transport.username-help": "Entrer l'adresse e-mail complète ici, surtout si vous utilisez un domaine géré par Google Aps.",
"gmail-transport.username-help": "Entrer l'adresse e-mail complète ici, surtout si vous utilisez un domaine géré par Google Apps.",
"gmail-transport.password": "Mot de passe",
"template": "Modifier le modèle d'e-mail",
"template.select": "Sélectionner un modèle d'e-mail ",
@ -20,6 +20,6 @@
"testing.send-help": "Le test d'e-mail sera envoyé à l'adresse e-mail de l'utilisateur actuellement connecté.",
"subscriptions": "Abonnements d'e-mail",
"subscriptions.disable": "Désactiver les e-mails de notification des abonnés",
"subscriptions.hour": "Digest Hour",
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>"
"subscriptions.hour": "Heure d'envoi",
"subscriptions.hour-help": "Veuillez entrer un nombre représentant l'heure à laquelle envoyer les emails de résumé (c'est à dire <code>0</code> pour minuit, <code>17</code> pour 5:00 pm). Gardez à l'esprit qu'il s'agit de l'heure du serveur, et peut ne pas correspondre à votre heure locale.<br /> L'heure du serveur est : <span id=\"serverTime\"></span><br /> Le prochain mail de resumé sera envoyé à <span id=\"nextDigestTime\"></span>"
}

@ -1,8 +1,8 @@
{
"handles": "Guest Handles",
"handles.enabled": "Allow guest handles",
"handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
"privileges": "Privilèges invités",
"handles": "Gestion des invités",
"handles.enabled": "Autoriser les invités à poster",
"handles.enabled-help": "Cette option affiche un nouveau champ qui permet aux invités de choisir un nom qui sera associé à chaque message qu'ils rédigent. Si désactivé, il seront simplement nommés \"Invité\".",
"privileges": "Privilèges des invités",
"privileges.can-search": "Autoriser les invités à faire des recherches sans se connecter.",
"privileges.can-search-users": "Autoriser les invités à rechercher un utilisateur sans se connecter."
}

@ -20,22 +20,22 @@
"restrictions.days-until-stale": "Nombre de jours avant qu'un sujet soit considéré comme périmé",
"restrictions.stale-help": "Si un sujet est considéré comme \"périmé\", un message sera affiché aux utilisateurs tentant de répondre au sujet",
"timestamp": "Horodatage",
"timestamp.cut-off": "Date cut-off (in days)",
"timestamp.cut-off-help": "Dates &amp; times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).<br /><em>(Default: <code>30</code>, or one month). Set to 0 to always display dates, leave blank to always display relative times.</em>",
"teaser": "Teaser Post",
"timestamp.cut-off": "Date de coupure (en jours)",
"timestamp.cut-off-help": "Les dates et heures seront affichées de façon relative (par exemple \"il y a 3 heures\", \"il y a 5 jours\"), et localisées. Après un certain point, le texte peut afficher la date emlle-même (par exemple 5 Novembre 2016, 15:30).<br /><em>(Défaut : <code>30</code>, ou un mois). Régler à 0 pour toujours afficher des dates, laisser vide pour toujours afficher des dates relatives.</em>",
"teaser": "Message d'aperçu",
"teaser.last-post": "Dernier &ndash; Affiche le dernier message, ou celui d'origine, si il n'y a pas de réponse",
"teaser.last-reply": "Dernier &ndash; Affiche le dernier message, ou \"Aucune réponse\" si il n'y a pas de réponse",
"teaser.first": "Premier",
"unread": "Paramètres des messages non lus",
"unread.cutoff": "Unread cutoff days",
"unread.min-track-last": "Minimum posts in topic before tracking last read",
"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",
"signature": "Paramètres de signature",
"signature.disable": "Désactiver les signatures",
"signature.no-links": "Désactiver les liens en signature",
"signature.no-images": "Désactiver les images en signature ",
"signature.max-length": "Longueur maximum des signatures",
"composer": "Composer Settings",
"composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"composer": "Paramètres Composer",
"composer-help": "Les réglages suivants permettent de choisir les fonctionnalités et/ou l'apparence du composeur de message affiché\n\\t\\t\\t\\taux utilisateurs quand ils créent de nouveaux sujets ou répondent à des sujets existants.",
"composer.show-help": "Afficher l'onglet \"Aide\"",
"composer.enable-plugin-help": "Autoriser les plugins à modifier l'onglet d'aide",
"composer.custom-help": "Message d'aide personnalisé",

@ -6,7 +6,7 @@
"popular-month": "Sujets populaires ce mois-ci",
"popular-alltime": "Sujets populaires depuis toujours",
"recent": "Sujets récents",
"flagged-content": "Flagged Content",
"flagged-content": "Contenu signalé",
"ip-blacklist": "Liste noire d'adresses IP",
"users/online": "Utilisateurs en ligne",
"users/latest": "Derniers inscrits",
@ -27,8 +27,8 @@
"group": "%1 groupe",
"chats": "Discussions",
"chat": "Conversation avec %1",
"flags": "Flags",
"flag-details": "Flag %1 Details",
"flags": "Signalements",
"flag-details": "Détails signalement %1",
"account/edit": "Édition de \"%1\"",
"account/edit/password": "Édition du mot de passe de \"%1\"",
"account/edit/username": "Édition du nom d'utilisateur de \"%1\"",

@ -6,7 +6,7 @@
"popular-month": "Популарне теме овог месеца",
"popular-alltime": "Популарне теме свих времена",
"recent": "Недавне теме",
"flagged-content": "Flagged Content",
"flagged-content": "Садржај означен заставицом",
"ip-blacklist": "Црна листа IP адреса",
"users/online": "Корисници на мрежи",
"users/latest": "Најновији корисници",
@ -27,8 +27,8 @@
"group": "%1 група",
"chats": "Ћаскања",
"chat": "Ћаскање са %1",
"flags": "Flags",
"flag-details": "Flag %1 Details",
"flags": "Заставице",
"flag-details": "Означи %1 детаље",
"account/edit": "Уређивање \"%1\"",
"account/edit/password": "Уређивање лозинке од \"%1\"",
"account/edit/username": "Уређивање корисничког имена од \"%1\"",
@ -46,7 +46,7 @@
"account/downvoted": "Поруке које је негативно гласао %1",
"account/best": "Најбоље поруке од %1",
"confirm": "Е-пошта је потврђена.",
"maintenance.text": "%1 је тренутно у фази одржавања. Молимо, вратите се други пут.",
"maintenance.text": "%1 је тренутно у фази одржавања. Молимо, навратите касније.",
"maintenance.messageIntro": "Додатно, администратор је оставио ову поруку:",
"throttled.text": "%1 је тренутно недоступан због прекомерног оптерећења. Молимо, вратите се други пут."
"throttled.text": "%1 је тренутно недоступан због прекомерног оптерећења. Молимо, навратите касније."
}

@ -8,8 +8,8 @@
"restrictions": "发帖限制",
"restrictions.seconds-between": "发帖间隔",
"restrictions.seconds-between-new": "对于新用户的发帖间隔",
"restrictions.rep-threshold": "取消此限制之前的声望阈值",
"restrictions.seconds-defore-new": "在新用户可以发帖之前的间隔",
"restrictions.rep-threshold": "取消发帖限制所需的声望值",
"restrictions.seconds-defore-new": "见习时间",
"restrictions.seconds-edit-after": "用户在发布后允许编辑帖子的秒数。 (0为禁用) ",
"restrictions.seconds-delete-after": "允许在发布后删除帖子的秒数。 (0为禁用) ",
"restrictions.replies-no-delete": "在用户被禁止删除自己的主题后的回复数。 (0为禁用) ",

@ -5,7 +5,7 @@
"greeting_no_name": "您好",
"greeting_with_name": "%1您好",
"welcome.text1": "感谢您注册 %1 帐户!",
"welcome.text2": "需要在校验您注册时填写的电子邮箱地址后,才能全面激活您的帐户。",
"welcome.text2": "我们需要在校验您注册时填写的电子邮箱地址后,才能激活您的帐户。",
"welcome.text3": "管理员接受了您的注册请求,请用您的用户名和密码登陆。",
"welcome.cta": "点击这里确认您的电子邮箱地址",
"invitation.text1": "%1 邀请您加入%2",
@ -14,7 +14,7 @@
"reset.text2": "如需继续重置密码,请点击下面的链接:",
"reset.cta": "点击这里重置您的密码",
"reset.notify.subject": "更改密码成功",
"reset.notify.text1": "您在 %1 上的密码成功修改。",
"reset.notify.text1": "您在 %1 上的密码已经成功修改。",
"reset.notify.text2": "如果你没有授权此操作,请立即联系管理员。",
"digest.notifications": "您有来自 %1 的未读通知:",
"digest.latest_topics": "来自 %1 的最新主题",

Loading…
Cancel
Save