[
{
"id": "actiance.xml.output.formatter.marshalToXml.appError",
"translation": "Unable to convert export to XML."
},
{
"id": "api.admin.add_certificate.array.app_error",
"translation": "Aucun fichier dans le champ 'certificate' de la requête."
},
{
"id": "api.admin.add_certificate.no_file.app_error",
"translation": "Aucun fichier dans le champ 'certificate' de la requête."
},
{
"id": "api.admin.add_certificate.open.app_error",
"translation": "Impossible d'ouvrir le certificat."
},
{
"id": "api.admin.add_certificate.saving.app_error",
"translation": "Impossible d'enregistrer le certificat."
},
{
"id": "api.admin.file_read_error",
"translation": "Erreur lors de la lecture du fichier journal."
},
{
"id": "api.admin.get_brand_image.storage.app_error",
"translation": "Le stockage pour les images n'est pas configuré."
},
{
"id": "api.admin.remove_certificate.delete.app_error",
"translation": "Erreur lors de la suppression du certificat. Veuillez vérifier que le fichier config/{{.Filename}} existe."
},
{
"id": "api.admin.saml.metadata.app_error",
"translation": "Une erreur s'est produite lors de la construction des métadonnées du fournisseur de services."
},
{
"id": "api.admin.saml.not_available.app_error",
"translation": "SAML 2.0 n'est pas configuré ou supporté sur ce serveur."
},
{
"id": "api.admin.test_email.body",
"translation": "
La configuration e-mail de Mattermost s'est déroulée avec succès !"
},
{
"id": "api.admin.test_email.missing_server",
"translation": "Un serveur SMTP est nécessaire"
},
{
"id": "api.admin.test_email.reenter_password",
"translation": "Les informations sur le serveur SMTP ont changé. Veuillez spécifier à nouveau le mot de passe du serveur SMTP pour tester la connexion."
},
{
"id": "api.admin.test_email.subject",
"translation": "Mattermost - Test des paramètres e-mail"
},
{
"id": "api.admin.test_s3.missing_s3_bucket",
"translation": "Un Bucket S3 est requis"
},
{
"id": "api.admin.upload_brand_image.array.app_error",
"translation": "Aucune image transmise dans la requête"
},
{
"id": "api.admin.upload_brand_image.no_file.app_error",
"translation": "Pas de fichier dans le paramètre \"image\" de la requête"
},
{
"id": "api.admin.upload_brand_image.parse.app_error",
"translation": "Impossible d'analyser le formulaire multipart"
},
{
"id": "api.admin.upload_brand_image.storage.app_error",
"translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
},
{
"id": "api.admin.upload_brand_image.too_large.app_error",
"translation": "Impossible d'envoyer le fichier. Le fichier est trop volumineux."
},
{
"id": "api.channel.add_member.added",
"translation": "%v a été ajouté au canal par %v."
},
{
"id": "api.channel.add_user.to.channel.failed.app_error",
"translation": "Impossible d'ajouter l'utilisateur au canal"
},
{
"id": "api.channel.add_user.to.channel.failed.deleted.app_error",
"translation": "Impossible d'ajouter l'utilisateur au canal car il a été exclu de l'équipe."
},
{
"id": "api.channel.add_user_to_channel.deleted.app_error",
"translation": "Le canal a été archivé ou effacé"
},
{
"id": "api.channel.add_user_to_channel.type.app_error",
"translation": "Impossible d'ajouter l'utilisateur à ce type de canal"
},
{
"id": "api.channel.change_channel_privacy.private_to_public",
"translation": "Ce canal a été converti en canal public et peut être rejoint par tout membre de l'équipe."
},
{
"id": "api.channel.change_channel_privacy.public_to_private",
"translation": "Ce canal a été converti en canal privé."
},
{
"id": "api.channel.convert_channel_to_private.default_channel_error",
"translation": "Le canal par défaut ne peut pas être converti en un canal privé."
},
{
"id": "api.channel.convert_channel_to_private.private_channel_error",
"translation": "Le canal que vous essayez de convertir est déjà un canal privé."
},
{
"id": "api.channel.create_channel.direct_channel.app_error",
"translation": "Vous devez utiliser le service d'API createDirectChannel pour la création d'un canal de messages personnels"
},
{
"id": "api.channel.create_channel.invalid_character.app_error",
"translation": "Caractère '__' invalide dans le nom du canal pour un canal indirect."
},
{
"id": "api.channel.create_channel.max_channel_limit.app_error",
"translation": "Impossible de créer plus de {{.MaxChannelsPerTeam}} canaux pour l'équipe actuelle"
},
{
"id": "api.channel.create_default_channels.off_topic",
"translation": "Hors-sujet"
},
{
"id": "api.channel.create_default_channels.town_square",
"translation": "Centre-ville"
},
{
"id": "api.channel.create_direct_channel.invalid_user.app_error",
"translation": "ID utilisateur invalide pour la création du canal de messages privés"
},
{
"id": "api.channel.create_group.bad_size.app_error",
"translation": "Les canaux dédiés aux messages de groupe doivent contenir au moins 3 et pas plus de 8 utilisateurs"
},
{
"id": "api.channel.create_group.bad_user.app_error",
"translation": "Un des utilisateurs spécifié n'existe pas"
},
{
"id": "api.channel.delete_channel.archived",
"translation": "%v a archivé le canal."
},
{
"id": "api.channel.delete_channel.cannot.app_error",
"translation": "Impossible d'effacer le canal par défaut {{.Channel}}"
},
{
"id": "api.channel.delete_channel.deleted.app_error",
"translation": "Le canal a été archivé ou effacé"
},
{
"id": "api.channel.join_channel.already_deleted.app_error",
"translation": "Le can est déjà supprimé"
},
{
"id": "api.channel.join_channel.permissions.app_error",
"translation": "Vous n'avez pas les permissions requises"
},
{
"id": "api.channel.join_channel.post_and_forget",
"translation": "%v a rejoint le canal."
},
{
"id": "api.channel.leave.default.app_error",
"translation": "Impossible de quitter le canal par défaut {{.Channel}}"
},
{
"id": "api.channel.leave.direct.app_error",
"translation": "Impossible de quitter un canal de messages personnels"
},
{
"id": "api.channel.leave.last_member.app_error",
"translation": "Vous êtes le seul membre restant, essayez de supprimer le groupe privé plutôt que d'essayer de le quitter."
},
{
"id": "api.channel.leave.left",
"translation": "%v a quitté le canal."
},
{
"id": "api.channel.post_channel_privacy_message.error",
"translation": "Failed to post channel privacy update message."
},
{
"id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
"translation": "Impossible de publier le message indiquant le changement du nom d'affichage"
},
{
"id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
"translation": "Impossible de récupérer l'utilisateur lors de la mise à jour du champ du nom d'affichage du canal"
},
{
"id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
"translation": "%s a mis à jour l'entête du canal de : %s en : %s"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.post.error",
"translation": "Impossible de publier le message indiquant le changement de l'entête du canal"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.removed",
"translation": "%s a supprimé le titre du canal (était : %s)"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.retrieve_user.error",
"translation": "Impossible de récupérer l'utilisateur lors de la mise à jour de l'entête du canal"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.updated_from",
"translation": "%s a mis à jour l'entête du canal de : %s en : %s"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.updated_to",
"translation": "%s a mis à jour l'entête du canal en : %s"
},
{
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Impossible de publier le message indiquant l'entrée ou la sortie de l'utilisateur du canal"
},
{
"id": "api.channel.remove.default.app_error",
"translation": "Impossible de supprimer l'utilisateur du canal par défaut {{.Channel}}"
},
{
"id": "api.channel.remove_member.removed",
"translation": "%v a été retiré du canal."
},
{
"id": "api.channel.remove_user_from_channel.deleted.app_error",
"translation": "Le canal a été archivé ou supprimé"
},
{
"id": "api.channel.update_channel.deleted.app_error",
"translation": "Le canal a été archivé ou supprimé"
},
{
"id": "api.channel.update_channel.tried.app_error",
"translation": "Échec de la tentative de mise à jour du canal par défaut {{.Channel}}"
},
{
"id": "api.channel.update_channel_member_roles.scheme_role.app_error",
"translation": "Le rôle spécifié est géré par un schéma de permissions et ne peut donc pas être appliqué directement à un membre d'un canal"
},
{
"id": "api.channel.update_channel_scheme.license.error",
"translation": "La licence actuelle ne supporte pas la modification d'un schéma de permissions de canal"
},
{
"id": "api.channel.update_channel_scheme.scheme_scope.error",
"translation": "Impossible d'appliquer le schéma de permissions au canal, car le schéma de permissions fourni n'est pas un schéma de permissions de canal."
},
{
"id": "api.channel.update_team_member_roles.scheme_role.app_error",
"translation": "Le rôle spécifié est géré par un schéma de permissions et ne peut donc pas être appliqué directement à un membre d'équipe"
},
{
"id": "api.command.admin_only.app_error",
"translation": "Les intégrations sont réservées aux administrateurs."
},
{
"id": "api.command.disabled.app_error",
"translation": "Les commandes ont été désactivées par l'administrateur."
},
{
"id": "api.command.duplicate_trigger.app_error",
"translation": "Ce mot déclencheur est déjà utilisé. Veuillez choisir un autre mot."
},
{
"id": "api.command.execute_command.debug",
"translation": "Exécute cmd=%v userId=%v"
},
{
"id": "api.command.execute_command.failed.app_error",
"translation": "La commande avec le déclencheur '{{.Trigger}}' a échoué"
},
{
"id": "api.command.execute_command.failed_empty.app_error",
"translation": "La commande avec le déclencheur '{{.Trigger}}' a renvoyé une réponse vide"
},
{
"id": "api.command.execute_command.failed_resp.app_error",
"translation": "La commande avec le déclencheur '{{.Trigger}}' a renvoyé la réponse {{.Status}}"
},
{
"id": "api.command.execute_command.not_found.app_error",
"translation": "Une commande avec le mot-clé déclencheur '{{.Trigger}}' n'a pas pu être trouvée. Pour envoyer un message commençant par \"/\", ajoutez un espace au début du message."
},
{
"id": "api.command.execute_command.start.app_error",
"translation": "Aucun déclencheur de commande trouvé"
},
{
"id": "api.command.invite_people.desc",
"translation": "Envoyer un e-mail d'invitation à votre équipe"
},
{
"id": "api.command.invite_people.email_off",
"translation": "Les e-mails n'ont pas été configurés, aucune invitation envoyée."
},
{
"id": "api.command.invite_people.fail",
"translation": "Un problème s'est produit à l'envoi de l'e-mail d'invitation."
},
{
"id": "api.command.invite_people.hint",
"translation": "[nom@domaine.com ...]"
},
{
"id": "api.command.invite_people.invite_off",
"translation": "La création d'utilisateur a été désactivée sur ce serveur, aucune invitation n'a été envoyée"
},
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
},
{
"id": "api.command.invite_people.no_email",
"translation": "Veuillez spécifier une ou plusieurs adresses e-mail valides"
},
{
"id": "api.command.invite_people.sent",
"translation": "E-mail(s) d'invitation envoyé(s)"
},
{
"id": "api.command.team_mismatch.app_error",
"translation": "Impossible de mettre à jour les commandes entre équipes"
},
{
"id": "api.command_away.desc",
"translation": "Définit votre statut sur « Absent »."
},
{
"id": "api.command_away.name",
"translation": "absent(e)"
},
{
"id": "api.command_away.success",
"translation": "Vous êtes maintenant absent(e)"
},
{
"id": "api.command_channel_header.channel.app_error",
"translation": "Impossible de récupérer le canal courant."
},
{
"id": "api.command_channel_header.desc",
"translation": "Édite l'entête du canal"
},
{
"id": "api.command_channel_header.hint",
"translation": "[texte]"
},
{
"id": "api.command_channel_header.message.app_error",
"translation": "Du texte doit être spécifié avec la commande /header."
},
{
"id": "api.command_channel_header.name",
"translation": "entête"
},
{
"id": "api.command_channel_header.permission.app_error",
"translation": "Vous ne disposez pas des permissions requises pour éditer l'entête du canal."
},
{
"id": "api.command_channel_header.update_channel.app_error",
"translation": "Une erreur s'est produite lors de la mise à jour du canal."
},
{
"id": "api.command_channel_purpose.channel.app_error",
"translation": "Impossible de récupérer le canal courant."
},
{
"id": "api.command_channel_purpose.desc",
"translation": "Éditer la description du canal"
},
{
"id": "api.command_channel_purpose.direct_group.app_error",
"translation": "Impossible de définir la description des canaux de messages personnels. Utilisez /header pour définir l'entête à la place."
},
{
"id": "api.command_channel_purpose.hint",
"translation": "[texte]"
},
{
"id": "api.command_channel_purpose.message.app_error",
"translation": "Un message doit être spécifié avec la commande /purpose."
},
{
"id": "api.command_channel_purpose.name",
"translation": "purpose"
},
{
"id": "api.command_channel_purpose.permission.app_error",
"translation": "Vous ne disposez pas des permissions requises pour éditer la description du canal."
},
{
"id": "api.command_channel_purpose.update_channel.app_error",
"translation": "Une erreur s'est produite lors de la mise à jour du canal courant."
},
{
"id": "api.command_channel_rename.channel.app_error",
"translation": "Impossible de récupérer le canal courant."
},
{
"id": "api.command_channel_rename.desc",
"translation": "Renomme le canal"
},
{
"id": "api.command_channel_rename.direct_group.app_error",
"translation": "Impossible de renommer les canaux de messages personnels."
},
{
"id": "api.command_channel_rename.hint",
"translation": "[texte]"
},
{
"id": "api.command_channel_rename.message.app_error",
"translation": "Un message doit être spécifié avec la commande /rename."
},
{
"id": "api.command_channel_rename.name",
"translation": "rename"
},
{
"id": "api.command_channel_rename.permission.app_error",
"translation": "Vous ne disposez pas des permissions requises pour renommer le canal."
},
{
"id": "api.command_channel_rename.too_long.app_error",
"translation": "Le nom du canal doit être composé d'au maximum {{.Length}} caractères"
},
{
"id": "api.command_channel_rename.too_short.app_error",
"translation": "Le nom du canal doit être composé d'au minimum {{.Length}} caractères"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
"translation": "Une erreur s'est produite lors de la mise à jour du canal courant."
},
{
"id": "api.command_code.desc",
"translation": "Affiche le texte sous la forme d'un bloc de code"
},
{
"id": "api.command_code.hint",
"translation": "[texte]"
},
{
"id": "api.command_code.message.app_error",
"translation": "Un message doit être spécifié avec la commande /code."
},
{
"id": "api.command_code.name",
"translation": "code"
},
{
"id": "api.command_collapse.desc",
"translation": "Activer la réduction automatique des aperçus d'images"
},
{
"id": "api.command_collapse.name",
"translation": "réduire"
},
{
"id": "api.command_collapse.success",
"translation": "Les liens vers les images se réduisent maintenant par défaut"
},
{
"id": "api.command_dnd.desc",
"translation": "Le mode « Ne pas déranger » désactive les notifications de bureau et push sur mobile."
},
{
"id": "api.command_dnd.disabled",
"translation": "Le mode « Ne pas déranger » est désactivé."
},
{
"id": "api.command_dnd.error",
"translation": "Une erreur s'est produite lors de la récupération du statut de l'utilisateur."
},
{
"id": "api.command_dnd.name",
"translation": "Ne pas déranger"
},
{
"id": "api.command_dnd.success",
"translation": "Le mode « Ne pas déranger » est activé. Vous ne recevrez pas les notifications de bureau et push sur mobile tant que le mode « Ne pas déranger » est activé."
},
{
"id": "api.command_echo.delay.app_error",
"translation": "Le délai doit être inférieur à 10000 secondes"
},
{
"id": "api.command_echo.desc",
"translation": "Répète le texte affiché sur votre compte"
},
{
"id": "api.command_echo.high_volume.app_error",
"translation": "Trop grand volume de demandes d'affichage, impossible de traiter"
},
{
"id": "api.command_echo.hint",
"translation": "'message' [délai en secondes]"
},
{
"id": "api.command_echo.message.app_error",
"translation": "Un message doit être spécifié avec la commande /echo."
},
{
"id": "api.command_echo.name",
"translation": "echo"
},
{
"id": "api.command_expand.desc",
"translation": "Désactive la réduction automatique des aperçus d'images"
},
{
"id": "api.command_expand.name",
"translation": "étendre"
},
{
"id": "api.command_expand.success",
"translation": "Les liens vers les images s'étendent maintenant par défaut"
},
{
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Une erreur est survenue lors de l'expansion des aperçus"
},
{
"id": "api.command_groupmsg.desc",
"translation": "Envoie un message de groupe aux utilisateurs spécifiés"
},
{
"id": "api.command_groupmsg.fail.app_error",
"translation": "Une erreur s'est produite lors de l'envoi du message aux utilisateurs."
},
{
"id": "api.command_groupmsg.group_fail.app_error",
"translation": "Une erreur s'est produite lors de la création du message de groupe."
},
{
"id": "api.command_groupmsg.hint",
"translation": "@[nom utilisateur 1],@[nom utilisateur 2] 'message'"
},
{
"id": "api.command_groupmsg.invalid_user.app_error",
"translation": {
"one": "Impossible de trouver l'utilisateur : {{.Users}}",
"other": "Impossible de trouver les utilisateurs : {{.Users}}"
}
},
{
"id": "api.command_groupmsg.max_users.app_error",
"translation": "Les messages de groupe sont limités à maximum {{.MaxUsers}} utilisateurs."
},
{
"id": "api.command_groupmsg.min_users.app_error",
"translation": "Les messages de groupe sont limités à minimum {{.MaxUsers}} utilisateurs."
},
{
"id": "api.command_groupmsg.name",
"translation": "message"
},
{
"id": "api.command_help.desc",
"translation": "Ouvre l'aide de Mattermost"
},
{
"id": "api.command_help.name",
"translation": "aide"
},
{
"id": "api.command_invite.channel.app_error",
"translation": "Impossible de récupérer le canal courant."
},
{
"id": "api.command_invite.channel.error",
"translation": "Impossible de trouver le canal {{.Channel}}. Veuillez utiliser l'[identifiant de canal](https://about.mattermost.com/default-channel-handle-documentation) pour identifier les canaux."
},
{
"id": "api.command_invite.desc",
"translation": "Inviter un utilisateur à rejoindre un canal"
},
{
"id": "api.command_invite.directchannel.app_error",
"translation": "Vous ne pouvez pas ajouter un utilisateur dans un canal de messages personnels."
},
{
"id": "api.command_invite.fail.app_error",
"translation": "Une erreur s'est produite en rejoignant le canal."
},
{
"id": "api.command_invite.hint",
"translation": "@[nom d'utilisateur] ~[canal]"
},
{
"id": "api.command_invite.missing_message.app_error",
"translation": "Nom d'utilisateur et canal manquants."
},
{
"id": "api.command_invite.missing_user.app_error",
"translation": "Utilisateur introuvable."
},
{
"id": "api.command_invite.name",
"translation": "Inviter"
},
{
"id": "api.command_invite.permission.app_error",
"translation": "Vous n'avez pas les permissions nécessaires pour ajouter {{.User}} dans {{.Channel}}."
},
{
"id": "api.command_invite.private_channel.app_error",
"translation": "Impossible de trouver le canal {{.Channel}}. Veuillez utiliser l'identifiant de canal pour identifier les canaux."
},
{
"id": "api.command_invite.success",
"translation": "{{.User}} a été ajouté dans {{.Channel}}."
},
{
"id": "api.command_invite.user_already_in_channel.app_error",
"translation": "{{.User}} est déjà membre de ce canal."
},
{
"id": "api.command_join.desc",
"translation": "Rejoint un canal ouvert"
},
{
"id": "api.command_join.fail.app_error",
"translation": "Une erreur s'est produite en rejoignant le canal."
},
{
"id": "api.command_join.hint",
"translation": "~[canal]"
},
{
"id": "api.command_join.list.app_error",
"translation": "Une erreur s'est produite lors de la récupération de la liste des canaux."
},
{
"id": "api.command_join.missing.app_error",
"translation": "Impossible de trouver le canal"
},
{
"id": "api.command_join.name",
"translation": "rejoindre"
},
{
"id": "api.command_kick.name",
"translation": "Éjecter"
},
{
"id": "api.command_leave.desc",
"translation": "Quitte le canal courant"
},
{
"id": "api.command_leave.fail.app_error",
"translation": "Une erreur s'est produite en quittant le canal."
},
{
"id": "api.command_leave.name",
"translation": "leave"
},
{
"id": "api.command_leave.success",
"translation": "A quitté le canal."
},
{
"id": "api.command_logout.desc",
"translation": "Se déconnecte de Mattermost"
},
{
"id": "api.command_logout.fail_message",
"translation": "Échec de la déconnexion"
},
{
"id": "api.command_logout.name",
"translation": "quitter"
},
{
"id": "api.command_me.desc",
"translation": "Effectue une action"
},
{
"id": "api.command_me.hint",
"translation": "[message]"
},
{
"id": "api.command_me.name",
"translation": "moi"
},
{
"id": "api.command_msg.desc",
"translation": "Envoie un message personnel à un utilisateur"
},
{
"id": "api.command_msg.dm_fail.app_error",
"translation": "Une erreur s'est produite à la création du message personnel."
},
{
"id": "api.command_msg.fail.app_error",
"translation": "Une erreur s'est produite lors de l'envoi du message à l'utilisateur."
},
{
"id": "api.command_msg.hint",
"translation": "@[username] 'message'"
},
{
"id": "api.command_msg.missing.app_error",
"translation": "Utilisateur introuvable"
},
{
"id": "api.command_msg.name",
"translation": "[message]"
},
{
"id": "api.command_mute.desc",
"translation": "Désactive les notifications de bureau, par e-mail et push pour le canal actuel ou pour le canal [channel]."
},
{
"id": "api.command_mute.error",
"translation": "Impossible de trouver le canal {{.Channel}}. Veuillez utiliser l'[identifiant de canal](https://about.mattermost.com/default-channel-handle-documentation) pour identifier les canaux."
},
{
"id": "api.command_mute.hint",
"translation": "~[canal]"
},
{
"id": "api.command_mute.name",
"translation": "sourdine"
},
{
"id": "api.command_mute.no_channel.error",
"translation": "Impossible de trouver le canal spécifié. Veuillez utiliser l'[identifiant de canal](https://about.mattermost.com/default-channel-handle-documentation) pour identifier les canaux."
},
{
"id": "api.command_mute.not_member.error",
"translation": "Impossible de mettre en sourdine le canal {{.Channel}}, car vous n'êtes pas membre de celui-ci."
},
{
"id": "api.command_mute.success_mute",
"translation": "Vous ne recevrez pas de notifications pour le canal {{.Channel}} jusqu'à ce que vous désactiviez le mode sourdine."
},
{
"id": "api.command_mute.success_mute_direct_msg",
"translation": "Vous ne recevrez pas de notifications pour ce canal jusqu'à ce que vous désactiviez le mode sourdine."
},
{
"id": "api.command_mute.success_unmute",
"translation": "{{.Channel}} n'est plus en sourdine."
},
{
"id": "api.command_mute.success_unmute_direct_msg",
"translation": "Ce canal n'est plus en sourdine."
},
{
"id": "api.command_offline.desc",
"translation": "Définit votre statut sur « Hors ligne »."
},
{
"id": "api.command_offline.name",
"translation": "Hors ligne"
},
{
"id": "api.command_offline.success",
"translation": "Vous êtes maintenant hors ligne"
},
{
"id": "api.command_online.desc",
"translation": "Définit votre statut sur « Connecté »"
},
{
"id": "api.command_online.name",
"translation": "En ligne"
},
{
"id": "api.command_online.success",
"translation": "Vous êtes maintenant en ligne"
},
{
"id": "api.command_open.name",
"translation": "ouvrir"
},
{
"id": "api.command_remove.desc",
"translation": "Éjecte un membre du canal"
},
{
"id": "api.command_remove.direct_group.app_error",
"translation": "Vous ne pouvez pas retirer un utilisateur d'un canal de messages personnels."
},
{
"id": "api.command_remove.hint",
"translation": "@[nom d'utilisateur]"
},
{
"id": "api.command_remove.message.app_error",
"translation": "Un message doit être spécifié avec la commande /remove ou /kick."
},
{
"id": "api.command_remove.missing.app_error",
"translation": "Impossible de trouver l'utilisateur"
},
{
"id": "api.command_remove.name",
"translation": "supprimer"
},
{
"id": "api.command_remove.permission.app_error",
"translation": "Vous ne disposez pas des permissions requises pour retirer le membre."
},
{
"id": "api.command_remove.user_not_in_channel",
"translation": "{{.Username}} n'est pas un membre de ce canal."
},
{
"id": "api.command_search.desc",
"translation": "Recherche du texte dans les messages"
},
{
"id": "api.command_search.hint",
"translation": "[texte]"
},
{
"id": "api.command_search.name",
"translation": "rechercher"
},
{
"id": "api.command_search.unsupported.app_error",
"translation": "La commande de recherche n'est pas supportée sur votre périphérique"
},
{
"id": "api.command_settings.desc",
"translation": "Ouvre la page des Paramètres du compte"
},
{
"id": "api.command_settings.name",
"translation": "paramètres"
},
{
"id": "api.command_settings.unsupported.app_error",
"translation": "La commande de paramètres n'est pas supportée sur votre périphérique"
},
{
"id": "api.command_shortcuts.desc",
"translation": "Raccourcis clavier"
},
{
"id": "api.command_shortcuts.name",
"translation": "raccourcis clavier"
},
{
"id": "api.command_shortcuts.unsupported.app_error",
"translation": "La commande de raccourcis n'est pas supportée sur votre périphérique"
},
{
"id": "api.command_shrug.desc",
"translation": "Ajoute ¯\\_(ツ)_/¯ à votre message"
},
{
"id": "api.command_shrug.hint",
"translation": "[message]"
},
{
"id": "api.command_shrug.name",
"translation": "haussement"
},
{
"id": "api.config.client.old_format.app_error",
"translation": "Le nouveau format pour la configuration du client n'est pas encore supporté. Veuillez spécifier format=old dans la chaîne de requête (query string)"
},
{
"id": "api.context.404.app_error",
"translation": "Désolé, impossible de trouver cette page."
},
{
"id": "api.context.invalid_body_param.app_error",
"translation": "{{.Name}} invalide ou manquant dans le corps de la requête"
},
{
"id": "api.context.invalid_param.app_error",
"translation": "Paramètre {{.Name}} invalide"
},
{
"id": "api.context.invalid_token.error",
"translation": "Jeton de session invalide={{.Token}}, err={{.Error}}"
},
{
"id": "api.context.invalid_url_param.app_error",
"translation": "Paramètre {{.Name}} invalide ou manquant dans l'URL de la requête"
},
{
"id": "api.context.mfa_required.app_error",
"translation": "L'authentification multi-facteurs est requise sur ce serveur."
},
{
"id": "api.context.permissions.app_error",
"translation": "Vous n'avez pas les permissions requises"
},
{
"id": "api.context.session_expired.app_error",
"translation": "Session invalide ou expirée, veuillez vous reconnecter."
},
{
"id": "api.context.token_provided.app_error",
"translation": "La session n'est pas OAuth alors qu'un jeton a été spécifié dans les paramètres de la requête"
},
{
"id": "api.email_batching.add_notification_email_to_batch.channel_full.app_error",
"translation": "Le canal recevant les e-mail envoyés par lot est plein. Veuillez augmenter le paramètre EmailBatchingBufferSize."
},
{
"id": "api.email_batching.add_notification_email_to_batch.disabled.app_error",
"translation": "L'envoi d'e-mails par lot a été désactivé par l'administrateur système."
},
{
"id": "api.email_batching.render_batched_post.date",
"translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Month}} {{.Day}}"
},
{
"id": "api.email_batching.render_batched_post.direct_message",
"translation": "Message personnel de "
},
{
"id": "api.email_batching.render_batched_post.go_to_post",
"translation": "Aller au message"
},
{
"id": "api.email_batching.render_batched_post.group_message",
"translation": "Message de groupe de "
},
{
"id": "api.email_batching.render_batched_post.notification",
"translation": "Notification de "
},
{
"id": "api.email_batching.send_batched_email_notification.body_text",
"translation": {
"one": "Vous avez une nouvelle notification.",
"other": "Vous avez {{.Count}} nouvelles notifications."
}
},
{
"id": "api.email_batching.send_batched_email_notification.subject",
"translation": {
"one": "[{{.SiteName}}] New Notification for {{.Day}} {{.Month}}, {{.Year}}",
"other": "[{{.SiteName}}] New Notifications for {{.Day}} {{.Month}}, {{.Year}}"
}
},
{
"id": "api.emoji.create.duplicate.app_error",
"translation": "Impossible de créer cette émoticône. Une autre émoticône du même nom existe déjà."
},
{
"id": "api.emoji.create.other_user.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "api.emoji.create.parse.app_error",
"translation": "Impossible de créer l'émoticône. Impossible de comprendre la requête."
},
{
"id": "api.emoji.create.too_large.app_error",
"translation": "Impossible de créer l'émoticône. L'image doit faire moins de 1 Mio."
},
{
"id": "api.emoji.disabled.app_error",
"translation": "Les émoticônes ont été désactivées par l'administrateur."
},
{
"id": "api.emoji.get_image.decode.app_error",
"translation": "Impossible de décoder le fichier image pour l'émoticône."
},
{
"id": "api.emoji.get_image.read.app_error",
"translation": "Impossible de décoder le fichier image pour l'émoticône."
},
{
"id": "api.emoji.storage.app_error",
"translation": "Le stockage de fichier n'est pas configuré correctement. Veuillez le paramétrer soit pour utiliser S3 soit le système de fichier local du serveur."
},
{
"id": "api.emoji.upload.image.app_error",
"translation": "Impossible de créer l'émoticône. Le fichier doit être un PNG, JPG ou GIF."
},
{
"id": "api.emoji.upload.large_image.decode_error",
"translation": "Impossible de créer l'émoticône. Une erreur est survenue durant le décodage de l'image."
},
{
"id": "api.emoji.upload.large_image.encode_error",
"translation": "Impossible de créer l'émoticône. Une erreur est survenue durant l'encodage de l'image."
},
{
"id": "api.emoji.upload.large_image.gif_decode_error",
"translation": "Impossible de créer l'émoticône. Une erreur est survenue durant le décodage de l'image GIF."
},
{
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Impossible de créer l'émoticône. Une erreur est survenue durant l'encodage de l'image GIF."
},
{
"id": "api.emoji.upload.open.app_error",
"translation": "Impossible de créer l'émoticône. Une erreur est survenue durant l'encodage de l'image."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Les fichiers de pièces jointes sont désactivés sur ce serveur."
},
{
"id": "api.file.get_file.public_invalid.app_error",
"translation": "Le lien public ne semble pas être valide"
},
{
"id": "api.file.get_file_preview.no_preview.app_error",
"translation": "Le fichier n'a pas d'image d'aperçu"
},
{
"id": "api.file.get_file_thumbnail.no_thumbnail.app_error",
"translation": "Le fichier n'a pas de miniature d'image"
},
{
"id": "api.file.get_public_link.disabled.app_error",
"translation": "Les liens publics sont désactivés"
},
{
"id": "api.file.get_public_link.no_post.app_error",
"translation": "Impossible de récupérer le lien du fichier. Le fichier doit être lié à un message qui peut être lu par l'utilisateur actuel."
},
{
"id": "api.file.move_file.copy_within_s3.app_error",
"translation": "Impossible de copier le fichier dans S3."
},
{
"id": "api.file.move_file.delete_from_s3.app_error",
"translation": "Impossible de supprimer le fichier de S3."
},
{
"id": "api.file.move_file.rename.app_error",
"translation": "Impossible de déplacer le fichier en local."
},
{
"id": "api.file.no_driver.app_error",
"translation": "No file driver selected."
},
{
"id": "api.file.read_file.reading_local.app_error",
"translation": "Une erreur est survenue lors de la lecture depuis le stockage local du serveur"
},
{
"id": "api.file.read_file.s3.app_error",
"translation": "Une erreur est survenue lors de la lecture depuis le stockage local du serveur"
},
{
"id": "api.file.reader.reading_local.app_error",
"translation": "Une erreur s'est produite lors de l'affichage du dossier à partir du système de stockage local du serveur."
},
{
"id": "api.file.reader.s3.app_error",
"translation": "Une erreur est survenue lors de la lecture depuis le stockage local du serveur"
},
{
"id": "api.file.test_connection.local.connection.app_error",
"translation": "Don't have permissions to write to local path specified or other error."
},
{
"id": "api.file.test_connection.s3.bucked_create.app_error",
"translation": "Unable to create bucket."
},
{
"id": "api.file.test_connection.s3.bucket_exists.app_error",
"translation": "Error checking if bucket exists."
},
{
"id": "api.file.test_connection.s3.connection.app_error",
"translation": "Bad connection to S3 or minio."
},
{
"id": "api.file.upload_file.bad_parse.app_error",
"translation": "Impossible d'envoyer le fichier. L'entête ne peut être analysé."
},
{
"id": "api.file.upload_file.incorrect_number_of_files.app_error",
"translation": "Impossible d'envoyer des fichiers. Le nombre de fichiers spécifié est incorrect."
},
{
"id": "api.file.upload_file.large_image.app_error",
"translation": "Le fichier est au-dessus des limites de dimensions, il n'a pas pu être envoyé : {{.Filename}}"
},
{
"id": "api.file.upload_file.storage.app_error",
"translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
},
{
"id": "api.file.upload_file.too_large.app_error",
"translation": "Impossible d'envoyer le fichier. Le fichier est trop volumineux."
},
{
"id": "api.file.write_file.s3.app_error",
"translation": "Une erreur est survenue lors de l'écriture vers S3"
},
{
"id": "api.file.write_file_locally.create_dir.app_error",
"translation": "Une erreur est survenue lors de la création du dossier pour le nouveau fichier"
},
{
"id": "api.file.write_file_locally.writing.app_error",
"translation": "Une erreur est survenue durant l'écriture sur le stockage du serveur local"
},
{
"id": "api.incoming_webhook.disabled.app_error",
"translation": "Les webhooks entrants ont été désactivés par l'administrateur système."
},
{
"id": "api.incoming_webhook.invalid_username.app_error",
"translation": "Nom d'utilisateur invalide."
},
{
"id": "api.license.add_license.array.app_error",
"translation": "Le paramètre « license » est manquant dans la requête"
},
{
"id": "api.license.add_license.expired.app_error",
"translation": "La licence a expiré ou n'a pas encore démarré."
},
{
"id": "api.license.add_license.invalid.app_error",
"translation": "Fichier de licence invalide."
},
{
"id": "api.license.add_license.invalid_count.app_error",
"translation": "Impossible de compter le nombre total d'utilisateurs."
},
{
"id": "api.license.add_license.no_file.app_error",
"translation": "Le paramètre « license » de la requête ne contient pas de fichier"
},
{
"id": "api.license.add_license.open.app_error",
"translation": "Impossible d'ouvrir le fichier de licence"
},
{
"id": "api.license.add_license.save.app_error",
"translation": "La licence n'a pas été enregistrée correctement."
},
{
"id": "api.license.add_license.save_active.app_error",
"translation": "Licence ID n'a pas été enregistrée correctement."
},
{
"id": "api.license.add_license.unique_users.app_error",
"translation": "Cette licence supporte {{.Users}} utilisateurs, mais votre système compte {{.Count}} utilisateurs uniques. Les utilisateurs uniques sont comptabilisés par adresse e-mail distincte. Vous pouvez voir le nombre d'utilisateurs uniques dans le menu \"Rapports -> Statistiques\"."
},
{
"id": "api.license.client.old_format.app_error",
"translation": "Le nouveau format pour la licence du client n'est pas encore supporté. Veuillez spécifier format=old dans la chaîne de requête (query string)"
},
{
"id": "api.oauth.allow_oauth.redirect_callback.app_error",
"translation": "invalid_request : le redirect_uri spécifié ne correspond pas au callback_url enregistré"
},
{
"id": "api.oauth.allow_oauth.turn_off.app_error",
"translation": "L'administrateur système a désactivé l'authentification par OAuth."
},
{
"id": "api.oauth.authorize_oauth.disabled.app_error",
"translation": "L'administrateur système a désactivé l'authentification par OAuth2."
},
{
"id": "api.oauth.get_access_token.bad_client_id.app_error",
"translation": "invalid_request : Mauvais client_id"
},
{
"id": "api.oauth.get_access_token.bad_client_secret.app_error",
"translation": "invalid_request : client_secret manquant"
},
{
"id": "api.oauth.get_access_token.bad_grant.app_error",
"translation": "invalid_request : Mauvais grant_type"
},
{
"id": "api.oauth.get_access_token.credentials.app_error",
"translation": "invalid_client : Identifiants client invalides"
},
{
"id": "api.oauth.get_access_token.disabled.app_error",
"translation": "L'administrateur système a désactivé l'authentification par OAuth2."
},
{
"id": "api.oauth.get_access_token.expired_code.app_error",
"translation": "invalid_grant : Code d'autorisation invalide ou expiré"
},
{
"id": "api.oauth.get_access_token.internal.app_error",
"translation": "server_error : Une erreur interne serveur est survenue durant l'accès à la base de données"
},
{
"id": "api.oauth.get_access_token.internal_saving.app_error",
"translation": "server_error : Une erreur interne serveur est survenue durant l'enregistrement du jeton d'accès dans la base de données"
},
{
"id": "api.oauth.get_access_token.internal_session.app_error",
"translation": "server_error : Une erreur interne serveur est survenue durant l'enregistrement de la session en base de données"
},
{
"id": "api.oauth.get_access_token.internal_user.app_error",
"translation": "server_error : Une erreur interne serveur est survenue durant la récupération de l'utilisateur depuis la base de données"
},
{
"id": "api.oauth.get_access_token.missing_code.app_error",
"translation": "invalid_request : Code manquant"
},
{
"id": "api.oauth.get_access_token.missing_refresh_token.app_error",
"translation": "invalid_request : refresh_token manquant"
},
{
"id": "api.oauth.get_access_token.redirect_uri.app_error",
"translation": "invalid_request : La redirect_uri spécifiée ne correspond pas au code d'autorisation redirect_uri"
},
{
"id": "api.oauth.get_access_token.refresh_token.app_error",
"translation": "invalid_grant : jeton de rafraîchissement invalide"
},
{
"id": "api.oauth.invalid_state_token.app_error",
"translation": "Token d'état invalide"
},
{
"id": "api.oauth.register_oauth_app.turn_off.app_error",
"translation": "L'administrateur système a désactivé l'authentification par OAuth2."
},
{
"id": "api.oauth.revoke_access_token.del_session.app_error",
"translation": "Erreur lors de la suppression de la session en base de données"
},
{
"id": "api.oauth.revoke_access_token.del_token.app_error",
"translation": "Error lors de la suppression du jeton d'accès dans la base de données"
},
{
"id": "api.oauth.revoke_access_token.get.app_error",
"translation": "Erreur lors de la récupération du jeton d'accès avant suppression"
},
{
"id": "api.oauth.singup_with_oauth.disabled.app_error",
"translation": "L'inscription utilisateur est désactivée."
},
{
"id": "api.oauth.singup_with_oauth.expired_link.app_error",
"translation": "Le lien d'inscription a expiré."
},
{
"id": "api.oauth.singup_with_oauth.invalid_link.app_error",
"translation": "Le lien d'inscription semble ne pas être valide."
},
{
"id": "api.outgoing_webhook.disabled.app_error",
"translation": "Les webhooks sortants ont été désactivés par l'administrateur système."
},
{
"id": "api.plugin.upload.array.app_error",
"translation": "Le tableau de fichier est vide dans la requête multipart/form"
},
{
"id": "api.plugin.upload.file.app_error",
"translation": "Impossible d'ouvrir le fichier dans la requête multipart/form"
},
{
"id": "api.plugin.upload.no_file.app_error",
"translation": "Fichier manquant dans la requête multipart/form"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
"translation": "@{{.Usernames}} et @{{.LastUsername}} ont été mentionnés, mais, ne faisant pas partie de ce canal, ils ne recevront pas de notifications."
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.one",
"translation": "@{{.Username}} a été mentionné(e), mais, ne faisant pas partie de ce canal, il/elle ne recevra pas de notification."
},
{
"id": "api.post.create_post.can_not_post_to_deleted.error",
"translation": "Impossible d'envoyer un message dans un canal supprimé."
},
{
"id": "api.post.create_post.channel_root_id.app_error",
"translation": "ChannelId invalide pour le paramètre RootId"
},
{
"id": "api.post.create_post.parent_id.app_error",
"translation": "Paramètre ParentId invalide"
},
{
"id": "api.post.create_post.root_id.app_error",
"translation": "Paramètre RootId invalide"
},
{
"id": "api.post.create_post.town_square_read_only",
"translation": "Le canal est en lecture seule. Seuls les membres disposant de la permission peuvent poster ici."
},
{
"id": "api.post.create_webhook_post.creating.app_error",
"translation": "Erreur lors de la création du message"
},
{
"id": "api.post.disabled_all",
"translation": "@all a été désactivé car le canal a plus de {{.Users}} utilisateurs."
},
{
"id": "api.post.disabled_channel",
"translation": "@channel a été désactivé car le canal a plus de {{.Users}} utilisateurs."
},
{
"id": "api.post.disabled_here",
"translation": "@here a été désactivé car le canal a plus de {{.Users}} utilisateurs."
},
{
"id": "api.post.do_action.action_id.app_error",
"translation": "Id d'action invalide"
},
{
"id": "api.post.do_action.action_integration.app_error",
"translation": "Erreur d'action d'intégration"
},
{
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
"one": "{{.Count}} fichier envoyé : {{.Filenames}}",
"other": "{{.Count}} fichiers envoyés : {{.Filenames}}"
}
},
{
"id": "api.post.get_message_for_notification.images_sent",
"translation": {
"one": "{{.Count}} image envoyée: {{.Filenames}}",
"other": "{{.Count}} images envoyées: {{.Filenames}}"
}
},
{
"id": "api.post.link_preview_disabled.app_error",
"translation": "Les aperçus de liens ont été désactivées par l'administrateur système."
},
{
"id": "api.post.send_notification_and_forget.push_channel_mention",
"translation": " a notifié le canal."
},
{
"id": "api.post.send_notification_and_forget.push_comment_on_post",
"translation": " a commenté votre publication."
},
{
"id": "api.post.send_notification_and_forget.push_comment_on_thread",
"translation": " a commenté un fil auquel vous avez participé."
},
{
"id": "api.post.send_notifications_and_forget.push_explicit_mention",
"translation": " vous a mentionné."
},
{
"id": "api.post.send_notifications_and_forget.push_general_message",
"translation": " a envoyé un message."
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
"translation": " a joint un fichier."
},
{
"id": "api.post.send_notifications_and_forget.push_message",
"translation": "vous a envoyé un message."
},
{
"id": "api.post.update_post.find.app_error",
"translation": "Impossible de trouver le message existant ou le commentaire à mettre à jour."
},
{
"id": "api.post.update_post.permissions_details.app_error",
"translation": "Déjà supprimé id={{.PostId}}"
},
{
"id": "api.post.update_post.permissions_time_limit.app_error",
"translation": "L'édition de messages est seulement autorisée pendant {{.timeLimit}} secondes. Pour plus d'informations, veuillez demander à votre administrateur système."
},
{
"id": "api.post.update_post.system_message.app_error",
"translation": "Impossible de mettre à jour un message système"
},
{
"id": "api.post_get_post_by_id.get.app_error",
"translation": "Impossible de récupérer le message"
},
{
"id": "api.preference.delete_preferences.delete.app_error",
"translation": "Unable to delete user preferences."
},
{
"id": "api.preference.preferences_category.get.app_error",
"translation": "Unable to get user preferences."
},
{
"id": "api.preference.update_preferences.set.app_error",
"translation": "Unable to set user preferences."
},
{
"id": "api.reaction.save_reaction.invalid.app_error",
"translation": "La réaction n'est pas valide."
},
{
"id": "api.reaction.save_reaction.user_id.app_error",
"translation": "Vous ne pouvez pas sauvegarder la réaction pour l'autre utilisateur."
},
{
"id": "api.roles.patch_roles.license.error",
"translation": "Votre licence actuelle ne supporte pas les permissions avancées."
},
{
"id": "api.scheme.create_scheme.license.error",
"translation": "La licence actuelle ne supporte pas la modification d'un schéma de permissions d'équipe"
},
{
"id": "api.scheme.delete_scheme.license.error",
"translation": "La licence actuelle ne supporte pas la modification d'un schéma de permissions d'équipe"
},
{
"id": "api.scheme.get_channels_for_scheme.scope.error",
"translation": "Impossible de récupérer les canaux pour le schéma de permissions car le schéma de permissions spécifié n'est pas un schéma de permissions de canal."
},
{
"id": "api.scheme.get_teams_for_scheme.scope.error",
"translation": "Impossible de récupérer les équipes pour le schéma de permissions car le schéma de permissions spécifié n'est pas un schéma de permissions d'équipe."
},
{
"id": "api.scheme.patch_scheme.license.error",
"translation": "La licence actuelle ne supporte pas la modification d'un schéma de permissions d'équipe"
},
{
"id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt",
"translation": "Vous devez activer l'option Forward80To443 pour pouvoir utiliser LetsEncrypt"
},
{
"id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port",
"translation": "Impossible de rediriger le port 80 sur le port 443 alors que le serveur écoute sur le port %s : désactivez l'option Forward80To443 si vous utilisez un serveur de proxy"
},
{
"id": "api.server.start_server.rate_limiting_memory_store",
"translation": "Impossible d'initialiser la limite d'utilisation de mémoire. Veuillez vérifier la valeur MemoryStoreSize dans les paramètres de configuration."
},
{
"id": "api.server.start_server.rate_limiting_rate_limiter",
"translation": "Impossible d'initialiser le taux de limite d'appel sur l'API."
},
{
"id": "api.server.start_server.starting.critical",
"translation": "Erreur de démarrage du serveur, err : %v"
},
{
"id": "api.slackimport.slack_add_bot_user.email_pwd",
"translation": "L'utilisateur du bot Integration/Slack avec l'e-mail {{.Email}} et mot de passe {{.Password}} a été importé.\r\n"
},
{
"id": "api.slackimport.slack_add_bot_user.unable_import",
"translation": "Impossible d'importer l'utilisateur du bot Integration/Slack {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.added",
"translation": "\r\nCanaux ajoutés:\r\n"
},
{
"id": "api.slackimport.slack_add_channels.failed_to_add_user",
"translation": "Impossible d'ajouter l'utilisateur Slack {{.Username}} au canal.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.import_failed",
"translation": "Impossible d'importer le canal Slack {{.DisplayName}}.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.merge",
"translation": "Le canal Slack {{.DisplayName}} existe déjà en tant que canal Mattermost actif. Les deux canaux ont été fusionnés.\r\n"
},
{
"id": "api.slackimport.slack_add_users.created",
"translation": "\r\nUtilisateurs créés :\r\n"
},
{
"id": "api.slackimport.slack_add_users.email_pwd",
"translation": "L'utilisateur Slack avec l'adresse e-mail {{.Email}} et le mot de passe {{.Password}} a été importé.\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing",
"translation": "L'utilisateur Slack a été fusionné avec un utilisateur Mattermost existant disposant de l'adresse e-mail {{.Email}} et du nom d'utilisateur {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing_failed",
"translation": "L'utilisateur Slack a été fusionné avec un utilisateur Mattermost existant disposant de l'adresse e-mail {{.Email}} et du nom d'utilisateur {{.Username}}, mais il a été impossible d'ajouter l'utilisateur à son équipe.\r\n"
},
{
"id": "api.slackimport.slack_add_users.missing_email_address",
"translation": "L'utilisateur {{.Username}} ne dispose pas d'une adresse e-mail dans l'export Slack. {{.Email}} a été utilisé comme substitut. L'utilisateur devra mettre à jour son adresse e-mail une fois connecté au système.\r\n"
},
{
"id": "api.slackimport.slack_add_users.unable_import",
"translation": "Impossible d'importer l'utilisateur Slack : {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_import.log",
"translation": "Journal d'importation de Slack dans Mattermost\r\n"
},
{
"id": "api.slackimport.slack_import.note1",
"translation": "- Certains messages peuvent ne pas avoir été importés, car ils ne sont pas supportés par cet outil d'importation.\r\n"
},
{
"id": "api.slackimport.slack_import.note2",
"translation": "- Les messages du bot Slack ne sont actuellement pas supportés.\r\n"
},
{
"id": "api.slackimport.slack_import.note3",
"translation": "- D'autres erreurs peuvent être trouvées dans les journaux du serveur.\r\n"
},
{
"id": "api.slackimport.slack_import.notes",
"translation": "\r\nNotes :\r\n"
},
{
"id": "api.slackimport.slack_import.open.app_error",
"translation": "Impossible d'ouvrir le fichier : {{.Filename}}.\r\n"
},
{
"id": "api.slackimport.slack_import.team_fail",
"translation": "Impossible de trouver l'équipe dans laquelle importer.\r\n"
},
{
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "Impossible d'ouvrir le fichier zip d'export Slack.\r\n"
},
{
"id": "api.status.user_not_found.app_error",
"translation": "Utilisateur introuvable"
},
{
"id": "api.team.add_user_to_team.added",
"translation": "%v a été ajouté à l'équipe par %v."
},
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Paramètre requis pour ajouter l'utilisateur à une équipe."
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "L'invitation n'est pas valide car cette équipe n'est pas ouverte."
},
{
"id": "api.team.get_team_icon.filesettings_no_driver.app_error",
"translation": "Nom de pilote invalide dans les paramètres de fichiers. Doit être 'local' ou 'amazons3'"
},
{
"id": "api.team.get_team_icon.read_file.app_error",
"translation": "Unable to read the team icon file."
},
{
"id": "api.team.import_team.array.app_error",
"translation": "Tableau vide pour les 'fichiers' dans la requête"
},
{
"id": "api.team.import_team.integer.app_error",
"translation": "La taille de fichier n'est pas un entier"
},
{
"id": "api.team.import_team.no_file.app_error",
"translation": "Aucun fichier pour les 'fichiers' dans la requête"
},
{
"id": "api.team.import_team.no_import_from.app_error",
"translation": "Requête malformée : le champ importFrom n'est pas présent."
},
{
"id": "api.team.import_team.open.app_error",
"translation": "Impossible d'ouvrir le fichier"
},
{
"id": "api.team.import_team.parse.app_error",
"translation": "Impossible d'analyser le formulaire multipart"
},
{
"id": "api.team.import_team.unavailable.app_error",
"translation": "Requête malformée : le champ de taille de fichier n'est pas présent."
},
{
"id": "api.team.invite_members.invalid_email.app_error",
"translation": "Les adresses e-mail suivantes ne font pas partie d'un domaine accepté : {{.Addresses}}. Veuillez contacter votre administrateur système pour plus de détails."
},
{
"id": "api.team.invite_members.member",
"translation": "membre"
},
{
"id": "api.team.invite_members.no_one.app_error",
"translation": "Personne à inviter."
},
{
"id": "api.team.is_team_creation_allowed.disabled.app_error",
"translation": "La création d'équipes est désactivée. Veuillez demander les détails à votre administrateur système."
},
{
"id": "api.team.is_team_creation_allowed.domain.app_error",
"translation": "L'adresse e-mail doit être liée à un domaine spécifique (ex. @exemple.com). Veuillez demander à votre administrateur système pour plus d'informations."
},
{
"id": "api.team.join_team.post_and_forget",
"translation": "%v a rejoint l'équipe."
},
{
"id": "api.team.leave.left",
"translation": "%v a quitté l'équipe."
},
{
"id": "api.team.move_channel.post.error",
"translation": "Impossible de publier le message indiquant que le canal a été déplacé."
},
{
"id": "api.team.move_channel.success",
"translation": "Ce canal a été déplacé vers cette équipe par %v."
},
{
"id": "api.team.remove_team_icon.get_team.app_error",
"translation": "Une erreur s'est produite lors de la récupération de l'équipe"
},
{
"id": "api.team.remove_user_from_team.missing.app_error",
"translation": "L'utilisateur n'appartient pas à cette équipe."
},
{
"id": "api.team.remove_user_from_team.removed",
"translation": "%v a été retiré de l'équipe."
},
{
"id": "api.team.set_team_icon.array.app_error",
"translation": "Tableau vide dans le paramètre 'image' de la requête"
},
{
"id": "api.team.set_team_icon.decode.app_error",
"translation": "Impossible de décoder l'icône d'équipe."
},
{
"id": "api.team.set_team_icon.decode_config.app_error",
"translation": "Impossible de décoder les métadonnées de l'icône d'équipe"
},
{
"id": "api.team.set_team_icon.encode.app_error",
"translation": "Impossible d'encoder l'icône d'équipe"
},
{
"id": "api.team.set_team_icon.get_team.app_error",
"translation": "Une erreur s'est produite lors de la récupération de l'équipe"
},
{
"id": "api.team.set_team_icon.no_file.app_error",
"translation": "Pas de fichier dans le paramètre 'image' de la requête"
},
{
"id": "api.team.set_team_icon.open.app_error",
"translation": "Impossible d'ouvrir le fichier image"
},
{
"id": "api.team.set_team_icon.parse.app_error",
"translation": "Impossible d'analyser le formulaire multipart"
},
{
"id": "api.team.set_team_icon.storage.app_error",
"translation": "Impossible d'envoyer l'icône d'équipe. Le stockage d'images n'est pas configuré."
},
{
"id": "api.team.set_team_icon.too_large.app_error",
"translation": "Impossible d'envoyer l'icône d'équipe. Le fichier est trop volumineux."
},
{
"id": "api.team.set_team_icon.write_file.app_error",
"translation": "Impossible d'enregistrer l'icône d'équipe"
},
{
"id": "api.team.team_icon.update.app_error",
"translation": "Une erreur est survenue lors du changement d'icône d'équipe."
},
{
"id": "api.team.update_member_roles.not_a_member",
"translation": "L'utilisateur spécifié n'est pas un membre de l'équipe spécifiée."
},
{
"id": "api.team.update_team_scheme.license.error",
"translation": "La licence actuelle ne supporte pas la modification d'un schéma de permissions d'équipe"
},
{
"id": "api.team.update_team_scheme.scheme_scope.error",
"translation": "Impossible d'appliquer le schéma de permissions à l'équipe car le schéma de permissions spécifié n'est pas un schéma de permissions d'équipe."
},
{
"id": "api.templates.deactivate_body.info",
"translation": "Vous avez désactivé votre compte sur {{ .SiteURL }}.
Si vous n'êtes pas à l'origine de ce changement ou vous souhaitez réactiver votre compte, contactez votre administrateur système."
},
{
"id": "api.templates.deactivate_body.title",
"translation": "Votre compte a été désactivé sur {{ .ServerURL }}"
},
{
"id": "api.templates.deactivate_subject",
"translation": "[{{ .SiteName }}] Votre compte sur {{ .ServerURL }} a été désactivé"
},
{
"id": "api.templates.email_change_body.info",
"translation": "Votre adresse e-mail pour {{.TeamDisplayName}} a été remplacée par {{.NewEmail}}.
Si vous n'êtes pas à l'origine de cette action, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.email_change_body.title",
"translation": "Vous avez mis à jour votre adresse e-mail."
},
{
"id": "api.templates.email_change_subject",
"translation": "[{{ .SiteName }}] Votre adresse e-mail a été changée"
},
{
"id": "api.templates.email_change_verify_body.button",
"translation": "Vérifier votre adresse e-mail"
},
{
"id": "api.templates.email_change_verify_body.info",
"translation": "Pour terminer votre changement d'adresse e-mail pour {{.TeamDisplayName}}, veuillez cliquer sur le lien ci-dessous afin de valider votre adresse."
},
{
"id": "api.templates.email_change_verify_body.title",
"translation": "Vous avez mis à jour votre adresse e-mail."
},
{
"id": "api.templates.email_change_verify_subject",
"translation": "[{{ .SiteName }}] Vérification de la nouvelle adresse e-mail"
},
{
"id": "api.templates.email_footer",
"translation": "Pour modifier vos préférences de notifications, connectez-vous à votre équipe et allez dans Paramètres du compte > Notifications."
},
{
"id": "api.templates.email_info",
"translation": "Pour toutes questions, contactez-nous par e-mail : {{.SupportEmail}}.
Cordialement,
L'équipe {{.SiteName}}
"
},
{
"id": "api.templates.email_organization",
"translation": "Envoyée par "
},
{
"id": "api.templates.invite_body.button",
"translation": "Rejoindre l'équipe"
},
{
"id": "api.templates.invite_body.extra_info",
"translation": "Mattermost vous permet de partager des messages et des fichiers depuis votre PC ou votre téléphone, avec des fonctionnalités de recherche et d'archivage. Après avoir rejoint{{.TeamDisplayName}}, vous pouvez vous connecter à votre nouvelle équipe et utiliser ces fonctionnalités quand bon vous semble à l'adresse web suivante :
{{.TeamURL}}"
},
{
"id": "api.templates.invite_body.info",
"translation": "{{.SenderName}}, {{.SenderStatus}} de l'équipe, vous invite à rejoindre {{.TeamDisplayName}}."
},
{
"id": "api.templates.invite_body.title",
"translation": "Vous avez reçu une invitation"
},
{
"id": "api.templates.invite_subject",
"translation": "[{{ .SiteName }}] {{ .SenderName }} vous a invité à rejoindre l'équipe {{ .TeamDisplayName }}"
},
{
"id": "api.templates.mfa_activated_body.info",
"translation": "L'authentification multi-facteurs a été ajoutée à votre compte sur {{ .SiteURL }}.
Si vous n'êtes pas à l'origine de ce changement, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.mfa_activated_body.title",
"translation": "L'authentification multi-facteurs a été activée"
},
{
"id": "api.templates.mfa_change_subject",
"translation": "[{{ .SiteName }}] Votre authentification multi-facteurs (MFA) a été mise à jour"
},
{
"id": "api.templates.mfa_deactivated_body.info",
"translation": "L'authentification multi-facteurs a été supprimée de votre compte sur {{ .SiteURL }}.
Si vous n'êtes pas à l'origine de ce changement, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.mfa_deactivated_body.title",
"translation": "L'authentification multi-facteurs a été désactivée"
},
{
"id": "api.templates.password_change_body.info",
"translation": "Vous avez mis à jour votre mot de passe pour {{.TeamDisplayName}} sur {{.TeamURL}} pour {{.Method}}.
Si vous n'êtes pas à l'origine de ce changement, veuillez prendre contact avec votre administrateur système."
},
{
"id": "api.templates.password_change_body.title",
"translation": "Votre mot de passe a été modifié"
},
{
"id": "api.templates.password_change_subject",
"translation": "[{{ .SiteName }}] Votre mot de passe a été mis à jour"
},
{
"id": "api.templates.post_body.button",
"translation": "Aller au message"
},
{
"id": "api.templates.reset_body.button",
"translation": "Réinitialiser le mot de passe"
},
{
"id": "api.templates.reset_body.info",
"translation": "Pour modifier votre mot de passe, cliquez sur \"Réinitialiser le mot de passe\" ci-dessous.
Si vous ne souhaitiez pas réinitialiser votre mot de passe, ignorez ce message et votre mot de passe restera inchangé. Le lien de réinitialisation de votre mot de passe expirera dans 24 heures."
},
{
"id": "api.templates.reset_body.title",
"translation": "Vous avez demandez la réinitialisation de votre mot de passe"
},
{
"id": "api.templates.reset_subject",
"translation": "[{{ .SiteName }}] Réinitialisez votre mot de passe"
},
{
"id": "api.templates.signin_change_email.body.info",
"translation": "Vous avez mis à jour votre méthode de connexion en {{.Method}} pour {{ .SiteName }}.
Si vous n'êtes pas à l'origine de ce changement, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.signin_change_email.body.method_email",
"translation": "Adresse e-mail et mot de passe"
},
{
"id": "api.templates.signin_change_email.body.title",
"translation": "Vous avez mis-à-jour votre méthode de connexion"
},
{
"id": "api.templates.signin_change_email.subject",
"translation": "[{{ .SiteName }}] Votre méthode d'authentification a été mise à jour"
},
{
"id": "api.templates.user_access_token_body.info",
"translation": "Un jeton d'accès utilisateur a été ajouté à votre compte sur {{.SiteURL}}. Il peut être utilisé pour accéder à {{.SiteName}} avec votre compte.
Si vous n'êtes pas à l'origine de cette demande, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.user_access_token_body.title",
"translation": "Un jeton d'accès personnel a été ajouté à votre compte"
},
{
"id": "api.templates.user_access_token_subject",
"translation": "[{{.SiteName}}] Jeton d'accès personnel ajouté à votre compte"
},
{
"id": "api.templates.username_change_body.info",
"translation": "Votre nom d'utilisateur pour {{.TeamDisplayName}} a été modifiée en {{.NewUsername}}.
Si vous n'êtes pas à l'origine de cette action, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.username_change_body.title",
"translation": "Vous avez mis à jour votre nom d'utilisateur."
},
{
"id": "api.templates.username_change_subject",
"translation": "[{{ .SiteName }}] Votre nom d'utilisateur a changé"
},
{
"id": "api.templates.verify_body.button",
"translation": "Vérifier l'adresse e-mail"
},
{
"id": "api.templates.verify_body.info",
"translation": "Veuillez vérifier votre adresse e-mail en cliquant ci-dessous."
},
{
"id": "api.templates.verify_body.title",
"translation": "Bienvenue sur {{ .ServerURL }}"
},
{
"id": "api.templates.verify_subject",
"translation": "Vérification de l'adresse e-mail pour [{{ .SiteName }}]"
},
{
"id": "api.templates.welcome_body.app_download_info",
"translation": "Pour votre confort, téléchargez les applications PC, Mac, iOS et Android depuis :"
},
{
"id": "api.templates.welcome_body.button",
"translation": "Vérifier l'adresse e-mail"
},
{
"id": "api.templates.welcome_body.info",
"translation": "Veuillez vérifier votre adresse e-mail en cliquant ci-dessous."
},
{
"id": "api.templates.welcome_body.info2",
"translation": "Vous pouvez vous connecter avec :"
},
{
"id": "api.templates.welcome_body.info3",
"translation": "Mattermost vous permet de partager des messages et des fichiers depuis votre ordinateur, téléphone ou tablette avec des fonctionnalités de recherche instantanée et d'archivage."
},
{
"id": "api.templates.welcome_body.title",
"translation": "Bienvenue sur {{ .ServerURL }}"
},
{
"id": "api.templates.welcome_subject",
"translation": "[{{ .SiteName }}] Vous avez rejoint {{ .ServerURL }}"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
"translation": "Le MFA n'est pas disponible pour ce type de compte"
},
{
"id": "api.user.add_direct_channels_and_forget.failed.error",
"translation": "Impossible de spécifier les préférences du canal de messages personnels pour l'utilisateur user_id={{.UserId}}, team_id={{.TeamId}}, err={{.Error}}"
},
{
"id": "api.user.authorize_oauth_user.bad_response.app_error",
"translation": "Erreur lors de la récupération du jeton"
},
{
"id": "api.user.authorize_oauth_user.bad_token.app_error",
"translation": "Mauvais type de jeton"
},
{
"id": "api.user.authorize_oauth_user.invalid_state.app_error",
"translation": "État invalide"
},
{
"id": "api.user.authorize_oauth_user.missing.app_error",
"translation": "Jeton d'accès manquant"
},
{
"id": "api.user.authorize_oauth_user.service.app_error",
"translation": "Demande de jeton vers {{.Service}} échouée"
},
{
"id": "api.user.authorize_oauth_user.token_failed.app_error",
"translation": "Demande de jeton échouée"
},
{
"id": "api.user.authorize_oauth_user.unsupported.app_error",
"translation": "Fournisseur de service OAuth non supporté"
},
{
"id": "api.user.check_user_login_attempts.too_many.app_error",
"translation": "Votre compte est verrouillé en raison d'un trop grand nombre de tentatives de connexions. Veuillez réinitialiser votre mot de passe."
},
{
"id": "api.user.check_user_mfa.bad_code.app_error",
"translation": "Jeton MFA invalide"
},
{
"id": "api.user.check_user_mfa.not_available.app_error",
"translation": "MFA n'est pas configuré ou supporté sur ce serveur"
},
{
"id": "api.user.check_user_password.invalid.app_error",
"translation": "Connexion échouée en raison d'un mot de passe invalide"
},
{
"id": "api.user.complete_switch_with_oauth.blank_email.app_error",
"translation": "Adresse e-mail vide"
},
{
"id": "api.user.complete_switch_with_oauth.parse.app_error",
"translation": "Impossible d'analyser les données de connexion d'après l'objet utilisateur de {{.Service}}"
},
{
"id": "api.user.complete_switch_with_oauth.unavailable.app_error",
"translation": "{{.Service}} authentification unique (SSO) avec OAuth 2.0 n'est pas disponible sur ce serveur"
},
{
"id": "api.user.create_oauth_user.already_attached.app_error",
"translation": "Il existe déjà un compte associé à cette adresse e-mail utilisant une méthode de connexion autre que {{.Service}}. Veuillez vous connecter en utilisant {{.Auth}}."
},
{
"id": "api.user.create_oauth_user.create.app_error",
"translation": "Impossible de créer un utilisateur à partir du user object {{.Service}}"
},
{
"id": "api.user.create_oauth_user.not_available.app_error",
"translation": "{{.Service}} authentification unique (SSO) avec OAuth 2.0 n'est pas disponible sur ce serveur"
},
{
"id": "api.user.create_profile_image.default_font.app_error",
"translation": "Impossible de charger la police de caractères par défaut"
},
{
"id": "api.user.create_profile_image.encode.app_error",
"translation": "Impossible d'encoder la photo de profil"
},
{
"id": "api.user.create_profile_image.initial.app_error",
"translation": "Impossible d'ajouter les initiales de l'utilisateur sur la photo de profil par défaut"
},
{
"id": "api.user.create_user.accepted_domain.app_error",
"translation": "Votre adresse e-mail ne correspond pas à un domaine valide. Veuillez contacter votre administrateur ou enregistrez-vous avec une autre adresse e-mail."
},
{
"id": "api.user.create_user.disabled.app_error",
"translation": "La création d'utilisateurs est désactivée."
},
{
"id": "api.user.create_user.missing_invite_id.app_error",
"translation": "Invite Id manquant"
},
{
"id": "api.user.create_user.missing_token.app_error",
"translation": "Jeton manquant."
},
{
"id": "api.user.create_user.no_open_server",
"translation": "Ce serveur ne permet pas d'inscriptions ouvertes. Veuillez contacter votre administrateur pour recevoir une invitation."
},
{
"id": "api.user.create_user.signup_email_disabled.app_error",
"translation": "L'inscription par adresse e-mail est désactivée."
},
{
"id": "api.user.create_user.signup_link_expired.app_error",
"translation": "Le lien d'enregistrement n'est plus valide."
},
{
"id": "api.user.create_user.signup_link_invalid.app_error",
"translation": "Le lien d'enregistrement n'est pas valide."
},
{
"id": "api.user.email_to_ldap.not_available.app_error",
"translation": "AD/LDAP n'est pas disponible sur ce serveur"
},
{
"id": "api.user.email_to_oauth.not_available.app_error",
"translation": "Authentication Transfer not configured or available on this server."
},
{
"id": "api.user.generate_mfa_qr.not_available.app_error",
"translation": "MFA non configuré ou disponible sur ce serveur"
},
{
"id": "api.user.get_authorization_code.unsupported.app_error",
"translation": "Prestataire OAuth non-supporté"
},
{
"id": "api.user.get_profile_image.not_found.app_error",
"translation": "Impossible de récupérer l'image de profil, utilisateur introuvable."
},
{
"id": "api.user.ldap_to_email.not_available.app_error",
"translation": "AD/LDAP n'est pas disponible sur ce serveur"
},
{
"id": "api.user.ldap_to_email.not_ldap_account.app_error",
"translation": "Ce compte utilisateur n'utilise pas AD/LDAP"
},
{
"id": "api.user.login.blank_pwd.app_error",
"translation": "Le champ de mot de passe ne peut pas être vide"
},
{
"id": "api.user.login.client_side_cert.certificate.app_error",
"translation": "Attempted to sign in using the experimental feature ClientSideCert without providing a valid certificate"
},
{
"id": "api.user.login.client_side_cert.license.app_error",
"translation": "Attempt to use the experimental feature ClientSideCertEnable without a valid enterprise license"
},
{
"id": "api.user.login.inactive.app_error",
"translation": "La connexion a échoué car votre compte a été désactivé. Veuillez contacter un administrateur."
},
{
"id": "api.user.login.invalid_credentials",
"translation": "Nom d'utilisateur ou mot de passe invalide."
},
{
"id": "api.user.login.not_verified.app_error",
"translation": "Connexion impossible : l'adresse e-mail n'a pas été vérifiée"
},
{
"id": "api.user.login.use_auth_service.app_error",
"translation": "Veuillez vous connecter en utilisant {{.AuthService}}"
},
{
"id": "api.user.login_by_oauth.not_available.app_error",
"translation": "{{.Service}} authentification unique (SSO) avec OAuth 2.0 n'est pas disponible sur ce serveur"
},
{
"id": "api.user.login_by_oauth.parse.app_error",
"translation": "Impossible d'analyser les données de l'objet utilisateur pour {{.Service}} (could not parse auth data)"
},
{
"id": "api.user.login_ldap.not_available.app_error",
"translation": "AD/LDAP n'est pas disponible sur ce serveur"
},
{
"id": "api.user.oauth_to_email.context.app_error",
"translation": "La mise à jour du mot de passe a échoué, car l'user_id du contexte ne correspondait pas à l'identifiant utilisateur spécifié"
},
{
"id": "api.user.oauth_to_email.not_available.app_error",
"translation": "Authentication Transfer not configured or available on this server."
},
{
"id": "api.user.reset_password.broken_token.app_error",
"translation": "Le lien \"mot de passe oublié\" ne semble pas être correct"
},
{
"id": "api.user.reset_password.invalid_link.app_error",
"translation": "Le lien \"mot de passe oublié\" ne semble pas être correct"
},
{
"id": "api.user.reset_password.link_expired.app_error",
"translation": "Le lien \"mot de passe oublié\" n'est plus valide"
},
{
"id": "api.user.reset_password.method",
"translation": "utilisation d'un lien \"mot de passe oublié\""
},
{
"id": "api.user.reset_password.sso.app_error",
"translation": "Impossible de réinitialiser le mot de passe pour les comptes à authentification unique (SSO)"
},
{
"id": "api.user.saml.not_available.app_error",
"translation": "SAML 2.0 n'est pas configuré ou supporté sur ce serveur."
},
{
"id": "api.user.send_deactivate_email_and_forget.failed.error",
"translation": "Impossible d'envoyer l'e-mail de désactivation de compte"
},
{
"id": "api.user.send_email_change_email_and_forget.error",
"translation": "Impossible d'envoyer l'e-mail de notification de changement d'adresse e-mail"
},
{
"id": "api.user.send_email_change_username_and_forget.error",
"translation": "Impossible d'envoyer l'e-mail de notification de changement de nom d'utilisateur"
},
{
"id": "api.user.send_email_change_verify_email_and_forget.error",
"translation": "Impossible d'envoyer l'e-mail de vérification de changement d'adresse e-mail"
},
{
"id": "api.user.send_mfa_change_email.error",
"translation": "Unable to send email notification for MFA change."
},
{
"id": "api.user.send_password_change_email_and_forget.error",
"translation": "Impossible d'envoyer l'e-mail de mise à jour du mot de passe"
},
{
"id": "api.user.send_password_reset.send.app_error",
"translation": "Impossible d'envoyer l'e-mail de réinitialisation du mot de passe"
},
{
"id": "api.user.send_password_reset.sso.app_error",
"translation": "Impossible de réinitialiser le mot de passe pour les comptes à authentification unique (SSO)"
},
{
"id": "api.user.send_sign_in_change_email_and_forget.error",
"translation": "Impossible d'envoyer l'e-mail de mise à jour du mot de passe"
},
{
"id": "api.user.send_user_access_token.error",
"translation": "Impossible d'envoyer l'email indiquant que le jeton d'accès personnel a été ajouté"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
"translation": "Impossible d'envoyer l'e-mail de vérification"
},
{
"id": "api.user.send_welcome_email_and_forget.failed.error",
"translation": "Impossible d'envoyer l'e-mail de bienvenue"
},
{
"id": "api.user.update_active.not_enable.app_error",
"translation": "Vous ne pouvez pas désactiver votre propre compte, car cette fonctionnalité n'est pas activée. Veuillez contacter votre administrateur système."
},
{
"id": "api.user.update_active.permissions.app_error",
"translation": "Vous n'avez pas les permissions requises"
},
{
"id": "api.user.update_mfa.not_available.app_error",
"translation": "MFA non configuré ou disponible sur ce serveur"
},
{
"id": "api.user.update_oauth_user_attrs.get_user.app_error",
"translation": "Impossible de récupérer l'utilisateur à partir de l'objet utilisateur {{.Service}}"
},
{
"id": "api.user.update_password.context.app_error",
"translation": "La mise à jour du mot de passe a été refusée, car l'user_id du contexte ne correspondait pas à l'identifiant d'utilisateur spécifié"
},
{
"id": "api.user.update_password.failed.app_error",
"translation": "La mise à jour du mot de passe a échoué"
},
{
"id": "api.user.update_password.incorrect.app_error",
"translation": "Votre mot de passe actuel est invalide. Veuillez vérifier la touche Verr. Maj. et essayer à nouveau."
},
{
"id": "api.user.update_password.menu",
"translation": "en utilisant le menu paramètres"
},
{
"id": "api.user.update_password.oauth.app_error",
"translation": "Mise à jour du mot de passe impossible car l'utilisateur est connecté par OAuth"
},
{
"id": "api.user.update_password.valid_account.app_error",
"translation": "Mise à jour du mot de passe impossible car aucun compte ne correspond"
},
{
"id": "api.user.upload_profile_user.array.app_error",
"translation": "Aucune image transmise dans la requête"
},
{
"id": "api.user.upload_profile_user.decode.app_error",
"translation": "Impossible de décoder la photo de profil"
},
{
"id": "api.user.upload_profile_user.decode_config.app_error",
"translation": "Impossible de sauvegarder l'image de profil. Le fichier ne semble pas être un fichier d'image valide."
},
{
"id": "api.user.upload_profile_user.encode.app_error",
"translation": "Impossible d'encoder la photo de profil"
},
{
"id": "api.user.upload_profile_user.no_file.app_error",
"translation": "Pas de fichier dans le paramètre \"image\" de la requête"
},
{
"id": "api.user.upload_profile_user.open.app_error",
"translation": "Impossible d'ouvrir le fichier image"
},
{
"id": "api.user.upload_profile_user.parse.app_error",
"translation": "Impossible d'interpréter le formulaire composite (multipart form)"
},
{
"id": "api.user.upload_profile_user.storage.app_error",
"translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
},
{
"id": "api.user.upload_profile_user.too_large.app_error",
"translation": "Impossible d'envoyer le fichier. Le fichier est trop volumineux."
},
{
"id": "api.user.upload_profile_user.upload_profile.app_error",
"translation": "Impossible d'envoyer la photo de profil"
},
{
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Mauvais lien de vérification de l'adresse e-mail."
},
{
"id": "api.user.verify_email.broken_token.app_error",
"translation": "Bad verify email token type."
},
{
"id": "api.web_socket.connect.upgrade.app_error",
"translation": "Échec de la mise-à-jour de la connexion websocket"
},
{
"id": "api.web_socket_router.bad_action.app_error",
"translation": "Unknown WebSocket action."
},
{
"id": "api.web_socket_router.bad_seq.app_error",
"translation": "Invalid sequence for WebSocket message."
},
{
"id": "api.web_socket_router.no_action.app_error",
"translation": "No websocket action."
},
{
"id": "api.web_socket_router.not_authenticated.app_error",
"translation": "WebSocket connection is not authenticated. Please log in and try again."
},
{
"id": "api.webhook.create_outgoing.intersect.app_error",
"translation": "Les webhooks sortants d'un même canal ne peuvent pas avoir les mêmes mots de déclenchement/URLs de rappel."
},
{
"id": "api.webhook.create_outgoing.not_open.app_error",
"translation": "Les webhooks sortants ne peuvent être créés que pour les canaux publics."
},
{
"id": "api.webhook.create_outgoing.permissions.app_error",
"translation": "Permissions insuffisantes pour créer le webhook sortant."
},
{
"id": "api.webhook.create_outgoing.triggers.app_error",
"translation": "Les trigger_words ou channel_id doivent être définis"
},
{
"id": "api.webhook.incoming.error",
"translation": "Impossible de décoder la charge utile multipart du webhook entrant."
},
{
"id": "api.webhook.team_mismatch.app_error",
"translation": "Impossible de mettre à jour les commandes entre équipes"
},
{
"id": "api.webhook.update_outgoing.intersect.app_error",
"translation": "Les webhooks sortants d'un même canal ne peuvent pas avoir les mêmes mots de déclenchement/URLs de rappel."
},
{
"id": "api.webrtc.disabled.app_error",
"translation": "WebRTC n'est pas activé sur ce serveur."
},
{
"id": "api.webrtc.register_token.app_error",
"translation": "Une erreur s'est produite lors de l'enregistrement du jeton WebRTC"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Paramètre {{.Name}} invalide"
},
{
"id": "app.admin.test_email.failure",
"translation": "La connexion n'a pas pu être établie : {{.Error}}"
},
{
"id": "app.channel.create_channel.no_team_id.app_error",
"translation": "Veuillez spécifier l'identifiant d'équipe afin de créer un canal"
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
"translation": "Impossible de déplacer un canal à moins que tous ses membres ne soient déjà membres de l'équipe de destination."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
"translation": "Impossible de publier la description du canal"
},
{
"id": "app.channel.post_update_channel_purpose_message.removed",
"translation": "%s a supprimé la description du canal (précédemment : %s)"
},
{
"id": "app.channel.post_update_channel_purpose_message.retrieve_user.error",
"translation": "Impossible de récupérer l'utilisateur lors de la mise à jour de la description du canal %v"
},
{
"id": "app.channel.post_update_channel_purpose_message.updated_from",
"translation": "%s a mis à jour la description du canal de : %s en : %s"
},
{
"id": "app.channel.post_update_channel_purpose_message.updated_to",
"translation": "%s a mis à jour la description du canal en : %s"
},
{
"id": "app.cluster.404.app_error",
"translation": "Cluster API endpoint not found."
},
{
"id": "app.import.bulk_import.file_scan.error",
"translation": "Erreur lors de la lecture du fichier d'importation de données"
},
{
"id": "app.import.bulk_import.json_decode.error",
"translation": "Le décodage d'une ligne du fichier JSON a échoué"
},
{
"id": "app.import.bulk_import.unsupported_version.error",
"translation": "Incorrect or missing version in the data import file. Make sure version is the first object in your import file and try again."
},
{
"id": "app.import.import_channel.scheme_deleted.error",
"translation": "Cannot set a channel to use a deleted scheme."
},
{
"id": "app.import.import_channel.scheme_wrong_scope.error",
"translation": "Channel must be assigned to a Channel-scoped scheme."
},
{
"id": "app.import.import_channel.team_not_found.error",
"translation": "Erreur lors de l'importation du canal. L'équipe portant le nom \"{{.TeamName}}\" n'a pas pu être trouvée."
},
{
"id": "app.import.import_direct_channel.create_direct_channel.error",
"translation": "Impossible de créer le canal de messages privés"
},
{
"id": "app.import.import_direct_channel.create_group_channel.error",
"translation": "Impossible de créer le canal de groupe"
},
{
"id": "app.import.import_direct_channel.member_not_found.error",
"translation": "Impossible de trouver le membre du canal lors de l'importation du canal de messages privés"
},
{
"id": "app.import.import_direct_channel.update_header_failed.error",
"translation": "Impossible de mettre à jour l'entête du canal de messages privés"
},
{
"id": "app.import.import_direct_post.channel_member_not_found.error",
"translation": "Impossible de trouver le membre du canal lors de l'importation d'un message d'un canal de messages privés"
},
{
"id": "app.import.import_direct_post.create_direct_channel.error",
"translation": "Impossible de récupérer le canal de messages personnels"
},
{
"id": "app.import.import_direct_post.create_group_channel.error",
"translation": "Impossible de récupérer le canal de messages de groupe"
},
{
"id": "app.import.import_direct_post.save_preferences.error",
"translation": "Erreur lors de l'importation du message privé. Impossible de sauvegarder les préférences."
},
{
"id": "app.import.import_direct_post.user_not_found.error",
"translation": "Le message de l'utilisateur n'existe pas"
},
{
"id": "app.import.import_line.null_channel.error",
"translation": "La ligne de données importée dispose d'un type \"channel\", mais l'objet channel est null."
},
{
"id": "app.import.import_line.null_direct_channel.error",
"translation": "La ligne de données importée dispose d'un type \"direct_channel\", mais l'objet direct_channel est null."
},
{
"id": "app.import.import_line.null_direct_post.error",
"translation": "La ligne de données importée dispose d'un type \"direct_post\", mais l'objet direct_post est null."
},
{
"id": "app.import.import_line.null_post.error",
"translation": "La ligne de données importée dispose d'un type \"post\", mais l'objet post est null."
},
{
"id": "app.import.import_line.null_scheme.error",
"translation": "La ligne de données importée dispose d'un type \"channel\", mais l'objet channel est null."
},
{
"id": "app.import.import_line.null_team.error",
"translation": "La ligne de données importée dispose d'un type \"team\", mais l'objet team est null."
},
{
"id": "app.import.import_line.null_user.error",
"translation": "La ligne de données importée dispose d'un type \"user\", mais l'objet user est null."
},
{
"id": "app.import.import_line.unknown_line_type.error",
"translation": "La ligne de données importée dispose d'un type inconnu \"{{.Type}}\"."
},
{
"id": "app.import.import_post.channel_not_found.error",
"translation": "Erreur lors de l'importation du message. Le canal portant le nom \"{{.ChannelName}}\" n'a pas pu être trouvé."
},
{
"id": "app.import.import_post.save_preferences.error",
"translation": "Erreur lors de l'importation du message. Impossible de sauvegarder les préférences."
},
{
"id": "app.import.import_post.team_not_found.error",
"translation": "Erreur lors de l'importation du message. L'équipe portant le nom \"{{.TeamName}}\" n'a pas pu être trouvée."
},
{
"id": "app.import.import_post.user_not_found.error",
"translation": "Erreur lors de l'importation du message. L'utilisateur portant le nom \"{{.Username}}\" n'a pas pu être trouvé."
},
{
"id": "app.import.import_scheme.scope_change.error",
"translation": "The bulk importer cannot change the scope of an already-existing scheme."
},
{
"id": "app.import.import_team.scheme_deleted.error",
"translation": "Cannot set a team to use a deleted scheme."
},
{
"id": "app.import.import_team.scheme_wrong_scope.error",
"translation": "Team must be assigned to a Team-scoped scheme."
},
{
"id": "app.import.import_user.save_preferences.error",
"translation": "Erreur lors de l'importation des membres du canal. Impossible de sauvegarder les préférences."
},
{
"id": "app.import.import_user_channels.save_preferences.error",
"translation": "Erreur lors de l'importation des membres du canal. Impossible de sauvegarder les préférences."
},
{
"id": "app.import.process_import_data_file_version_line.invalid_version.error",
"translation": "Unable to read the version of the data import file."
},
{
"id": "app.import.validate_channel_import_data.display_name_length.error",
"translation": "La propriété de canal display_name ne respecte pas les contraintes de longueur autorisées."
},
{
"id": "app.import.validate_channel_import_data.display_name_missing.error",
"translation": "La propriété de canal requise est manquante : display_name."
},
{
"id": "app.import.validate_channel_import_data.header_length.error",
"translation": "L'entête du canal est trop long."
},
{
"id": "app.import.validate_channel_import_data.name_characters.error",
"translation": "Le nom du canal contient des caractères invalides."
},
{
"id": "app.import.validate_channel_import_data.name_length.error",
"translation": "Le nom du canal est trop long."
},
{
"id": "app.import.validate_channel_import_data.name_missing.error",
"translation": "La propriété de canal requise est manquante : name"
},
{
"id": "app.import.validate_channel_import_data.purpose_length.error",
"translation": "La description du canal est trop longue."
},
{
"id": "app.import.validate_channel_import_data.scheme_invalid.error",
"translation": "Invalid scheme name for channel."
},
{
"id": "app.import.validate_channel_import_data.team_missing.error",
"translation": "La propriété de canal requise est manquante : team"
},
{
"id": "app.import.validate_channel_import_data.type_invalid.error",
"translation": "Type de canal invalide."
},
{
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "La propriété de canal requise est manquante : type."
},
{
"id": "app.import.validate_direct_channel_import_data.header_length.error",
"translation": "L'entête du canal de messages privés est trop long"
},
{
"id": "app.import.validate_direct_channel_import_data.members_required.error",
"translation": "La propriété requise pour un canal de messages privés est manquante: members"
},
{
"id": "app.import.validate_direct_channel_import_data.members_too_few.error",
"translation": "La liste des membres du canal de messages privés contient trop peu d'éléments"
},
{
"id": "app.import.validate_direct_channel_import_data.members_too_many.error",
"translation": "La liste des membres du canal de messages privés contient trop d'éléments"
},
{
"id": "app.import.validate_direct_channel_import_data.unknown_favoriter.error",
"translation": "Les canaux de messages privés ne peuvent être placés en favoris que par ses membres. \"{{.Username}}\" n'en est pas un."
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_required.error",
"translation": "La propriété requise pour un message privé est manquante: channel_members"
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
"translation": "La liste des membres du canal de messages privés contient trop peu d'éléments"
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
"translation": "La liste des membres du canal de messages privés contient trop d'éléments"
},
{
"id": "app.import.validate_direct_post_import_data.create_at_missing.error",
"translation": "La propriété requise pour un message privé est manquante: create_at"
},
{
"id": "app.import.validate_direct_post_import_data.create_at_zero.error",
"translation": "CreateAt doit être plus grand que 0"
},
{
"id": "app.import.validate_direct_post_import_data.message_length.error",
"translation": "Le message est trop long"
},
{
"id": "app.import.validate_direct_post_import_data.message_missing.error",
"translation": "La propriété requise pour un message personnel est manquante: message"
},
{
"id": "app.import.validate_direct_post_import_data.unknown_flagger.error",
"translation": "Les messages privés ne peuvent être marqués que par ses membres. \"{{.Username}}\" n'en est pas un."
},
{
"id": "app.import.validate_direct_post_import_data.user_missing.error",
"translation": "La propriété requise pour un message privé est manquante: user"
},
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "La propriété requise pour un message est manquante : Channel."
},
{
"id": "app.import.validate_post_import_data.create_at_missing.error",
"translation": "La propriété requise pour un message est manquante : create_at."
},
{
"id": "app.import.validate_post_import_data.create_at_zero.error",
"translation": "La propriété de message CreateAt ne doit pas être 0."
},
{
"id": "app.import.validate_post_import_data.message_length.error",
"translation": "La propriété Message du message est plus longue que la longueur maximale autorisée."
},
{
"id": "app.import.validate_post_import_data.message_missing.error",
"translation": "La propriété requise du message est manquante : Message."
},
{
"id": "app.import.validate_post_import_data.team_missing.error",
"translation": "La propriété requise du message est manquante : Team."
},
{
"id": "app.import.validate_post_import_data.user_missing.error",
"translation": "La propriété requise du message est manquante : User."
},
{
"id": "app.import.validate_reaction_import_data.create_at_before_parent.error",
"translation": "La propriété de réponse CreateAt doit être plus grande que la valeur de la propriété CreateAt parente."
},
{
"id": "app.import.validate_reaction_import_data.create_at_missing.error",
"translation": "La propriété requise de réaction est manquante : create_at."
},
{
"id": "app.import.validate_reaction_import_data.create_at_zero.error",
"translation": "La propriété de réaction CreateAt ne doit pas être 0."
},
{
"id": "app.import.validate_reaction_import_data.emoji_name_length.error",
"translation": "La propriété de réaction EmojiName est plus longue que la longueur maximale autorisée."
},
{
"id": "app.import.validate_reaction_import_data.emoji_name_missing.error",
"translation": "La propriété requise de réaction est manquante : EmojiName."
},
{
"id": "app.import.validate_reaction_import_data.user_missing.error",
"translation": "La propriété requise de réaction est manquante : User."
},
{
"id": "app.import.validate_reply_import_data.create_at_before_parent.error",
"translation": "La propriété de réponse CreateAt doit être plus grande que la valeur de la propriété CreateAt parente."
},
{
"id": "app.import.validate_reply_import_data.create_at_missing.error",
"translation": "La propriété requise de réponse est manquante : create_at."
},
{
"id": "app.import.validate_reply_import_data.create_at_zero.error",
"translation": "La propriété de message CreateAt ne doit pas être 0."
},
{
"id": "app.import.validate_reply_import_data.message_length.error",
"translation": "La propriété de réponse Message est plus longue que la longueur maximale autorisée."
},
{
"id": "app.import.validate_reply_import_data.message_missing.error",
"translation": "La propriété requise de réponse est manquante : Message."
},
{
"id": "app.import.validate_reply_import_data.user_missing.error",
"translation": "La propriété requise de réponse est manquante : User."
},
{
"id": "app.import.validate_role_import_data.description_invalid.error",
"translation": "Description invalide"
},
{
"id": "app.import.validate_role_import_data.display_name_invalid.error",
"translation": "Nom d'affichage invalide"
},
{
"id": "app.import.validate_role_import_data.invalid_permission.error",
"translation": "Invalid permission on role."
},
{
"id": "app.import.validate_role_import_data.name_invalid.error",
"translation": "Nom d'utilisateur invalide."
},
{
"id": "app.import.validate_scheme_import_data.description_invalid.error",
"translation": "Description invalide"
},
{
"id": "app.import.validate_scheme_import_data.display_name_invalid.error",
"translation": "Nom d'affichage invalide"
},
{
"id": "app.import.validate_scheme_import_data.name_invalid.error",
"translation": "Nom d'utilisateur invalide."
},
{
"id": "app.import.validate_scheme_import_data.null_scope.error",
"translation": "Scheme scope is required."
},
{
"id": "app.import.validate_scheme_import_data.unknown_scheme.error",
"translation": "Unknown scheme scope."
},
{
"id": "app.import.validate_scheme_import_data.wrong_roles_for_scope.error",
"translation": "The wrong roles were provided for a scheme with this scope."
},
{
"id": "app.import.validate_team_import_data.description_length.error",
"translation": "La description de l'équipe est trop longue."
},
{
"id": "app.import.validate_team_import_data.display_name_length.error",
"translation": "La propriété d'équipe display_name ne respecte pas les contraintes de longueur autorisées."
},
{
"id": "app.import.validate_team_import_data.display_name_missing.error",
"translation": "La propriété d'équipe requise est manquante : display_name."
},
{
"id": "app.import.validate_team_import_data.name_characters.error",
"translation": "Le nom de l'équipe contient des caractères invalides."
},
{
"id": "app.import.validate_team_import_data.name_length.error",
"translation": "Le nom de l'équipe est trop long."
},
{
"id": "app.import.validate_team_import_data.name_missing.error",
"translation": "La propriété d'équipe requise est manquante : name."
},
{
"id": "app.import.validate_team_import_data.name_reserved.error",
"translation": "Le nom de l'équipe contient des mots réservés."
},
{
"id": "app.import.validate_team_import_data.scheme_invalid.error",
"translation": "Invalid scheme name for team."
},
{
"id": "app.import.validate_team_import_data.type_invalid.error",
"translation": "Le type d'équipe est invalide."
},
{
"id": "app.import.validate_team_import_data.type_missing.error",
"translation": "La propriété d'équipe requise est manquante : type."
},
{
"id": "app.import.validate_user_channels_import_data.channel_name_missing.error",
"translation": "Le nom du canal est manquant de la liste des canaux de l'utilisateur."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_desktop.error",
"translation": "La propriété Desktop NotifyProps de la liste des canaux de l'utilisateur est invalide."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_mark_unread.error",
"translation": "La propriété MarkUnread NotifyProps de la liste des canaux de l'utilisateur est invalide."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_mobile.error",
"translation": "La propriété Mobile NotifyProps de la liste des canaux de l'utilisateur est invalide."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_roles.error",
"translation": "Rôles invalides pour la liste des canaux de l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.auth_data_and_password.error",
"translation": "User AuthData et Password sont mutuellement exclusifs."
},
{
"id": "app.import.validate_user_import_data.auth_data_length.error",
"translation": "Les données d'authentification utilisateur sont trop longues."
},
{
"id": "app.import.validate_user_import_data.auth_service_length.error",
"translation": "La propriété User AuthService ne doit pas être vide si ce champ est spécifié."
},
{
"id": "app.import.validate_user_import_data.email_length.error",
"translation": "L'adresse e-mail de l'utilisateur a une longueur invalide."
},
{
"id": "app.import.validate_user_import_data.email_missing.error",
"translation": "La propriété de message requise est manquante : email."
},
{
"id": "app.import.validate_user_import_data.first_name_length.error",
"translation": "Le prénom de l'utilisateur est trop long."
},
{
"id": "app.import.validate_user_import_data.last_name_length.error",
"translation": "Le nom de famille de l'utilisateur est trop long."
},
{
"id": "app.import.validate_user_import_data.nickname_length.error",
"translation": "Le pseudo de l'utilisateur est trop long."
},
{
"id": "app.import.validate_user_import_data.notify_props_channel_trigger_invalid.error",
"translation": "La propriété de déclencheur de notification de canal est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.notify_props_comments_trigger_invalid.error",
"translation": "La valeur de la propriété de notification mobile est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.notify_props_desktop_invalid.error",
"translation": "La valeur de la propriété de notification de bureau est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.notify_props_desktop_sound_invalid.error",
"translation": "La valeur de la propriété de son de notification de bureau est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.notify_props_email_invalid.error",
"translation": "La valeur de la propriété de notification par e-mail est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.notify_props_mobile_invalid.error",
"translation": "La valeur de la propriété de notification mobile est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.notify_props_mobile_push_status_invalid.error",
"translation": "La propriété de statut de notification push sur mobile est invalide pour l'utilisateur."
},
{
"id": "app.import.validate_user_import_data.password_length.error",
"translation": "Le mot de passe utilisateur a une longueur invalide."
},
{
"id": "app.import.validate_user_import_data.position_length.error",
"translation": "Le rôle de l'utilisateur est trop long."
},
{
"id": "app.import.validate_user_import_data.profile_image.error",
"translation": "Image de profil invalide."
},
{
"id": "app.import.validate_user_import_data.roles_invalid.error",
"translation": "Les rôles de l'utilisateur sont invalides."
},
{
"id": "app.import.validate_user_import_data.username_invalid.error",
"translation": "Le nom d’utilisateur est invalide."
},
{
"id": "app.import.validate_user_import_data.username_missing.error",
"translation": "La propriété d'utilisateur requise est manquante : username."
},
{
"id": "app.import.validate_user_teams_import_data.invalid_roles.error",
"translation": "Les rôles pour la liste des canaux de l'utilisateur sont invalides."
},
{
"id": "app.import.validate_user_teams_import_data.team_name_missing.error",
"translation": "Le nom d'équipe est manquant de la liste des canaux de l'utilisateur."
},
{
"id": "app.notification.body.intro.direct.full",
"translation": "Vous avez reçu un nouveau message personnel."
},
{
"id": "app.notification.body.intro.direct.generic",
"translation": "Vous avez reçu un nouveau message personnel de @{{.SenderName}}"
},
{
"id": "app.notification.body.intro.group_message.full",
"translation": "Vous avez reçu un nouveau message de groupe."
},
{
"id": "app.notification.body.intro.group_message.generic",
"translation": "Vous avez reçu un nouveau message de groupe de @{{.SenderName}}"
},
{
"id": "app.notification.body.intro.notification.full",
"translation": "Vous avez une nouvelle notification."
},
{
"id": "app.notification.body.intro.notification.generic",
"translation": "Vous avez reçu une nouvelle notification de @{{.SenderName}}"
},
{
"id": "app.notification.body.text.direct.full",
"translation": "@{{.SenderName}} - {{.Day}}/{{.Month}}, {{.Hour}}:{{.Minute}} {{.Timezone}}"
},
{
"id": "app.notification.body.text.direct.generic",
"translation": "{{.Day}}/{{.Month}}, {{.Hour}}:{{.Minute}} {{.Timezone}}"
},
{
"id": "app.notification.body.text.group_message.full",
"translation": "Canal : {{.ChannelName}}
@{{.SenderName}} - {{.Day}}/{{.Month}}, {{.Hour}}:{{.Minute}} {{.TimeZone}}"
},
{
"id": "app.notification.body.text.group_message.generic",
"translation": "{{.Day}}/{{.Month}}, {{.Hour}}:{{.Minute}} {{.Timezone}}"
},
{
"id": "app.notification.body.text.notification.full",
"translation": "Canal : {{.ChannelName}}
@{{.SenderName}} - {{.Day}}/{{.Month}}, {{.Hour}}:{{.Minute}} {{.TimeZone}}"
},
{
"id": "app.notification.body.text.notification.generic",
"translation": "{{.Day}}/{{.Month}}, {{.Hour}}:{{.Minute}} {{.Timezone}}"
},
{
"id": "app.notification.subject.direct.full",
"translation": "[{{.SiteName}}] Nouveau message personnel de @{{.SenderDisplayName}} du {{.Day}}/{{.Month}}/{{.Year}}"
},
{
"id": "app.notification.subject.group_message.full",
"translation": "[{{.SiteName}}] Nouveau message de groupe dans {{.TeamName}} du {{.Day}}/{{.Month}}/{{.Year}}"
},
{
"id": "app.notification.subject.group_message.generic",
"translation": "[{{.SiteName}}] Nouveau message de groupe du {{.Day}}/{{.Month}}/{{.Year}}"
},
{
"id": "app.notification.subject.notification.full",
"translation": "[{{.SiteName}}] Notification dans {{.TeamName}} le {{.Day}}/{{.Month}}/{{.Year}}"
},
{
"id": "app.plugin.activate.app_error",
"translation": "Impossible d'activer le plugin extrait."
},
{
"id": "app.plugin.cluster.save_config.app_error",
"translation": "La configuration du plugin dans votre fichier config.json doit être mise à jour manuellement lorsque vous utilisez l'option ReadOnlyConfig alors que le clustering est activé."
},
{
"id": "app.plugin.config.app_error",
"translation": "Une erreur s'est produite lors de la sauvegarde de l'état du plugin dans la configuration"
},
{
"id": "app.plugin.deactivate.app_error",
"translation": "Impossible de désactiver le plugin"
},
{
"id": "app.plugin.disabled.app_error",
"translation": "Les plugins ont été désactivés. Veuillez consulter vos journaux (logs) pour plus d'information."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Une erreur s'est produite lors de l'extraction du plugin"
},
{
"id": "app.plugin.filesystem.app_error",
"translation": "Une erreur de système de fichier s'est produite"
},
{
"id": "app.plugin.get_cluster_plugin_statuses.app_error",
"translation": "Unable to get plugin statuses from the cluster."
},
{
"id": "app.plugin.get_plugins.app_error",
"translation": "Impossible de récupérer les plugins actifs"
},
{
"id": "app.plugin.install.app_error",
"translation": "Impossible d'installer le plugin."
},
{
"id": "app.plugin.install_id.app_error",
"translation": "Impossible d'installer le plugin. Un plugin avec le même ID est déjà installé."
},
{
"id": "app.plugin.invalid_id.app_error",
"translation": "L'identifiant du plugin doit contenir au moins {{.Min}} caractères, au plus {{.Max}} caractères et correspondre à la {{.Regex}}."
},
{
"id": "app.plugin.manifest.app_error",
"translation": "Impossible de trouver le manifeste pour le plugin extrait"
},
{
"id": "app.plugin.mvdir.app_error",
"translation": "Impossible de déplacer le plugin de son dossier temporaire vers sa destination finale. Il se peut qu'un autre plugin utilise le même nom de dossier."
},
{
"id": "app.plugin.not_installed.app_error",
"translation": "Le plugin n'est pas installé"
},
{
"id": "app.plugin.prepackaged.app_error",
"translation": "Impossible d'installer le plugin préempaqueté"
},
{
"id": "app.plugin.remove.app_error",
"translation": "Impossible de supprimer le plugin"
},
{
"id": "app.plugin.set_plugin_status_state.app_error",
"translation": "Impossible de récupérer le statut d'état du plugin."
},
{
"id": "app.plugin.upload_disabled.app_error",
"translation": "Les plugins et/ou l'envoi de plugins ont été désactivés."
},
{
"id": "app.role.check_roles_exist.role_not_found",
"translation": "Le rôle spécifié n'existe pas"
},
{
"id": "app.schemes.is_phase_2_migration_completed.not_completed.app_error",
"translation": "Ce nœud d'API n'est pas accessible tant que les migrations ne sont pas terminées. "
},
{
"id": "app.team.join_user_to_team.max_accounts.app_error",
"translation": "Cette équipe a atteint la limite du nombre maximum de comptes autorisés. Contactez votre administrateur système pour augmenter cette limite."
},
{
"id": "app.user.complete_switch_with_oauth.blank_email.app_error",
"translation": "Unable to complete SAML login with an empty email address."
},
{
"id": "app.user_access_token.disabled",
"translation": "Les jetons d'accès personnel sont désactivés sur ce serveur. Veuillez contacter votre administrateur système pour plus d'informations."
},
{
"id": "app.user_access_token.invalid_or_missing",
"translation": "Jeton invalide ou manquant"
},
{
"id": "brand.save_brand_image.decode.app_error",
"translation": "Unable to decode the image data."
},
{
"id": "brand.save_brand_image.decode_config.app_error",
"translation": "Unable to get image metadata."
},
{
"id": "brand.save_brand_image.encode.app_error",
"translation": "Unable to convert the image data to PNG format. Please try again."
},
{
"id": "brand.save_brand_image.open.app_error",
"translation": "Unable to upload the custom brand image. Make sure the image size is less than 2 MB and try again."
},
{
"id": "brand.save_brand_image.save_image.app_error",
"translation": "Unable to write the image file to your file storage. Please check your connection and try again."
},
{
"id": "brand.save_brand_image.too_large.app_error",
"translation": "Unable to read the image file. Make sure the image size is less than 2 MB and try again."
},
{
"id": "cli.license.critical",
"translation": "La fonctionnalité requiert une mise à niveau vers la version entreprise et l'installation d'une clé de licence. Veuillez contacter votre administrateur système."
},
{
"id": "ent.account_migration.get_all_failed",
"translation": "Impossible de récupérer le message"
},
{
"id": "ent.account_migration.get_saml_users_failed",
"translation": "Impossible de récupérer le message"
},
{
"id": "ent.cluster.config_changed.info",
"translation": "La configuration du cluster a changé pour l'id={{ .id }}. Le cluster peut devenir instable et un redémarrage est nécessaire. Pour s'assurer que le cluster est configuré correctement, vous devriez effectuer un redémarrage immédiatement."
},
{
"id": "ent.cluster.save_config.error",
"translation": "La console système est définie en lecture seule lorsque le mode haute disponibilité est activé à moins que ReadOnlyConfig est désactivé dans le fichier de configuration. "
},
{
"id": "ent.compliance.bad_export_type.appError",
"translation": "Unknown output format {{.ExportType}}"
},
{
"id": "ent.compliance.csv.attachment.copy.appError",
"translation": "Unable to copy the attachment into the zip file."
},
{
"id": "ent.compliance.csv.attachment.export.appError",
"translation": "Unable to add attachment to the CSV export."
},
{
"id": "ent.compliance.csv.file.creation.appError",
"translation": "Unable to create temporary CSV export file."
},
{
"id": "ent.compliance.csv.header.export.appError",
"translation": "Unable to add header to the CSV export."
},
{
"id": "ent.compliance.csv.metadata.export.appError",
"translation": "Unable to add metadata file to the zip file."
},
{
"id": "ent.compliance.csv.metadata.json.marshalling.appError",
"translation": "Unable to convert metadata to json."
},
{
"id": "ent.compliance.csv.post.export.appError",
"translation": "Unable to export a post."
},
{
"id": "ent.compliance.csv.zip.creation.appError",
"translation": "Unable to create the zip export file."
},
{
"id": "ent.compliance.global_relay.attachments_removed.appError",
"translation": "Uploaded file was removed from Global Relay export because it was too large to send."
},
{
"id": "ent.compliance.licence_disable.app_error",
"translation": "Fonctionnalité de conformité désactivée par la licence courante. Veuillez contacter votre administrateur système concernant la mise à niveau de votre licence entreprise."
},
{
"id": "ent.compliance.run_export.template_watcher.appError",
"translation": "Unable to load export templates. Please try again."
},
{
"id": "ent.compliance.run_failed.error",
"translation": "Échec de l'export du certificat de conformité pour la tâche '{{.JobName}}' à '{{.FilePath}}'"
},
{
"id": "ent.data_retention.generic.license.error",
"translation": "La licence ne supporte pas la conservation des données."
},
{
"id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
"translation": "Le système d’agrégation Elasticsearch n'a pas pu créer la tâche d'indexation"
},
{
"id": "ent.elasticsearch.aggregator_worker.delete_indexes.error",
"translation": "Le système d’agrégation Elasticsearch n'a pas pu supprimer les index."
},
{
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
"translation": "Le système d’agrégation Elasticsearch n'a pas pu récupérer les index."
},
{
"id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
"translation": "Le système d’agrégation Elasticsearch a échoué à cause de la tâche d'indexation qui a elle-même échoué"
},
{
"id": "ent.elasticsearch.create_client.connect_failed",
"translation": "La configuration du client Elasticsearch a échoué"
},
{
"id": "ent.elasticsearch.create_index_if_not_exists.index_create_failed",
"translation": "Impossible de créer l'index d'Elasticsearch"
},
{
"id": "ent.elasticsearch.data_retention_delete_indexes.delete_index.error",
"translation": "Impossible de supprimer l'index Elasticsearch"
},
{
"id": "ent.elasticsearch.data_retention_delete_indexes.get_indexes.error",
"translation": "Impossible de récupérer les index Elasticsearch"
},
{
"id": "ent.elasticsearch.delete_post.error",
"translation": "Impossible de supprimer le message"
},
{
"id": "ent.elasticsearch.generic.disabled",
"translation": "La recherche Elasticsearch est désactivée sur ce serveur"
},
{
"id": "ent.elasticsearch.index_post.error",
"translation": "Impossible d'indexer le message"
},
{
"id": "ent.elasticsearch.indexer.do_job.get_oldest_post.error",
"translation": "Impossible de récupérer le message le plus ancien de la base de données."
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
"translation": "Le système d’agrégation Elasticsearch n'a pas pu analyser l'heure de fin"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
"translation": "Le système d’agrégation Elasticsearch n'a pas pu interpréter l'heure de début"
},
{
"id": "ent.elasticsearch.not_started.error",
"translation": "Elasticsearch n'est pas démarré"
},
{
"id": "ent.elasticsearch.purge_indexes.delete_failed",
"translation": "Impossible de supprimer l'index d'Elasticsearch"
},
{
"id": "ent.elasticsearch.search_posts.disabled",
"translation": "La recherche Elasticsearch est désactivée sur ce serveur"
},
{
"id": "ent.elasticsearch.search_posts.parse_matches_failed",
"translation": "Failed to parse search result matches"
},
{
"id": "ent.elasticsearch.search_posts.search_failed",
"translation": "La recherche a échoué"
},
{
"id": "ent.elasticsearch.search_posts.unmarshall_post_failed",
"translation": "Impossible de décoder les résultats de recherche"
},
{
"id": "ent.elasticsearch.start.create_bulk_processor_failed.app_error",
"translation": "Impossible de créer le processeur d'opérations en masse d'Elasticsearch (Elasticsearch bulk processor)"
},
{
"id": "ent.elasticsearch.start.start_bulk_processor_failed.app_error",
"translation": "Impossible de démarrer le processeur d'opérations en masse d'Elasticsearch (Elasticsearch bulk processor)"
},
{
"id": "ent.elasticsearch.test_config.connect_failed",
"translation": "Impossible de se connecter au serveur Elasticsearch."
},
{
"id": "ent.elasticsearch.test_config.indexing_disabled.error",
"translation": "Elasticsearch est désactivé."
},
{
"id": "ent.elasticsearch.test_config.license.error",
"translation": "La licence actuelle ne supporte pas Elasticsearch."
},
{
"id": "ent.elasticsearch.test_config.reenter_password",
"translation": "L'URL ou le nom d'utilisateur du serveur Elasticsearch a changé. Veuillez spécifier à nouveau le mot de passe de Elasticsearch pour tester la connexion."
},
{
"id": "ent.ldap.create_fail",
"translation": "Impossible de créer l'utilisateur LDAP."
},
{
"id": "ent.ldap.disabled.app_error",
"translation": "AD/LDAP désactivé ou votre licence ne supporte pas AD/LDAP."
},
{
"id": "ent.ldap.do_login.bind_admin_user.app_error",
"translation": "Impossible de se connecter au serveur AD/LDAP. Vérifiez l'utilisateur et le mot de passe du compte utilisé pour se connecter au serveur AD/LDAP."
},
{
"id": "ent.ldap.do_login.invalid_password.app_error",
"translation": "Mot de passe invalide"
},
{
"id": "ent.ldap.do_login.licence_disable.app_error",
"translation": "Fonctionnalité AD/LDAP désactivée par la licence actuelle. Veuillez contacter votre administrateur système concernant la mise à niveau de votre licence entreprise."
},
{
"id": "ent.ldap.do_login.matched_to_many_users.app_error",
"translation": "Le nom d'utilisateur indiqué correspond à plusieurs utilisateurs"
},
{
"id": "ent.ldap.do_login.search_ldap_server.app_error",
"translation": "Échec de la recherche du serveur AD/LDAP"
},
{
"id": "ent.ldap.do_login.unable_to_connect.app_error",
"translation": "Impossible de se connecter au serveur AD/LDAP"
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "Votre compte AD/LDAP ne dispose pas des permissions pour utiliser ce serveur Mattermost. Veuillez demander à votre administrateur système de vérifier le filtre des utilisateurs AD/LDAP."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
"translation": "Utilisateur non enregistré sur le serveur AD/LDAP"
},
{
"id": "ent.ldap.syncronize.get_all.app_error",
"translation": "Impossible d'obtenir tous les utilisateurs à l'aide de AD/LDAP"
},
{
"id": "ent.ldap.syncronize.search_failure.app_error",
"translation": "Failed to search users in AD/LDAP. Test if the Mattermost server can connect to your AD/LDAP server and try again."
},
{
"id": "ent.ldap.validate_filter.app_error",
"translation": "Filtre AD/LDAP Invalide"
},
{
"id": "ent.mfa.activate.authenticate.app_error",
"translation": "Erreur tentative d'authentification MFA token"
},
{
"id": "ent.mfa.activate.bad_token.app_error",
"translation": "MFA token invalide"
},
{
"id": "ent.mfa.activate.save_active.app_error",
"translation": "Impossible de mettre à jour le statut actif MFA pour l'utilisateur"
},
{
"id": "ent.mfa.deactivate.save_active.app_error",
"translation": "Impossible de mettre à jour le statut actif MFA pour l'utilisateur"
},
{
"id": "ent.mfa.deactivate.save_secret.app_error",
"translation": "Erreur lors de la réinitialisation du secret MFA"
},
{
"id": "ent.mfa.generate_qr_code.create_code.app_error",
"translation": "Erreur lors de la génération du QR code"
},
{
"id": "ent.mfa.generate_qr_code.save_secret.app_error",
"translation": "Erreur lors de la sauvegarde du secret MFA"
},
{
"id": "ent.mfa.license_disable.app_error",
"translation": "votre licence ne supporte pas l'authentification multi-facteurs"
},
{
"id": "ent.mfa.validate_token.authenticate.app_error",
"translation": "Erreur tentative d'authentification MFA token"
},
{
"id": "ent.migration.migratetoldap.duplicate_field",
"translation": "Impossible de migrer les utilisateurs AD/LDAP avec le champ en question. Doublon détecté. Veuillez supprimer tous les doublons et réessayer."
},
{
"id": "ent.migration.migratetoldap.user_not_found",
"translation": "Impossible de trouver l'utilisateur sur le serveur AD/LDAP : "
},
{
"id": "ent.migration.migratetosaml.email_already_used_by_other_user",
"translation": "L'adresse e-mail est déja utilisée par un autre utilisateur SAML."
},
{
"id": "ent.migration.migratetosaml.user_not_found_in_users_mapping_file",
"translation": "Utilisateur introuvable dans le fichier utilisateurs."
},
{
"id": "ent.migration.migratetosaml.username_already_used_by_other_user",
"translation": "Nom d'utilisateur déjà utilisé par un autre utilisateur de Mattermost."
},
{
"id": "ent.saml.attribute.app_error",
"translation": "La connexion via SAML a échoué car un des attributs est incorrect. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.build_request.app_error",
"translation": "Une erreur s'est produite lors de l'initialisation de la requête au fournisseur d'identité. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.build_request.encoding.app_error",
"translation": "Une erreur s'est produite lors de l'encodage de la requête au fournisseur d'identité. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.configure.app_error",
"translation": "Une erreur s'est produite lors de la configuration du fournisseur SAML, err=%v"
},
{
"id": "ent.saml.configure.encryption_not_enabled.app_error",
"translation": "La connexion SAML a échoué car le chiffrement n'est pas activé. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.configure.load_idp_cert.app_error",
"translation": "Le fichier de certificat de fournisseur d'identité est introuvable. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.configure.load_private_key.app_error",
"translation": "La connexion SAML a échoué car la clé privée du fournisseur d'identité est introuvable. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.configure.not_encrypted_response.app_error",
"translation": "La connexion SAML a échoué, car la réponse du fournisseur d'identité n'est pas chiffrée. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.do_login.decrypt.app_error",
"translation": "Connexion SAML échouée car une erreur s'est produite lors du décryptage de la réponse du serveur d'identité. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.do_login.empty_response.app_error",
"translation": "Une réponse vide a été reçue du fournisseur d'identité."
},
{
"id": "ent.saml.do_login.parse.app_error",
"translation": "Une erreur s'est produite lors de l'encodage de la requête au fournisseur d'identité. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.do_login.validate.app_error",
"translation": "Une erreur s'est produite lors de l'encodage de la requête au fournisseur d'identité. Veuillez contacter votre administrateur système."
},
{
"id": "ent.saml.license_disable.app_error",
"translation": "Votre licence ne permet pas l'authentification SAML."
},
{
"id": "ent.saml.metadata.app_error",
"translation": "Une erreur s'est produite lors de la construction des métadonnées du fournisseur de services"
},
{
"id": "ent.saml.service_disable.app_error",
"translation": "SAML 2.0 n'est pas configuré ou supporté sur ce serveur."
},
{
"id": "jobs.do_job.batch_size.parse_error",
"translation": "Could not parse message export job BatchSize."
},
{
"id": "jobs.do_job.batch_start_timestamp.parse_error",
"translation": "Could not parse message export job ExportFromTimestamp."
},
{
"id": "jobs.request_cancellation.status.error",
"translation": "Impossible de demander l'annulation de la tâche, elle se trouve dans un état qui ne peut être annulé."
},
{
"id": "jobs.set_job_error.update.error",
"translation": "Impossible de définir le statut de la tâche sur erreur"
},
{
"id": "jobs.start_synchronize_job.timeout",
"translation": "Reached AD/LDAP sychronization job timeout."
},
{
"id": "manaultesting.manual_test.parse.app_error",
"translation": "Impossible de décoder l'URL"
},
{
"id": "manaultesting.test_autolink.unable.app_error",
"translation": "Impossible d'obtenir les canaux"
},
{
"id": "mattermost.bulletin.subject",
"translation": "Bulletin de Sécurité Mattermost"
},
{
"id": "migrations.worker.run_advanced_permissions_phase_2_migration.invalid_progress",
"translation": "La migration a échoué à cause de données de progression invalides."
},
{
"id": "migrations.worker.run_migration.unknown_key",
"translation": "Impossible d'exécuter la tâche de migration à cause d'une clé de migration inconnue."
},
{
"id": "model.access.is_valid.access_token.app_error",
"translation": "Jeton d'accès invalide"
},
{
"id": "model.access.is_valid.client_id.app_error",
"translation": "Id client invalide"
},
{
"id": "model.access.is_valid.redirect_uri.app_error",
"translation": "Uri de redirection invalide"
},
{
"id": "model.access.is_valid.refresh_token.app_error",
"translation": "Jeton d'actualisation invalide"
},
{
"id": "model.access.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.authorize.is_valid.auth_code.app_error",
"translation": "Code d'autorisation invalide"
},
{
"id": "model.authorize.is_valid.client_id.app_error",
"translation": "Id client invalide"
},
{
"id": "model.authorize.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.authorize.is_valid.expires.app_error",
"translation": "Expire dans doit être renseigné"
},
{
"id": "model.authorize.is_valid.redirect_uri.app_error",
"translation": "Uri de redirection invalide"
},
{
"id": "model.authorize.is_valid.response_type.app_error",
"translation": "Type de réponse invalide"
},
{
"id": "model.authorize.is_valid.scope.app_error",
"translation": "Portée invalide"
},
{
"id": "model.authorize.is_valid.state.app_error",
"translation": "État invalide"
},
{
"id": "model.authorize.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.channel.is_valid.2_or_more.app_error",
"translation": "Le nom doit être composé d'au moins 2 caractères alphanumériques en minuscules."
},
{
"id": "model.channel.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.channel.is_valid.creator_id.app_error",
"translation": "Id créateur invalide"
},
{
"id": "model.channel.is_valid.display_name.app_error",
"translation": "Nom d'affichage invalide"
},
{
"id": "model.channel.is_valid.header.app_error",
"translation": "Entête invalide"
},
{
"id": "model.channel.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.channel.is_valid.purpose.app_error",
"translation": "Description invalide"
},
{
"id": "model.channel.is_valid.type.app_error",
"translation": "Type invalide"
},
{
"id": "model.channel.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.channel_member.is_valid.channel_id.app_error",
"translation": "Id canal invalide"
},
{
"id": "model.channel_member.is_valid.email_value.app_error",
"translation": "La valeur de notification par e-mail est invalide"
},
{
"id": "model.channel_member.is_valid.notify_level.app_error",
"translation": "Le niveau de notification est invalide"
},
{
"id": "model.channel_member.is_valid.push_level.app_error",
"translation": "Le niveau de notification push est invalide"
},
{
"id": "model.channel_member.is_valid.unread_level.app_error",
"translation": "Niveau pour marquer comme non lu invalide"
},
{
"id": "model.channel_member.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.client.connecting.app_error",
"translation": "Une erreur est survenue durant la connexion au serveur"
},
{
"id": "model.client.create_emoji.emoji.app_error",
"translation": "Impossible de lier une émoticône à la requête"
},
{
"id": "model.client.create_emoji.image.app_error",
"translation": "Impossible de lier l'image à la demande"
},
{
"id": "model.client.create_emoji.writer.app_error",
"translation": "Impossible d'écrire la demande"
},
{
"id": "model.client.get_flagged_posts_in_channel.missing_parameter.app_error",
"translation": "Paramètre de canal manquant"
},
{
"id": "model.client.get_flagged_posts_in_team.missing_parameter.app_error",
"translation": "Paramètre d'équipe manquant"
},
{
"id": "model.client.get_team_icon.app_error",
"translation": "Unable to read the team icon from the body response."
},
{
"id": "model.client.read_file.app_error",
"translation": "Une erreur s'est produite lors de la lecture du fichier"
},
{
"id": "model.client.set_profile_user.no_file.app_error",
"translation": "Pas de fichier dans le paramètre \"image\" de la requête"
},
{
"id": "model.client.set_profile_user.writer.app_error",
"translation": "Impossible d'écrire la requête"
},
{
"id": "model.client.set_team_icon.no_file.app_error",
"translation": "Pas de fichier dans le paramètre \"image\" de la requête"
},
{
"id": "model.client.set_team_icon.writer.app_error",
"translation": "Impossible d'écrire la demande"
},
{
"id": "model.client.upload_post_attachment.channel_id.app_error",
"translation": "Une erreur est survenue lors de l'écriture de l'ID du channel dans le formulaire multiforme"
},
{
"id": "model.client.upload_post_attachment.file.app_error",
"translation": "Une erreur est survenue lors de l'écriture du fichier dans le formulaire à contenu multiple"
},
{
"id": "model.client.upload_post_attachment.file_size.app_error",
"translation": "Une erreur est survenue lors de l'écriture de la taille du fichier (fileSize) dans le formulaire à contenu multiple"
},
{
"id": "model.client.upload_post_attachment.import_from.app_error",
"translation": "Une erreur est survenue lors de l'écriture de l'origine d'importation (importForm) dans le formulaire à contenu multiple"
},
{
"id": "model.client.upload_post_attachment.writer.app_error",
"translation": "Une erreur est survenue lors de la fermeture de l'outil d'écriture de contenu multiple"
},
{
"id": "model.client.upload_saml_cert.app_error",
"translation": "Erreur lors de la création de la requête pour le formulaire multipart pour le certificat SAML"
},
{
"id": "model.client.writer.app_error",
"translation": "Impossible construire la requête composite (multipart)"
},
{
"id": "model.cluster.is_valid.create_at.app_error",
"translation": "CreateAt must be set"
},
{
"id": "model.cluster.is_valid.hostname.app_error",
"translation": "Hostname must be set"
},
{
"id": "model.cluster.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.cluster.is_valid.last_ping_at.app_error",
"translation": "LastPingAt must be set"
},
{
"id": "model.cluster.is_valid.name.app_error",
"translation": "ClusterName must be set"
},
{
"id": "model.cluster.is_valid.type.app_error",
"translation": "Type must be set"
},
{
"id": "model.command.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.command.is_valid.description.app_error",
"translation": "Description invalide"
},
{
"id": "model.command.is_valid.display_name.app_error",
"translation": "Titre invalide"
},
{
"id": "model.command.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.command.is_valid.method.app_error",
"translation": "Méthode invalide"
},
{
"id": "model.command.is_valid.team_id.app_error",
"translation": "ID d'équipe invalide"
},
{
"id": "model.command.is_valid.token.app_error",
"translation": "Jeton invalide"
},
{
"id": "model.command.is_valid.trigger.app_error",
"translation": "Déclencheur invalide"
},
{
"id": "model.command.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.command.is_valid.url.app_error",
"translation": "URL non valide"
},
{
"id": "model.command.is_valid.url_http.app_error",
"translation": "URL invalide. L'URL doit être valide et commencer par http:// ou https://"
},
{
"id": "model.command.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.command_hook.channel_id.app_error",
"translation": "Id de canal invalide"
},
{
"id": "model.command_hook.command_id.app_error",
"translation": "Id de commande invalide"
},
{
"id": "model.command_hook.create_at.app_error",
"translation": "Create at doit être une date valide"
},
{
"id": "model.command_hook.id.app_error",
"translation": "Id de hook de commande invalide"
},
{
"id": "model.command_hook.parent_id.app_error",
"translation": "Id de parent invalide"
},
{
"id": "model.command_hook.root_id.app_error",
"translation": "Id de racine invalide"
},
{
"id": "model.command_hook.user_id.app_error",
"translation": "Id d'utilisateur invalide"
},
{
"id": "model.compliance.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.compliance.is_valid.desc.app_error",
"translation": "Description invalide"
},
{
"id": "model.compliance.is_valid.end_at.app_error",
"translation": "De doit être une date valide"
},
{
"id": "model.compliance.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.compliance.is_valid.start_at.app_error",
"translation": "De doit être une date valide"
},
{
"id": "model.compliance.is_valid.start_end_at.app_error",
"translation": "Jusqu'à doit être supérieur à De"
},
{
"id": "model.config.is_valid.allow_cookies_for_subdomains.app_error",
"translation": "Allowing cookies for subdomains requires SiteURL to be set."
},
{
"id": "model.config.is_valid.atmos_camo_image_proxy_options.app_error",
"translation": "Les paramètres d'options du proxy d'images atmos/camo sont invalides. Votre clé partagée doit être définie comme paramètre."
},
{
"id": "model.config.is_valid.cluster_email_batching.app_error",
"translation": "Impossible d'activer l'envoi d'e-mails par lot lorsque le clustering est activé"
},
{
"id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
"translation": "L'heure de début de la tâche de rétention des données doit être un horodatage de 24 heures sous le format HH:MM."
},
{
"id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
"translation": "La politique de conservation de fichiers doit être de un jour ou plus."
},
{
"id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
"translation": "La politique de rétention de message doit être un jour ou plus."
},
{
"id": "model.config.is_valid.display.custom_url_schemes.app_error",
"translation": "Le protocole URL personnalisé {{.Scheme}} est invalide. Les protocoles URL personnalisés doivent commencer par une lettre et ne peuvent contenir que des lettres, des chiffres, et les caractères plus (+), point (.), et trait d'union (-)."
},
{
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Le paramètre Elasticsearch AggregatePostsAfterDays doit être un nombre plus grand ou égal à 1"
},
{
"id": "model.config.is_valid.elastic_search.bulk_indexing_time_window_seconds.app_error",
"translation": "La fenêtre de temps de l'indexation en masse d'Elasticsearch (Elasticsearch Bulk Indexing Time Window) doit être au moins d'une seconde"
},
{
"id": "model.config.is_valid.elastic_search.connection_url.app_error",
"translation": "Le paramètre ConnectionUrl d'ElasticSearch doit être spécifié lorsque l'indexation avec ElasticSearch est activée."
},
{
"id": "model.config.is_valid.elastic_search.enable_searching.app_error",
"translation": "Le paramètre IndexingEnabled d'ElasticSearch doit être activé lorsque la propriété SearchEnabled d'ElasticSearch est activée."
},
{
"id": "model.config.is_valid.elastic_search.live_indexing_batch_size.app_error",
"translation": "La taille du lot d'index en direct d'Elasticsearch (Elasticsearch Live Indexing Batch Size) doit être au moins de 1"
},
{
"id": "model.config.is_valid.elastic_search.posts_aggregator_job_start_time.app_error",
"translation": "Le paramètre Elasticsearch PostsAggregatorJobStartTime doit être une heure au format \"hh:mm\""
},
{
"id": "model.config.is_valid.elastic_search.request_timeout_seconds.app_error",
"translation": "Le délai d'expiration de la requête d'Elasticsearch (Elasticsearch Request Timeout) doit être au moins d'une seconde."
},
{
"id": "model.config.is_valid.email_batching_buffer_size.app_error",
"translation": "Taille du buffer d'envoi d'e-mails par lot invalide. Doit être 0 ou un nombre positif."
},
{
"id": "model.config.is_valid.email_batching_interval.app_error",
"translation": "Intervalle d'envoi d'e-mails par lot invalide pour les paramètres d'e-mail. Doit être égal ou supérieur à 30 secondes."
},
{
"id": "model.config.is_valid.email_notification_contents_type.app_error",
"translation": "Le type de contenu pour la notification par e-mail est un paramètre d'e-mail invalide. Doit être 'full' ou 'generic'."
},
{
"id": "model.config.is_valid.email_salt.app_error",
"translation": "Clé de salage pour les invitations invalide dans les paramètres de messagerie. Doit être composée de 32 caractères ou plus."
},
{
"id": "model.config.is_valid.email_security.app_error",
"translation": "Sécurité de connexion invalide pour les paramètres e-mail. Doit être '', 'TLS' ou 'STARTTLS'"
},
{
"id": "model.config.is_valid.encrypt_sql.app_error",
"translation": "Clé de chiffrement rest invalide dans les paramètres SQL. Doit être composée de 32 caractères ou plus."
},
{
"id": "model.config.is_valid.file_driver.app_error",
"translation": "Nom de pilote invalide dans les paramètres de fichiers. Doit être 'local' ou 'amazons3'"
},
{
"id": "model.config.is_valid.file_salt.app_error",
"translation": "Clé de salage des liens publics invalide dans les paramètres de fichier. Doit être composée de 32 caractères ou plus."
},
{
"id": "model.config.is_valid.group_unread_channels.app_error",
"translation": "Le paramètre de groupement de canaux non lus est invalide. Doit être défini sur « disabled », « default_on » ou « default_off »."
},
{
"id": "model.config.is_valid.image_proxy_type.app_error",
"translation": "Paramètre de type de proxy d'image invalide."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "Le champ AD/LDAP \"BaseDN\" est requis."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "Le champ AD/LDAP \"Email Attribute\" est requis."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "Le champ AD/LDAP « ID Attribute » est obligatoire."
},
{
"id": "model.config.is_valid.ldap_login_id",
"translation": "Le champ AD/LDAP « Login ID Attribute » est obligatoire."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "Valeur de la taille maximale de page invalide."
},
{
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Sécurité de connexion invalide pour les paramètres AD/LDAP. Doit être '', 'TLS' ou 'STARTTLS'"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "Le champ \"AD/LDAP Server\" est requis."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "La synchronisation du temps d'interval est invalide. Doit être au moins d'une minute."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "Le champ AD/LDAP \"Username Attribute\" est obligatoire."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Adresse d'écoute invalide dans les paramètres de service. Doit être renseignée."
},
{
"id": "model.config.is_valid.localization.available_locales.app_error",
"translation": "Parmi les langues disponibles doit se trouver la langue par défaut du client"
},
{
"id": "model.config.is_valid.login_attempts.app_error",
"translation": "Nombre maximum de tentatives de connexion invalide dans les paramètre de service. Doit être un entier positif."
},
{
"id": "model.config.is_valid.max_burst.app_error",
"translation": "La limite maximale de dépassement doit être plus grande que zéro."
},
{
"id": "model.config.is_valid.max_channels.app_error",
"translation": "Le nombre maximum de canaux par équipe défini dans les paramètres d'équipe est invalide. Doit être un entier positif."
},
{
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Paramètres de taille de fichier maximale invalides. Doit être un nombre entier plus grand que zéro."
},
{
"id": "model.config.is_valid.max_notify_per_channel.app_error",
"translation": "Le nombre maximum de notifications par canal pour les paramètres d'équipe. Doit être un entier positif."
},
{
"id": "model.config.is_valid.max_users.app_error",
"translation": "Nombre maximum d'utilisateurs par équipe invalide dans les paramètres d'équipes. Doit être un entier positif."
},
{
"id": "model.config.is_valid.message_export.batch_size.app_error",
"translation": "Le paramètre BatchSize de la tâche d'exportation de messages doit être un entier positif"
},
{
"id": "model.config.is_valid.message_export.daily_runtime.app_error",
"translation": "Le paramètre DailyRuntime de la tâche d'exportation de messages doit être un horodatage de 24 heures sous le format HH:MM."
},
{
"id": "model.config.is_valid.message_export.enable.app_error",
"translation": "Le paramètre EnableExport de la tâche d'exportation de messages doit être un booléen"
},
{
"id": "model.config.is_valid.message_export.export_from.app_error",
"translation": "Le paramètre ExportFromTimestamp de la tâche d'exportation de messages doit être un horodatage (exprimé en secondes depuis l'epoch UNIX). Seuls les messages envoyés après cet horodatage seront exportés."
},
{
"id": "model.config.is_valid.message_export.export_type.app_error",
"translation": "Le paramètre ExportFormat de la tâche d'exportation de messages doit être « actiance » ou « globalrelay »"
},
{
"id": "model.config.is_valid.message_export.global_relay.config_missing.app_error",
"translation": "Le paramètre ExportFormat de la tâche d'exportation de messages est définie sur « globalrelay », mais le paramètre GlobalRelaySettings est manquant"
},
{
"id": "model.config.is_valid.message_export.global_relay.customer_type.app_error",
"translation": "Le paramètre GlobalRelaySettings.CustomerType de la tâche d'exportation de messages doit être « A9 » ou « A10 »"
},
{
"id": "model.config.is_valid.message_export.global_relay.email_address.app_error",
"translation": "Le paramètre GlobalRelaySettings.EmailAddress de la tâche d'exportation de messages doit être une adresse e-mail valide"
},
{
"id": "model.config.is_valid.message_export.global_relay.smtp_password.app_error",
"translation": "Le paramètre GlobalRelaySettings.SmtpPassword de la tâche d'exportation de messages doit être défini"
},
{
"id": "model.config.is_valid.message_export.global_relay.smtp_username.app_error",
"translation": "Le paramètre GlobalRelaySettings.SmtpUsername de la tâche d'exportation de messages doit être défini"
},
{
"id": "model.config.is_valid.password_length.app_error",
"translation": "La taille minimale du mot de passe doit être un nombre entier supérieur ou égal à {{.MinLength}} et inférieur ou égal à {{.MaxLength}}."
},
{
"id": "model.config.is_valid.rate_mem.app_error",
"translation": "Taille du stockage mémoire invalide pour les paramètres de limite de fréquence. Doit être un entier positif."
},
{
"id": "model.config.is_valid.rate_sec.app_error",
"translation": "Nombre par secondes invalide pour les paramètres de limite de fréquence. Doit être un entier positif."
},
{
"id": "model.config.is_valid.read_timeout.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.config.is_valid.restrict_direct_message.app_error",
"translation": "La restriction du message personnel est invalide. Doit être 'tout', ou 'équipe'"
},
{
"id": "model.config.is_valid.saml_assertion_consumer_service_url.app_error",
"translation": "URL invalide. Il doit s'agir d'une URL valide et commencer par http:// ou https://"
},
{
"id": "model.config.is_valid.saml_email_attribute.app_error",
"translation": "L'attribut \"Email\" est invalide. Il doit être renseigné."
},
{
"id": "model.config.is_valid.saml_idp_cert.app_error",
"translation": "Certificat public du fournisseur d'identité introuvable. Auriez-vous oublié de l'envoyer ?"
},
{
"id": "model.config.is_valid.saml_idp_descriptor_url.app_error",
"translation": "URL invalide. Il doit s'agir d'une URL valide et commencer par http:// ou https://."
},
{
"id": "model.config.is_valid.saml_idp_url.app_error",
"translation": "URL d'authentification unique (SSO) SAML invalide. L'URL doit être valide et commencer par http:// ou https://."
},
{
"id": "model.config.is_valid.saml_private_key.app_error",
"translation": "Clé privée du fournisseur d'identité introuvable. Auriez-vous oublié de l'envoyer ?"
},
{
"id": "model.config.is_valid.saml_public_cert.app_error",
"translation": "Certificat public du fournisseur de service introuvable. Auriez-vous oublié de l'envoyer ?"
},
{
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "L'attribut \"Username\" est invalide. Il doit être renseigné."
},
{
"id": "model.config.is_valid.site_url.app_error",
"translation": "L'URL de site doit être une URL valide et doit commencer par http:// ou https://"
},
{
"id": "model.config.is_valid.site_url_email_batching.app_error",
"translation": "Impossible d'activer l'envoi d'e-mails par lot si l'URL de site n'est pas définie."
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "Le nom du site doit contenir au maximum {{.MaxLength}} caractères."
},
{
"id": "model.config.is_valid.sql_conn_max_lifetime_milliseconds.app_error",
"translation": "Invalid connection maximum lifetime for SQL settings. Must be a non-negative number."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Source de données invalide pour les paramètres SQL. Doit être renseignée."
},
{
"id": "model.config.is_valid.sql_driver.app_error",
"translation": "Nom de driver invalide pour les paramètres SQL. Doit être 'mysql' ou 'postgres'"
},
{
"id": "model.config.is_valid.sql_idle.app_error",
"translation": "Le nombre maximum invalide de connexions inoccupées dans les paramètres SQL. Doit être un entier positif."
},
{
"id": "model.config.is_valid.sql_max_conn.app_error",
"translation": "Le nombre maximum invalide de connexions ouvertes dans les paramètres SQL. Doit être un entier positif."
},
{
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Temps d'attente pour la requête SQL invalide. Doit être un entier positif."
},
{
"id": "model.config.is_valid.teammate_name_display.app_error",
"translation": "Affichage invalide du coéquipier. Doit être 'full_name', 'nickname_full_name' ou 'username'"
},
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Le temps entre chaque utilisateur tapant une mise à jour ne doit pas être inférieur à 1000 millisecondes."
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_secret.app_error",
"translation": "La clé secrète de la passerelle administrateur WebRTC doit être définie."
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_url.app_error",
"translation": "L'URL de la passerelle administrateur WebRTC doit être une URL valide et doit commencer par http:// ou https://."
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
"translation": "L'URL de la passerelle Websocket WebRTC doit être une URL valide et doit commencer par ws:// ou wss://."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
"translation": "L'URI STUN WebRTC doit être un URI valide et doit commencer par stun:"
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
"translation": "La clé partagée TURN WebRTC ne peut pas être vide si l'URI TURN a été défini."
},
{
"id": "model.config.is_valid.webrtc_turn_uri.app_error",
"translation": "L'URI TURN WebRTC doit être un URI valide et doit commencer par turn:"
},
{
"id": "model.config.is_valid.webrtc_turn_username.app_error",
"translation": "Le nom d'utilisateur TURN WebRTC ne peut pas être vide si un URI TURN a été défini."
},
{
"id": "model.config.is_valid.webserver_security.app_error",
"translation": "Valeur invalide pour la sécurité de la connexion au serveur web."
},
{
"id": "model.config.is_valid.websocket_url.app_error",
"translation": "L'URL websocket doit être une URL valide et commencer par ws:// ou wss://."
},
{
"id": "model.config.is_valid.write_timeout.app_error",
"translation": "Valeur invalide pour le délai d'attente d'écriture."
},
{
"id": "model.emoji.create_at.app_error",
"translation": "La date de création doit être une vraie date valide"
},
{
"id": "model.emoji.id.app_error",
"translation": "Id d'émoticône invalide"
},
{
"id": "model.emoji.name.app_error",
"translation": "Le nom doit être compris entre 1 et 64 caractères alphanumériques en minuscules."
},
{
"id": "model.emoji.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.emoji.user_id.app_error",
"translation": "Id créateur invalide"
},
{
"id": "model.file_info.get.gif.app_error",
"translation": "Impossible de décoder le gif."
},
{
"id": "model.file_info.is_valid.create_at.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.file_info.is_valid.id.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.file_info.is_valid.path.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.file_info.is_valid.post_id.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.file_info.is_valid.update_at.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.file_info.is_valid.user_id.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.incoming_hook.channel_id.app_error",
"translation": "Id canal invalide"
},
{
"id": "model.incoming_hook.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.incoming_hook.description.app_error",
"translation": "Description invalide"
},
{
"id": "model.incoming_hook.display_name.app_error",
"translation": "Titre invalide"
},
{
"id": "model.incoming_hook.icon_url.app_error",
"translation": "Icône de message invalide"
},
{
"id": "model.incoming_hook.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.incoming_hook.parse_data.app_error",
"translation": "Impossible d'interpréter les données entrantes"
},
{
"id": "model.incoming_hook.team_id.app_error",
"translation": "ID d'équipe invalide"
},
{
"id": "model.incoming_hook.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.incoming_hook.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.incoming_hook.username.app_error",
"translation": "Nom d'utilisateur invalide"
},
{
"id": "model.job.is_valid.create_at.app_error",
"translation": "Create at doit être une date valide"
},
{
"id": "model.job.is_valid.id.app_error",
"translation": "Id de tâche invalide"
},
{
"id": "model.job.is_valid.status.app_error",
"translation": "Statut de tâche invalide"
},
{
"id": "model.job.is_valid.type.app_error",
"translation": "Type de tâche invalide"
},
{
"id": "model.license_record.is_valid.create_at.app_error",
"translation": "Invalid value for create_at when uploading a license."
},
{
"id": "model.license_record.is_valid.id.app_error",
"translation": "Invalid value for id when uploading a license."
},
{
"id": "model.oauth.is_valid.app_id.app_error",
"translation": "Id app invalide"
},
{
"id": "model.oauth.is_valid.callback.app_error",
"translation": "L'URL de callback doit être une URL valide et commencer par http:// ou https://."
},
{
"id": "model.oauth.is_valid.client_secret.app_error",
"translation": "Secret client invalide"
},
{
"id": "model.oauth.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.oauth.is_valid.creator_id.app_error",
"translation": "Id créateur invalide"
},
{
"id": "model.oauth.is_valid.description.app_error",
"translation": "Description invalide"
},
{
"id": "model.oauth.is_valid.homepage.app_error",
"translation": "URL de site invalide. Il doit s'agir d'une URL valide et commencer par http:// ou https://."
},
{
"id": "model.oauth.is_valid.icon_url.app_error",
"translation": "URL de l'icône invalide. Il doit s'agir d'une URL valide et commencer par http:// ou https://."
},
{
"id": "model.oauth.is_valid.name.app_error",
"translation": "Nom invalide"
},
{
"id": "model.oauth.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.outgoing_hook.is_valid.callback.app_error",
"translation": "URLs de callback invalides"
},
{
"id": "model.outgoing_hook.is_valid.channel_id.app_error",
"translation": "Id canal invalide"
},
{
"id": "model.outgoing_hook.is_valid.content_type.app_error",
"translation": "Invalid value for content_type"
},
{
"id": "model.outgoing_hook.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.outgoing_hook.is_valid.description.app_error",
"translation": "Description invalide"
},
{
"id": "model.outgoing_hook.is_valid.display_name.app_error",
"translation": "Titre invalide"
},
{
"id": "model.outgoing_hook.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.outgoing_hook.is_valid.team_id.app_error",
"translation": "ID d'équipe invalide"
},
{
"id": "model.outgoing_hook.is_valid.token.app_error",
"translation": "jeton invalide"
},
{
"id": "model.outgoing_hook.is_valid.trigger_words.app_error",
"translation": "Mots déclencheurs invalides"
},
{
"id": "model.outgoing_hook.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.outgoing_hook.is_valid.url.app_error",
"translation": "URLs de callback invalides. Elles doivent être des URL valides et commencer par http:// ou https://"
},
{
"id": "model.outgoing_hook.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.outgoing_hook.is_valid.words.app_error",
"translation": "Mots déclencheurs invalides"
},
{
"id": "model.plugin_command.error.app_error",
"translation": "Une erreur s'est produite lors de l'exécution de cette commande."
},
{
"id": "model.plugin_key_value.is_valid.key.app_error",
"translation": "Clé invalide. Elle doit faire entre {{.Min}} et {{.Max}} caractères."
},
{
"id": "model.plugin_key_value.is_valid.plugin_id.app_error",
"translation": "ID de plugin invalide. Il doit faire entre {{.Min}} et {{.Max}} caractères."
},
{
"id": "model.post.is_valid.channel_id.app_error",
"translation": "Id canal invalide"
},
{
"id": "model.post.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.post.is_valid.file_ids.app_error",
"translation": "Identifiants de fichier invalide"
},
{
"id": "model.post.is_valid.filenames.app_error",
"translation": "Nom de fichiers invalides"
},
{
"id": "model.post.is_valid.hashtags.app_error",
"translation": "Hashtags invalides"
},
{
"id": "model.post.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.post.is_valid.msg.app_error",
"translation": "Message invalide"
},
{
"id": "model.post.is_valid.original_id.app_error",
"translation": "Id d'origine invalide"
},
{
"id": "model.post.is_valid.parent_id.app_error",
"translation": "Id parent invalide"
},
{
"id": "model.post.is_valid.props.app_error",
"translation": "Propriétés invalides"
},
{
"id": "model.post.is_valid.root_id.app_error",
"translation": "Id racine invalide"
},
{
"id": "model.post.is_valid.root_parent.app_error",
"translation": "L'ID racine invalide doit être spécifié si un ID parent est défini"
},
{
"id": "model.post.is_valid.type.app_error",
"translation": "Type invalide"
},
{
"id": "model.post.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.post.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.preference.is_valid.category.app_error",
"translation": "Catégorie invalide"
},
{
"id": "model.preference.is_valid.id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.preference.is_valid.name.app_error",
"translation": "Nom invalide"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "Thème invalide"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "La valeur est trop longue"
},
{
"id": "model.reaction.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.reaction.is_valid.emoji_name.app_error",
"translation": "Nom d'émoticône invalide"
},
{
"id": "model.reaction.is_valid.post_id.app_error",
"translation": "ID de message invalide"
},
{
"id": "model.reaction.is_valid.user_id.app_error",
"translation": "ID utilisateur invalide"
},
{
"id": "model.team.is_valid.characters.app_error",
"translation": "Le nom doit être composé d'au moins 2 caractères alphanumériques minuscules"
},
{
"id": "model.team.is_valid.company.app_error",
"translation": "Nom de société invalide"
},
{
"id": "model.team.is_valid.create_at.app_error",
"translation": "La date de création doit être une date valide"
},
{
"id": "model.team.is_valid.description.app_error",
"translation": "Description invalide"
},
{
"id": "model.team.is_valid.domains.app_error",
"translation": "Domaines autorisés invalides"
},
{
"id": "model.team.is_valid.email.app_error",
"translation": "Adresse e-mail invalide"
},
{
"id": "model.team.is_valid.id.app_error",
"translation": "Id invalide"
},
{
"id": "model.team.is_valid.name.app_error",
"translation": "Nom invalide"
},
{
"id": "model.team.is_valid.reserved.app_error",
"translation": "Cette URL n'est pas disponible. Veuillez en essayer une autre."
},
{
"id": "model.team.is_valid.type.app_error",
"translation": "Type invalide"
},
{
"id": "model.team.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
},
{
"id": "model.team.is_valid.url.app_error",
"translation": "Identifiant URL invalide"
},
{
"id": "model.team_member.is_valid.team_id.app_error",
"translation": "ID d'équipe invalide"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
"translation": "Id d'utilisateur invalide"
},
{
"id": "model.token.is_valid.expiry",
"translation": "Durée d'expiration de jeton invalide."
},
{
"id": "model.token.is_valid.size",
"translation": "Jeton invalide."
},
{
"id": "model.user.is_valid.pwd.app_error",
"translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères."
},
{
"id": "model.user_access_token.is_valid.description.app_error",
"translation": "Description invalide, elle doit être composée de 255 caractères ou moins"
},
{
"id": "model.user_access_token.is_valid.id.app_error",
"translation": "Valeur invalide pour le délai d'attente de lecture."
},
{
"id": "model.user_access_token.is_valid.token.app_error",
"translation": "Jeton d'accès invalide"
},
{
"id": "model.user_access_token.is_valid.user_id.app_error",
"translation": "Id utilisateur invalide"
},
{
"id": "model.utils.decode_json.app_error",
"translation": "impossible de décoder"
},
{
"id": "model.websocket_client.connect_fail.app_error",
"translation": "Unable to connect to the WebSocket server."
},
{
"id": "oauth.gitlab.tos.error",
"translation": "GitLab's Terms of Service have updated. Please go to gitlab.com to accept them and then try logging into Mattermost again."
},
{
"id": "plugin.rpcplugin.invocation.error",
"translation": "Une erreur s'est produite lors de l'invocation du plugin RPC"
},
{
"id": "store.sql.convert_string_array",
"translation": "FromDb : Impossible de convertir StringArray en *string"
},
{
"id": "store.sql.convert_string_interface",
"translation": "FromDb : Impossible de convertir StringInterface en *string"
},
{
"id": "store.sql.convert_string_map",
"translation": "FromDb : Impossible de convertir StringMap en *string"
},
{
"id": "store.sql_audit.get.finding.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des audits"
},
{
"id": "store.sql_audit.get.limit.app_error",
"translation": "Limite dépassée pour la pagination"
},
{
"id": "store.sql_audit.permanent_delete_batch.app_error",
"translation": "Une erreur s'est produite lors de la suppression définitive du lot d'audits"
},
{
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Nous avons rencontré une erreur durant la suppression des audits"
},
{
"id": "store.sql_audit.save.saving.app_error",
"translation": "Nous avons rencontré une erreur lors de l'enregistrement des audits"
},
{
"id": "store.sql_channel.analytics_deleted_type_count.app_error",
"translation": "Impossible de récupérer le nombre de type de canaux supprimés"
},
{
"id": "store.sql_channel.analytics_type_count.app_error",
"translation": "Impossible de récupérer le nombre de type de canaux"
},
{
"id": "store.sql_channel.clear_all_custom_role_assignments.commit_transaction.app_error",
"translation": "Impossible de valider la transaction de la base de données"
},
{
"id": "store.sql_channel.clear_all_custom_role_assignments.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction de la base de données"
},
{
"id": "store.sql_channel.clear_all_custom_role_assignments.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction de la base de données"
},
{
"id": "store.sql_channel.clear_all_custom_role_assignments.select.app_error",
"translation": "Impossible de mettre à jour le membre du canal"
},
{
"id": "store.sql_channel.clear_all_custom_role_assignments.update.app_error",
"translation": "Impossible de mettre à jour le membre du canal"
},
{
"id": "store.sql_channel.delete.channel.app_error",
"translation": "Impossible de supprimer le canal"
},
{
"id": "store.sql_channel.get.existing.app_error",
"translation": "Impossible de trouver le canal existant"
},
{
"id": "store.sql_channel.get.find.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche du canal"
},
{
"id": "store.sql_channel.get_all.app_error",
"translation": "Impossible de récupérer tous les canaux"
},
{
"id": "store.sql_channel.get_by_name.existing.app_error",
"translation": "Impossible de trouver le canal existant"
},
{
"id": "store.sql_channel.get_by_name.missing.app_error",
"translation": "Le canal n'existe pas"
},
{
"id": "store.sql_channel.get_by_scheme.app_error",
"translation": "Impossible de récupérer les canaux pour le schéma de permissions spécifié"
},
{
"id": "store.sql_channel.get_channel_counts.get.app_error",
"translation": "Impossible de récupérer le nombre de canaux"
},
{
"id": "store.sql_channel.get_channels.get.app_error",
"translation": "Impossible de récupérer les canaux"
},
{
"id": "store.sql_channel.get_channels.not_found.app_error",
"translation": "Aucun canal n'a pu être trouvé"
},
{
"id": "store.sql_channel.get_channels_by_ids.get.app_error",
"translation": "Impossible de récupérer les canaux"
},
{
"id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
"translation": "Aucun canal trouvé"
},
{
"id": "store.sql_channel.get_deleted.existing.app_error",
"translation": "Impossible de trouver le canal supprimé existant"
},
{
"id": "store.sql_channel.get_deleted.missing.app_error",
"translation": "No deleted channels exist"
},
{
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Impossible de trouver le canal supprimé existant"
},
{
"id": "store.sql_channel.get_deleted_by_name.missing.app_error",
"translation": "Aucun nom de canal supprimé portant ce nom existe"
},
{
"id": "store.sql_channel.get_for_post.app_error",
"translation": "Impossible de récupérer le canal pour le message spécifié"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "Impossible de récupérer le membre du canal"
},
{
"id": "store.sql_channel.get_member.missing.app_error",
"translation": "Aucun membre de canal trouvé pour cet ID utilisateur et cet ID de canal"
},
{
"id": "store.sql_channel.get_member_count.app_error",
"translation": "Impossible de récupérer le nombre de membres du canal"
},
{
"id": "store.sql_channel.get_member_for_post.app_error",
"translation": "Impossible de récupérer le membre du canal pour le message spécifié"
},
{
"id": "store.sql_channel.get_members.app_error",
"translation": "Impossible de récupérer les membres du canal"
},
{
"id": "store.sql_channel.get_members_by_ids.app_error",
"translation": "Impossible de récupérer les membres du canal"
},
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "Impossible de récupérer les canaux"
},
{
"id": "store.sql_channel.get_public_channels.get.app_error",
"translation": "Impossible de récupérer les canaux publics"
},
{
"id": "store.sql_channel.get_unread.app_error",
"translation": "Impossible de récupérer les messages non lus du canal"
},
{
"id": "store.sql_channel.increment_mention_count.app_error",
"translation": "Impossible d'incrémenter le nombre de mentions"
},
{
"id": "store.sql_channel.migrate_channel_members.commit_transaction.app_error",
"translation": "Impossible de valider la transaction de la base de données"
},
{
"id": "store.sql_channel.migrate_channel_members.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction de la base de données"
},
{
"id": "store.sql_channel.migrate_channel_members.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction de la base de données"
},
{
"id": "store.sql_channel.migrate_channel_members.select.app_error",
"translation": "Impossible de sélectionner les membres des canaux par lot"
},
{
"id": "store.sql_channel.migrate_channel_members.update.app_error",
"translation": "Impossible de mettre à jour le membre du canal"
},
{
"id": "store.sql_channel.permanent_delete.app_error",
"translation": "Impossible de supprimer le canal"
},
{
"id": "store.sql_channel.permanent_delete_by_team.app_error",
"translation": "Impossible de supprimer les canaux"
},
{
"id": "store.sql_channel.permanent_delete_members_by_user.app_error",
"translation": "Impossible de retirer le membre du canal"
},
{
"id": "store.sql_channel.pinned_posts.app_error",
"translation": "Impossible de récupérer les messages épinglés"
},
{
"id": "store.sql_channel.remove_member.app_error",
"translation": "Impossible de retirer le membre du canal"
},
{
"id": "store.sql_channel.reset_all_channel_schemes.app_error",
"translation": "Impossible de restaurer les schémas de permissions de canal"
},
{
"id": "store.sql_channel.save.commit_transaction.app_error",
"translation": "Impossible de valider la transaction"
},
{
"id": "store.sql_channel.save.direct_channel.app_error",
"translation": "Utilisez SaveDirectChannel pour créer un canal de messages personnels"
},
{
"id": "store.sql_channel.save.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction"
},
{
"id": "store.sql_channel.save_channel.current_count.app_error",
"translation": "Échec lors de l'obtention du nombre de canaux courants"
},
{
"id": "store.sql_channel.save_channel.existing.app_error",
"translation": "La mise à jour doit être appelée pour un canal existant"
},
{
"id": "store.sql_channel.save_channel.exists.app_error",
"translation": "Un canal portant ce nom existe déjà dans la même équipe"
},
{
"id": "store.sql_channel.save_channel.limit.app_error",
"translation": "Vous avez atteint la limite du nombre de canaux autorisés."
},
{
"id": "store.sql_channel.save_channel.previously.app_error",
"translation": "Un canal avec cette URL a déjà été créé"
},
{
"id": "store.sql_channel.save_channel.save.app_error",
"translation": "Impossible d'enregistrer ce canal"
},
{
"id": "store.sql_channel.save_direct_channel.add_members.app_error",
"translation": "Impossible d'ajouter des membres au canal de messages personnels"
},
{
"id": "store.sql_channel.save_direct_channel.commit.app_error",
"translation": "Impossible de valider la transaction"
},
{
"id": "store.sql_channel.save_direct_channel.not_direct.app_error",
"translation": "Tentative de création d'un canal non direct via SaveDirectChannel"
},
{
"id": "store.sql_channel.save_direct_channel.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction"
},
{
"id": "store.sql_channel.save_member.commit_transaction.app_error",
"translation": "Impossible de valider la transaction"
},
{
"id": "store.sql_channel.save_member.exists.app_error",
"translation": "Un membre de canal avec cet ID existe déjà"
},
{
"id": "store.sql_channel.save_member.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction"
},
{
"id": "store.sql_channel.save_member.save.app_error",
"translation": "Impossible d'enregistrer le membre du canal"
},
{
"id": "store.sql_channel.search.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche des canaux"
},
{
"id": "store.sql_channel.update.app_error",
"translation": "Impossible de mettre à jour le canal"
},
{
"id": "store.sql_channel.update.exists.app_error",
"translation": "Un canal avec cet identifiant existe déjà"
},
{
"id": "store.sql_channel.update.previously.app_error",
"translation": "Un canal avec cet identifiant a déjà été créé"
},
{
"id": "store.sql_channel.update.updating.app_error",
"translation": "Nous avons rencontré une erreur durant la mise à jour du canal"
},
{
"id": "store.sql_channel.update_last_viewed_at.app_error",
"translation": "Impossible de mettre à jour la date de dernier affichage"
},
{
"id": "store.sql_channel.update_member.app_error",
"translation": "Nous avons rencontré une erreur durant la mise à jour du membre du canal"
},
{
"id": "store.sql_channel_member_history.get_users_in_channel_during.app_error",
"translation": "Impossible de récupérer la liste des utilisateurs du canal à la période spécifiée"
},
{
"id": "store.sql_channel_member_history.log_join_event.app_error",
"translation": "Impossible d'enregistrer l'historique des membres du canal"
},
{
"id": "store.sql_channel_member_history.log_leave_event.update_error",
"translation": "Impossible d'enregistrer l'historique des membres du canal. Impossible de mettre à jour l'enregistrement existant indiquant que l'utilisateur a rejoint le canal."
},
{
"id": "store.sql_channel_member_history.permanent_delete_batch.app_error",
"translation": "Impossible de purger les enregistrements"
},
{
"id": "store.sql_cluster_discovery.cleanup.app_error",
"translation": "Failed to save ClusterDiscovery row"
},
{
"id": "store.sql_cluster_discovery.delete.app_error",
"translation": "Failed to delete"
},
{
"id": "store.sql_cluster_discovery.exists.app_error",
"translation": "Échec de la vérification de l'existence de la table %v"
},
{
"id": "store.sql_cluster_discovery.get_all.app_error",
"translation": "Failed to get all discovery rows"
},
{
"id": "store.sql_cluster_discovery.save.app_error",
"translation": "Failed to save ClusterDiscovery row"
},
{
"id": "store.sql_cluster_discovery.set_last_ping.app_error",
"translation": "Failed to update last ping at"
},
{
"id": "store.sql_command.analytics_command_count.app_error",
"translation": "Impossible de compter les commandes"
},
{
"id": "store.sql_command.get_by_trigger.app_error",
"translation": "Impossible de récupérer la commande"
},
{
"id": "store.sql_command.save.delete.app_error",
"translation": "Impossible de supprimer la commande"
},
{
"id": "store.sql_command.save.delete_perm.app_error",
"translation": "Impossible de supprimer la commande"
},
{
"id": "store.sql_command.save.get.app_error",
"translation": "Impossible de récupérer la commande"
},
{
"id": "store.sql_command.save.get_team.app_error",
"translation": "Impossible de récupérer les commandes"
},
{
"id": "store.sql_command.save.saving.app_error",
"translation": "Impossible d'enregistrer la commande"
},
{
"id": "store.sql_command.save.saving_overwrite.app_error",
"translation": "Nous ne pouvez pas écraser une commande existante"
},
{
"id": "store.sql_command.save.update.app_error",
"translation": "Nous n'avons as pu mettre à jour la commande"
},
{
"id": "store.sql_command_webhooks.get.app_error",
"translation": "Impossible de récupérer le webhook"
},
{
"id": "store.sql_command_webhooks.save.app_error",
"translation": "Impossible d'enregistrer le webhook de commande"
},
{
"id": "store.sql_command_webhooks.save.existing.app_error",
"translation": "Impossible de mettre à niveau un webhook de commande existant"
},
{
"id": "store.sql_command_webhooks.try_use.app_error",
"translation": "Impossible d'utiliser le webhook"
},
{
"id": "store.sql_command_webhooks.try_use.invalid.app_error",
"translation": "Webhook invalide"
},
{
"id": "store.sql_compliance.get.finding.app_error",
"translation": "Nous avons rencontré une erreur durant le chargement des rapports de conformité"
},
{
"id": "store.sql_compliance.message_export.app_error",
"translation": "Impossible de sélectionner les données d'exportation de messages"
},
{
"id": "store.sql_compliance.save.saving.app_error",
"translation": "Nous avons rencontré une erreur durant l'enregistrement du rapport de conformité"
},
{
"id": "store.sql_emoji.delete.app_error",
"translation": "Impossible de supprimer l'émoticône"
},
{
"id": "store.sql_emoji.delete.no_results",
"translation": "Impossible de trouver l'émoticône à supprimer"
},
{
"id": "store.sql_emoji.get.app_error",
"translation": "Impossible de récupérer l'émoticône"
},
{
"id": "store.sql_emoji.get_all.app_error",
"translation": "Impossible de récupérer l'émoticône"
},
{
"id": "store.sql_emoji.get_by_name.app_error",
"translation": "Impossible de récupérer l'émoticône"
},
{
"id": "store.sql_emoji.save.app_error",
"translation": "Impossible de sauvegarder l'émoticône"
},
{
"id": "store.sql_file_info.attach_to_post.app_error",
"translation": "Impossible de lier l'information du fichier au message"
},
{
"id": "store.sql_file_info.delete_for_post.app_error",
"translation": "Impossible de supprimer l'information du fichier du message"
},
{
"id": "store.sql_file_info.get.app_error",
"translation": "Impossible de récupérer l'information du fichier"
},
{
"id": "store.sql_file_info.get_by_path.app_error",
"translation": "Impossible de récupérer l'information du fichier par le chemin du fichier"
},
{
"id": "store.sql_file_info.get_for_post.app_error",
"translation": "Impossible de récupérer l'information du fichier du message"
},
{
"id": "store.sql_file_info.permanent_delete.app_error",
"translation": "Impossible de supprimer définitivement les informations du fichier"
},
{
"id": "store.sql_file_info.permanent_delete_batch.app_error",
"translation": "Une erreur s'est produite lors de la suppression définitive du lot d'informations de fichier"
},
{
"id": "store.sql_file_info.save.app_error",
"translation": "Impossible de sauvegarder l'information du fichier"
},
{
"id": "store.sql_job.delete.app_error",
"translation": "Impossible de supprimer la tâche"
},
{
"id": "store.sql_job.get.app_error",
"translation": "Impossible de récupérer la tâche"
},
{
"id": "store.sql_job.get_all.app_error",
"translation": "Impossible de récupérer les tâches"
},
{
"id": "store.sql_job.get_count_by_status_and_type.app_error",
"translation": "Impossible de récupérer le nombre de tâches par statut et par type"
},
{
"id": "store.sql_job.get_newest_job_by_status_and_type.app_error",
"translation": "Impossible de récupérer la tâche la plus récente par statut et par type"
},
{
"id": "store.sql_job.save.app_error",
"translation": "Impossible d'enregistrer la tâche"
},
{
"id": "store.sql_job.update.app_error",
"translation": "Impossible de mettre à jour la tâche"
},
{
"id": "store.sql_license.get.app_error",
"translation": "Nous avons rencontré une erreur durant le chargement de la licence"
},
{
"id": "store.sql_license.get.missing.app_error",
"translation": "Aucune licence avec cet ID n'a pu être trouvée"
},
{
"id": "store.sql_license.save.app_error",
"translation": "Nous avons rencontré une erreur durant l'enregistrement de la licence"
},
{
"id": "store.sql_oauth.delete.commit_transaction.app_error",
"translation": "Impossible de valider la transaction"
},
{
"id": "store.sql_oauth.delete.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction pour supprimer l'application OAuth2"
},
{
"id": "store.sql_oauth.delete.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction pour supprimer l'application OAuth2"
},
{
"id": "store.sql_oauth.delete_app.app_error",
"translation": "Une erreur a eu lieu pendant la suppression de l'application OAuth2"
},
{
"id": "store.sql_oauth.get_access_data.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche du jeton d'accès"
},
{
"id": "store.sql_oauth.get_access_data_by_user_for_app.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche du jeton d'accès"
},
{
"id": "store.sql_oauth.get_app.find.app_error",
"translation": "Impossible de trouver l'application"
},
{
"id": "store.sql_oauth.get_app.finding.app_error",
"translation": "Impossible de trouver l'application"
},
{
"id": "store.sql_oauth.get_app_by_user.find.app_error",
"translation": "Nous n'avons pu trouver aucune application existante"
},
{
"id": "store.sql_oauth.get_apps.find.app_error",
"translation": "Une erreur s'est produite durant la recherche des applications OAuth2"
},
{
"id": "store.sql_oauth.get_auth_data.find.app_error",
"translation": "Impossible de trouver le code d'autorisation existant"
},
{
"id": "store.sql_oauth.get_auth_data.finding.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche du code d'autorisation"
},
{
"id": "store.sql_oauth.get_previous_access_data.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche du jeton d'accès"
},
{
"id": "store.sql_oauth.permanent_delete_auth_data_by_user.app_error",
"translation": "Impossible de supprimer le code d'autorisation"
},
{
"id": "store.sql_oauth.remove_access_data.app_error",
"translation": "Impossible de retirer le jeton d'accès"
},
{
"id": "store.sql_oauth.remove_auth_data.app_error",
"translation": "Impossible de retirer le code d'autorisation"
},
{
"id": "store.sql_oauth.save_access_data.app_error",
"translation": "Impossible d'enregistrer le jeton d'accès."
},
{
"id": "store.sql_oauth.save_app.existing.app_error",
"translation": "La mise à jour doit être appelée pour une application existante"
},
{
"id": "store.sql_oauth.save_app.save.app_error",
"translation": "Impossible d'enregistrer l'application."
},
{
"id": "store.sql_oauth.save_auth_data.app_error",
"translation": "Impossible d'enregistrer le code d'autorisation."
},
{
"id": "store.sql_oauth.update_access_data.app_error",
"translation": "Nous avons rencontré une erreur lors de la mise à jour du jeton d'accès"
},
{
"id": "store.sql_oauth.update_app.find.app_error",
"translation": "Impossible de trouver d'application existante à mettre à jour"
},
{
"id": "store.sql_oauth.update_app.finding.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche de l'application"
},
{
"id": "store.sql_oauth.update_app.update.app_error",
"translation": "Impossible de mettre à jour l'application"
},
{
"id": "store.sql_oauth.update_app.updating.app_error",
"translation": "Nous avons rencontré une erreur durant la mise à jour de l'application"
},
{
"id": "store.sql_plugin_store.delete.app_error",
"translation": "Impossible de supprimer le couple clé-valeur du plugin"
},
{
"id": "store.sql_plugin_store.get.app_error",
"translation": "Impossible de récupérer le couple clé-valeur du plugin"
},
{
"id": "store.sql_plugin_store.save.app_error",
"translation": "Impossible de supprimer ou mettre à jour le couple clé-valeur du plugin"
},
{
"id": "store.sql_post.analytics_posts_count.app_error",
"translation": "Impossible de récupérer le nombre de messages"
},
{
"id": "store.sql_post.analytics_posts_count_by_day.app_error",
"translation": "Impossible de récupérer le nombre de messages par jour"
},
{
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "Impossible de récupérer le nombre d'utilisateur avec messages"
},
{
"id": "store.sql_post.compliance_export.app_error",
"translation": "We couldn't get the compliance export posts."
},
{
"id": "store.sql_post.delete.app_error",
"translation": "Impossible de supprimer le message"
},
{
"id": "store.sql_post.get.app_error",
"translation": "Impossible de récupérer le message"
},
{
"id": "store.sql_post.get_flagged_posts.app_error",
"translation": "Impossible de récupérer le nombre de canaux"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "Impossible de récupérer le message parent pour le canal"
},
{
"id": "store.sql_post.get_posts.app_error",
"translation": "Limite dépassée pour la pagination"
},
{
"id": "store.sql_post.get_posts_around.get.app_error",
"translation": "Impossible de récupérer les messages pour le canal spécifié"
},
{
"id": "store.sql_post.get_posts_around.get_parent.app_error",
"translation": "Impossible de récupérer les messages parents pour le canal spécifié"
},
{
"id": "store.sql_post.get_posts_batch_for_indexing.get.app_error",
"translation": "Impossible de récupérer le lot de messages à indexer"
},
{
"id": "store.sql_post.get_posts_by_ids.app_error",
"translation": "Impossible de récupérer les messages"
},
{
"id": "store.sql_post.get_posts_created_att.app_error",
"translation": "Impossible de récupérer les messages du canal spécifié"
},
{
"id": "store.sql_post.get_posts_since.app_error",
"translation": "Impossible de récupérer les messages pour le canal spécifié"
},
{
"id": "store.sql_post.get_root_posts.app_error",
"translation": "Impossible de récupérer les messages pour le canal spécifié"
},
{
"id": "store.sql_post.overwrite.app_error",
"translation": "Impossible de remplacer le message"
},
{
"id": "store.sql_post.permanent_delete.app_error",
"translation": "Impossible de supprimer le message"
},
{
"id": "store.sql_post.permanent_delete_all_comments_by_user.app_error",
"translation": "Impossible de supprimer les commentaires de l'utilisateur"
},
{
"id": "store.sql_post.permanent_delete_batch.app_error",
"translation": "Une erreur s'est produite lors de la suppression définitive du lot de messages"
},
{
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Impossible de supprimer les messages par canal"
},
{
"id": "store.sql_post.permanent_delete_by_user.app_error",
"translation": "Impossible de sélectionner les messages à supprimer pour l'utilisateur spécifié"
},
{
"id": "store.sql_post.permanent_delete_by_user.too_many.app_error",
"translation": "Impossible de sélectionner les messages à supprimer pour l'utilisateur (trop nombreux), veuillez relancer"
},
{
"id": "store.sql_post.query_max_post_size.error",
"translation": "Impossible de déterminer la taille maximale supportée pour les publications"
},
{
"id": "store.sql_post.save.app_error",
"translation": "Impossible d'enregistrer le message"
},
{
"id": "store.sql_post.save.existing.app_error",
"translation": "Vous ne pouvez pas mettre à jour un message existant"
},
{
"id": "store.sql_post.search.disabled",
"translation": "La recherche a été désactivée sur ce serveur. Veuillez contacter votre administrateur."
},
{
"id": "store.sql_post.update.app_error",
"translation": "Impossible de mettre à jour le message"
},
{
"id": "store.sql_preference.cleanup_flags_batch.app_error",
"translation": "Une erreur s'est produite lors du nettoyage du lot des indicateurs"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "Nous avons rencontré une erreur durant la suppression des préférences"
},
{
"id": "store.sql_preference.get.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche des préférences"
},
{
"id": "store.sql_preference.get_all.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche des préférences"
},
{
"id": "store.sql_preference.get_category.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche des préférences"
},
{
"id": "store.sql_preference.insert.exists.app_error",
"translation": "Une préférence avec cet id utilisateur, catégorie et nom existe déjà"
},
{
"id": "store.sql_preference.insert.save.app_error",
"translation": "Impossible d'enregistrer les préférences"
},
{
"id": "store.sql_preference.is_feature_enabled.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche des préférences pour une fonctionnalité en accès anticipé"
},
{
"id": "store.sql_preference.permanent_delete_by_user.app_error",
"translation": "Nous avons rencontré une erreur durant la suppression des préférences"
},
{
"id": "store.sql_preference.save.commit_transaction.app_error",
"translation": "Impossible de valider la transaction d'enregistrement des préférences"
},
{
"id": "store.sql_preference.save.missing_driver.app_error",
"translation": "Nous avons rencontré une erreur durant la mise à jour des préférences"
},
{
"id": "store.sql_preference.save.open_transaction.app_error",
"translation": "Impossible d'ouvrir une transaction pour enregistrer les préférences"
},
{
"id": "store.sql_preference.save.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction d'enregistrement des préférences"
},
{
"id": "store.sql_preference.save.updating.app_error",
"translation": "Nous avons rencontré une erreur durant la mise à jour des préférences"
},
{
"id": "store.sql_preference.update.app_error",
"translation": "Impossible de mettre à jour les préférences"
},
{
"id": "store.sql_reaction.delete.app_error",
"translation": "Impossible de supprimer la réaction"
},
{
"id": "store.sql_reaction.delete.begin.app_error",
"translation": "Impossible d'ouvrir une transaction pendant qu'une réaction est en cours de suppression"
},
{
"id": "store.sql_reaction.delete.commit.app_error",
"translation": "Impossible de valider la transaction pendant qu'une réaction est en cours de suppression"
},
{
"id": "store.sql_reaction.delete_all_with_emoji_name.delete_reactions.app_error",
"translation": "Impossible de supprimer la réaction avec le nom d'émoticône donné"
},
{
"id": "store.sql_reaction.delete_all_with_emoji_name.get_reactions.app_error",
"translation": "Impossible de récupérer les réactions avec le nom d'émoticône donné"
},
{
"id": "store.sql_reaction.get_for_post.app_error",
"translation": "Impossible de récupérer les réactions de le message spécifiée"
},
{
"id": "store.sql_reaction.permanent_delete_batch.app_error",
"translation": "Une erreur s'est produite lors de la suppression définitive du lot de réactions"
},
{
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Impossible d'ouvrir une transaction pendant qu'une réaction est en cours de sauvegarde"
},
{
"id": "store.sql_reaction.save.commit.app_error",
"translation": "Impossible de valider une transaction pendant qu'une réaction est en cours de sauvegarde"
},
{
"id": "store.sql_reaction.save.save.app_error",
"translation": "Impossible de sauvegarder cette réaction"
},
{
"id": "store.sql_recover.delete.app_error",
"translation": "Impossible de supprimer le plugin"
},
{
"id": "store.sql_recover.get_by_code.app_error",
"translation": "Unable to get a token with this code"
},
{
"id": "store.sql_recover.save.app_error",
"translation": "Impossible de sauvegarder le nouveau rôle"
},
{
"id": "store.sql_role.delete.update.app_error",
"translation": "Impossible de supprimer le rôle"
},
{
"id": "store.sql_role.get.app_error",
"translation": "Impossible de récupérer le rôle"
},
{
"id": "store.sql_role.get_by_name.app_error",
"translation": "Impossible de récupérer le rôle"
},
{
"id": "store.sql_role.get_by_names.app_error",
"translation": "Impossible de récupérer les rôles"
},
{
"id": "store.sql_role.permanent_delete_all.app_error",
"translation": "Impossible de supprimer définitivement tous les rôles"
},
{
"id": "store.sql_role.save.insert.app_error",
"translation": "Impossible de sauvegarder le nouveau rôle"
},
{
"id": "store.sql_role.save.invalid_role.app_error",
"translation": "Le rôle est invalide"
},
{
"id": "store.sql_role.save.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction pour enregistrer le rôle"
},
{
"id": "store.sql_role.save.update.app_error",
"translation": "Impossible de modifier le rôle"
},
{
"id": "store.sql_role.save_role.commit_transaction.app_error",
"translation": "Impossible de valider la transaction pour enregistrer le rôle"
},
{
"id": "store.sql_scheme.delete.role_update.app_error",
"translation": "Impossible de supprimer les rôles qui appartiennent à ce schéma de permissions"
},
{
"id": "store.sql_scheme.delete.update.app_error",
"translation": "Impossible de supprimer le schéma de permissions"
},
{
"id": "store.sql_scheme.get.app_error",
"translation": "Impossible de récupérer le schéma de permissions"
},
{
"id": "store.sql_scheme.permanent_delete_all.app_error",
"translation": "Impossible de supprimer définitivement tous les schémas de permissions"
},
{
"id": "store.sql_scheme.reset_channels.app_error",
"translation": "Impossible de restaurer tous les canaux qui utilisent ce schéma de permissions ou le schéma de permissions par défaut"
},
{
"id": "store.sql_scheme.reset_teams.app_error",
"translation": "Impossible de restaurer toutes les équipes qui utilisent ce schéma de permissions ou le schéma de permissions par défaut"
},
{
"id": "store.sql_scheme.save.insert.app_error",
"translation": "Impossible de créer le schéma de permissions"
},
{
"id": "store.sql_scheme.save.invalid_scheme.app_error",
"translation": "Le schéma de permissions spécifié est invalide"
},
{
"id": "store.sql_scheme.save.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction pour enregistrer le schéma de permissions"
},
{
"id": "store.sql_scheme.save.retrieve_default_scheme_roles.app_error",
"translation": "Impossible de récupérer le schéma de permissions par défaut de rôles"
},
{
"id": "store.sql_scheme.save.update.app_error",
"translation": "Impossible de modifier le schéma de permissions"
},
{
"id": "store.sql_scheme.save_scheme.commit_transaction.app_error",
"translation": "Impossible de valider la transaction pour enregistrer le schéma de permissions"
},
{
"id": "store.sql_session.analytics_session_count.app_error",
"translation": "Impossible de compter les sessions"
},
{
"id": "store.sql_session.get.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche de la session"
},
{
"id": "store.sql_session.get_sessions.app_error",
"translation": "Nous avons rencontré une erreur durant la recherche des sessions utilisateurs"
},
{
"id": "store.sql_session.permanent_delete_sessions_by_user.app_error",
"translation": "Impossible de supprimer toutes les sessions de l'utilisateur"
},
{
"id": "store.sql_session.remove.app_error",
"translation": "Impossible de supprimer la session"
},
{
"id": "store.sql_session.remove_all_sessions_for_team.app_error",
"translation": "Impossible de supprimer toutes les sessions de l'équipe"
},
{
"id": "store.sql_session.save.app_error",
"translation": "Impossible d'enregistrer la session"
},
{
"id": "store.sql_session.save.existing.app_error",
"translation": "Impossible de mettre à jour la session existante"
},
{
"id": "store.sql_session.update_device_id.app_error",
"translation": "Impossible de mettre à jour l'id de l'appareil"
},
{
"id": "store.sql_session.update_last_activity.app_error",
"translation": "Impossible de mettre à jour last_activity_at"
},
{
"id": "store.sql_session.update_roles.app_error",
"translation": "Impossible de mettre à jour les rôles"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Erreur lors de la récupération du statut"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "Aucune entrée pour ce statut."
},
{
"id": "store.sql_status.get_online.app_error",
"translation": "Erreur lors de la récupération de tous les statuts en-ligne"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Une erreur s'est produite lors de l'enregistrement de tous les statuts en ligne/absent"
},
{
"id": "store.sql_status.get_team_statuses.app_error",
"translation": "Une erreur s'est produite lors de la récupération de tous les statuts des membres de l'équipe"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "Impossible de compter les utilisateurs actifs"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Une erreur s'est produite lors de la réinitialisation de tous les statuts"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Une erreur s'est produite lors de l'enregistrement du statut"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Une erreur s'est produite lors de la mise à jour du statut"
},
{
"id": "store.sql_status.update_last_activity_at.app_error",
"translation": "Unable to update the last activity date and time of the user"
},
{
"id": "store.sql_system.get.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des propriétés système"
},
{
"id": "store.sql_system.get_by_name.app_error",
"translation": "Nous ne trouvons pas la variable système."
},
{
"id": "store.sql_system.permanent_delete_by_name.app_error",
"translation": "Impossible de supprimer définitivement l'entrée de la table système"
},
{
"id": "store.sql_system.save.app_error",
"translation": "Nous avons rencontré une erreur lors de l'enregistrement de la propriété système"
},
{
"id": "store.sql_system.update.app_error",
"translation": "Nous avons rencontré une erreur lors de la mise à jour de la propriété système"
},
{
"id": "store.sql_team.analytics_team_count.app_error",
"translation": "Impossible de compter les équipes"
},
{
"id": "store.sql_team.clear_all_custom_role_assignments.commit_transaction.app_error",
"translation": "Impossible de valider la transaction de la base de données"
},
{
"id": "store.sql_team.clear_all_custom_role_assignments.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction de la base de données"
},
{
"id": "store.sql_team.clear_all_custom_role_assignments.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction de la base de données"
},
{
"id": "store.sql_team.clear_all_custom_role_assignments.select.app_error",
"translation": "Impossible de modifier le membre d'équipe"
},
{
"id": "store.sql_team.clear_all_custom_role_assignments.update.app_error",
"translation": "Impossible de modifier le membre d'équipe"
},
{
"id": "store.sql_team.get.find.app_error",
"translation": "Impossible de trouver l'équipe existante"
},
{
"id": "store.sql_team.get.finding.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche de l'équipe"
},
{
"id": "store.sql_team.get_all.app_error",
"translation": "Impossible d'obtenir toutes les équipes"
},
{
"id": "store.sql_team.get_all_team_listing.app_error",
"translation": "Impossible d'obtenir toutes les équipes"
},
{
"id": "store.sql_team.get_by_invite_id.find.app_error",
"translation": "Impossible de trouver l'équipe existante"
},
{
"id": "store.sql_team.get_by_invite_id.finding.app_error",
"translation": "Impossible de trouver l'équipe existante"
},
{
"id": "store.sql_team.get_by_name.app_error",
"translation": "Impossible de trouver l'équipe existante"
},
{
"id": "store.sql_team.get_by_scheme.app_error",
"translation": "Impossible de récupérer les canaux pour le schéma de permissions spécifié"
},
{
"id": "store.sql_team.get_member.app_error",
"translation": "Impossible de récupérer le membre de l'équipe"
},
{
"id": "store.sql_team.get_member.missing.app_error",
"translation": "Aucun membre d'équipe trouvé pour cet ID utilisateur et cet ID d'équipe"
},
{
"id": "store.sql_team.get_member_count.app_error",
"translation": "Impossible de récupérer le nombre de membres de l'équipe"
},
{
"id": "store.sql_team.get_members.app_error",
"translation": "Impossible de récupérer les membres de l'équipe"
},
{
"id": "store.sql_team.get_members_by_ids.app_error",
"translation": "Impossible de récupérer les membres de l'équipe"
},
{
"id": "store.sql_team.get_unread.app_error",
"translation": "Impossible de récupérer la liste des messages non lus des équipes"
},
{
"id": "store.sql_team.migrate_team_members.commit_transaction.app_error",
"translation": "Impossible de valider la transaction de la base de données"
},
{
"id": "store.sql_team.migrate_team_members.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction de la base de données"
},
{
"id": "store.sql_team.migrate_team_members.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction de la base de données"
},
{
"id": "store.sql_team.migrate_team_members.select.app_error",
"translation": " Impossible de sélectionner par lot les membres de l'équipe"
},
{
"id": "store.sql_team.migrate_team_members.update.app_error",
"translation": "Impossible de modifier le membre d'équipe"
},
{
"id": "store.sql_team.permanent_delete.app_error",
"translation": "Impossible de supprimer l'équipe existante"
},
{
"id": "store.sql_team.remove_member.app_error",
"translation": "Impossible de retirer le membre de l'équipe"
},
{
"id": "store.sql_team.reset_all_team_schemes.app_error",
"translation": "Impossible de restaurer les schéma de permissions d'équipe"
},
{
"id": "store.sql_team.save.app_error",
"translation": "Impossible d'enregistrer l'équipe"
},
{
"id": "store.sql_team.save.domain_exists.app_error",
"translation": "Une équipe portant le même nom existe déjà"
},
{
"id": "store.sql_team.save.existing.app_error",
"translation": "La mise à jour doit être appelée pour une équipe existante"
},
{
"id": "store.sql_team.save_member.exists.app_error",
"translation": "Un membre d'équipe existe déjà avec cet ID"
},
{
"id": "store.sql_team.save_member.save.app_error",
"translation": "Impossible d'enregistrer le membre du canal"
},
{
"id": "store.sql_team.search_all_team.app_error",
"translation": "Une erreur s'est produite lors de la recherche des équipes"
},
{
"id": "store.sql_team.search_open_team.app_error",
"translation": "Une erreur s'est produite lors de la recherche des équipes ouvertes"
},
{
"id": "store.sql_team.update.app_error",
"translation": "Impossible de mettre à jour l'équipe"
},
{
"id": "store.sql_team.update.find.app_error",
"translation": "Impossible de trouver l'équipe existante à mettre à jour"
},
{
"id": "store.sql_team.update.finding.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche de l'équipe"
},
{
"id": "store.sql_team.update.updating.app_error",
"translation": "Nous avons rencontré une erreur lors de la mise à jour de l'équipe"
},
{
"id": "store.sql_team.update_display_name.app_error",
"translation": "Impossible de mettre à jour le nom de l'équipe"
},
{
"id": "store.sql_team.update_last_team_icon_update.app_error",
"translation": "We couldn't update the date of the last team icon update"
},
{
"id": "store.sql_user.analytics_daily_active_users.app_error",
"translation": "We couldn't get the active users during the requested period"
},
{
"id": "store.sql_user.analytics_get_inactive_users_count.app_error",
"translation": "Impossible de compter les utilisateurs inactifs"
},
{
"id": "store.sql_user.analytics_get_system_admin_count.app_error",
"translation": "Impossible de récupérer le nombre d'administrateurs système"
},
{
"id": "store.sql_user.analytics_unique_user_count.app_error",
"translation": "Impossible de récupérer le nombre d'utilisateurs uniques"
},
{
"id": "store.sql_user.clear_all_custom_role_assignments.commit_transaction.app_error",
"translation": "Impossible de valider la transaction de la base de données"
},
{
"id": "store.sql_user.clear_all_custom_role_assignments.open_transaction.app_error",
"translation": "Impossible d'ouvrir la transaction de la base de données"
},
{
"id": "store.sql_user.clear_all_custom_role_assignments.rollback_transaction.app_error",
"translation": "Impossible d'annuler la transaction de la base de données"
},
{
"id": "store.sql_user.clear_all_custom_role_assignments.select.app_error",
"translation": "Failed to retrieve the users"
},
{
"id": "store.sql_user.clear_all_custom_role_assignments.update.app_error",
"translation": "Failed to update the user"
},
{
"id": "store.sql_user.get.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche du compte"
},
{
"id": "store.sql_user.get_by_auth.missing_account.app_error",
"translation": "Impossible de trouver un compte existant correspondant à votre type d'authentification pour cette équipe. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre."
},
{
"id": "store.sql_user.get_by_auth.other.app_error",
"translation": "Nous avons rencontré une erreur en essayer de trouver le compte par type d'authentification."
},
{
"id": "store.sql_user.get_by_username.app_error",
"translation": "Impossible de trouver un compte existant correspondant à votre nom d'utilisateur pour cette équipe. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre."
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "Impossible de trouver un compte existant correspondant à votre nom d'utilisateur pour cette équipe. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre."
},
{
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Nous avons trouvé plusieurs utilisateurs correspondant à vos informations d'identification et nous avons été incapables de vous connecter. Veuillez contacter un administrateur."
},
{
"id": "store.sql_user.get_new_users.app_error",
"translation": "Une erreur s'est produite lors de la recherche de nouveaux utilisateurs"
},
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
"translation": "Une erreur s'est produite lors de la recherche des utilisateurs récemment actifs"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "Impossible de compter les utilisateurs"
},
{
"id": "store.sql_user.get_unread_count.app_error",
"translation": "Impossible de compter le nombre de messages non lus pour l'utilisateur"
},
{
"id": "store.sql_user.get_unread_count_for_channel.app_error",
"translation": "Impossible de compter le nombre de messages non lus pour l'utilisateur et le canal"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "Utilisateur introuvable"
},
{
"id": "store.sql_user.permanent_delete.app_error",
"translation": "Impossible de supprimer le compte existant"
},
{
"id": "store.sql_user.save.app_error",
"translation": "Impossible d'enregistrer le compte."
},
{
"id": "store.sql_user.save.email_exists.app_error",
"translation": "Un compte avec cette adresse e-mail existe déjà."
},
{
"id": "store.sql_user.save.email_exists.ldap_app_error",
"translation": "Ce compte n'utilise pas l'authentification AD/LDAP. Veuillez vous connecter avec votre adresse e-mail et votre mot de passe."
},
{
"id": "store.sql_user.save.email_exists.saml_app_error",
"translation": "Ce compte n'utilise pas l'authentification SAML. Veuillez vous connecter avec votre adresse e-mail et votre mot de passe."
},
{
"id": "store.sql_user.save.existing.app_error",
"translation": "La mise à jour doit être appelée pour un utilisateur existant"
},
{
"id": "store.sql_user.save.max_accounts.app_error",
"translation": "Cette équipe a atteint la limite du nombre maximum de comptes autorisés. Contactez votre administrateur système pour augmenter cette limite."
},
{
"id": "store.sql_user.save.member_count.app_error",
"translation": "Impossible de récupérer le nombre de membres de l'équipe actuelle"
},
{
"id": "store.sql_user.save.username_exists.app_error",
"translation": "Un compte avec ce nom d'utilisateur existe déjà."
},
{
"id": "store.sql_user.save.username_exists.ldap_app_error",
"translation": "Un compte avec ce nom d'utilisateur existe déjà. Veuillez contacter votre administrateur."
},
{
"id": "store.sql_user.save.username_exists.saml_app_error",
"translation": "Un compte avec ce nom d'utilisateur existe déjà. Veuillez contacter votre administrateur."
},
{
"id": "store.sql_user.search.app_error",
"translation": "We couldn't find any user maching the search parameters"
},
{
"id": "store.sql_user.update.app_error",
"translation": "Impossible de mettre à jour le compte"
},
{
"id": "store.sql_user.update.can_not_change_ldap.app_error",
"translation": "Vous ne pouvez pas modifier les champs définis par AD/LDAP"
},
{
"id": "store.sql_user.update.email_taken.app_error",
"translation": "Cette adresse e-mail est déjà utilisée. Veuillez en choisir une autre."
},
{
"id": "store.sql_user.update.find.app_error",
"translation": "Impossible de trouver de compte existant à mettre à jour"
},
{
"id": "store.sql_user.update.finding.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche du compte"
},
{
"id": "store.sql_user.update.updating.app_error",
"translation": "Nous avons rencontré une erreur durant la mise à jour du compte"
},
{
"id": "store.sql_user.update.username_taken.app_error",
"translation": "Ce nom d'utilisateur est déjà pris. Veuillez en choisir un autre."
},
{
"id": "store.sql_user.update_auth_data.app_error",
"translation": "Impossible de mettre à jour les données d'authentification"
},
{
"id": "store.sql_user.update_auth_data.email_exists.app_error",
"translation": "Impossible de convertir le compte à {{.Service}}. Un compte utilisant cette adresse e-mail {{.Email}} existe déjà."
},
{
"id": "store.sql_user.update_failed_pwd_attempts.app_error",
"translation": "Impossible de mettre à jour failed_attempts"
},
{
"id": "store.sql_user.update_last_picture_update.app_error",
"translation": "Impossible de mettre à jour update_at"
},
{
"id": "store.sql_user.update_mfa_active.app_error",
"translation": "Une erreur s'est produite lors de la mise à jour du statut actif MFA de l'utilisateur"
},
{
"id": "store.sql_user.update_mfa_secret.app_error",
"translation": "Nous avons rencontré une erreur de mise à jour du secret MFA d'utilisateur"
},
{
"id": "store.sql_user.update_password.app_error",
"translation": "Impossible de mettre à jour le mot de passe de l'utilisateur"
},
{
"id": "store.sql_user.update_update.app_error",
"translation": "We couldn't update the date of the last update of the user"
},
{
"id": "store.sql_user.verify_email.app_error",
"translation": "Impossible de mettre à jour le champ de vérification de l'adresse e-mail"
},
{
"id": "store.sql_user_access_token.delete.app_error",
"translation": "Impossible de supprimer le jeton d'accès personnel"
},
{
"id": "store.sql_user_access_token.get.app_error",
"translation": "Impossible de récupérer le jeton d'accès personnel"
},
{
"id": "store.sql_user_access_token.get_all.app_error",
"translation": "Impossible de récupérer tous les jetons d'accès personnel"
},
{
"id": "store.sql_user_access_token.get_by_token.app_error",
"translation": "Impossible de récupérer le jeton d'accès personnel par jeton"
},
{
"id": "store.sql_user_access_token.get_by_user.app_error",
"translation": "Impossible de récupérer les jetons d'accès personnel par utilisateur"
},
{
"id": "store.sql_user_access_token.save.app_error",
"translation": "Impossible d'enregistrer le jeton d'accès personnel"
},
{
"id": "store.sql_user_access_token.search.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des jetons d'accès personnel"
},
{
"id": "store.sql_user_access_token.update_token_disable.app_error",
"translation": "Impossible d'enregistrer le jeton d'accès."
},
{
"id": "store.sql_user_access_token.update_token_enable.app_error",
"translation": "Impossible d'enregistrer le jeton d'accès."
},
{
"id": "store.sql_webhooks.analytics_incoming_count.app_error",
"translation": "Impossible de compter les webhooks entrants"
},
{
"id": "store.sql_webhooks.analytics_outgoing_count.app_error",
"translation": "Impossible de compter les webhooks sortants"
},
{
"id": "store.sql_webhooks.delete_incoming.app_error",
"translation": "Impossible de supprimer le webhook"
},
{
"id": "store.sql_webhooks.delete_outgoing.app_error",
"translation": "Impossible de supprimer le webhook"
},
{
"id": "store.sql_webhooks.get_incoming.app_error",
"translation": "Impossible de récupérer le webhook"
},
{
"id": "store.sql_webhooks.get_incoming_by_channel.app_error",
"translation": "Impossible de récupérer les webhooks"
},
{
"id": "store.sql_webhooks.get_incoming_by_user.app_error",
"translation": "Impossible de récupérer le webhook"
},
{
"id": "store.sql_webhooks.get_outgoing.app_error",
"translation": "Impossible de récupérer le webhook"
},
{
"id": "store.sql_webhooks.get_outgoing_by_channel.app_error",
"translation": "Impossible de récupérer les webhooks"
},
{
"id": "store.sql_webhooks.get_outgoing_by_team.app_error",
"translation": "Impossible de récupérer les webhooks"
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_channel.app_error",
"translation": "Impossible de supprimer le webhook"
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_user.app_error",
"translation": "Impossible de supprimer le webhook"
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_channel.app_error",
"translation": "Impossible de supprimer le webhook"
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_user.app_error",
"translation": "Impossible de supprimer le webhook"
},
{
"id": "store.sql_webhooks.save_incoming.app_error",
"translation": "Impossible d'enregistrer le IncomingWebhook"
},
{
"id": "store.sql_webhooks.save_incoming.existing.app_error",
"translation": "Vous ne pouvez pas écraser un Webhook entrant existant"
},
{
"id": "store.sql_webhooks.save_outgoing.app_error",
"translation": "Impossible d'enregistrer le OutgoingWebhook"
},
{
"id": "store.sql_webhooks.save_outgoing.override.app_error",
"translation": "Vous ne pouvez pas écraser un OutgoingWebhook existant"
},
{
"id": "store.sql_webhooks.update_incoming.app_error",
"translation": "Impossible de mettre à jour le Webhook entrant"
},
{
"id": "store.sql_webhooks.update_outgoing.app_error",
"translation": "Impossible de mettre à jour le webhook"
},
{
"id": "system.message.name",
"translation": "Système"
},
{
"id": "utils.config.add_client_locale.app_error",
"translation": "Impossible de charger le fichier de configuration de Mattermost : Ajout de DefaultClientLocale à AvailableLocales."
},
{
"id": "utils.config.load_config.decoding.panic",
"translation": "Erreur de décodage de la configuration fichier={{.Filename}}, err={{.Error}}"
},
{
"id": "utils.config.load_config.opening.panic",
"translation": "Erreur d'ouverture du fichier de configuration fichier={{.Filename}}, err={{.Error}}"
},
{
"id": "utils.config.save_config.saving.app_error",
"translation": "Une erreur s'est produite lors de l'enregistrement du fichier {{.Filename}}"
},
{
"id": "utils.config.supported_available_locales.app_error",
"translation": "Impossible de charger le fichier de configuration de Mattermost : AvailableLocales doit inclure DefaultClientLocale. AvailableLocales sera défini pour toutes les langues comme valeur par défaut."
},
{
"id": "utils.config.supported_client_locale.app_error",
"translation": "Impossible de charger le fichier de configuration de Mattermost : DefaultClientLocale doit être l'une des langues supportées. DefaultClientLocale sera défini comme valeur par défaut."
},
{
"id": "utils.config.supported_server_locale.app_error",
"translation": "Impossible de charger le fichier de configuration Mattermost : DefaultServerLocale doit être l'une des langues supportées. DefaultServerLocale sera défini comme valeur par défaut."
},
{
"id": "utils.file.list_directory.local.app_error",
"translation": "Une erreur s'est produite lors de l'affichage du dossier à partir du système de stockage local du serveur."
},
{
"id": "utils.file.list_directory.s3.app_error",
"translation": "Une erreur s'est produite lors de l'affichage du dossier à partir de S3."
},
{
"id": "utils.file.remove_directory.local.app_error",
"translation": "Une erreur s'est produite lors de la suppression du dossier à partir du système de stockage local du serveur."
},
{
"id": "utils.file.remove_directory.s3.app_error",
"translation": "Une erreur s'est produite lors de la suppression du dossier à partir de S3."
},
{
"id": "utils.file.remove_file.local.app_error",
"translation": "Une erreur s'est produite lors de la suppression du fichier du stockage local du serveur."
},
{
"id": "utils.file.remove_file.s3.app_error",
"translation": "Une erreur s'est produite lors de la suppression du fichier de S3."
},
{
"id": "utils.mail.connect_smtp.helo.app_error",
"translation": "Impossible de définir le HELO"
},
{
"id": "utils.mail.connect_smtp.open.app_error",
"translation": "Échec de l'ouverture de la connexion sql"
},
{
"id": "utils.mail.connect_smtp.open_tls.app_error",
"translation": "Échec de l'ouverture de la connexion TLS"
},
{
"id": "utils.mail.new_client.auth.app_error",
"translation": "Échec de l'authentification auprès du serveur SMTP"
},
{
"id": "utils.mail.sendMail.attachments.write_error",
"translation": "Impossible d'attacher le fichier joint à l'e-mail"
},
{
"id": "utils.mail.send_mail.close.app_error",
"translation": "Échec de fermeture de connexion auprès du serveur SMTP"
},
{
"id": "utils.mail.send_mail.from_address.app_error",
"translation": "Impossible de définir l'adresse source"
},
{
"id": "utils.mail.send_mail.msg.app_error",
"translation": "Échec d'écriture de l'e-mail"
},
{
"id": "utils.mail.send_mail.msg_data.app_error",
"translation": "Impossible d'ajouter les données du message à l'e-mail"
},
{
"id": "utils.mail.send_mail.to_address.app_error",
"translation": "Impossible de définir l'adresse de destination"
},
{
"id": "web.command_webhook.command.app_error",
"translation": "Impossible de trouver la commande"
},
{
"id": "web.command_webhook.invalid.app_error",
"translation": "Webhook invalide"
},
{
"id": "web.command_webhook.parse.app_error",
"translation": "Impossible d'interpréter les données entrantes"
},
{
"id": "web.error.unsupported_browser.message",
"translation": "Votre navigateur n'est pas supporté. Veuillez vous mettre à niveau vers l'un des navigateurs suivants :"
},
{
"id": "web.error.unsupported_browser.title",
"translation": "Navigateur non supporté"
},
{
"id": "web.get_access_token.internal_saving.app_error",
"translation": "Impossible de mettre à jour le mot de passe de l'utilisateur"
},
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Impossible de trouver le canal"
},
{
"id": "web.incoming_webhook.channel_locked.app_error",
"translation": "Ce webhook n'est pas autorisé à envoyer une publication dans le canal spécifié"
},
{
"id": "web.incoming_webhook.disabled.app_error",
"translation": "Les webhooks entrants ont été désactivées par l'administrateur système."
},
{
"id": "web.incoming_webhook.invalid.app_error",
"translation": "Webhook invalide"
},
{
"id": "web.incoming_webhook.parse.app_error",
"translation": "Impossible d'analyser les données entrantes"
},
{
"id": "web.incoming_webhook.permissions.app_error",
"translation": "Permissions insuffisantes pour ce canal"
},
{
"id": "web.incoming_webhook.split_props_length.app_error",
"translation": "Impossible de scinder les propriétés de webhook en {{.Max}} parties de caractères."
},
{
"id": "web.incoming_webhook.text.app_error",
"translation": "Aucun texte indiqué"
},
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Utilisateur introuvable"
}
]