diff --git a/src/core/client/admin/test/configure/__snapshots__/general.spec.tsx.snap b/src/core/client/admin/test/configure/__snapshots__/general.spec.tsx.snap index fb3fb45be..a31791196 100644 --- a/src/core/client/admin/test/configure/__snapshots__/general.spec.tsx.snap +++ b/src/core/client/admin/test/configure/__snapshots__/general.spec.tsx.snap @@ -191,6 +191,11 @@ exports[`renders configure general 1`] = ` > Dansk + = { de: "Deutsch", "nl-NL": "Nederlands", da: "Dansk", + "fr-FR": "Francais", }; /** diff --git a/src/locales/fr-FR/account.ftl b/src/locales/fr-FR/account.ftl new file mode 100755 index 000000000..9fb2bb94f --- /dev/null +++ b/src/locales/fr-FR/account.ftl @@ -0,0 +1,62 @@ +### Localization for Account + +account-tokenNotFound = + Le lien spécifié n'est pas valide, veuillez vérifier qu'il ait été copié correctement. + +## Password Reset + +resetPassword-resetPassword = Réinitialiser le mot de passe +resetPassword-resetYourPassword = Réinitialiser votre mot de passe +resetPassword-pleaseEnterNewPassword = + Veuillez entrer un nouveau mot de passe afin d'accéder à votre compte. + Assurez-vous qu'il soit unique et gardez-le secret. +resetPassword-passwordLabel = Mot de passe +resetPassword-passwordDescription = Le mot de passe doit comporter au moins {$minLength} caractères. +resetPassword-passwordTextField = + .placeholder = Mot de passe +resetPassword-successfullyReset = Votre mot de passe a bien été réinitialisé. +resetPassword-youMayClose = + Vous pouvez fermer la fenêtre et vous connecter en utilisant votre nouveau mot de passe. +resetPassword-oopsSorry = Oups désolé! +resetPassword-missingResetToken = Le jeton de réinitialisation semble manquant. + +## Email Confirmation + +confirmEmail-emailConfirmation = Mail de confirmation +confirmEmail-confirmEmail = Confirmez votre email +confirmEmail-pleaseClickToConfirm = Cliquez ci-dessous pour confirmer votre adresse email. +confirmEmail-oopsSorry = Oups désolé ! +confirmEmail-missingConfirmToken = Le jeton de confirmation semble manquant. +confirmEmail-successfullyConfirmed = Votre email a été confirmé. +confirmEmail-youMayClose = + Vous pouvez fermer cette fenêtre. + +## Download + +download-landingPage-title = Télécharger votre historique de commentaires. +download-landingPage-description = + Votre historique de commentaires sera téléchargé sous la forme d'un dossier .zip. + Après avoir dézippé votre historique de commentaires, + vous aurez des valeurs séparées par une virgule (ou un fichier .csv) + que vous pourrez facilement importer dans votre + application tableur préférée. +download-landingPage-contentsDescription = + Pour tous vos commentaires, les informations suivantes sont incluses : +download-landingPage-contentsDate = + La date de votre commentaire +download-landingPage-contentsUrl = + Le lien vers le commentaire +download-landingPage-contentsText = + Le texte du commentaire +download-landingPage-contentsStoryUrl = + Le lien de l'article où votre commentaire apparaît. +download-landingPage-downloadComments = + Télécharge mon historique de commentaires. +download-landingPage-sorry = Votre lien de téléchargement n'est pas valide. + +## Unsubscribe + +unsubscribe-oopsSorry = Oups désolé ! +unsubscribe-successfullyUnsubscribed = Vous ne recevrez désormais plus de notifications. +unsubscribe-clickToConfirm = Cliquez ci-dessous pour confirmer que vous ne voulez plus recevoir de notifications. +unsubscribe-confirm = Confirmer diff --git a/src/locales/fr-FR/admin.ftl b/src/locales/fr-FR/admin.ftl new file mode 100755 index 000000000..651db090c --- /dev/null +++ b/src/locales/fr-FR/admin.ftl @@ -0,0 +1,878 @@ +### Localization for Admin + +## General +general-notAvailable = Non disponible + +## Story Status +storyStatus-open = Ouvert +storyStatus-closed = Fermé + +## Roles +role-admin = Administrateur +role-moderator = Modérateur +role-staff = Staff +role-commenter = Membre + +role-plural-admin = Administrateurs +role-plural-moderator = Modérateurs +role-plural-staff = Staff +role-plural-commenter = Membres + +## User Statuses +userStatus-active = Actif +userStatus-banned = Banni +userStatus-suspended = Suspendu +userStatus-premod = Toujours pré-modéré + +## Navigation +navigation-moderate = Modérer +navigation-community = Communauté +navigation-stories = Articles +navigation-configure = Configurer + +## User Menu +userMenu-signOut = Déconnexion +userMenu-viewLatestRelease = Voir la dernière version +userMenu-reportBug = Faire part d'un problème ou faire un retour d'information +userMenu-popover = + .description = Un dialogue du menu utilisateur avec des liens et des actions connexes + +## Restricted +restricted-currentlySignedInTo = Vous êtes connecté +restricted-noPermissionInfo = Vous n'avez pas les droits pour accéder à cette page. +restricted-signedInAs = Vous êtes connecté en tant que : +restricted-signInWithADifferentAccount = Se connecter avec un autre compte. +restricted-contactAdmin = Si vous pensez qu'il y a une erreur, merci de contacter votre administateur pour recevoir une aide. + +## Login + +# Sign In +login-signInTo = Connectez-vous à +login-signIn-enterAccountDetailsBelow = Entrez les détails de votre compte ci-dessous. + +login-emailAddressLabel = Adresse email +login-emailAddressTextField = + .placeholder = Adresse email + +login-signIn-passwordLabel = Mot de passe +login-signIn-passwordTextField = + .placeholder = Mot de passe + +login-signIn-signInWithEmail = Connectez-vous en utilisant votre email +login-signIn-orSeparator = ou +login-signIn-forgot-password = Mot de passe oublié ? + +login-signInWithFacebook = Se connecter avec Facebook +login-signInWithGoogle = Se connecter avec Google +login-signInWithOIDC = Se connecter avec { $name } + +## Configure + +configure-unsavedInputWarning = + Vous avez des changements non sauvegardés. Êtes-vous sûr de vouloir quitter cette page ? + +configure-sideBarNavigation-general = Général +configure-sideBarNavigation-authentication = Authentification +configure-sideBarNavigation-moderation = Modération +configure-sideBarNavigation-organization = Organisation +configure-sideBarNavigation-advanced = Avancé +configure-sideBarNavigation-email = Email +configure-sideBarNavigation-bannedAndSuspectWords = Mots bannis et suspects + +configure-sideBar-saveChanges = Sauvegarder les changements +configure-configurationSubHeader = Configuration +configure-onOffField-on = Activer +configure-onOffField-off = Désactiver +configure-permissionField-allow = Autoriser +configure-permissionField-dontAllow = Ne pas autoriser + +### General +configure-general-guidelines-title = Résumé des règles de la communauté +configure-general-guidelines-explanation = + Ceci apparaîtra au-dessus des commentaires dans tout le site. + Vous pouvez formater le texte en utilisant Markdown. + Plus d'informations sur l'utilisation de Markdown + ici. + + +configure-general-guidelines-showCommunityGuidelines = Afficher le résumé des règles de la communauté + +#### Locale +configure-general-locale-language = Langue +configure-general-locale-chooseLanguage = Choisissez la langue pour votre communauté Coral. + +#### Sitewide Commenting +configure-general-sitewideCommenting-title = Commentaires sur l'ensemble du site. +configure-general-sitewideCommenting-explanation = + Ouvrir ou fermer les flux de commentaires pour avoir les nouveaux commentaires. + Quand les nouveaux commentaires sont désactivés, ils ne peuvent pas être soumis, + mais les commentaires déjà éxistants peuvent continuer à recevoir des réactions, + à être signalés et partagés. +configure-general-sitewideCommenting-enableNewCommentsSitewide = + Activer les commentaires sur l'ensemble du site. +configure-general-sitewideCommenting-onCommentStreamsOpened = + Activer - Le flux de commentaires est ouvert pour recevoir de nouveaux commentaires. +configure-general-sitewideCommenting-offCommentStreamsClosed = + Désactiver - Le flux de commentaires est fermé pour les nouveaux commentaires. +configure-general-sitewideCommenting-message = + Message pour dire que les commentaires sont fermés sur tout le site. +configure-general-sitewideCommenting-messageExplanation = + Écrire un message qui sera affiché quand le flux de commentaires sera fermé sur tout le site. + +#### Closing Comment Streams +configure-general-closingCommentStreams-title = Fermer le flux de commentaires +configure-general-closingCommentStreams-explanation = Fermer le flux de commentaires pendant un certain temps après la publication d'un article. +configure-general-closingCommentStreams-closeCommentsAutomatically = Fermer automatiquement les commentaires. +configure-general-closingCommentStreams-closeCommentsAfter = Fermer les commentaires après + +#### Comment Length +configure-general-commentLength-title = Taille du commentaire +configure-general-commentLength-maxCommentLength = Taille maximale du commentaire +configure-general-commentLength-setLimit = + Configurer les tailles maximales et minimales d'un commentaire. + Les espaces blancs au début et à la fin d'un commentaire seront réduits. +configure-general-commentLength-limitCommentLength = Limite de taille d'un commentaire +configure-general-commentLength-minCommentLength = Taille minimale d'un commentaire +configure-general-commentLength-characters = caractères +configure-general-commentLength-textField = + .placeholder = Aucune limite +configure-general-commentLength-validateLongerThanMin = + Veuillez entrer un nombre plus grand que la taille minimale. + +#### Comment Editing +configure-general-commentEditing-title = Modifier un commentaire +configure-general-commentEditing-explanation = + Fixez une limite au temps dont disposent les membres + pour modifier leurs commentaires sur l'ensemble du site. + Les commentaires modifiés sont marqués (Édité) dans le flux de commentaires + et le panneau de modération. +configure-general-commentEditing-commentEditTimeFrame = Temps maximal pour éditer un commentaire +configure-general-commentEditing-seconds = Secondes + +#### Closed Stream Message +configure-general-closedStreamMessage-title = Message lorsque le flux de commentaires est fermé. +configure-general-closedStreamMessage-explanation = Écrire un message qui apparaîtra lorsqu'un article sera fermé aux commentaires. + +### Organization +configure-organization-name = Nom de l'entreprise +configure-organization-nameExplanation = + Votre nom d'entreprise apparaîtra sur les emails envoyés par { -product-name } + à votre communauté et aux membres de votre entreprise. + +configure-organization-email = Email de l'entreprise +configure-organization-emailExplanation = + Cette adresse email sera utilisée dans les mails et sur le site + pour permettre aux membres de la communauté de contacter l'entreprise s'ils ont des questions + sur leurs comptes ou à propos de la modération. +configure-organization-url = URL de l'entreprise +configure-organization-urlExplanation = + Votre URL d'entreprise apparaîtra sur les emails envoyés par { -product-name } + à votre communauté et aux membres de l'entreprise. + +### Email + +configure-email = Réglages de l'email +configure-email-configBoxEnabled = Activé +configure-email-fromNameLabel = De +configure-email-fromNameDescription = + Le nom qui apparaîtra sur tous les emails envoyés. +configure-email-fromEmailLabel = De l'adresse email +configure-email-fromEmailDescription = + L'adresse email qui va être utilisée pour envoyer les messages. +configure-email-smtpHostLabel = STMP host +configure-email-smtpHostDescription = (ex. smtp.sendgrid.com) +configure-email-smtpPortLabel = SMTP port +configure-email-smtpPortDescription = (ex. 25) +configure-email-smtpTLSLabel = TLS +configure-email-smtpAuthenticationLabel = SMTP authentification +configure-email-smtpCredentialsHeader = Identifiant de l'email +configure-email-smtpUsernameLabel = Pseudo +configure-email-smtpPasswordLabel = Mot de passe + +### Authentication + +configure-auth-clientID = Client ID +configure-auth-clientSecret = Client secret +configure-auth-configBoxEnabled = Activé +configure-auth-targetFilterCoralAdmin = { -product-name } Administrateur +configure-auth-targetFilterCommentStream = Flux de commentaires +configure-auth-redirectURI = URI de redirection +configure-auth-registration = Enregistrement +configure-auth-registrationDescription = + Autoriser les utilisateurs qui ne se sont pas inscrits auparavant avec cette méthode + à créer un nouveau compte. +configure-auth-registrationCheckBox = Autoriser les inscriptions. +configure-auth-pleaseEnableAuthForAdmin = + Veuillez activer au moins une méthode d'authentification pour { -product-name } Administrateur. +configure-auth-confirmNoAuthForCommentStream = + Aucune méthode d'authentification n'a été activée pour ce flux de commentaires. Êtes-vous sûr de vouloir continuer ? + +configure-auth-facebook-loginWith = Connexion avec Facebook +configure-auth-facebook-toEnableIntegration = + Pour activer l'authentification avec Facebook, + vous devez créer et configurer une application web. + Pour plus d'informations, rendez-vous sur : . +configure-auth-facebook-useLoginOn = Utiliser la connexion avec Facebook + +configure-auth-google-loginWith = Connexion avec Google +configure-auth-google-toEnableIntegration = + Pour activer l'authentification avec Google, + vous devez créer et configurer une application web. + Pour plus d'informations, rendez-vous sur : . +configure-auth-google-useLoginOn = Utiliser la connexion avec Google + +configure-auth-sso-loginWith = Connexion avec Single Sign On +configure-auth-sso-useLoginOn = Utiliser Single Sign On pour se connecter. +configure-auth-sso-key = Clé +configure-auth-sso-regenerate = Générer une nouvelle clé +configure-auth-sso-regenerateAt = La clé a été générée le : + { DATETIME($date, year: "numeric", month: "numeric", day: "numeric", hour: "numeric", minute: "numeric") } +configure-auth-sso-regenerateWarning = + Générer une nouvelle clé va rendre invalide toutes les sessions de l'utilisateur existantes + et tous les utilisateurs connectés vont être déconnectés. + +configure-auth-local-loginWith = Connexion par email +configure-auth-local-useLoginOn = Utiliser la connexion par email + +configure-auth-oidc-loginWith = Connexion par OpenID Connect. +configure-auth-oidc-toLearnMore = En savoir plus : +configure-auth-oidc-providerName = Nom du fournisseur +configure-auth-oidc-providerNameDescription = + Le fournisseur de l'intégration de l'OpenID Connect. + Il sera utilisé lorsque le nom du fournisseur devra être affiché, + par ex. “Se connecter avec <Facebook>”. +configure-auth-oidc-issuer = Émetteur +configure-auth-oidc-issuerDescription = + Après avoir entré toutes vos informations d'émetteur, cliquez sur le bouton Découvrir + pour que {-product-name} complète les champs restants automatiquement. + Vous pouvez également entrer les informations manuellement. +configure-auth-oidc-authorizationURL = URL d'autorisation +configure-auth-oidc-tokenURL = URL du token +configure-auth-oidc-jwksURI = JWKS URI +configure-auth-oidc-useLoginOn = Utiliser l'OpenID Connect pour se connecter. + +configure-auth-settings = Réglages de la session +configure-auth-settings-session-duration-label = Durée de la session + +### Moderation + +### Recent Comment History + +configure-moderation-recentCommentHistory-title = Historique récent +configure-moderation-recentCommentHistory-timeFrame = Période de l'historique des commentaires récents +configure-moderation-recentCommentHistory-timeFrame-description = + Temps nécessaire pour calculer le taux de rejet d'un intervenant. +configure-moderation-recentCommentHistory-enabled = Filtre d'historique récent +configure-moderation-recentCommentHistory-enabled-description = + Empêche les récidivistes de publier des commentaires sans approbation. + Lorsque le taux de rejet d'un membre est supérieur au seuil, + ses commentaires sont envoyés à "En attente d'approbation par le modérateur". + Cela ne s'applique pas aux commentaires du staff. +configure-moderation-recentCommentHistory-triggerRejectionRate = Seuil du taux de rejet +configure-moderation-recentCommentHistory-triggerRejectionRate-description = + Commentaires rejetés ÷ (commentaires rejetés + commentaires publiés) + sur la période indiquée au-dessus, en pourcentage. + Cela n'inclut pas les commentaires en cours de traitement pour toxicité, + et les spams qui ont été pré-modérés. + +#### Pre-Moderation +configure-moderation-preModeration-title = Pré-modération +configure-moderation-preModeration-explanation = + Lorsque la pré-modération est activée, les commentaires ne seront pas publiés sans avoir été + approuvés par un modérateur. +configure-moderation-preModeration-moderation = + Pré-modération sur tous les commentaires du site. +configure-moderation-preModeration-premodLinksEnable = + Pré-modération sur les commentaires contenant un lien sur tout le site. + +configure-moderation-apiKey = clé de l'API + +configure-moderation-akismet-title = Filtre pour la détection de spam +configure-moderation-akismet-explanation = + Le filtre API Akismet avertit les utilisateurs lorsqu'un commentaire est susceptible + d'être du spam. Les commentaires qui, selon Akismet, sont du spam ne seront pas publiés + et seront placés dans la file d'attente pour être examinés par un modérateur. + S'il est approuvé par un modérateur, le commentaire sera publié. + +#### Akismet +configure-moderation-akismet-filter = Filtre pour la détection de spam +configure-moderation-akismet-accountNote = + Note : Vous devez ajouter votre(vos) domaine(s) actif(s) + dans votre compte Akismet: https://akismet.com account/ +configure-moderation-akismet-siteURL = Lien du site + + +#### Perspective +configure-moderation-perspective-title = Filtre de commentaire toxique +configure-moderation-perspective-explanation = + En utilisant l'API Perspective, le filtre de commentaire toxique avertit les utilisateurs + lorsque les commentaires dépassent le seuil de toxicité prédéfini. + Les commentaires avec un score de toxicité au dessus du seuil + ne seront pas publiés et seront placés dans + la file d'attente de validation par un modérateur. + S'il est approuvé par un modérateur, le commentaire sera publié. +configure-moderation-perspective-filter = Filtre de commentaire toxique +configure-moderation-perspective-toxicityThreshold = Seuil de toxicité +configure-moderation-perspective-toxicityThresholdDescription = + Cette valeur peut être fixée comme un pourcentage entre 0 et 100. + Ce nombre représente la probabilité qu’un commentaire soit toxique, selon l’API de perspective. + Par défaut, le seuil est défini sur { $ default }. +configure-moderation-perspective-toxicityModel = Modèle de toxicité +configure-moderation-perspective-toxicityModelDescription = + Choisissez votre modèle de perspective. Il est par défaut sur { $default }. + Vous pouvez en savoir plus sur le choix du modèle ici. +configure-moderation-perspective-allowStoreCommentData = Autoriser Google à récolter des données sur le commentaire. +configure-moderation-perspective-allowStoreCommentDataDescription = + Les commentaires stockés seront utilisés à des fins de recherche + et de création de modèles communautaires afin d'améliorer l'API au fil du temps. +configure-moderation-perspective-customEndpoint = Point de terminaison personnalisé +configure-moderation-perspective-defaultEndpoint = + Par défaut, le point de terminaison est défini par { $default }. + Vous pouvez le changer ici. +configure-moderation-perspective-accountNote = + Pour des informations complémentaires sur comment configurer le filtre + de commentaires toxiques de perspective, rendez-vous sur : + +https://github.com/conversationai/perspectiveapi/blob/master/quickstart.md + +#### Banned Words Configuration +configure-wordList-banned-bannedWordsAndPhrases = Mots et phrases bannis +configure-wordList-banned-explanation = + Les commentaires contenant un mot ou une phrase dans la liste des mots bannis seront + automatiquement rejetés et ne seront pas publiés. +configure-wordList-banned-wordList = Liste des mots bannis +configure-wordList-banned-wordListDetailInstructions = + Séparer les mots et phrases bannis par une nouvelle ligne. + Les mots/phrases ne sont pas sensibles aux majuscules. + +#### Suspect Words Configuration +configure-wordList-suspect-bannedWordsAndPhrases = Mots et phrases suspects +configure-wordList-suspect-explanation = + Les commentaires contenant un mot ou une phrase dans la liste des mots suspects seront + automatiquement placés dans la file d'attente, en attente d'une inspection d'un modérateur + et seront publiés (si les commentaires ne sont pas pré-modérés). +configure-wordList-suspect-wordList = Liste de mots suspects +configure-wordList-suspect-wordListDetailInstructions = + Les mots ou phrases suspects sont séparés par une nouvelle ligne. + Les mots/phrases ne sont pas sensibles aux majuscules. + +### Advanced +configure-advanced-customCSS = CSS personnalisé +configure-advanced-customCSS-explanation = + Lien vers une feuille CSS qui écrasera les styles par défaut. Il peut être interne ou externe. + +configure-advanced-permittedDomains = Domaines acceptés +configure-advanced-permittedDomains-description = + Les domaines où votre instance { -product-name } est autorisée à être intégrée, + y compris le schéma (ex. http://localhost:3000, https://staging.domain.com, + https://domain.com). + +configure-advanced-liveUpdates = Mise à jour en direct du flux de commentaires +configure-advanced-liveUpdates-explanation = + Lorsqu'il est activé, il y aura un chargement et une mise à jour en temps réel des commentaires. + Lorsqu'il est désactivé, les utilisateurs devront recharger la page pour voir les nouveaux commentaires. + +configure-advanced-embedCode-title = Code à intégrer +configure-advanced-embedCode-explanation = + Copiez et collez le code ci-dessous dans votre CMS pour incorporer les flux de commentaires Coral + dans chacun des articles de votre site. + +configure-advanced-embedCode-comment = + Décommentez ces lignes et remplacez-les + par l'ID de l'article et l'URL de votre CMS + afin de fournir l'intégration la plus étroite possible. + Reportez-vous à notre documentation à l'adresse + https://docs.coralproject.net pour toutes les options de configuration. + +## Decision History +decisionHistory-popover = + .description = Un dialogue montrant l'historique des actions. +decisionHistory-youWillSeeAList = + Vous verrez une liste de vos actions de post-modération ici. +decisionHistory-showMoreButton = + Voir plus +decisionHistory-yourDecisionHistory = Votre historique d'actions +decisionHistory-rejectedCommentBy = Commentaire rejeté par +decisionHistory-approvedCommentBy = Commentaire approuvé par +decisionHistory-goToComment = Aller au commentaire + +## moderate +moderate-navigation-reported = Signalé +moderate-navigation-pending = En attente +moderate-navigation-unmoderated = Non modéré +moderate-navigation-rejected = Rejeté + +moderate-marker-preMod = Pré-modération +moderate-marker-link = Lien +moderate-marker-bannedWord = Mots bannis +moderate-marker-suspectWord = Mots suspects +moderate-marker-spam = Spam +moderate-marker-spamDetected = Un spam a été détecté. +moderate-marker-toxic = Toxique +moderate-marker-recentHistory = Historique récent +moderate-marker-bodyCount = Nombre de membres +moderate-marker-offensive = Offensant +moderate-marker-repeatPost = Commentaire répété + +moderate-markers-details = Détails +moderate-flagDetails-offensive = Offensant +moderate-flagDetails-spam = Spam + +moderate-flagDetails-toxicityScore = Score de toxicité +moderate-toxicityLabel-likely = Probable +moderate-toxicityLabel-unlikely = Improbable +moderate-toxicityLabel-maybe = Peut-être + +moderate-emptyQueue-pending = Bien joué ! Il n'y a plus de commentaire en attente à modérer. +moderate-emptyQueue-reported = Bien joué ! Il n'y a plus de commentaire signalé à modérer. +moderate-emptyQueue-unmoderated = Bien joué ! Il n'y a plus de commentaire à modérer. +moderate-emptyQueue-rejected = Il n'y a pas de commentaire rejeté. + +moderate-comment-edited = (edité) +moderate-comment-inReplyTo = Répondre à +moderate-comment-viewContext = Voir le contexte +moderate-comment-rejectButton = + .aria-label = Rejeté +moderate-comment-approveButton = + .aria-label = Approuvé +moderate-comment-decision = Décision +moderate-comment-story = Article +moderate-comment-moderateStory = Modérer un article +moderate-comment-featureText = Fonctionnalité +moderate-comment-featuredText = Fonctionnel +moderate-comment-moderatedBy = Modéré par +moderate-comment-moderatedBySystem = Système + +moderate-single-goToModerationQueues = Aller à la file d'attente de la modération +moderate-single-singleCommentView = Voir un seul commentaire + +moderate-queue-viewNew = + { $count -> + [1] Lire {$count} nouveau commentaire + *[other] Lire {$count} nouveaux commentaires + } + +moderate-comment-deleted-body = + Ce commentaire n'est plus disponible. L'utilisateur a supprimé son compte. + +### Moderate Search Bar +moderate-searchBar-allStories = Tous les articles + .title = Tous les articles +moderate-searchBar-noStories = Nous n'avons pas pu trouver d'article correspondant à vos critères. +moderate-searchBar-stories = Articles : +moderate-searchBar-searchButton = Recherche +moderate-searchBar-titleNotAvailable = + .title = Titre non disponible +moderate-searchBar-comboBox = + .aria-label = Rechercher ou aller sur un article +moderate-searchBar-searchForm = + .aria-label = Articles +moderate-searchBar-currentlyModerating = + .title = En cours de modération +moderate-searchBar-searchResults = Résultat de la recherche +moderate-searchBar-searchResultsMostRecentFirst = Résultat de la recherche (les plus récents en premier) +moderate-searchBar-moderateAllStories = Modérer tous les articles +moderate-searchBar-comboBoxTextField = + .aria-label = Rechercher ou aller sur un article... + .placeholder = Utiliser les guillemets autour de chaque terme recherché (par ex. “équipe”, “Monaco”) +moderate-searchBar-goTo = Aller à +moderate-searchBar-seeAllResults = Voir tous les résultats + +moderateCardDetails-tab-details = Détails +moderateCardDetails-tab-edits = Modifier l'historique +### Moderate User History Drawer + +moderate-user-drawer-email = + .title = Adresse email +moderate-user-drawer-created-at = + .title = Date de création du compte +moderate-user-drawer-member-id = + .title = ID du membre +moderate-user-drawer-tab-all-comments = Tous les commentaires +moderate-user-drawer-tab-rejected-comments = Rejeté +moderate-user-drawer-tab-account-history = Historique du compte +moderate-user-drawer-tab-notes = Notes +moderate-user-drawer-load-more = Charger plus +moderate-user-drawer-all-no-comments = {$username} n'a pas envoyé de commentaire. +moderate-user-drawer-rejected-no-comments = {$username} n'a pas de commentaire rejeté. +moderate-user-drawer-user-not-found = Utilisateur non trouvé +moderate-user-drawer-status-label = Statut : + +moderate-user-drawer-account-history-system = ordinateur Système +moderate-user-drawer-account-history-suspension-ended = Fin de la suspension +moderate-user-drawer-account-history-suspension-removed = Suppresion de la suspension +moderate-user-drawer-account-history-banned = Banni +moderate-user-drawer-account-history-ban-removed = Suppression du bannissement +moderate-user-drawer-account-history-no-history = Aucune action n'a été effectuée sur ce compte. +moderate-user-drawer-username-change = Changer de pseudo +moderate-user-drawer-username-change-new = Nouveau : +moderate-user-drawer-username-change-old = Ancien : + +moderate-user-drawer-account-history-premod-set = Toujours pré-modéré +moderate-user-drawer-account-history-premod-removed = Supprimer la pré-modération + +moderate-user-drawer-suspension = + Suspension, { $value } { $unit -> + [second] { $value -> + [1] seconde + *[other] secondes + } + [minute] { $value -> + [1] minute + *[other] minutes + } + [hour] { $value -> + [1] heure + *[other] heures + } + [day] { $value -> + [1] jour + *[other] jours + } + [week] { $value -> + [1] semaine + *[other] semaines + } + [month] { $value -> + [1] mois + *[other] mois + } + [year] { $value -> + [1] année + *[other] années + } + *[other] unité inconnue + } + + +moderate-user-drawer-recent-history-title = Historique de commentaires récent +moderate-user-drawer-recent-history-calculated = + Calculé sur la dernière { framework-timeago-time } +moderate-user-drawer-recent-history-rejected = Rejeté +moderate-user-drawer-recent-history-tooltip-title = Comment est-ce calculé ? +moderate-user-drawer-recent-history-tooltip-body = + Commentaires rejetés ÷ (commentaires rejetés + commentaires publiés). + Le seuil peut être changé par les administrateurs dans le menu Configurer > Modération. +moderate-user-drawer-recent-history-tooltip-button = + .aria-label = Changer la bulle d'information des commentaires récents. +moderate-user-drawer-recent-history-tooltip-submitted = Soumis + +moderate-user-drawer-notes-field = + .placeholder = Laisser une remarque... +moderate-user-drawer-notes-button = Ajouter une remarque +moderatorNote-left-by = Laissé par : +moderatorNote-delete = Supprimer + +## Create Username + +createUsername-createUsernameHeader = Créer un pseudo +createUsername-whatItIs = + Votre pseudo est un identifiant qui apparaîtra sur tous vos commentaires. +createUsername-createUsernameButton = Créer un pseudo +createUsername-usernameLabel = Pseudo +createUsername-usernameDescription = Vous pouvez utiliser "_" et ".", les espaces ne sont pas permis. +createUsername-usernameTextField = + .placeholder = Pseudo + +## Add Email Address +addEmailAddress-addEmailAddressHeader = Ajouter une adresse email + +addEmailAddress-emailAddressLabel = Adresse email +addEmailAddress-emailAddressTextField = + .placeholder = Adresse email + +addEmailAddress-confirmEmailAddressLabel = Confirmer votre adresse email +addEmailAddress-confirmEmailAddressTextField = + .placeholder = Confirmer votre adresse email + +addEmailAddress-whatItIs = + Pour plus de sécurité, nous recommandons à nos utilisateurs d'ajouter une adresse email à leur compte. + +addEmailAddress-addEmailAddressButton = + Ajouter une adresse email + +## Create Password +createPassword-createPasswordHeader = Créer un mot de passe. +createPassword-whatItIs = + Afin d'être protégé contre les changements non autorisés sur leur compte, + nous recommandons aux utilisateurs de créer un mot de passse. +createPassword-createPasswordButton = + Créer un mot de passe + +createPassword-passwordLabel = Mot de passe +createPassword-passwordDescription = Le mot de passe doit comporter au minimum {$minLength} caractères. +createPassword-passwordTextField = + .placeholder = Mot de passe + +## Community +community-emptyMessage = Nous n'avons trouvé personne dans la communauté qui réponde à vos critères. + +community-filter-searchField = + .placeholder = Rechercher par pseudo ou adresse email... + .aria-label = Rechercher par pseudo ou adresse email +community-filter-searchButton = + .aria-label = Recherche + +community-filter-roleSelectField = + .aria-label = Rechercher par rôle + +community-filter-statusSelectField = + .aria-label = Recherche par statut d'utilisateur + +community-changeRoleButton = + .aria-label = Changer de rôle + +community-filter-optGroupAudience = + .label = Audience +community-filter-optGroupOrganization = + .label = Entreprise +community-filter-search = Rechercher +community-filter-showMe = Montre-moi +community-filter-allRoles = Tous les rôles +community-filter-allStatuses = Tous les statuts + +community-column-username = Pseudo +community-column-username-deleted = Supprimer +community-column-email = Email +community-column-memberSince = Membre depuis +community-column-role = Rôle +community-column-status = Statut + +community-role-popover = + .description = Liste déroulante pour changer le rôle de l'utilisateur + +community-userStatus-popover = + .description = Liste déroulante pour changer le statut de l'utilisateur + +community-userStatus-banUser = Utilisateur banni +community-userStatus-ban = Banni +community-userStatus-removeBan = Suppression du bannissement +community-userStatus-removeUserBan = Supprimer un bannissement +community-userStatus-suspendUser = Utilisateur suspendu +community-userStatus-suspend = Suspendu +community-userStatus-removeSuspension = Suppression de suspension +community-userStatus-removeUserSuspension = Lever la suspension +community-userStatus-unknown = Inconnu +community-userStatus-changeButton = + .aria-label = Changer le statut de l'utilisateur +community-userStatus-premodUser = Toujours pré-modéré +community-userStatus-removePremod = Supprimer la pré-modération + +community-banModal-areYouSure = Êtes-vous sûr de vouloir bannir { $username } ? +community-banModal-consequence = + Une fois banni, cet utilisateur ne sera plus capable de commenter, de réagir + ou de signaler des commentaires. +community-banModal-cancel = Annuler +community-banModal-banUser = Utilisateur banni +community-banModal-customize = Personnaliser le message du mail de bannissement. + +community-suspendModal-areYouSure = Suspendre { $username } ? +community-suspendModal-consequence = + Une fois suspendu, cet utilisateur ne sera plus capable de commenter, + de réagir et de signaler des commentaires. +community-suspendModal-duration-3600 = 1 heure +community-suspendModal-duration-10800 = 3 heures +community-suspendModal-duration-86400 = 24 heures +community-suspendModal-duration-604800 = 7 jours +community-suspendModal-cancel = Annuler +community-suspendModal-suspendUser = Suspendre l'utilisateur +community-suspendModal-emailTemplate = + Bonjour { $username }, + + En accord avec les règles de la communauté { $organizationName }, votre compte a été temporairement suspendu. Durant votre suspension, vous serez incapable de commenter, signaler et interagir avec d'autres membres. Vous pourrez rejoindre la conversation dans { framework-timeago-time }. + +community-suspendModal-customize = Personnaliser le message de l'email de suspension. + +community-suspendModal-success = + { $username } a été suspendu pour une durée de { $duration }. + +community-suspendModal-success-close = Fermer +community-suspendModal-selectDuration = Sélectionner une durée de suspension + +community-premodModal-areYouSure = + Êtes-vous sûr de toujours pré-modérer { $username } ? +community-premodModal-consequence = + Tous ses commentaires seront envoyés vers la file d'attente de modération jusqu'à ce que son statut soit supprimé. +community-premodModal-cancel = Supprimer +community-premodModal-premodUser = Oui, toujours pré-modérer + +community-invite-inviteMember = Inviter des membres à votre entreprise +community-invite-emailAddressLabel = Adresse email : +community-invite-inviteMore = Inviter plus +community-invite-inviteAsLabel = Inviter en tant que : +community-invite-sendInvitations = Envoyer des invitations +community-invite-role-staff = +Rôle de staff : Reçoit un badge "staff", + et les commentaires sont automatiquement approuvés. + Impossible de modérer ou de modifier une configuration de { -product-name }. +community-invite-role-moderator = + Rôle de modérateur : Reçoit un badge "staff" + et les commentaires sont automatiquement approuvés. + Possède tous les privilèges de modération + (Approuver, rejeter et mettre en avant les commentaires). + Peut configurer des articles individuels, + mais aucun privilège de configuration sur tout le site. +community-invite-role-admin = + Rôle d'administrateur : Reçoit un badge "staff" + et les commentaires sont automatiquement approuvés. + Possède tous les privilèges de modération + (Approuver, rejeter et mettre en avant les commentaires). + Peut configurer des articles individuels et possède + les privilèges de configuration sur tout le site. +community-invite-invitationsSent = Votre invitation a été envoyée. +community-invite-close = Fermer +community-invite-invite = Inviter + +## Stories +stories-emptyMessage = Il n'y a aucun article publié actuellement. +stories-noMatchMessage = Nous ne trouvons pas d'article qui corresponde à vos critères. + +stories-filter-searchField = + .placeholder = Rechercher par auteur ou titre d'article... + .aria-label = Rechercher par auteur ou titre d'article... +stories-filter-searchButton = + .aria-label = Rechercher + +stories-filter-statusSelectField = + .aria-label = Rechercher par statut + +stories-changeStatusButton = + .aria-label = Changer le statut + +stories-filter-search = Rechercher +stories-filter-showMe = Montre-moi +stories-filter-allStories = Tous les articles +stories-filter-openStories = Ouvrir les articles +stories-filter-closedStories = Fermer les articles + +stories-column-title = Titre +stories-column-author = Auteur +stories-column-publishDate = Date de publication +stories-column-status = Statut +stories-column-clickToModerate = Cliquer sur le titre pour modérer l'article. + +stories-status-popover = + .description = Liste déroulante pour changer le statut de votre article. + +## Invite + +invite-youHaveBeenInvited = Vous avez été invité à rejoindre { $organizationName }. +invite-finishSettingUpAccount = Terminez la configuration du compte pour : +invite-createAccount = Créer un compte +invite-passwordLabel = Mot de passe +invite-passwordDescription = Il doit y avoir au minimum { $minLength } caractères. +invite-passwordTextField = + .placeholder = Mot de passe +invite-usernameLabel = Pseudo +invite-usernameDescription = Vous pouvez utiliser "_" et "." +invite-usernameTextField = + .placeholder = Pseudo +invite-oopsSorry = Oups désolé ! +invite-successful = Votre compte a été créé. +invite-youMayNowSignIn = Vous pouvez vous connecter à { -product-name } en utilisant : +invite-goToAdmin = Aller sur l'admin de { -product-name } +invite-goToOrganization = Aller à { $organizationName } +invite-tokenNotFound = + Le lien spécifié n'est pas valide, veuillez vérifier qu'il ait été copié correctement. + +userDetails-banned-on = Banni sur { $timestamp } +userDetails-banned-by = par { $username } +userDetails-suspended-by = Suspendu par { $username } +userDetails-suspension-start = Début : { $timestamp } +userDetails-suspension-end = Fin : { $timestamp } + +configure-general-reactions-title = Réactions +configure-general-reactions-explanation = + Permettez à votre communauté de dialoguer + et de réagir en un clic. Par défaut, Coral permet + aux membres de "respecter" les commentaires de chacun. + +configure-general-reactions-label = Étiquette de réaction +configure-general-reactions-input = + .placeholder = Ex: Respect +configure-general-reactions-active-label = Étiquette de réaction active +configure-general-reactions-active-input = + .placeholder = Ex: Respecté +configure-general-reactions-sort-label = Trier les étiquettes +configure-general-reactions-sort-input = + .placeholder = Ex: Le plus respecté +configure-general-reactions-preview = Aperçu +configure-general-reaction-sortMenu-sortBy = Trier par + +configure-general-staff-title = Badge de membre du staff +configure-general-staff-explanation = + Montre un badge personnalisé pour les membres du staff de votre organisation. + Ce badge apparaît sur le flux de commentaires et sur l'interface d'administration. +configure-general-staff-label = Texte du badge +configure-general-staff-input = + .placeholder = Ex: Staff +configure-general-staff-preview = Aperçu + +configure-account-features-title = Les droits du compte membre +configure-account-features-explanation = + Vous pouvez activer ou désactiver certaines fonctionnalités + afin que vos membres puissent les utiliser. Ces fonctionnalités contribuent également + à la conformité du RGPD. +configure-account-features-allow = Autoriser les utilisateurs à : +configure-account-features-change-usernames = Changer leur pseudo : +configure-account-features-change-usernames-details = Les pseudos peuvent être changés une fois tous les 14 jours. +configure-account-features-yes = Oui +configure-account-features-no = Non +configure-account-features-download-comments = Télécharger leurs commentaires. +configure-account-features-download-comments-details = + Les membres peuvent télécharger un fichier .csv de leur historique de commentaires. +configure-account-features-delete-account = Supprimer leur compte +configure-account-features-delete-account-details = + Supprimer toutes les données de commentaires, pseudo et adresse email depuis le site et la base de données. + +configure-account-features-delete-account-fieldDescriptions = + Supprimer toutes les données de commentaires, + pseudo et adresse email depuis le site et la base de données. + +configure-advanced-stories = Création d'article +configure-advanced-stories-explanation = Paramètres avancés pour la création d'article dans Coral. +configure-advanced-stories-lazy = Création d'article paresseuse +configure-advanced-stories-lazy-detail = Autoriser les articles à être automatiquement créer quand ils sont publiés depuis votre CMS. +configure-advanced-stories-scraping = Récolte de tous les articles. +configure-advanced-stories-scraping-detail = + Autoriser les données des articles à être automatiquement récoltées + quand ils sont publiés depuis votre CMS. +configure-advanced-stories-proxy = Récolte de toutes les URL du proxy +configure-advanced-stories-proxy-detail = + Lorsque spécifié, autorise les requêtes de récolte à utiliser le proxy fourni. + Toutes les demandes seront ensuite transmises au proxy approprié, + analysées par le package npm proxy-agent. + +forgotPassword-forgotPasswordHeader = Mot de passe oublié ? +forgotPassword-checkEmailHeader = Vérifier votre email +forgotPassword-gotBackToSignIn = Aller sur la page de connexion +forgotPassword-checkEmail-receiveEmail = + S'il y a un compte associé à { $email }, + vous recevrez un email avec un lien pour créer un nouveau mot de passe. +forgotPassword-enterEmailAndGetALink = + Entrer votre adresse email ci-dessous + et nous vous enverrons un lien pour réinitialiser votre mot de passe. +forgotPassword-emailAddressLabel = Adresse email +forgotPassword-emailAddressTextField = + .placeholder = Adresse email +forgotPassword-sendEmailButton = Envoyer un email + +commentAuthor-status-banned = Banni + +hotkeysModal-title = Raccourci du clavier +hotkeysModal-navigation-shortcuts = Raccourci de navigation +hotkeysModal-shortcuts-next = Commentaire suivant +hotkeysModal-shortcuts-prev = Commentaire précédent +hotkeysModal-shortcuts-search = Ouvrir la recherche +hotkeysModal-shortcuts-jump = Aller dans une file d'attente spécifique +hotkeysModal-shortcuts-switch = Changer de file d'attente +hotkeysModal-shortcuts-toggle = Basculer l'aide du raccourci +hotkeysModal-shortcuts-single-view = Afficher un seul commentaire +hotkeysModal-moderation-decisions = Actions de modération +hotkeysModal-shortcuts-approve = Approuver +hotkeysModal-shortcuts-reject = Rejeter +hotkeysModal-shortcuts-ban = Bannir l'auteur d'un commentaire +hotkeysModal-shortcuts-zen = Basculer en affichage de commentaire unique + + + diff --git a/src/locales/fr-FR/auth.ftl b/src/locales/fr-FR/auth.ftl new file mode 100755 index 000000000..ab6f6795f --- /dev/null +++ b/src/locales/fr-FR/auth.ftl @@ -0,0 +1,117 @@ +### Localization for the Auth Popup + +## General +general-orSeparator = Ou + +general-usernameLabel = Pseudo +general-usernameDescription = Vous pouvez utiliser "_" et ".". Les espaces ne sont pas autorisés. +general-usernameTextField = + .placeholder = Pseudo +general-emailAddressLabel = Adresse email +general-emailAddressTextField = + .placeholder = Adresse email +general-passwordLabel = Mot de passe +general-passwordDescription = La taille minimale est de {$minLength} caractères. +general-passwordTextField = + .placeholder = Mot de passe +general-confirmPasswordTextField = + .placeholder = Confirmer le mot de passe +general-confirmEmailAddressLabel = Confirmer l'adresse email +general-confirmEmailAddressTextField = + .placeholder = Confirmer l'adresse email + +## Sign In + +signIn-signInToJoinHeader = + Se connecter pour participer à la conversation + +signIn-signInWithEmail = Se connecter avec son email +signIn-signInWithFacebook = Se connecter avec Facebook +signIn-signInWithGoogle = Se connecter avec Google +signIn-signInWithOIDC = Se connecter avec { $name } + +signIn-passwordLabel = mot de passe +signIn-passwordTextField = + .placeholder = Mot de passe + +signIn-forgotYourPassword = Mot de passe oublié ? + +signIn-noAccountSignUp = Vous n'avez pas encore de compte ? S'enregistrer + +## Sign Up + +signUp-signUpToJoinHeader = + S'enregistrer pour participer à la conversation + +signUp-signUpWithEmail = Se connecter avec son email +signUp-signUpWithFacebook = Se connecter avec Facebook +signUp-signUpWithGoogle = Se connecter avec Google +signUp-signUpWithOIDC = Se connecter avec { $name } + +signUp-accountAvailableSignIn = Vous avez déjà un compte ? Se connecter + +## Forgot Password + +forgotPassword-forgotPasswordHeader = Mot de passe oublié ? +forgotPassword-enterEmailAndGetALink = + Entrez votre adresse email ci-dessous et + nous vous enverrons un lien pour réinitialiser votre mot de passe. + +forgotPassword-sendEmailButton = Envoyer un email + +forgotPassword-emailAddressLabel = Adresse email +forgotPassword-emailAddressTextField = + .placeholder = Adresse email +forgotPassword-gotBackToSignIn = Aller à la page de connexion + +forgotPassword-enterEmailAndGetALink = + Entrer votre adresse email ci-dessous et + nous vous enverrons un lien pour réinitialiser votre mot de passe. + +### Check Email + +forgotPassword-checkEmail-checkEmailHeader = Vérifier votre email +forgotPassword-checkEmail-receiveEmail = + S'il y a un compte associé avec , + vous recevrez un email avec un lien pour créer un nouveau mot de passe. +forgotPassword-checkEmail-closeButton = Fermer + +## Reset Password + +resetPassword-resetPasswordHeader = Réinitialiser le mot de passe +resetPassword-resetPasswordButton = Réinitialiser le mot de passe + +## Create Username + +createUsername-createUsernameHeader = Créer un pseudo +createUsername-whatItIs = + Votre pseudo est un identifiant qui apparaîtra sur tous vos commentaires. +createUsername-createUsernameButton = Créer un pseudo + +## Add Email Address +addEmailAddress-addEmailAddressHeader = Ajouter une adresse email + +addEmailAddress-whatItIs = + Pour plus de sécurité, nous recommandons aux utilisateurs + d'ajouter une adresse email à leur compte. + Votre adresse email sera utilisée pour : + +addEmailAddress-receiveUpdates = + Recevoir les mises à jour concernant le moindre changement sur votre compte (adresse email, pseudo, mot de passe, etc...) + +addEmailAddress-allowDownload = + Vous permettre de télécharger vos commentaires. + +addEmailAddress-sendNotifications = + Envoyer les notifications de commentaires que vous avez choisi de recevoir. + +addEmailAddress-addEmailAddressButton = + Ajouter une adresse email. + +## Create Password +createPassword-createPasswordHeader = Créer un mot de passe +createPassword-whatItIs = + Pour vous protéger contre les changements non autorisés sur votre compte, + nous vous conseillons de créer un mot de passe. +createPassword-createPasswordButton = + Créer un mot de passe diff --git a/src/locales/fr-FR/common.ftl b/src/locales/fr-FR/common.ftl new file mode 100755 index 000000000..d283af393 --- /dev/null +++ b/src/locales/fr-FR/common.ftl @@ -0,0 +1,7 @@ +-brand-name = The Coral Project +-product-name = Coral + +common-banEmailTemplate = + Bonjour { $username }, + +Quelqu'un ayant accès à votre compte a enfreint les règles de notre communauté. En conséquence, votre compte a été banni. Vous ne pourrez plus commenter, réagir ou signaler des commentaires. \ No newline at end of file diff --git a/src/locales/fr-FR/framework.ftl b/src/locales/fr-FR/framework.ftl new file mode 100755 index 000000000..c7b503c4b --- /dev/null +++ b/src/locales/fr-FR/framework.ftl @@ -0,0 +1,128 @@ +### Localizations for the framework. +### All keys must start with `framework` because this file is shared +### among different targets. + +## Short Number + +# Implementation based on unicode Short Number patterns +# http://cldr.unicode.org/translation/number-patterns#TOC-Short-Numbers + +framework-shortNumber-1000 = 0.0k +framework-shortNumber-10000 = 00k +framework-shortNumber-100000 = 000k +framework-shortNumber-1000000 = 0.0M +framework-shortNumber-10000000 = 00M +framework-shortNumber-100000000 = 000M +framework-shortNumber-1000000000 = 0.0B + +## Validation + +framework-validation-required = Ce champ est requis. +framework-validation-tooShort = Veuillez entrer au moins {$minLength} caractères. +framework-validation-tooLong = Veuillez entrer au maximum {$maxLength} caractères. +framework-validation-usernameTooShort = Le pseudo doit contenir au minimum {$minLength} caractères. +framework-validation-usernameTooLong = Le pseudo ne peut pas posséder plus de {$maxLength} caractères. +framework-validation-invalidCharacters = Caractères invalides. Veuillez réessayer. +framework-validation-invalidEmail = Veuillez entrer une adresse email valide. +framework-validation-passwordTooShort = Le mot de passe doit contenir au moins {$minLength} caractères. +framework-validation-passwordsDoNotMatch = Les mots de passe ne correspondent pas. Veuillez réessayer. +framework-validation-invalidURL = URL invalide. +framework-validation-emailsDoNotMatch = Les emails ne correspondent pas. Veuillez réessayer. +framework-validation-notAWholeNumberBetween = Veuillez entrer un nombre entre { $min } et { $max }. +framework-validation-notAWholeNumberGreaterThan = Veuillez entrer un nombre entier supérieur à { $x }. +framework-validation-notAWholeNumberGreaterThanOrEqual = Veuillez entrer un nombre entier supérieur ou égal à { $x }. +framework-validation-usernamesDoNotMatch = Les pseudos ne correspondent pas. Veuillez réessayer. +framework-validation-deleteConfirmationInvalid = Confirmation incorrecte. Veuillez réessayer. + +framework-timeago-just-now = Juste maintenant + +framework-timeago-time = + { $value } { $unit -> + [second] { $value -> + [1] seconde + *[other] secondes + } + [minute] { $value -> + [1] minute + *[other] minutes + } + [hour] { $value -> + [1] heure + *[other] heures + } + [day] { $value -> + [1] jour + *[other] jours + } + [week] { $value -> + [1] semaine + *[other] semaines + } + [month] { $value -> + [1] mois + *[other] mois + } + [year] { $value -> + [1] année + *[other] années + } + *[other] unité inconnue + } + +framework-timeago = + { $suffix -> + [ago] {framework-timeago-time} ago + *[noSuffix] {framework-timeago-time} + } + +## Components + +### Copy Button +framework-copyButton-copy = Copier +framework-copyButton-copied = Copié + +### Password Field +framework-passwordField = + .showPasswordTitle = Montrer le mot de passe + .hidePasswordTitle = Cacher le mot de passe + +### Markdown Editor +framework-markdownEditor-bold = Gras +framework-markdownEditor-italic = Italique +framework-markdownEditor-titleSubtitleHeading = Titre, sous-titre, intertitre +framework-markdownEditor-quote = Citation +framework-markdownEditor-genericList = Liste générique +framework-markdownEditor-numberedList = Liste numérotée +framework-markdownEditor-createLink = Créer un lien +framework-markdownEditor-insertImage = Insérer une image +framework-markdownEditor-togglePreview = Basculer vers l'aperçu +framework-markdownEditor-toggleSideBySide = Basculer côte-à-côte +framework-markdownEditor-toggleFullscreen = Basculer vers le plein écran +framework-markdownEditor-markdownGuide = Guide pour Markdown + +### Duration Field + +framework-durationField-unit = + { $unit -> + [second] { $value -> + [1] Seconde + *[other] Secondes + } + [minute] { $value -> + [1] Minute + *[other] Minutes + } + [hour] { $value -> + [1] Heure + *[other] Heures + } + [day] { $value -> + [1] Jour + *[other] Jours + } + [week] { $value -> + [1] Semaine + *[other] Semaines + } + *[other] unité inconnue + } diff --git a/src/locales/fr-FR/install.ftl b/src/locales/fr-FR/install.ftl new file mode 100755 index 000000000..de447ae61 --- /dev/null +++ b/src/locales/fr-FR/install.ftl @@ -0,0 +1,67 @@ +## Install + +install-backButton-back = Revenir en arrière +install-nextButton-next = Aller au prochain +install-permittedDomains-finishInstall = Finir l'installation +install-header-title = Assistant d'installation { -product-name } + +install-initialStep-theRemainder = Le reste de l’assistant d’installation prendra environ 10 minutes. Une fois que vous aurez terminé, vous aurez votre propre instance de { -product-name }. +install-initialStep-getStarted = Commençons + +install-selectLanguage-stepTitleSelect = Selectionner la langue +install-selectLanguage-selectLanguage = Selectionner la langue pour Coral +install-selectLanguage-description = + Choisissez la langue qui sera utilisée pendant l'installation. + Ce sera également la langue par défaut pour votre communauté Coral. +install-selectLanguage-language = Langue + +install-addOrganization-stepTitle = Ajouter des détails à l'organisation. +install-addOrganization-title = Ajouter l'organisation. +install-addOrganization-description = Veuillez indiquer le nom de votre organisation. Il apparaîtra sur les invitations de nouveaux membres par email. +install-addOrganization-orgName = Nom de l'organisation +install-addOrganization-orgNameTextField = + .placeholder = Nom de l'organisation +install-addOrganization-orgEmail = Email de contact de l'organisation +install-addOrganization-orgEmailTextField = + .placeholder = Email de contact de l'organisation +install-addOrganization-orgURL = URL de l'organisation +install-addOrganization-orgURLTextField = + .placeholder = URL de l'organisation +install-addOrganization-orgURLDescription = Assurez-vous d'avoir inclus http:// or https:// dans l'URL de votre organisation. + +install-createYourAccount-stepTitle = Créer un compte d'administrateur +install-createYourAccount-title = Créer un compte administrateur +install-createYourAccount-email = Email +install-createYourAccount-emailTextField = + .placeholder = Email +install-createYourAccount-username = Pseudo +install-createYourAccount-usernameTextField = + .placeholder = Pseudo +install-createYourAccount-usernameDescription = Un identifiant affiché sur vos commentaires. Vous pouvez utiliser "_" et ".". +install-createYourAccount-password = Mot de passe +install-createYourAccount-passwordTextField = + .placeholder = Mot de passe +install-createYourAccount-passwordDescription = Doit avoir au moins 8 caractères. +install-createYourAccount-confirmPassword = Confirmer votre mot de passe. +install-createYourAccount-confirmPasswordTextField = + .placeholder = Confirmer votre mot de passe. + +install-permittedDomains-stepTitle = Ajouter des domaines autorisés +install-permittedDomains-title = Domaines autorisés +install-permittedDomains-description-with-scheme = + Entrez les domaines que vous souhaitez autoriser pour {-product-name}, + par exemple vos environnements locaux, de transfert et de production, y compris le schéma + (ex. http://localhost:3000, https://staging.domain.com, https://domain.com). + + +install-permittedDomains-permittedDomains = Domaines autorisés +install-permittedDomains-permittedDomainsTextField = + .placeholder = Domaines +install-permittedDomains-permittedDomainsDescription = Insérer les domaines en les séparant par des virgules. + +install-finalStep-description = Merci d'avoir installé { -product-name } ! + Nous vous avons envoyé un message de vérification à votre adresse email. + Une fois que vous aurez fini de paramétrer votre compte, + vous pourrez commencer à communiquer avec vos lecteurs. +install-finalStep-goToTheDocs = Aller aux Docs +install-finalStep-goToAdmin = Aller à l'administration diff --git a/src/locales/fr-FR/stream.ftl b/src/locales/fr-FR/stream.ftl new file mode 100755 index 000000000..e2e738e48 --- /dev/null +++ b/src/locales/fr-FR/stream.ftl @@ -0,0 +1,446 @@ +### Localization for Embed Stream + +## General + +general-userBoxUnauthenticated-joinTheConversation = Rejoindre la conversation +general-userBoxUnauthenticated-signIn = Se connecter +general-userBoxUnauthenticated-register = S'enregistrer + +general-userBoxAuthenticated-signedInAs = + Connecté en tant que . + +general-userBoxAuthenticated-notYou = + Ce n'est pas vous ? + +general-tabBar-commentsTab = Commentaires +general-tabBar-myProfileTab = Mon profil +general-tabBar-configure = Configuration + +## Comment Count + +comment-count-text = + { $count -> + [one] Commentaire + *[other] Commentaires + } + +## Comments Tab + +comments-allCommentsTab = Tous les commentaires +comments-featuredTab = En vedette +comments-featuredCommentTooltip-how = Comment un commentaire est déclaré "en vedette" ? +comments-featuredCommentTooltip-handSelectedComments = + Les commentaires sont choisis par notre équipe comme dignes d'être lus. +comments-featuredCommentTooltip-toggleButton = + .aria-label = Basculer la bulle d'information des commentaires en vedette + +comments-bannedInfo-bannedFromCommenting = Votre compte a été banni des commentaires. +comments-bannedInfo-violatedCommunityGuidelines = + Quelqu'un ayant accès à votre compte a enfreint les règles + de notre communauté. En conséquence, votre compte a été banni. + Vous ne pourrez plus commenter, réagir ou signaler des commentaires. + Si vous pensez que cela a été fait par erreur, + veuillez contacter notre équipe communautaire. + + +comments-noCommentsYet = Il n'y a pas de commentaire pour le moment. Souhaitez-vous en écrire un ? + +comments-streamQuery-storyNotFound = Pas d'article trouvé. + +comments-postCommentForm-submit = Soumettre +comments-replyList-showAll = Tout voir +comments-replyList-showMoreReplies = Voir plus de réponses + +comments-viewNew = + { $count -> + [1] Voir {$count} nouveau commentaire + *[other] voir {$count} nouveaux commentaires + } +comments-loadMore = Charger plus + +comments-permalinkPopover = + .description = Un dialogue qui montre un lien vers le commentaire +comments-permalinkButton-share = Partager +comments-permalinkView-viewFullDiscussion = Voir toute la discussion +comments-permalinkView-commentRemovedOrDoesNotExist = Ce commentaire n'existe pas ou a été supprimé. + +comments-rte-bold = + .title = Gras + +comments-rte-italic = + .title = Italique + +comments-rte-blockquote = + .title = Bloc de citation + +comments-remainingCharacters = { $remaining } caractères restants + +comments-postCommentFormFake-signInAndJoin = Se connecter et rejoindre la conversation + +comments-postCommentForm-rteLabel = Publier un commentaire + +comments-postCommentForm-rte = + .placeholder = { comments-postCommentForm-rteLabel } + +comments-postCommentFormFake-rte = + .placeholder = { comments-postCommentForm-rteLabel } + +comments-postCommentForm-userScheduledForDeletion-warning = + Les commentaires sont désactivés lorsque la suppression de votre compte est planifiée. +comments-replyButton-reply = Répondre + +comments-permalinkViewQuery-storyNotFound = { comments-streamQuery-storyNotFound } + +comments-replyCommentForm-submit = Soumettre +comments-replyCommentForm-cancel = Annuler +comments-replyCommentForm-rte☺Label = Écrire une réponse +comments-replyCommentForm-rte = + .placeholder = { comments-replyCommentForm-rteLabel } + +comments-commentContainer-editButton = Modifier + +comments-editCommentForm-saveChanges = Sauvegarder les changements +comments-editCommentForm-cancel = Annuler +comments-editCommentForm-close = Fermer +comments-editCommentForm-rteLabel = Modifier le commentaire +comments-editCommentForm-rte = + .placeholder = { comments-editCommentForm-rteLabel } +comments-editCommentForm-editRemainingTime = Modification : restant +comments-editCommentForm-editTimeExpired = Le temps de modification a expiré. Vous ne pouvez plus modifier ce commentaire. Pourquoi ne pas en publier un nouveau ? +comments-editedMarker-edited = Modifié +comments-showConversationLink-readMore = En lire plus sur cette conversation > +comments-conversationThread-showMoreOfThisConversation = +Montrer plus de cette conversation + +comments-permalinkView-currentViewing = Vous consultez actuellement un +comments-permalinkView-singleConversation = UNE SEULE CONVERSATION +comments-inReplyTo = En réponse à +comments-replyTo = Répondre à : + +comments-reportButton-report = Signaler +comments-reportButton-reported = Signalé + +comments-sortMenu-sortBy = Trier par +comments-sortMenu-newest = Le plus récent +comments-sortMenu-oldest = Le plus vieux +comments-sortMenu-mostReplies = Le plus de réponses + +comments-userPopover = + .description = Une bulle contextuelle avec plus d'informations sur l'utilisateur. +comments-userPopover-memberSince = Membre depuis : { DATETIME($timestamp, year: "numeric", month: "long", day: "numeric") } +comments-userPopover-ignore = Ignorer + +comments-userIgnorePopover-ignoreUser = Voulez-vous ignorer {$username} ? +comments-userIgnorePopover-description = + Lorsque vous ignorez un intervenant, tous les commentaires + qu'il écrira sur le site vous seront cachés. + Vous pouvez annuler cette action dans "Mon profil". +comments-userIgnorePopover-ignore = Ignorer +comments-userIgnorePopover-cancel = Annuler + +comments-userBanPopover-title = Voulez-vous bannir {$username} ? +comments-userBanPopover-description = + Une fois banni, cet utilisateur ne sera plus capable + de commenter, de réagir ou de signaler des commentaires. + Ce commentaire sera également rejeté. +comments-userBanPopover-cancel = Annuler +comments-userBanPopover-ban = Bannir + +comments-moderationDropdown-popover = + .description = Une bulle contextuelle pour la modération du commentaire +comments-moderationDropdown-feature = En vedette +comments-moderationDropdown-unfeature = Désactiver la mise en vedette +comments-moderationDropdown-approve = Approuver +comments-moderationDropdown-approved = Approuvé +comments-moderationDropdown-reject = Rejeter +comments-moderationDropdown-rejected = Rejeté +comments-moderationDropdown-ban = Bannir l'utilisateur +comments-moderationDropdown-banned = Banni +comments-moderationDropdown-goToModerate = Aller à la modération +comments-moderationDropdown-caretButton = + .aria-label = Modérer + +comments-rejectedTombstone = + Vous avez rejeté ce commentaire. Aller à la modération pour revoir votre décision. + +comments-featuredTag = En vedette + +### Account Deletion Stream + +comments-stream-deleteAccount-callOut-title = + Requête de suppression de compte +comments-stream-deleteAccount-callOut-receivedDesc = + Une requête pour supprimer votre compte a été reçue à cette date : { $date }. +comments-stream-deleteAccount-callOut-cancelDesc = + Si vous voulez continuer de poster des commentaires, de répondre ou d'ajouter des réactions, vous devriez annuler votre requête de suppression de compte avant cette date { $date }. +comments-stream-deleteAccount-callOut-cancel = + Annuler la requête de suppression de compte + +### Featured Comments +comments-featured-gotoConversation = Aller sur la conversation +comments-featured-replies = Les réponses + +## Profile Tab + +profile-myCommentsTab = Mes commentaires +profile-myCommentsTab-comments = Mes commentaires +profile-accountTab = Mon compte + +accountSettings-manage-account = Gérer votre compte + +### Account Deletion + +profile-accountDeletion-deletionDesc = + La suppression de votre compte est prévue pour le { $date }. +profile-accountDeletion-cancelDeletion = + Annuler la requête de suppression de votre compte. + +### Comment History +profile-historyComment-viewConversation = Voir la conversation +profile-historyComment-replies = Nombre de réponses : {$replyCount} +profile-historyComment-commentHistory = Historique de commentaires +profile-historyComment-story = Article : {$title} +profile-historyComment-comment-on = Commenter : +profile-profileQuery-errorLoadingProfile = Une erreur est survenue lors du chargement de votre profil. +profile-profileQuery-storyNotFound = Pas d'article trouvé +profile-commentHistory-loadMore = Charger plus +profile-commentHistory-empty = Vous n'avez pas écrit de commentaire. +profile-commentHistory-empty-subheading = Un historique de vos commentaires va apparaître ici. + +### Account +profile-account-ignoredCommenters = Intervenants ignorés +profile-account-ignoredCommenters-description = + Vous pouvez ignorer les autres intervenants en cliquant sur leur pseudo et en selectionnant "Ignorer". Lorsque vous ignorez quelqu'un, tous ses commentaires vous seront cachés. Les intervenants que vous ignorez pourront toujours voir vos commentaires. +profile-account-ignoredCommenters-empty = Vous n'avez ignoré personne. +profile-account-ignoredCommenters-stopIgnoring = Arrêter d'ignorer +profile-account-ignoredCommenters-manage = Gérer +profile-account-ignoredCommenters-cancel = Annuler + +profile-account-changePassword-cancel = Annuler +profile-account-changePassword = Changer le mot de passe +profile-account-changePassword-oldPassword = Ancien mot de passe +profile-account-changePassword-forgotPassword = Mot de passe oublié ? +profile-account-changePassword-newPassword = Nouveau mot de passe +profile-account-changePassword-button = Changer de mot de passe +profile-account-changePassword-updated = + Votre mot de passe a été mis à jour. +profile-account-changePassword-password = Mot de passe + +profile-account-download-comments-title = Télécharger votre historique de commentaires +profile-account-download-comments-description = + Vous recevrez un email avec un lien pour télécharger votre historique de commentaires. + Vous pouvez faire une seule demande de téléchargement de votre historique tous les 14 jours. +profile-account-download-comments-request = + Demander l'historique des commentaires +profile-account-download-comments-request-icon = + .title = Demander l'historique des commentaires +profile-account-download-comments-recentRequest = + La date de votre dernière demande était : { $timeStamp } +profile-account-download-comments-timeOut = + Vous pouvez soumettre une nouvelle requête dans { framework-timeago-time }. +profile-account-download-comments-request-button = Requête + +## Delete Account + +profile-account-deleteAccount-title = Supprimer mon compte +profile-account-deleteAccount-description = + Supprimer votre compte supprimera de manière irréversible votre profil et effacera tous vos commentaires du site. +profile-account-deleteAccount-requestDelete = Faire une demande de suppression de compte. + +profile-account-deleteAccount-cancelDelete-description = + Vous avez déjà soumis une demande de suppression de votre compte. + Votre compte sera supprimé le { $date }. + Vous pouvez annuler votre demande jusqu'à cette date. +profile-account-deleteAccount-cancelDelete = Annuler la demande de suppression de compte + +profile-account-deleteAccount-request = Demander +profile-account-deleteAccount-cancel = Annuler +profile-account-deleteAccount-pages-deleteButton = Supprimer mon compte +profile-account-deleteAccount-pages-cancel = Annuler +profile-account-deleteAccount-pages-proceed = Procéder +profile-account-deleteAccount-pages-done = Terminé + +profile-account-deleteAccount-pages-descriptionHeader = Supprimer mon compte ? +profile-account-deleteAccount-pages-descriptionText = + Vous tentez de supprimer votre compte. Cela implique : +profile-account-deleteAccount-pages-allCommentsRemoved = + Tous vos commentaires seront supprimés du site. +profile-account-deleteAccount-pages-allCommentsDeleted = + Tous vos commentaires seront supprimés de notre base de données. +profile-account-deleteAccount-pages-emailRemoved = + Votre adresse email sera supprimée de notre système. + +profile-account-deleteAccount-pages-whenHeader = Supprimer mon compte : Quand ? +profile-account-deleteAccount-pages-whenSec1Header = + Quand mon compte sera-t'il supprimé ? +profile-account-deleteAccount-pages-whenSec1Content = + Votre compte sera supprimé 24 heures après avoir soumis votre demande. +profile-account-deleteAccount-pages-whenSec2Header = + Est-il encore possible d'écrire des commentaires en attendant la suppression de mon compte ? +profile-account-deleteAccount-pages-whenSec2Content = + Non. Une fois que vous avez demandé la suppression de votre compte, vous ne pouvez plus écrire de commentaires, répondre à des commentaires ou réagir. + +profile-account-deleteAccount-pages-downloadCommentHeader = Télécharger mes commentaires ? +profile-account-deleteAccount-pages-downloadCommentsDesc = + Avant que votre compte ne soit supprimé, nous vous recommandons de télécharger votre historique de commentaires pour votre information. Après que votre compte sera supprimé, vous ne pourrez plus faire de demande de téléchargement de votre historique de commentaires. +profile-account-deleteAccount-pages-downloadCommentsPath = + Mon profil > Télécharger mon historique de commentaires + +profile-account-deleteAccount-pages-confirmHeader = Confirmer la suppression de compte ? +profile-account-deleteAccount-pages-confirmDescHeader = + Êtes-vous sûr de vouloir supprimer votre compte ? +profile-account-deleteAccount-confirmDescContent = + Pour confirmer que vous souhaitez supprimer votre compte, veuillez saisir la phrase suivante dans la zone de texte ci-dessous : +profile-account-deleteAccount-pages-confirmPhraseLabel = + Pour confirmer, tapez la phrase ci-dessous : +profile-account-deleteAccount-pages-confirmPasswordLabel = + Entrez votre mot de passe : + +profile-account-deleteAccount-pages-completeHeader = Demande de suppression de votre compte +profile-account-deleteAccount-pages-completeDescript = + Votre demande a été soumise, et une confirmation a été envoyée à l'adresse email + associée à votre compte. +profile-account-deleteAccount-pages-completeTimeHeader = + Votre compte sera supprimé le : { $date }. +profile-account-deleteAccount-pages-completeChangeYourMindHeader = Vous avez changé d'avis ? +profile-account-deleteAccount-pages-completeSignIntoYourAccount = + Reconnectez-vous simplement à votre compte avant cette heure et sélectionnez Annuler la demande de suppression de compte. + +profile-account-deleteAccount-pages-completeTellUsWhy = Dites-nous pourquoi. +profile-account-deleteAccount-pages-completeWhyDeleteAccount = + Nous aimerions savoir pourquoi vous avez choisi de supprimer votre compte. + Envoyez-nous vos commentaires sur notre système de commentaires par email { $email }. +profile-account-changePassword-edit = Modifier + + +## Notifications +profile-notificationsTab = Notifications +profile-account-notifications-emailNotifications = Notifications d'E-mail +profile-account-notifications-emailNotifications = Notifications d'Email +profile-account-notifications-receiveWhen = Recevoir des notifications lorsque : +profile-account-notifications-onReply = Mon commentaire reçoit une réponse. +profile-account-notifications-onFeatured = Mon commentaire est mis en vedette. +profile-account-notifications-onStaffReplies = Un membre de l'équipe technique répond à mon commentaire. +profile-account-notifications-onModeration = Mon commentaire en attente a été analysé. +profile-account-notifications-sendNotifications = Envoyer des notifications : +profile-account-notifications-sendNotifications-immediately = Immédiatement +profile-account-notifications-sendNotifications-daily = Chaque jour +profile-account-notifications-sendNotifications-hourly = Chaque heure +profile-account-notifications-updated = Vos paramètres de notification ont été mis à jour. +profile-account-notifications-button = Mettre à jour mes paramètres de notification +profile-account-notifications-button-update = Mise à jour + +## Report Comment Popover +comments-reportPopover = + .description = Un dialogue pour les commentaires signalés +comments-reportPopover-reportThisComment = Signaler ce commentaire +comments-reportPopover-whyAreYouReporting = Pourquoi signalez-vous ce commentaire ? + +comments-reportPopover-reasonOffensive = Ce commentaire est offensant. +comments-reportPopover-reasonIDisagree = Je suis en désaccord avec ce commentaire. +comments-reportPopover-reasonSpam = Il ressemble à une publicité. +comments-reportPopover-reasonOther = Autre + +comments-reportPopover-pleaseLeaveAdditionalInformation = + Veuillez indiquer des informations additionnelles qui pourraient être utiles pour nos modérateurs. (Facultatif) + +comments-reportPopover-maxCharacters = Nombre de caractères maximal : { $maxCharacters } +comments-reportPopover-cancel = Annuler +comments-reportPopover-submit = Soumettre + +comments-reportPopover-thankYou = Merci ! +comments-reportPopover-receivedMessage = + Nous avons reçu votre message. Les signalements faits par des membres comme vous assurent la sécurité de la communauté. +comments-reportPopover-dismiss = Rejeter + +## Submit Status +comments-submitStatus-dismiss = Rejeter +comments-submitStatus-submittedAndWillBeReviewed = + Votre commentaire a été soumis et va être jugé par un modérateur. + +# Configure +configure-configureQuery-errorLoadingProfile = Une erreur est survenue pendant le chargement des réglages. +configure-configureQuery-storyNotFound = L'article n'a pas été trouvé. + +## Change username +profile-changeUsername-username = Pseudo +profile-changeUsername-success = Votre pseudo a bien été mis à jour. +profile-changeUsername-edit = Modifier +profile-changeUsername-heading = Modifier votre pseudo +profile-changeUsername-desc = +Changer le pseudo qui apparaît sur tous vos anciens et futurs commentaires. Le pseudo peut être changé une fois tous les { framework-timeago-time }. +profile-changeUsername-desc-text = Changer le pseudo qui apparaît sur tous vos anciens et futurs commentaires. Le pseudo peut être changé une fois tous les { framework-timeago-time }. +profile-changeUsername-current = Pseudo actuel +profile-changeUsername-newUsername-label = Nouveau pseudo +profile-changeUsername-confirmNewUsername-label = Confirmer le nouveau pseudo +profile-changeUsername-cancel = Annuler +profile-changeUsername-save = Sauvegarder +profile-changeUsername-recentChange = Votre pseudo a été changé dans la dernière { framework-timeago-time }. Vous pourrez le rechanger à partir du { $nextUpdate }. +profile-changeUsername-close = Fermer + +## Comment Stream +configure-stream-title = Configurer ce flux de commentaires +configure-stream-apply = Appliquer + +configure-premod-title = Activer la pré-modération +configure-premod-description = + Les modérateurs doivent approuver chaque commentaire avant qu'il ne soit publié dans cet article. + +configure-premodLink-title = La pré-modération dans les commentaires contenant des liens. +configure-premodLink-description = + Les modérateurs doivent approuver chaque commentaire qui contient un lien avant qu'il ne soit publié dans cet article. + +configure-liveUpdates-title = Activer la mise à jour en direct pour cet article +configure-liveUpdates-description = + Lorsque cette option est activée, les commentaires sont mis à jour instantanément lorsque de nouveaux commentaires et réponses sont soumis, au lieu de nécessiter un rafraîchissement de la page. Vous pouvez le désactiver dans la situation inhabituelle d'un article qui génère un trafic si important que les commentaires se chargent lentement. + + +configure-messageBox-title = Activer la boîte de message pour cet article +configure-messageBox-description = + Utilisez-le pour suggérer un sujet de discussion, poser une question + ou faire des annonces concernant les commentaires de cet article. +configure-messageBox-preview = Aperçu +configure-messageBox-selectAnIcon = Sélectionner une icône +configure-messageBox-noIcon = Aucune icône +configure-messageBox-writeAMessage = Écrire un message + +configure-closeStream-title = Fermer le flux de commentaires +configure-closeStream-description = + Ce flux de commentaires est actuellement ouvert. En le fermant, aucune nouveau commentaire ne pourra être publié et tous les commentaires précédents resteront visibles. +configure-closeStream-closeStream = Fermer le flux + +configure-openStream-title = Ouvrir le flux +configure-openStream-description = + Ce flux de commentaires est actuellement fermé. En l'ouvrant, de nouveaux commentaires pourront être publiés et visibles. +configure-openStream-openStream = Ouvrir le flux + +comments-tombstone-ignore = Ce commentaire est caché, car vous avez ignoré {$username}. +comments-tombstone-deleted = + Ce commentaire n'est plus disponible. L'intervenant a supprimé son compte. + +suspendInfo-heading = Votre compte a été temporairement suspendu des commentaires. +suspendInfo-info = + Conformément aux directives de la communauté de { $organization }, + votre compte a été temporairement suspendu. Pendant la suspension, + vous ne pourrez ni commenter, ni réagir, ni signaler de commentaires. + Vous pourrez rejoindre la conversation le { $until }. + +profile-changeEmail-unverified = (Non vérifié) +profile-changeEmail-edit = Modifer +profile-changeEmail-please-verify = Vérifier votre adresse email +profile-changeEmail-please-verify-details = + Un email a été envoyé a l'adresse { $email } pour vérifier votre compte. + Vous devez vérifier votre nouvelle adresse email + avant de pouvoir vous connecter sur votre compte + ou de pouvoir recevoir des notifications. +profile-changeEmail-resend = Renvoyer une vérification +profile-changeEmail-heading = Modifier votre adresse email +profile-changeEmail-desc = Changer l'adresse email utilisée pour vous connecter et pour communiquer à propos de votre compte +profile-changeEmail-current = Email actuel +profile-changeEmail-newEmail-label = Nouvelle adresse email +profile-changeEmail-password = Mot de passe +profile-changeEmail-password-input = + .placeholder = Mot de passe +profile-changeEmail-cancel = Annuler +profile-changeEmail-submit = Sauvegarder +profile-changeEmail-email = Email diff --git a/src/locales/fr-FR/ui.ftl b/src/locales/fr-FR/ui.ftl new file mode 100755 index 000000000..a3f6f7d92 --- /dev/null +++ b/src/locales/fr-FR/ui.ftl @@ -0,0 +1 @@ +ui-brandName = { -product-name }