![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /opt/mattermost/i18n/ |
Upload File : |
[ { "id": "April", "translation": "Avril" }, { "id": "August", "translation": "Août" }, { "id": "December", "translation": "Décembre" }, { "id": "February", "translation": "Février" }, { "id": "January", "translation": "Janvier" }, { "id": "July", "translation": "Juillet" }, { "id": "June", "translation": "Juin" }, { "id": "March", "translation": "Mars" }, { "id": "May", "translation": "Mai" }, { "id": "November", "translation": "Novembre" }, { "id": "October", "translation": "Octobre" }, { "id": "September", "translation": "Septembre" }, { "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": "Une erreur s'est produite 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": "Une erreur s'est produite lors de la suppression de l'application OAuth2." }, { "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": "Aucun fichier dans le champ « image » de la requête." }, { "id": "api.admin.upload_brand_image.parse.app_error", "translation": "Impossible d'interpréter 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.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.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.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 personnels." }, { "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és 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 supprimé." }, { "id": "api.channel.delete_channel.type.invalid", "translation": "Impossible de supprimer des canaux de groupe ou de messages personnels" }, { "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.patch_update_channel.forbidden.app_error", "translation": "Impossible de modifier le canal." }, { "id": "api.channel.post_channel_privacy_message.error", "translation": "Échec de l'envoi du message de mise à jour de la confidentialité du canal." }, { "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 modification 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 modification 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_channel_member.type.app_error", "translation": "Impossible de retirer l'utilisateur du canal." }, { "id": "api.channel.remove_member.removed", "translation": "%v a été retiré du canal." }, { "id": "api.channel.rename_channel.cant_rename_direct_messages.app_error", "translation": "Vous ne pouvez pas renommer un canal de messages personnels." }, { "id": "api.channel.rename_channel.cant_rename_group_messages.app_error", "translation": "Vous ne pouvez pas renommer un canal de messages de groupe." }, { "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 modification 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.command_post.forbidden.app_error", "translation": "L'utilisateur spécifié n'est pas un membre de l'équipe spécifiée." }, { "id": "api.command.disabled.app_error", "translation": "Les commandes ont été désactivées par l'administrateur système." }, { "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.create_post_failed.app_error", "translation": "Impossible de publier la réponse de la commande « {{.Trigger}} ». Veuillez contacter votre administrateur système." }, { "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_invitations_off", "translation": "Les invitations par e-mail sont désactivées, aucune invitation envoyée" }, { "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": "Une erreur s'est produite lors de 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 modifier 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": "Une erreur s'est produite lors de la récupération du 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 modification de l'entête du canal." }, { "id": "api.command_channel_purpose.channel.app_error", "translation": "Une erreur s'est produite lors de la récupération du 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 modification de la description du canal." }, { "id": "api.command_channel_remove.channel.app_error", "translation": "Une erreur s'est produite lors de la récupération du canal courant." }, { "id": "api.command_channel_rename.channel.app_error", "translation": "Une erreur s'est produite lors de la récupération du 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 modification 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.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 s'est produite 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": { "many": "Impossible de trouver les utilisateurs : {{.Users}}", "one": "Impossible de trouver l'utilisateur : {{.Users}}", "other": "" } }, { "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_groupmsg.permission.app_error", "translation": "Vous n'avez pas les permissions requises pour créer de nouveaux messages de groupe." }, { "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": "Une erreur s'est produite lors de la récupération du canal courant." }, { "id": "api.command_invite.channel.error", "translation": "Impossible de trouver le canal {{.Channel}}. Veuillez utiliser l'[identifiant de canal](https://docs.mattermost.com/messaging/managing-channels.html#naming-a-channel) 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/ou canal manquants." }, { "id": "api.command_invite.missing_user.app_error", "translation": "Impossible de trouver l'utilisateur. Il peut avoir été désactivé par l'administrateur système." }, { "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 {{.Canal}}. Veuillez utiliser le [channel handle] (https://docs.mattermost.com/messaging/managing-channels.html#naming-a-channel) 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": { "many": "{{.User}} sont déjà membres de ce canal.", "one": "{{.User}} est déjà membre de ce canal.", "other": "" } }, { "id": "api.command_invite_people.permission.app_error", "translation": "Vous n'avez pas les permissions requises pour inviter de nouveaux utilisateurs sur ce serveur." }, { "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": "quitter" }, { "id": "api.command_logout.desc", "translation": "Se déconnecter de Mattermost" }, { "id": "api.command_logout.name", "translation": "quitter" }, { "id": "api.command_me.desc", "translation": "Effectuer 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 lors de 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": "Impossible de trouver l'utilisateur" }, { "id": "api.command_msg.name", "translation": "message" }, { "id": "api.command_msg.permission.app_error", "translation": "Vous n'avez pas les permissions requises pour envoyer des messages personnels à cet utilisateur." }, { "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://docs.mattermost.com/messaging/managing-channels.html#naming-a-channel) 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://docs.mattermost.com/messaging/managing-channels.html#naming-a-channel) 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. Il peut avoir été désactivé par l'administrateur système." }, { "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" }, { "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.create_terms_of_service.custom_terms_of_service_disabled.app_error", "translation": "La fonctionnalité de conditions d'utilisation personnalisées est désactivée." }, { "id": "api.create_terms_of_service.empty_text.app_error", "translation": "Veuillez spécifier le texte correspondant aux conditions d'utilisation personnalisées." }, { "id": "api.email_batching.add_notification_email_to_batch.channel_full.app_error", "translation": "Le canal recevant les e-mails 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.send_batched_email_notification.subject", "translation": { "many": "[{{.SiteName}}] New Notifications for {{.Day}} {{.Month}}, {{.Year}}", "one": "[{{.SiteName}}] New Notification for {{.Day}} {{.Month}}, {{.Year}}", "other": "" } }, { "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 système." }, { "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 s'est produite lors du décodage de l'image." }, { "id": "api.emoji.upload.large_image.encode_error", "translation": "Impossible de créer l'émoticône. Une erreur s'est produite lors de l'encodage de l'image." }, { "id": "api.emoji.upload.large_image.gif_decode_error", "translation": "Impossible de créer l'émoticône. Une erreur s'est produite lors du 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 s'est produite lors de l'encodage de l'image GIF." }, { "id": "api.emoji.upload.large_image.too_large.app_error", "translation": "Impossible de créer des émoticônes. L'image doit être plus petite que {{.MaxWidth}} par {{.MaxHeight}}." }, { "id": "api.emoji.upload.open.app_error", "translation": "Impossible de créer l'émoticône. Une erreur s'est produite lors de l'ouverture de l'image liée." }, { "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.no_driver.app_error", "translation": "Aucun fichier de driver sélectionné." }, { "id": "api.file.read_file.reading_local.app_error", "translation": "Une erreur s'est produite lors de la lecture à partir du stockage local du serveur" }, { "id": "api.file.upload_file.incorrect_number_of_client_ids.app_error", "translation": "Impossible d'envoyer les fichiers. Il y a {{.NumClientIds}} client_ids pour {{.NumFiles}} fichiers." }, { "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.large_image_detailed.app_error", "translation": "La taille de {{.Filename}} ({{.Width}} par {{.Height}} pixels) dépasse la limitée autorisée" }, { "id": "api.file.upload_file.multiple_channel_ids.app_error", "translation": "Impossible d'envoyer les fichiers. Plusieurs channel_ids sont en conflit." }, { "id": "api.file.upload_file.read_form_value.app_error", "translation": "Impossible d'envoyer les fichiers. Une erreur s'est produite lors de la lecture de {{.Formname}}." }, { "id": "api.file.upload_file.read_request.app_error", "translation": "Impossible d'envoyer les fichiers. Une erreur s'est produite lors de l'interprétation des données de la requête." }, { "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_detailed.app_error", "translation": "Impossible d'envoyer le fichier {{.Filename}}. {{.Length}} bytes dépassent le nombre de bytes maximum autorisé de {{.Limit}} bytes." }, { "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.io_error", "translation": "erreur d'entrée/sortie" }, { "id": "api.ldap_group.not_found", "translation": "groupe ldap introuvable" }, { "id": "api.ldap_groups.license_error", "translation": "votre licence ne supporte pas les groupes ldap" }, { "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": "Aucun fichier dans le champ « license » de la requête." }, { "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 jusqu'à {{.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.marshal_error", "translation": "Erreur lors de la transformation de données (marshalling)" }, { "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é le fournisseur de service OAuth2." }, { "id": "api.oauth.authorize_oauth.disabled.app_error", "translation": "L'administrateur système a désactivé le fournisseur de service 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é le fournisseur de service 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 s'est produite lors de 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 s'est produite lors de 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 s'est produite lors de 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 s'est produite lors de 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": "Jeton d'état invalide" }, { "id": "api.oauth.register_oauth_app.turn_off.app_error", "translation": "L'administrateur système a désactivé le fournisseur de service OAuth2." }, { "id": "api.oauth.revoke_access_token.del_session.app_error", "translation": "Une erreur s'est produite lors de la suppression de la session en base de données" }, { "id": "api.oauth.revoke_access_token.del_token.app_error", "translation": "Une erreur s'est produite 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": "Une erreur s'est produite lors de la récupération du jeton d'accès de la base de données 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.root_id.app_error", "translation": "Paramètre RootId invalide" }, { "id": "api.post.create_webhook_post.creating.app_error", "translation": "Une erreur s'est produite lors de la création du message" }, { "id": "api.post.deduplicate_create_post.failed_to_get", "translation": "Impossible de récupérer le message original après avoir dupliqué un client qui répétait la même requête." }, { "id": "api.post.deduplicate_create_post.pending", "translation": "Le message a été rejeté, car un autre client faisait la même requête." }, { "id": "api.post.delete_post.can_not_delete_post_in_deleted.error", "translation": "Can not delete a post in a deleted channel." }, { "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": "Une erreur s'est produite lors de l'action de l'intégration" }, { "id": "api.post.get_message_for_notification.files_sent", "translation": { "many": "{{.Count}} fichiers envoyés : {{.Filenames}}", "one": "{{.Count}} fichier envoyé : {{.Filenames}}", "other": "" } }, { "id": "api.post.get_message_for_notification.images_sent", "translation": { "many": "{{.Count}} images envoyées : {{.Filenames}}", "one": "{{.Count}} image envoyée : {{.Filenames}}", "other": "" } }, { "id": "api.post.patch_post.can_not_update_post_in_deleted.error", "translation": "Can not update a post in a deleted channel." }, { "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.can_not_update_post_in_deleted.error", "translation": "Can not update a post in a deleted channel." }, { "id": "api.post.update_post.find.app_error", "translation": "Impossible de trouver le message existant ou le commentaire à modifier." }, { "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. Veuillez demander à votre administrateur système pour plus d'informations." }, { "id": "api.post.update_post.system_message.app_error", "translation": "Impossible de modifier 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": "Impossible de supprimer les préférences de l'utilisateur." }, { "id": "api.preference.preferences_category.get.app_error", "translation": "Impossible de récupérer les préférences de l'utilisateur." }, { "id": "api.preference.update_preferences.set.app_error", "translation": "Impossible de définir les préférences de l'utilisateur." }, { "id": "api.reaction.delete.archived_channel.app_error", "translation": "Vous ne pouvez pas retirer de réaction dans un canal archivé." }, { "id": "api.reaction.save.archived_channel.app_error", "translation": "Vous ne pouvez pas ajouter de réaction dans un canal archivé." }, { "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.restricted_system_admin", "translation": "This action is forbidden to a restricted system admin." }, { "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": "Votre licence actuelle ne supporte pas la création de schémas de permissions." }, { "id": "api.scheme.delete_scheme.license.error", "translation": "Votre licence actuelle ne supporte pas la modification de schémas de permissions." }, { "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": "Votre licence actuelle ne supporte pas la modification de schémas de permissions." }, { "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": "Une erreur s'est produite lors du 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": "\nCanaux ajoutés :\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 modifier 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": "Impossible de lire l'icône d'équipe." }, { "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 dans le champ « fichier » de 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'interpréter 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.disabled.app_error", "translation": "Les invitations par e-mail sont désactivées." }, { "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.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 à votre administrateur système pour plus d'informations." }, { "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.join_user_to_team.allowed_domains.app_error", "translation": "L'adresse e-mail doit être liée à un domaine spécifique (ex. @exemple.com). Veuillez demander à votre équipe ou votre administrateur système pour plus d'informations." }, { "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.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": "Aucun fichier dans le champ « 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'interpréter 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 s'est produite 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_restricted_domains.mismatch.app_error", "translation": "Restreindre une équipe à {{ .Domain }} n'est pas autorisé par la configuration système. Veuillez contacter votre administrateur système." }, { "id": "api.team.update_team_scheme.license.error", "translation": "Votre licence actuelle ne supporte pas la modification de schémas 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 }}." }, { "id": "api.templates.deactivate_body.title", "translation": "Votre compte a été désactivé sur {{ .ServerURL }}" }, { "id": "api.templates.deactivate_body.warning", "translation": "Si vous n'êtes pas à l'origine de ce changement ou que vous souhaitez réactiver votre compte, veuillez contacter votre administrateur système." }, { "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 sur {{.TeamDisplayName}} a été changé en {{.NewEmail}}." }, { "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 notification, connectez-vous à votre équipe et allez dans Paramètres > Notifications." }, { "id": "api.templates.email_info1", "translation": "Pour toute question, envoyez-nous un e-mail à l'adresse : " }, { "id": "api.templates.email_info2", "translation": "Cordialement," }, { "id": "api.templates.email_info3", "translation": "L'équipe {{.SiteName}}" }, { "id": "api.templates.email_organization", "translation": "Envoyée par " }, { "id": "api.templates.email_warning", "translation": "Si vous n'êtes pas à l'origine de ce changement, veuillez contacter votre administrateur système." }, { "id": "api.templates.invite_body.button", "translation": "Rejoindre maintenant" }, { "id": "api.templates.invite_body.title", "translation": "{{ .SenderName }} vous a invité à rejoindre l'équipe {{ .TeamDisplayName }}." }, { "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 }}." }, { "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é modifiée" }, { "id": "api.templates.mfa_deactivated_body.info", "translation": "L'authentification multi-facteurs a été retirée de votre compte sur {{ .SiteURL }}." }, { "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": "Votre mot de passe a été changé pour {{.TeamDisplayName}} sur {{ .TeamURL }} par {{.Method}}." }, { "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": "Répondre dans Mattermost" }, { "id": "api.templates.reset_body.button", "translation": "Réinitialiser le mot de passe" }, { "id": "api.templates.reset_body.title", "translation": "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 changé votre méthode de connexion sur {{ .SiteName }} en {{.Method}}." }, { "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 modifié votre méthode de connexion" }, { "id": "api.templates.signin_change_email.subject", "translation": "[{{ .SiteName }}] Votre méthode d'authentification a été modifiée" }, { "id": "api.templates.user_access_token_body.info", "translation": "Un jeton d'accès personnel a été ajouté à votre compte sur {{ .SiteURL }}. Un jeton d'accès personnel peut être utilisé pour accéder à {{.SiteName}} via votre compte." }, { "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é changé en {{.NewUsername}}." }, { "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": "Cette adresse e-mail a été utilisée pour créer un compte Mattermost." }, { "id": "api.templates.verify_body.title", "translation": "Vérifiez votre adresse e-mail" }, { "id": "api.templates.verify_subject", "translation": "[{{ .SiteName }}] E-mail de vérification" }, { "id": "api.templates.welcome_body.app_download_info", "translation": "Pour votre confort, téléchargez les applications PC, Mac, iOS et Android." }, { "id": "api.templates.welcome_body.button", "translation": "Vérifier l'adresse e-mail" }, { "id": "api.templates.welcome_body.info", "translation": "Cette adresse e-mail a été utilisée pour créer un compte Mattermost." }, { "id": "api.templates.welcome_body.title", "translation": "Bienvenue dans l'équipe" }, { "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.response.app_error", "translation": "Une réponse invalide a été reçue du fournisseur de service OAuth" }, { "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": "Le service {{.Service}} d'authentification unique (SSO) avec OAuth 2.0 n'est pas disponible sur ce serveur." }, { "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_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'interpréter les données de connexion de l'objet utilisateur {{.Service}}." }, { "id": "api.user.create_email_token.error", "translation": "Impossible de créer les données du jeton pour l'e-mail de vérification" }, { "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_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.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": "Le changement de méthode d'authentification n'est pas configuré ou disponible sur ce serveur." }, { "id": "api.user.get_user_by_email.permissions.app_error", "translation": "Impossible de récupérer l'utilisateur par son adresse e-mail." }, { "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.bot_login_forbidden.app_error", "translation": "Bot login is forbidden" }, { "id": "api.user.login.client_side_cert.certificate.app_error", "translation": "Tentative de connexion à l'aide de la fonctionnalité expérimentale ClientSideCert sans avoir fourni un certificat valide" }, { "id": "api.user.login.client_side_cert.license.app_error", "translation": "Tentative d'utilisation la fonctionnalité expérimentale ClientSideCertEnable sans avoir défini une licence entreprise valide" }, { "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.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.bot_login_forbidden.app_error", "translation": "Bot login is forbidden" }, { "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'interpréter les données de connexion de l'objet utilisateur {{.Service}}." }, { "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 modification 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": "Le changement de méthode d'authentification n'est pas configuré ou disponible sur ce serveur." }, { "id": "api.user.reset_password.broken_token.app_error", "translation": "Le jeton de redéfinition de mot de passe ne semble pas être valide." }, { "id": "api.user.reset_password.invalid_link.app_error", "translation": "Le lien de redéfinition de mot de passe ne semble pas être valide." }, { "id": "api.user.reset_password.link_expired.app_error", "translation": "Le lien de redéfinition de mot de passe a expiré." }, { "id": "api.user.reset_password.method", "translation": "utilisation d'un lien de réinitialisation de mot de passe" }, { "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_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_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 modification du mot de passe" }, { "id": "api.user.send_verify_email_and_forget.failed.error", "translation": "Impossible d'envoyer l'e-mail de vérification" }, { "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_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 modification 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 modification 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": "l'utilisation du menu paramètres" }, { "id": "api.user.update_password.oauth.app_error", "translation": "Modification du mot de passe impossible, car l'utilisateur est connecté via un service OAuth" }, { "id": "api.user.update_password.valid_account.app_error", "translation": "Modification du mot de passe impossible, car aucun compte valide n'a été trouvé" }, { "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.encode.app_error", "translation": "Impossible d'encoder la photo de profil" }, { "id": "api.user.upload_profile_user.no_file.app_error", "translation": "Aucun fichier dans le champ « 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 multipart." }, { "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": "Mauvais type de jeton de vérification d'adresse e-mail." }, { "id": "api.user.verify_email.link_expired.app_error", "translation": "Le lien de l'e-mail de vérification a expiré." }, { "id": "api.user.verify_email.token_parse.error", "translation": "Impossible d'interpréter les données du jeton contenues dans l'e-mail de vérification" }, { "id": "api.web_socket.connect.upgrade.app_error", "translation": "Échec de la mise à niveau de la connexion WebSocket" }, { "id": "api.web_socket_router.bad_action.app_error", "translation": "Action WebSocket inconnue." }, { "id": "api.web_socket_router.bad_seq.app_error", "translation": "Séquence invalide pour le message WebSocket." }, { "id": "api.web_socket_router.no_action.app_error", "translation": "Aucune action WebSocket." }, { "id": "api.web_socket_router.not_authenticated.app_error", "translation": "La connexion WebSocket n'est pas authentifiée. Veuillez vous connecter et réessayez." }, { "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.team_mismatch.app_error", "translation": "Impossible de modifier les webhooks 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.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 modification 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.export.export_write_line.io_writer.error", "translation": "Une erreur s'est produite lors de l'écriture des données d'exportation." }, { "id": "app.export.export_write_line.json_marshall.error", "translation": "Une erreur s'est produite lors de la préparation à l'exportation (marshalling) des données JSON." }, { "id": "app.import.attachment.bad_file.error", "translation": "Une erreur s'est produite lors de la lecture du fichier : « {{.FilePath}} »" }, { "id": "app.import.attachment.file_upload.error", "translation": "Une erreur s'est produite lors de l'envoi du fichier : « {{.FilePath}} »" }, { "id": "app.import.bulk_import.file_scan.error", "translation": "Une erreur s'est produite 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": "Version incorrecte ou manquante dans le fichier d'importation de données. Veuillez vous assurer que la version est le premier objet dans votre fichier d'importation et réessayez." }, { "id": "app.import.emoji.bad_file.error", "translation": "Une erreur s'est produite lors de la lecture du fichier d'émoticône. Émoticône portant le nom : « {{.EmojiName}} »" }, { "id": "app.import.import_channel.scheme_deleted.error", "translation": "Impossible d'assigner un canal à un schéma de permissions supprimé." }, { "id": "app.import.import_channel.scheme_wrong_scope.error", "translation": "Le canal doit être assigné à un schéma de permissions de canal." }, { "id": "app.import.import_channel.team_not_found.error", "translation": "Une erreur s'est produite 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 personnels" }, { "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.update_header_failed.error", "translation": "Impossible de modifier l'entête du canal de messages personnels" }, { "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_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_emoji.error", "translation": "La ligne de données importée dispose d'un type « emoji », mais l'objet d'émoticône 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": "Une erreur s'est produite 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": "Une erreur s'est produite lors de l'importation du message. Impossible de sauvegarder les préférences." }, { "id": "app.import.import_post.user_not_found.error", "translation": "Une erreur s'est produite 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": "L'outil d’importation en masse ne peut pas changer la portée d'un schéma de permissions existant." }, { "id": "app.import.import_team.scheme_deleted.error", "translation": "Impossible d'assigner une équipe à un schéma de permissions supprimé." }, { "id": "app.import.import_team.scheme_wrong_scope.error", "translation": "L'équipe doit être assignée à un schéma de permissions d'équipe." }, { "id": "app.import.import_user.save_preferences.error", "translation": "Une erreur s'est produite lors de l'importation des préférences utilisateur. Impossible de sauvegarder les préférences." }, { "id": "app.import.import_user_channels.save_preferences.error", "translation": "Une erreur s'est produite 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": "Impossible de lire la version du fichier d'importation de données." }, { "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.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": "Nom de schéma de permissions invalide pour le canal." }, { "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 personnels est trop long" }, { "id": "app.import.validate_direct_channel_import_data.members_required.error", "translation": "La propriété requise pour un canal de messages personnels est manquante : members" }, { "id": "app.import.validate_direct_channel_import_data.members_too_few.error", "translation": "La liste des membres du canal de messages personnels 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 personnels contient trop d'éléments" }, { "id": "app.import.validate_direct_channel_import_data.unknown_favoriter.error", "translation": "Les canaux de messages personnels 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 personnel 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 personnels 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 personnels 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 personnel 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 personnels 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 personnel est manquante : user" }, { "id": "app.import.validate_emoji_import_data.empty.error", "translation": "Les données d'importation d'émoticône sont vides." }, { "id": "app.import.validate_emoji_import_data.image_missing.error", "translation": "Le champ image pour l'importation d'émoticône est manquant ou vide." }, { "id": "app.import.validate_emoji_import_data.name_missing.error", "translation": "Le champ de nom pour l'importation d'émoticône est manquant ou vide." }, { "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_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": "La description de rôle est invalide." }, { "id": "app.import.validate_role_import_data.display_name_invalid.error", "translation": "Le rôle affiché est invalide." }, { "id": "app.import.validate_role_import_data.invalid_permission.error", "translation": "Permissions invalides sur le rôle." }, { "id": "app.import.validate_role_import_data.name_invalid.error", "translation": "Le nom de rôle est invalide." }, { "id": "app.import.validate_scheme_import_data.description_invalid.error", "translation": "La description du schéma de permissions est invalide." }, { "id": "app.import.validate_scheme_import_data.display_name_invalid.error", "translation": "Le nom de schéma de permissions affiché est invalide." }, { "id": "app.import.validate_scheme_import_data.name_invalid.error", "translation": "Le nom de schéma de permissions est invalide." }, { "id": "app.import.validate_scheme_import_data.null_scope.error", "translation": "La portée du schéma de permissions est requise." }, { "id": "app.import.validate_scheme_import_data.unknown_scheme.error", "translation": "La portée du schéma de permissions est inconnue." }, { "id": "app.import.validate_scheme_import_data.wrong_roles_for_scope.error", "translation": "Des rôles incorrects ont été fournis pour un schéma de permissions de cette portée." }, { "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": "Le nom de schéma de permissions d'équipe est invalide." }, { "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.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 commentaires 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.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.cluster.save_config.app_error", "translation": "La configuration du plugin dans votre fichier config.json doit être modifiée 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": "Impossible de récupérer les statuts de plugin du cluster." }, { "id": "app.plugin.get_plugins.app_error", "translation": "Impossible de récupérer les plugins actifs" }, { "id": "app.plugin.get_statuses.app_error", "translation": "Impossible de récupérer les statuts du plugin" }, { "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.install_id_failed_remove.app_error", "translation": "Impossible d'installer le plugin. Un plugin portant le même ID est déjà installé et n'arrive pas à être supprimé." }, { "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.remove.app_error", "translation": "Impossible de supprimer le 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.save_config.app_error", "translation": "An error occurred saving the configuration" }, { "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.submit_interactive_dialog.json_error", "translation": "Une erreur s'est produite lors de l'encodage JSON utilisé par la boite de dialogue interactive." }, { "id": "app.system_install_date.parse_int.app_error", "translation": "Impossible d'analyser la date d'installation" }, { "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. Veuillez contacter votre administrateur système pour augmenter cette limite." }, { "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": "Impossible de décoder les données de l'image." }, { "id": "brand.save_brand_image.encode.app_error", "translation": "Impossible de convertir l'image en format PNG. Veuillez réessayer." }, { "id": "brand.save_brand_image.open.app_error", "translation": "Impossible d'envoyer une image de marque personnalisée. Veuillez vous assurer que la taille de l'image fasse moins que 2 Mio et réessayez." }, { "id": "brand.save_brand_image.save_image.app_error", "translation": "Impossible d'enregistrer l'image dans le stockage de fichiers. Veuillez vérifier votre connexion et réessayez." }, { "id": "ent.account_migration.get_all_failed", "translation": "Impossible de récupérer les utilisateurs." }, { "id": "ent.account_migration.get_saml_users_failed", "translation": "Impossible de récupérer les utilisateurs SAML." }, { "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 peut s'avérer nécessaire. Pour s'assurer que le cluster soit 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 soit désactivé dans le fichier de configuration." }, { "id": "ent.compliance.bad_export_type.appError", "translation": "Format de sortie inconnu {{.ExportType}}" }, { "id": "ent.compliance.csv.attachment.copy.appError", "translation": "Impossible de copier la pièce jointe dans le fichier zip." }, { "id": "ent.compliance.csv.attachment.export.appError", "translation": "Impossible d'ajouter la pièce jointe dans l'export CSV." }, { "id": "ent.compliance.csv.file.creation.appError", "translation": "Impossible de créer un fichier d'export CSV temporaire." }, { "id": "ent.compliance.csv.header.export.appError", "translation": "Impossible d'ajouter l'entête à l'export CSV." }, { "id": "ent.compliance.csv.metadata.export.appError", "translation": "Impossible d'ajouter les métadonnées de fichier au fichier zip." }, { "id": "ent.compliance.csv.metadata.json.marshalling.appError", "translation": "Impossible de convertir les métadonnées en json." }, { "id": "ent.compliance.csv.post.export.appError", "translation": "Impossible d'exporter un message." }, { "id": "ent.compliance.csv.zip.creation.appError", "translation": "Impossible de créer le fichier d'export zip." }, { "id": "ent.compliance.global_relay.attachments_removed.appError", "translation": "Le fichier envoyé a été supprimé de l'export Global Relay, car il était trop lourd à envoyer." }, { "id": "ent.compliance.global_relay.open_temporary_file.appError", "translation": "Impossible d'ouvrir le fichier d'export temporaire." }, { "id": "ent.compliance.global_relay.rewind_temporary_file.appError", "translation": "Impossible de relire le fichier d'export temporaire Global Relay." }, { "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": "Impossible de charger les modèles d'export. Veuillez réessayer." }, { "id": "ent.compliance.run_failed.error", "translation": "Échec de l'export de conformité pour la tâche '{{.JobName}}' à '{{.FilePath}}'" }, { "id": "ent.data_retention.generic.license.error", "translation": "Votre licence actuelle ne supporte pas la rétention de 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.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.parse_end_time.error", "translation": "Le système d’agrégation Elasticsearch n'a pas pu interpréter 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": "Impossible d'interpréter les résultats de recherche" }, { "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.stop.already_stopped.app_error", "translation": "Elasticsearch est déjà arrêté" }, { "id": "ent.elasticsearch.test_config.indexing_disabled.error", "translation": "Elasticsearch est désactivé." }, { "id": "ent.elasticsearch.test_config.license.error", "translation": "Votre 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.app_error", "translation": "interface ldap est nil" }, { "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.get_all_groups.app_error", "translation": "erreur lors de la récupération des groupes" }, { "id": "ent.ldap.syncronize.populate_syncables", "translation": "erreur lors du remplissage des données synchronisables" }, { "id": "ent.ldap.syncronize.search_failure.app_error", "translation": "Impossible de rechercher des utilisateurs dans AD/LDAP. Veuillez vous assurer que le serveur Mattermost puisse se connecter à votre serveur AD/LDAP et réessayez." }, { "id": "ent.ldap.validate_filter.app_error", "translation": "Filtre AD/LDAP Invalide" }, { "id": "ent.ldap_groups.group_search_error", "translation": "erreur lors de la récupération du groupe ldap" }, { "id": "ent.ldap_groups.groups_search_error", "translation": "erreur lors de la récupération des groupes ldap" }, { "id": "ent.ldap_groups.members_of_group_error", "translation": "erreur lors de la récupération des membres du groupe" }, { "id": "ent.ldap_groups.no_rows", "translation": "aucun groupe trouvé correspondant à l'uid spécifié" }, { "id": "ent.ldap_groups.reachable_groups_error", "translation": "erreur lors de la récupération des groupes de l'utilisateur" }, { "id": "ent.message_export.global_relay.attach_file.app_error", "translation": "Impossible d'ajouter la pièce jointe à l'export Global Relay." }, { "id": "ent.message_export.global_relay.close_zip_file.app_error", "translation": "Impossible de fermer le fichier zip." }, { "id": "ent.message_export.global_relay.create_file_in_zip.app_error", "translation": "Impossible de créer le fichier eml." }, { "id": "ent.message_export.global_relay.generate_email.app_error", "translation": "Impossible de générer les données du fichier eml." }, { "id": "ent.message_export.global_relay_export.deliver.close.app_error", "translation": "Impossible d'envoyer l'e-mail au Global Relay." }, { "id": "ent.message_export.global_relay_export.deliver.from_address.app_error", "translation": "Impossible de définir l'adresse de l'expéditeur de l'e-mail (champ From)." }, { "id": "ent.message_export.global_relay_export.deliver.msg.app_error", "translation": "Impossible de définir le message de l'e-mail." }, { "id": "ent.message_export.global_relay_export.deliver.msg_data.app_error", "translation": "Impossible d'écrire le message de l'e-mail." }, { "id": "ent.message_export.global_relay_export.deliver.parse_mail.app_error", "translation": "Impossible de lire l'information de l'e-mail." }, { "id": "ent.message_export.global_relay_export.deliver.to_address.app_error", "translation": "Impossible de définir l'adresse du destinataire de l'e-mail (champ To)." }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_get_file_info.app_error", "translation": "Impossible d'obtenir l'information du fichier temporaire d'exportation" }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_open_email_file.app_error", "translation": "Impossible de récupérer un e-mail à partir du fichier temporaire" }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_open_zip_file_data.app_error", "translation": "Impossible d'ouvrir un fichier temporaire d'exportation" }, { "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éessayez." }, { "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.configure.encryption_not_enabled.app_error", "translation": "La connexion via SAML a échoué, car le chiffrement n'est pas activé. Veuillez contacter votre administrateur système." }, { "id": "ent.saml.configure.load_private_key.app_error", "translation": "La connexion via 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 via 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.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.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": "interactive_message.decode_trigger_id.base64_decode_failed", "translation": "Impossible de décoder en base 64 l'identifiant du déclencheur utilisé par la boite de dialogue interactive." }, { "id": "interactive_message.decode_trigger_id.expired", "translation": "Identifiant du déclencheur de dialogue interactive a expiré. Les identifiants de déclencheur sont valides pour au maximum {{.Seconds}} secondes." }, { "id": "interactive_message.decode_trigger_id.missing_data", "translation": "Identifiant du déclencheur est manquant dans les données requises par la boite de dialogue interactive." }, { "id": "interactive_message.decode_trigger_id.signature_decode_failed", "translation": "Impossible de décoder en base 64 la signature de l'identifiant du déclencheur utilisé par la boite de dialogue interactive." }, { "id": "interactive_message.decode_trigger_id.verify_signature_failed", "translation": "Impossible de vérifier la signature de l'identifiant du déclencheur utilisé par la boite de dialogue interactive." }, { "id": "interactive_message.generate_trigger_id.signing_failed", "translation": "Impossible de signer l'identifiant généré du déclencheur utilisé par la boite de dialogue interactive." }, { "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": "manaultesting.manual_test.parse.app_error", "translation": "Impossible d'interpréter 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": "mfa.activate.bad_token.app_error", "translation": "Jeton MFA invalide" }, { "id": "mfa.generate_qr_code.create_code.app_error", "translation": "Une erreur s'est produite lors de la génération du QR code" }, { "id": "mfa.mfa_disabled.app_error", "translation": "L'authentification multi-facteurs a été désactivée sur ce serveur." }, { "id": "mfa.validate_token.authenticate.app_error", "translation": "Une erreur s'est produite lors de l'authentification du jeton MFA" }, { "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.bot.is_valid.create_at.app_error", "translation": "Id créateur invalide" }, { "id": "model.bot.is_valid.creator_id.app_error", "translation": "Id créateur invalide" }, { "id": "model.bot.is_valid.description.app_error", "translation": "Description invalide" }, { "id": "model.bot.is_valid.update_at.app_error", "translation": "Invalid update at" }, { "id": "model.bot.is_valid.user_id.app_error", "translation": "Id utilisateur invalide" }, { "id": "model.bot.is_valid.username.app_error", "translation": "Nom d'utilisateur invalide" }, { "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 modification 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.ignore_channel_mentions_value.app_error", "translation": "Le statut pour ignorer les mentions dans un canal 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.cluster.is_valid.create_at.app_error", "translation": "CreateAt doit être défini." }, { "id": "model.cluster.is_valid.hostname.app_error", "translation": "Hostname doit être défini." }, { "id": "model.cluster.is_valid.id.app_error", "translation": "Id invalide" }, { "id": "model.cluster.is_valid.last_ping_at.app_error", "translation": "LastPingAt doit être défini." }, { "id": "model.cluster.is_valid.name.app_error", "translation": "ClusterName doit être défini." }, { "id": "model.cluster.is_valid.type.app_error", "translation": "Le type doit être défini." }, { "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 modification 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.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": "Autoriser les cookies pour les sous-domaines requiert le paramètre SiteURL d'être défini." }, { "id": "model.config.is_valid.atmos_camo_image_proxy_options.app_error", "translation": "Paramètre RemoteImageProxyOptions invalide pour atmos/camo. Une clé partagée doit être définie." }, { "id": "model.config.is_valid.atmos_camo_image_proxy_url.app_error", "translation": "Paramètre RemoteImageProxyURL invalide pour atmos/camo. Une clé partagée doit être définie." }, { "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 traits 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.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 pour les paramètres d'e-mail. 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_security.app_error", "translation": "Sécurité de connexion invalide pour les paramètres d'e-mail. Doit être « », « TLS » ou « STARTTLS »." }, { "id": "model.config.is_valid.encrypt_sql.app_error", "translation": "Clé de chiffrement invalide pour les paramètres SQL pour les données au repos (les données stockées sur des disques dans ces centres de données sont appelées « au repos », au contraire de « en transit » soit lorsqu'elles sont transférées sur le réseau). Doit être égale ou supérieure à 32 caractères." }, { "id": "model.config.is_valid.file_driver.app_error", "translation": "Nom de pilote invalide pour 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 pour les paramètres de fichier. Doit être égale ou supérieure à 32 caractères." }, { "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": "Type de proxy d'images invalide. Doit être « local » ou « atmos/camo »." }, { "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 « 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 pour les paramètres 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": "Nombre maximum de canaux par équipe invalide pour les paramètres d'équipe. 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": "Nombre maximum de notifications par canal invalide 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 pour les paramètres d'équipe. 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 », « csv » 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 seconde 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": "Restriction du message personnel 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 défini." }, { "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 défini." }, { "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": "Durée de vie maximale de la connexion invalide pour les paramètres SQL. Doit être un entier positif." }, { "id": "model.config.is_valid.sql_data_src.app_error", "translation": "Source de données invalide pour les paramètres SQL. Doit être définie." }, { "id": "model.config.is_valid.sql_driver.app_error", "translation": "Nom de pilote invalide pour les paramètres SQL. Doit être « mysql » ou « postgres »." }, { "id": "model.config.is_valid.sql_idle.app_error", "translation": "Nombre maximum de connexions inactives invalide pour les paramètres SQL. Doit être un entier positif." }, { "id": "model.config.is_valid.sql_max_conn.app_error", "translation": "Nombre maximum de connexions ouvertes invalide dans les paramètres SQL. Doit être un entier positif." }, { "id": "model.config.is_valid.sql_query_timeout.app_error", "translation": "Temps d'attente de requête SQL invalide. Doit être un entier positif." }, { "id": "model.config.is_valid.teammate_name_display.app_error", "translation": "Affichage du membre d'équipe invalide. 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 modification de messages ne doit pas être inférieur à 1000 millisecondes." }, { "id": "model.config.is_valid.tls_cert_file_missing.app_error", "translation": "Valeur invalide définie comme fichier de certificat TLS. Utilisez LetsEncrypt ou spécifiez le chemin menant à un fichier de certificat valide." }, { "id": "model.config.is_valid.tls_key_file_missing.app_error", "translation": "Valeur invalide définie comme fichier de clé TLS. Utilisez LetsEncrypt ou spécifiez le chemin menant à un fichier de clé valide." }, { "id": "model.config.is_valid.tls_overwrite_cipher.app_error", "translation": "Valeur invalide définie comme redéfinition de chiffrement TLS. Consultez la documentation pour connaître les valeurs acceptées." }, { "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 modification doit être une date valide" }, { "id": "model.emoji.user_id.app_error", "translation": "Id créateur invalide" }, { "id": "model.file_info.is_valid.create_at.app_error", "translation": "Valeur invalide pour le paramètre « create_at »." }, { "id": "model.file_info.is_valid.id.app_error", "translation": "Valeur invalide pour le paramètre « id »." }, { "id": "model.file_info.is_valid.path.app_error", "translation": "Valeur invalide pour le paramètre « path »." }, { "id": "model.file_info.is_valid.post_id.app_error", "translation": "Valeur invalide pour le paramètre « post_id »." }, { "id": "model.file_info.is_valid.update_at.app_error", "translation": "Valeur invalide pour le paramètre « update_at »." }, { "id": "model.file_info.is_valid.user_id.app_error", "translation": "Valeur invalide pour le paramètre « user_id »." }, { "id": "model.group.create_at.app_error", "translation": "propriété « create at » invalide pour le groupe" }, { "id": "model.group.description.app_error", "translation": "propriété « description » invalide pour le groupe" }, { "id": "model.group.display_name.app_error", "translation": "propriété « display name » invalide pour le groupe" }, { "id": "model.group.name.app_error", "translation": "propriété « name » invalide pour le groupe" }, { "id": "model.group.remote_id.app_error", "translation": "propriété « remote id » invalide pour le groupe" }, { "id": "model.group.source.app_error", "translation": "propriété « source » invalide pour le groupe" }, { "id": "model.group.update_at.app_error", "translation": "propriété « update at » invalide pour le groupe" }, { "id": "model.group_member.group_id.app_error", "translation": "propriété « group id » invalide pour le membre du groupe" }, { "id": "model.group_member.user_id.app_error", "translation": "propriété « user id » invalide pour le membre du groupe" }, { "id": "model.group_syncable.group_id.app_error", "translation": "propriété « group id » invalide pour le groupe à synchroniser" }, { "id": "model.group_syncable.syncable_id.app_error", "translation": "id de synchronisation pour le groupe à synchroniser" }, { "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 modification 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": "Valeur du paramètre « create_at » invalide lors de l'envoi de la licence." }, { "id": "model.license_record.is_valid.id.app_error", "translation": "Valeur du paramètre « id » invalide lors de l'envoi de la licence." }, { "id": "model.link_metadata.is_valid.data.app_error", "translation": "Le lien de métadonnées ne peut pas être nil" }, { "id": "model.link_metadata.is_valid.data_type.app_error", "translation": "Le lien de métadonnées ne correspond pas au type spécifié" }, { "id": "model.link_metadata.is_valid.timestamp.app_error", "translation": "L'horodatage du lien de métadonnées doit être une valeur autre que zéro et arrondie à l'heure la plus proche" }, { "id": "model.link_metadata.is_valid.type.app_error", "translation": "Le type du lien de métadonnées est invalide" }, { "id": "model.link_metadata.is_valid.url.app_error", "translation": "L'URL du lien de métadonnées doit être définie" }, { "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 modification doit être une date valide" }, { "id": "model.outgoing_hook.icon_url.app_error", "translation": "Icône invalide" }, { "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": "Valeur invalide pour le paramètre « 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 modification 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.outgoing_hook.username.app_error", "translation": "Nom d'utilisateur invalide" }, { "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. Notez que les envois sont limités à 10 fichiers maximum. Veuillez utiliser d'autres messages pour envoyer plus de fichiers." }, { "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.original_id.app_error", "translation": "Id d'origine 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.type.app_error", "translation": "Type invalide" }, { "id": "model.post.is_valid.update_at.app_error", "translation": "La date de modification 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 modification 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.email.app_error", "translation": "Veuillez spécifier une adresse e-mail valide." }, { "id": "model.user.is_valid.pwd_lowercase.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères et une lettre minuscule." }, { "id": "model.user.is_valid.pwd_lowercase_number.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule et un chiffre." }, { "id": "model.user.is_valid.pwd_lowercase_number_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule, un chiffre et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_lowercase_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule et une majuscule." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase_number.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule, une majuscule et un chiffre." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase_number_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule, une majuscule, un chiffre et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre minuscule, une majuscule et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_number.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, un chiffre." }, { "id": "model.user.is_valid.pwd_number_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, un chiffre et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_uppercase.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre majuscule." }, { "id": "model.user.is_valid.pwd_uppercase_number.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre majuscule et un chiffre." }, { "id": "model.user.is_valid.pwd_uppercase_number_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre majuscule, un chiffre et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_uppercase_symbol.app_error", "translation": "Votre mot de passe doit contenir au moins {{.Min}} caractères, une lettre majuscule et un symbole (parmi \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.username.app_error", "translation": "Le nom d'utilisateur doit commencer par une lettre et contenir entre 3 et 22 caractères constitués de nombres, lettres minuscules et des symboles « . », « - » et « _ »." }, { "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 paramètre « id »." }, { "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": "Impossible de se connecter au serveur WebSocket." }, { "id": "oauth.gitlab.tos.error", "translation": "Les conditions d'utilisation de GitLab ont été mises à jour. Veuillez vous rendre sur {{.URL}} pour les accepter et réessayez de vous connecter à Mattermost." }, { "id": "plugin.api.update_user_status.bad_status", "translation": "Impossible de définir le statut de l'utilisateur. Statut d'utilisateur inconnu." }, { "id": "plugin_api.get_file_link.disabled.app_error", "translation": "Les liens publics sont désactivés" }, { "id": "plugin_api.get_file_link.no_post.app_error", "translation": "Impossible de récupérer le lien public du fichier. Le fichier doit être lié à un message qui peut être lu par l'utilisateur actuel." }, { "id": "plugin_api.send_mail.missing_htmlbody", "translation": "Le corps HTML est manquant." }, { "id": "plugin_api.send_mail.missing_subject", "translation": "Le sujet de l'e-mail est manquant." }, { "id": "plugin_api.send_mail.missing_to", "translation": "Le champ d'adresse de destination est manquant." }, { "id": "store.sql_bot.get.missing.app_error", "translation": "Bot does not exist" }, { "id": "store.sql_channel.get.existing.app_error", "translation": "Impossible de trouver le canal existant" }, { "id": "store.sql_channel.save.archived_channel.app_error", "translation": "Impossible de modifier un canal archivé." }, { "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_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_direct_channel.not_direct.app_error", "translation": "Tentative de création via SaveDirectChannel d'un canal de messages non personnels (groupe de messages privés ou groupe public)" }, { "id": "store.sql_command.save.get.app_error", "translation": "Impossible de récupérer la commande" }, { "id": "store.sql_post.search.disabled", "translation": "La recherche a été désactivée sur ce serveur. Veuillez contacter votre administrateur." }, { "id": "store.sql_team.save_member.exists.app_error", "translation": "Un membre d'équipe existe déjà avec cet ID" }, { "id": "store.sql_user.get_for_login.app_error", "translation": "Impossible de trouver un compte existant correspondant à vos identifiants. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre." }, { "id": "system.message.name", "translation": "Système" }, { "id": "web.command_webhook.command.app_error", "translation": "Impossible de trouver la commande" }, { "id": "web.command_webhook.parse.app_error", "translation": "Impossible d'interpréter les données entrantes" }, { "id": "web.get_access_token.internal_saving.app_error", "translation": "Impossible de modifier les données d'accès 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'interpréter 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" }, { "id": "model.group.name.invalid_length.app_error", "translation": "Le nom doit être compris entre 1 et 64 caractères alphanumériques en minuscules." }, { "id": "app.scheme.save.invalid_scheme.app_error", "translation": "Le schéma de permissions spécifié est invalide." }, { "id": "app.scheme.save.app_error", "translation": "Impossible de créer le schéma de permissions." }, { "id": "app.scheme.permanent_delete_all.app_error", "translation": "Impossible de supprimer définitivement les schémas de permissions." }, { "id": "app.scheme.get.app_error", "translation": "Impossible de récupérer le schéma de permissions." }, { "id": "app.channel.get_more_channels.get.app_error", "translation": "Impossible de récupérer les canaux" }, { "id": "web.error.unsupported_browser.system_browser_or", "translation": "ou" }, { "id": "web.error.unsupported_browser.system_browser_make_default", "translation": "Par défaut" }, { "id": "web.error.unsupported_browser.open_system_browser.edge", "translation": "Ouvrir Edge" }, { "id": "web.error.unsupported_browser.no_longer_support_version", "translation": "La version de ce navigateur web n'est plus pris en charge par Mattermost." }, { "id": "web.error.unsupported_browser.no_longer_support", "translation": "Ce navigateur web n'est plus pris en charge par Mattermost." }, { "id": "web.error.unsupported_browser.min_os_version.windows", "translation": "Windows 8.1+" }, { "id": "web.error.unsupported_browser.min_os_version.mac", "translation": "macOS 10.14+" }, { "id": "web.error.unsupported_browser.min_browser_version.safari", "translation": "Version 14.1+" }, { "id": "web.error.unsupported_browser.min_browser_version.firefox", "translation": "Version 115+" }, { "id": "web.error.unsupported_browser.min_browser_version.edge", "translation": "Version 116+" }, { "id": "web.error.unsupported_browser.min_browser_version.chrome", "translation": "Version 116+" }, { "id": "web.error.unsupported_browser.learn_more", "translation": "En savoir plus sur les navigateurs web actuellement pris en charge." }, { "id": "web.error.unsupported_browser.install_guide.windows", "translation": "Guide d'installation" }, { "id": "web.error.unsupported_browser.install_guide.mac", "translation": "Guide d'installation" }, { "id": "web.error.unsupported_browser.download_the_app", "translation": "Télécharger l'application" }, { "id": "web.error.unsupported_browser.download_app_or_upgrade_browser", "translation": "Téléchargez l'application Mattermost ou utilisez un navigateur web actuellement pris en charge pour une expérience utilisateur optimale." }, { "id": "web.error.unsupported_browser.download", "translation": "Télécharger l'application" }, { "id": "web.error.unsupported_browser.browser_title.safari", "translation": "Safari" }, { "id": "web.error.unsupported_browser.browser_title.firefox", "translation": "Firefox" }, { "id": "web.error.unsupported_browser.browser_title.edge", "translation": "Microsoft Edge" }, { "id": "web.error.unsupported_browser.browser_title.chrome", "translation": "Google Chrome" }, { "id": "web.error.unsupported_browser.browser_get_latest.safari", "translation": "Téléchargez la dernière version du navigateur Safari" }, { "id": "web.error.unsupported_browser.browser_get_latest.firefox", "translation": "Téléchargez la dernière version du navigateur Firefox" }, { "id": "web.error.unsupported_browser.browser_get_latest.chrome", "translation": "Téléchargez la dernière version du navigateur Google Chrome" }, { "id": "searchengine.bleve.disabled.error", "translation": "Erreur lors de la purge des index Bleve : l'enfin est désactivé." }, { "id": "plugin_api.bot_cant_create_bot", "translation": "L'utilisateur de bot ne peut pas créer un autre utilisateur de bot." }, { "id": "plugin.api.get_users_in_channel", "translation": "Impossible de récupérer les utilisateurs. Critère de tri invalide." }, { "id": "model.user.is_valid.update_at.app_error", "translation": "La date de modification doit être une date valide" }, { "id": "model.user.is_valid.position.app_error", "translation": "Rôle invalide : ne doit pas faire plus de 128 caractères." }, { "id": "model.user.is_valid.password_limit.app_error", "translation": "Impossible de définir un mot de passe plus grand que 72 caractères à cause des limitations de bcrypt." }, { "id": "model.user.is_valid.nickname.app_error", "translation": "Pseudonyme invalide." }, { "id": "model.user.is_valid.locale.app_error", "translation": "Paramètres régionaux (« locale ») invalides." }, { "id": "model.user.is_valid.last_name.app_error", "translation": "Nom invalide." }, { "id": "model.user.is_valid.id.app_error", "translation": "Id utilisateur invalide" }, { "id": "model.user.is_valid.first_name.app_error", "translation": "Prénom invalide." }, { "id": "model.user.is_valid.create_at.app_error", "translation": "La date de création doit être une date valide" }, { "id": "model.user.is_valid.auth_data_type.app_error", "translation": "Utilisateur invalide. Les données d'authentification doivent être renseignées avec un type d'authentification." }, { "id": "model.user.is_valid.auth_data_pwd.app_error", "translation": "Utilisateur invalide. Le mot de passe et les données d'authentification ne peuvent pas être tous deux renseignés." }, { "id": "model.user.is_valid.auth_data.app_error", "translation": "Données d'authentification invalides." }, { "id": "model.team.is_valid.invite_id.app_error", "translation": "Identifiant d'invitation invalide." }, { "id": "model.post.channel_notifications_disabled_in_channel.message", "translation": "Les notifications de canal sont désactivées dans {{.ChannelName}}. {{.Mention}} n'a déclenché aucune notification." }, { "id": "model.plugin_kvset_options.is_valid.old_value.app_error", "translation": "Ancienne valeur invalide. Elle ne devrait pas être définie lorsque l'opération n'est pas atomique." }, { "id": "model.guest.is_valid.emails.app_error", "translation": "Adresses e-mail invalides." }, { "id": "model.guest.is_valid.email.app_error", "translation": "Adresse e-mail invalide" }, { "id": "model.guest.is_valid.channels.app_error", "translation": "Canaux invalides." }, { "id": "model.guest.is_valid.channel.app_error", "translation": "Canal invalide." }, { "id": "model.group.name.invalid_chars.app_error", "translation": "invalid characters in the name property for group" }, { "id": "model.config.is_valid.saml_signature_algorithm.app_error", "translation": "Algorithme de signature invalide." }, { "id": "model.config.is_valid.saml_guest_attribute.app_error", "translation": "L'attribut « Guest » est invalide. Il doit être de la forme 'champ=valeur'." }, { "id": "model.config.is_valid.saml_canonical_algorithm.app_error", "translation": "Algorithme canonique invalide." }, { "id": "model.config.is_valid.saml_admin_attribute.app_error", "translation": "L'attribut « Admin » est invalide. Il doit être de la forme 'champ=valeur'." }, { "id": "model.config.is_valid.elastic_search.enable_autocomplete.app_error", "translation": "Le paramètre IndexingEnabled d'Elasticsearch doit être activé lorsque la propriété AutocompleteEnabled d'Elasticsearch est activée." }, { "id": "model.config.is_valid.bleve_search.filename.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.bleve_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.bleve_search.enable_autocomplete.app_error", "translation": "Le paramètre IndexingEnabled d'Elasticsearch doit être activé lorsque la propriété AutocompleteEnabled d'Elasticsearch est activée." }, { "id": "model.command.is_valid.autocomplete_data.app_error", "translation": "Invalid AutocompleteData" }, { "id": "model.channel.is_valid.name.app_error", "translation": "Nom de canal invalide. Les identifiants d'utilisateur ne sont pas autorisés dans les noms de canal des canaux de messages personnels." }, { "id": "interactive_message.decode_trigger_id.base64_decode_failed_signature", "translation": "Impossible de décoder en base 64 la signature de l'identifiant du déclencheur utilisé par la boite de dialogue interactive." }, { "id": "groups.unsupported_syncable_type", "translation": "Type de données à synchroniser non pris en charge '{{.Value}}'." }, { "id": "group_not_associated_to_synced_team", "translation": "Group cannot be associated to the channel until it is first associated to the parent group-synced team." }, { "id": "ent.ldap.validate_guest_filter.app_error", "translation": "Le filtre AD/LDAP invité est invalide." }, { "id": "ent.ldap.validate_admin_filter.app_error", "translation": "Le filtre AD/LDAP admin est invalide." }, { "id": "ent.ldap.syncronize.search_failure_size_exceeded.app_error", "translation": "Taille limite dépassée. Veuillez vérifier votre [taille maximale de page](https://docs.mattermost.com/deployment/sso-ldap.html#i-see-the-log-error-ldap-result-code-4-size-limit-exceeded)." }, { "id": "ent.id_loaded.license_disable.app_error", "translation": "Votre licence ne prend pas en charge les notifications push chargées par identifiant." }, { "id": "ent.elasticsearch.start.parse_server_version.app_error", "translation": "Impossible d'interpréter la version du serveur Elasticsearch." }, { "id": "ent.elasticsearch.start.get_server_version.app_error", "translation": "Impossible de récupérer la version du serveur Elasticsearch." }, { "id": "ent.elasticsearch.search_users.unmarshall_user_failed", "translation": "Impossible de décoder les résultats de recherche" }, { "id": "ent.elasticsearch.search_users.search_failed", "translation": "La recherche a échoué" }, { "id": "ent.elasticsearch.search_channels.unmarshall_channel_failed", "translation": "Impossible de décoder les résultats de recherche" }, { "id": "ent.elasticsearch.search_channels.search_failed", "translation": "La recherche a échoué" }, { "id": "ent.elasticsearch.search_channels.disabled", "translation": "La recherche Elasticsearch est désactivée sur ce serveur" }, { "id": "ent.elasticsearch.refresh_indexes.refresh_failed", "translation": "Impossible de récupérer les index Elasticsearch" }, { "id": "ent.elasticsearch.indexer.index_batch.nothing_left_to_index.error", "translation": "Essai d'indexation d'un nouveau lot alors que toutes les entités ont terminé." }, { "id": "ent.elasticsearch.index_user.error", "translation": "Impossible d'indexer l'utilisateur" }, { "id": "ent.elasticsearch.index_channel.error", "translation": "Impossible d'indexer le canal" }, { "id": "ent.elasticsearch.delete_user.error", "translation": "Impossible de supprimer l'utilisateur" }, { "id": "ent.elasticsearch.delete_channel.error", "translation": "Impossible de supprimer le canal" }, { "id": "ent.elasticsearch.create_template_users_if_not_exists.template_create_failed", "translation": "Impossible de créer un modèle Elasticsearch pour les utilisateurs" }, { "id": "ent.elasticsearch.create_template_posts_if_not_exists.template_create_failed", "translation": "Impossible de créer un modèle Elasticsearch pour les messages" }, { "id": "ent.elasticsearch.create_template_channels_if_not_exists.template_create_failed", "translation": "Impossible de créer un modèle Elasticsearch pour les canaux" }, { "id": "ent.compliance.csv.warning.appError", "translation": "Impossible de créer le fichier eml." }, { "id": "ent.compliance.csv.metadata.json.zipfile.appError", "translation": "Impossible de créer le fichier eml." }, { "id": "bleveengine.stop_user_index.error", "translation": "Failed to close user index." }, { "id": "bleveengine.stop_post_index.error", "translation": "Failed to close post index." }, { "id": "bleveengine.stop_channel_index.error", "translation": "Failed to close channel index." }, { "id": "bleveengine.search_users_in_team.error", "translation": "La recherche a échoué" }, { "id": "bleveengine.search_users_in_channel.uchan.error", "translation": "La recherche a échoué" }, { "id": "bleveengine.search_users_in_channel.nuchan.error", "translation": "La recherche a échoué" }, { "id": "bleveengine.search_posts.error", "translation": "La recherche a échoué" }, { "id": "bleveengine.search_channels.error", "translation": "La recherche a échoué" }, { "id": "bleveengine.purge_user_index.error", "translation": "Failed to purge user indexes." }, { "id": "bleveengine.purge_post_index.error", "translation": "Failed to purge post indexes." }, { "id": "bleveengine.purge_channel_index.error", "translation": "Failed to purge channel indexes." }, { "id": "bleveengine.indexer.index_batch.nothing_left_to_index.error", "translation": "Essai d'indexation d'un nouveau lot alors que toutes les entités ont terminé." }, { "id": "bleveengine.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": "bleveengine.indexer.do_job.parse_end_time.error", "translation": "Le système d’agrégation Elasticsearch n'a pas pu interpréter l'heure de fin" }, { "id": "bleveengine.indexer.do_job.engine_inactive", "translation": "Impossible de lancer le job d'indexation Bleve : l'engin est inactif." }, { "id": "bleveengine.indexer.do_job.bulk_index_users.batch_error", "translation": "Failed to index user batch." }, { "id": "bleveengine.indexer.do_job.bulk_index_posts.batch_error", "translation": "Failed to index post batch." }, { "id": "bleveengine.indexer.do_job.bulk_index_channels.batch_error", "translation": "Failed to index channel batch." }, { "id": "bleveengine.index_user.error", "translation": "Impossible d'indexer l'utilisateur" }, { "id": "bleveengine.index_post.error", "translation": "Impossible d'indexer le message" }, { "id": "bleveengine.index_channel.error", "translation": "Impossible d'indexer le canal" }, { "id": "bleveengine.delete_user.error", "translation": "Impossible de supprimer l'utilisateur" }, { "id": "bleveengine.delete_post.error", "translation": "Impossible de supprimer le message" }, { "id": "bleveengine.delete_channel.error", "translation": "Impossible de supprimer le canal" }, { "id": "bleveengine.create_user_index.error", "translation": "Error creating the bleve user index." }, { "id": "bleveengine.create_post_index.error", "translation": "Error creating the bleve post index." }, { "id": "bleveengine.create_channel_index.error", "translation": "Error creating the bleve channel index." }, { "id": "bleveengine.already_started.error", "translation": "Bleve is already started." }, { "id": "app.user_terms_of_service.save.app_error", "translation": "Impossible d'enregistrer les conditions d'utilisation." }, { "id": "app.user_terms_of_service.get_by_user.no_rows.app_error", "translation": "Aucune condition d'utilisation n'a été trouvée." }, { "id": "app.user_terms_of_service.get_by_user.app_error", "translation": "Impossible de récupérer les conditions d'utilisation." }, { "id": "app.user_terms_of_service.delete.app_error", "translation": "Impossible de supprimer les conditions d'utilisation." }, { "id": "app.terms_of_service.get.no_rows.app_error", "translation": "Aucune condition d'utilisation n'a été trouvée." }, { "id": "app.terms_of_service.get.app_error", "translation": "Impossible de récupérer les conditions d'utilisation." }, { "id": "app.terms_of_service.create.existing.app_error", "translation": "L'enregistrement ne doit pas être appelé pour les conditions d'utilisation actuelles." }, { "id": "app.terms_of_service.create.app_error", "translation": "Impossible d'enregistrer les conditions d'utilisation." }, { "id": "app.team.rename_team.name_occupied", "translation": "Impossible de renommer l'équipe. Le nom spécifié est déjà utilisé." }, { "id": "app.team.invite_token.group_constrained.error", "translation": "Impossible de rejoindre par un jeton une équipe disposant de restrictions de groupe." }, { "id": "app.team.invite_id.group_constrained.error", "translation": "Impossible de rejoindre par invitation une équipe disposant de restrictions de groupe." }, { "id": "app.plugin.write_file.saving.app_error", "translation": "Une erreur s'est produite lors de la sauvegarde du fichier." }, { "id": "app.plugin.write_file.read.app_error", "translation": "Une erreur s'est produite lors de la lecture du fichier." }, { "id": "app.plugin.webapp_bundle.app_error", "translation": "Impossible de générer le paquet de la partie web du plugin (webapp bundle)." }, { "id": "app.plugin.sync.read_local_folder.app_error", "translation": "Une erreur s'et produite lors de la lecture du dossier local de plugins." }, { "id": "app.plugin.sync.list_filestore.app_error", "translation": "Une erreur s'est produite lors de la lecture des fichiers du dossier de plugins provenant du gestionnaire de fichiers." }, { "id": "app.plugin.store_signature.app_error", "translation": "Impossible de sauvegarder la signature du plugin dans le gestionnaire de fichiers spécifié." }, { "id": "app.plugin.store_bundle.app_error", "translation": "Impossible de sauvegarder le plugin dans le gestionnaire de fichiers spécifié." }, { "id": "app.plugin.signature_decode.app_error", "translation": "Impossible de décoder la signature en base64." }, { "id": "app.plugin.restart.app_error", "translation": "Impossible de redémarrer le plugin lors de la mise à jour." }, { "id": "app.plugin.remove_bundle.app_error", "translation": "Impossible de retirer le paquet de plugin du gestionnaire de fichiers." }, { "id": "app.plugin.modify_saml.app_error", "translation": "Impossible de modifier des fichiers SAML." }, { "id": "app.plugin.marshal.app_error", "translation": "Impossible d'interpréter les données des plugins de la place de marché." }, { "id": "app.plugin.marketplace_plugins.signature_not_found.app_error", "translation": "Impossible de trouver sur la place de marché la signature du plugin demandée." }, { "id": "app.plugin.marketplace_plugins.not_found.app_error", "translation": "Impossible de trouver le plugin sur la place de marché." }, { "id": "app.plugin.marketplace_plugin_request.app_error", "translation": "Impossible de décoder la requête de la place de marché de plugins." }, { "id": "app.plugin.marketplace_disabled.app_error", "translation": "La fonctionnalité de place de marché a été désactivée. Veuillez consulter vos journaux (logs) pour en savoir plus." }, { "id": "app.plugin.marketplace_client.failed_to_fetch", "translation": "Impossible de récupérer les plugins du serveur de place de marché." }, { "id": "app.plugin.marketplace_client.app_error", "translation": "Impossible de créer une place de marché client." }, { "id": "app.plugin.invalid_version.app_error", "translation": "La version du plugin ne peut être interprétée." }, { "id": "app.plugin.install_marketplace_plugin.app_error", "translation": "Impossible d'installer le plugin provenant de la place de marché." }, { "id": "app.plugin.get_public_key.get_file.app_error", "translation": "Une erreur s'est produite lors de la récupération de la clé publique à partir du magasin." }, { "id": "app.plugin.flag_managed.app_error", "translation": "Impossible de définir le plugin comme géré par le gestionnaire de fichiers." }, { "id": "app.plugin.delete_public_key.delete.app_error", "translation": "Une erreur s'est produite lors de la suppression de la clé publique." }, { "id": "app.import.validate_user_teams_import_data.invalid_team_theme.error", "translation": "Thème d'équipe invalide pour l'utilisateur" }, { "id": "app.import.validate_user_import_data.auth_data_and_service_dependency.error", "translation": "User AuthService and AuthData are mutually inclusive." }, { "id": "app.import.validate_user_import_data.advanced_props_show_unread_section.error", "translation": "Paramètre d'affichage de section non lue invalide pour l'utilisateur" }, { "id": "app.import.validate_user_import_data.advanced_props_formatting.error", "translation": "Paramètre de formatage de message invalide pour l'utilisateur" }, { "id": "app.import.validate_user_import_data.advanced_props_feature_markdown_preview.error", "translation": "Paramètre de prévisualisation de Markdown invalide pour l'utilisateur" }, { "id": "app.import.validate_user_import_data.advanced_props_email_interval.error", "translation": "Paramètre d'intervalle d'envoi d'e-mails par lots invalide pour l'utilisateur" }, { "id": "app.import.validate_post_import_data.props_too_large.error", "translation": "Post Props are longer than the maximum permitted length." }, { "id": "app.import.import_user_teams.save_preferences.error", "translation": "Impossible d'enregistrer les préférences du thème d'équipe" }, { "id": "app.import.import_user_channels.channel_not_found.error", "translation": "Error importing user channels. Channel not found." }, { "id": "app.import.get_users_by_username.some_users_not_found.error", "translation": "Certains utilisateurs n'ont pas été trouvés." }, { "id": "app.import.get_teams_by_names.some_teams_not_found.error", "translation": "Certaines équipes n'ont pas été trouvées." }, { "id": "app.export.export_custom_emoji.copy_emoji_images.error", "translation": "Impossible de copier les images d'émoticônes personnalisées" }, { "id": "app.emoji.get_list.internal_error", "translation": "Impossible de récupérer l'émoticône." }, { "id": "app.emoji.get_by_name.app_error", "translation": "Impossible de récupérer l'émoticône." }, { "id": "app.emoji.get.app_error", "translation": "Impossible de récupérer l'émoticône." }, { "id": "app.emoji.delete.no_results", "translation": "Impossible de trouver l'émoticône à supprimer." }, { "id": "app.emoji.delete.app_error", "translation": "Impossible de supprimer l'émoticône." }, { "id": "app.channel_member_history.log_leave_event.internal_error", "translation": "Impossible d'enregistrer l'historique des membres du canal. Impossible de modifier l'enregistrement existant indiquant que l'utilisateur a rejoint le canal." }, { "id": "app.channel_member_history.log_join_event.internal_error", "translation": "Impossible d'enregistrer l'historique des membres du canal." }, { "id": "app.channel.update.bad_id", "translation": "Impossible de modifier le canal." }, { "id": "app.channel.permanent_delete.app_error", "translation": "Impossible de supprimer le canal." }, { "id": "app.channel.get_deleted.missing.app_error", "translation": "Il n'y a aucun canal supprimé." }, { "id": "app.channel.get_deleted.existing.app_error", "translation": "Impossible de trouver le canal supprimé existant." }, { "id": "app.channel.get_channels.not_found.app_error", "translation": "Aucun canal n'a pu être trouvé." }, { "id": "app.channel.get_channels.get.app_error", "translation": "Impossible de récupérer les canaux" }, { "id": "app.channel.get_by_name.missing.app_error", "translation": "Le canal n'existe pas." }, { "id": "app.channel.get_by_name.existing.app_error", "translation": "Impossible de trouver le canal existant" }, { "id": "app.channel.get_all_channels.app_error", "translation": "Impossible de récupérer tous les canaux" }, { "id": "app.channel.get.find.app_error", "translation": "Une erreur s'est produite lors de la recherche du canal" }, { "id": "app.channel.get.existing.app_error", "translation": "Impossible de trouver le canal existant" }, { "id": "app.channel.delete.app_error", "translation": "Impossible de supprimer le canal." }, { "id": "app.channel.create_direct_channel.internal_error", "translation": "Impossible d'enregistrer le canal." }, { "id": "app.channel.create_channel.internal_error", "translation": "Impossible d'enregistrer le canal." }, { "id": "app.bot.permenent_delete.bad_id", "translation": "Impossible de supprimer le bot." }, { "id": "app.bot.permanent_delete.internal_error", "translation": "Unable to delete the bot permanently." }, { "id": "app.bot.patchbot.internal_error", "translation": "Impossible de modifier le bot." }, { "id": "app.bot.getbots.internal_error", "translation": "Impossible de récupérer les bots." }, { "id": "app.bot.getbot.internal_error", "translation": "Impossible de récupérer le bot." }, { "id": "app.bot.get_disable_bot_sysadmin_message", "translation": "{{if .disableBotsSetting}}{{if .printAllBots}}{{.UserName}} a été désactivé. Cet utilisateur gérait les comptes de bot suivants qui ont été désactivés également.\n\n{{.BotNames}}{{else}}{{.UserName}} a été désactivé. Cet utilisateur gérait {{.NumBots}} comptes de bot qui ont été désactivés également. Ces comptes sont les suivants :\n\n{{.BotNames}}{{end}}Vous pouvez reprendre la propriété de chaque bot en vous rendant dans **Intégrations > Comptes de bot** et en créant de nouveaux jetons pour chaque bot.\n\nConsultez notre [documentation](https://docs.mattermost.com/developer/bot-accounts.html#what-happens-when-a-user-who-owns-bot-accounts-is-disabled) pour en savoir plus.{{else}}{{if .printAllBots}}{{.UserName}} a été désactivé. Cet utilisateur gérait les comptes de bot suivants qui sont toujours actifs.\n\n{{.BotNames}}\n{{else}}{{.UserName}} a été désactivé. Cet utilisateur gérait {{.NumBots}} comptes de bot qui sont toujours actifs. Ces comptes sont les suivants :\n\n{{.BotNames}}{{end}}Il est hautement recommandé que vous repreniez la propriété de chaque bot en vous rendant dans **Intégrations > Comptes de bot** et en créant de nouveaux jetons pour chaque bot.\n\nConsultez notre [documentation](https://docs.mattermost.com/developer/bot-accounts.html#what-happens-when-a-user-who-owns-bot-accounts-is-disabled) pour en savoir plus.\n\nSi vous souhaitez que les comptes de bot se désactivent automatiquement lorsqu'un utilisateur est désactivé, activez l'option « Désactiver les comptes de bot lorsque leur propriétaire est désactivé » dans **Console système > Intégrations > Comptes de bot**.{{end}}" }, { "id": "app.bot.createbot.internal_error", "translation": "Impossible d'enregistrer le bot." }, { "id": "app.admin.test_site_url.failure", "translation": "URL de production invalide" }, { "id": "app.admin.saml.invalid_response_from_idp.app_error", "translation": "Impossible de lire la réponse reçue du fournisseur d'identité." }, { "id": "app.admin.saml.failure_read_response_body_from_idp.app_error", "translation": "Une erreur s'est produite lors de la lecture de la réponse reçue du fournisseur d'identité." }, { "id": "app.admin.saml.failure_decode_metadata_xml_from_idp.app_error", "translation": "Impossible de décoder les métadonnées XML reçues du fournisseur d'identité." }, { "id": "api.websocket_handler.server_busy.app_error", "translation": "Le serveur est occupé, les services non critiques sont temporairement indisponibles." }, { "id": "api.user.update_user.accepted_guest_domain.app_error", "translation": "Votre adresse e-mail ne correspond pas à un domaine valide pour les comptes invités. Veuillez contacter votre administrateur ou enregistrez-vous avec une autre adresse e-mail." }, { "id": "api.user.update_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.update_active.cannot_enable_guest_when_guest_feature_is_disabled.app_error", "translation": "Vous ne pouvez pas activer de compte invité, car la fonctionnalité de comptes invités n'est pas activée." }, { "id": "api.user.reset_password.token_parse.error", "translation": "Impossible d'interpréter le jeton de réinitialisation du mot de passe" }, { "id": "api.user.promote_guest_to_user.no_guest.app_error", "translation": "Impossible de convertir l'utilisateur en utilisateur standard, car il n'est pas un utilisateur invité." }, { "id": "api.user.login.invalid_credentials_username", "translation": "Spécifiez un nom d’utilisateur et/ou mot de passe valide." }, { "id": "api.user.login.invalid_credentials_sso", "translation": "Spécifiez une adresse e-mail, un nom d'utilisateur et/ou un mot de passe valide, ou connectez-vous à l'aide d'une autre méthode d'authentification." }, { "id": "api.user.login.invalid_credentials_email_username", "translation": "Spécifiez une adresse e-mail, un nom d'utilisateur et/ou un mot de passe valide." }, { "id": "api.user.login.invalid_credentials_email", "translation": "Spécifiez une adresse e-mail et/ou un mot de passe valide" }, { "id": "api.user.login.guest_accounts.license.error", "translation": "Votre licence ne prend pas en charge les comptes invités." }, { "id": "api.user.login.guest_accounts.disabled.error", "translation": "Les comptes invités sont désactivés" }, { "id": "api.user.demote_user_to_guest.already_guest.app_error", "translation": "Impossible de convertir l'utilisateur en utilisateur invité, car il est déjà un utilisateur invité." }, { "id": "api.user.create_user.invalid_invitation_type.app_error", "translation": "Impossible de créer l'utilisateur, invitation invalide" }, { "id": "api.user.create_user.guest_accounts.license.app_error", "translation": "Votre licence ne prend pas en charge les comptes invités." }, { "id": "api.user.create_user.guest_accounts.disabled.app_error", "translation": "Les comptes invités sont désactivés." }, { "id": "api.user.create_password_token.error", "translation": "Impossible de créer le jeton de récupération de mot de passe" }, { "id": "api.templates.remove_expired_license.subject", "translation": "Mattermost Enterprise license has been disabled." }, { "id": "api.templates.remove_expired_license.body.title", "translation": "Votre licence Enterprise Edition a expiré et certaines fonctionnalités peuvent être désactivées. Veuillez renouveler votre licence maintenant." }, { "id": "api.templates.invite_guest_subject", "translation": "[{{ .SiteName }}] {{ .SenderName }} vous a invité à rejoindre l'équipe {{ .TeamDisplayName }} en tant qu'invité" }, { "id": "api.team.update_team_member_roles.guest_and_user.app_error", "translation": "Mise à jour des membres d'équipe invalide : Un utilisateur doit être un invité ou un utilisateur, mais pas les deux à la fois." }, { "id": "api.team.search_teams.pagination_not_implemented.public_team_search", "translation": "La pagination n'est pas implémentée pour les recherches s'effectuant dans les équipes publiques." }, { "id": "api.team.search_teams.pagination_not_implemented.private_team_search", "translation": "La pagination n'est pas implémentée pour les recherches s'effectuant dans les équipes privées." }, { "id": "api.team.remove_member.group_constrained.app_error", "translation": "Impossible de retirer un utilisateur d'une équipe disposant de restrictions de groupe." }, { "id": "api.team.invite_guests.channel_in_invalid_team.app_error", "translation": "Les canaux présents dans l'invitation doivent faire partie de la même équipe pour laquelle vous êtes invité." }, { "id": "api.team.invalidate_all_email_invites.app_error", "translation": "Une erreur s'est produite lors de l'invalidation des e-mails d'invitation." }, { "id": "api.team.get_all_teams.insufficient_permissions", "translation": "Vous ne disposez pas des permissions requises pour modifier l'entête du canal." }, { "id": "api.team.demote_user_to_guest.license.error", "translation": "Votre licence ne prend pas en charge les comptes invités." }, { "id": "api.team.demote_user_to_guest.disabled.error", "translation": "Les comptes invités sont désactivés." }, { "id": "api.team.add_user_to_team_from_invite.guest.app_error", "translation": "Les utilisateurs invités ne sont pas autorisés à rejoindre une équipe par un lien d'invitation. Veuillez demander une invitation par e-mail pour utilisateurs invités à l'équipe concernée." }, { "id": "api.team.add_members.user_denied", "translation": "Cette équipe est gérée par des groupes. Cet utilisateur n'est pas membre d'un groupe lié à cette équipe." }, { "id": "api.team.add_members.error", "translation": "Une erreur s'est produite lors de l'ajout de membres d'équipe." }, { "id": "api.system.id_loaded.not_available.app_error", "translation": "Les notifications push chargées à partir de leur identifiant ne sont pas configurées ou prises en charge sur ce serveur." }, { "id": "api.slackimport.slack_import.zip.file_too_large", "translation": "Le fichier {{.Filename}} de l'archive zip est trop lourd à traiter pour l'importation de Slack\r\n" }, { "id": "api.push_notifications_ack.message.parse.app_error", "translation": "Une erreur s'est produite lors de la construction du message d'accusé de réception (ACK) de la notification push." }, { "id": "api.push_notifications_ack.forward.app_error", "translation": "Une erreur s'est produite lors de l'envoi de l'accusé de réception au serveur de notification push." }, { "id": "api.push_notifications.message.parse.app_error", "translation": "Une erreur s'est produite lors de la construction du message de la notification push." }, { "id": "api.push_notification.id_loaded.fetch.app_error", "translation": "Une erreur s'est produite lors de la récupération de la notification push sur base de son identifiant." }, { "id": "api.push_notification.id_loaded.default_message", "translation": "Vous avez reçu un nouveau message." }, { "id": "api.push_notification.disabled.app_error", "translation": "Les notifications push sont désactivées sur ce serveur." }, { "id": "api.post.check_for_out_of_channel_groups_mentions.message.one", "translation": "@{{.Username}} n'a pas été notifié par cette mention, car il n'est pas membre de ce canal. Il ne peut pas être ajouté à ce canal, car il n'est pas membre des groupes liés. Pour l'ajouter à ce canal, il doit d'abord être ajouté aux groupes liés." }, { "id": "api.post.check_for_out_of_channel_groups_mentions.message.multiple", "translation": "@{{.Usernames}} et @{{.LastUsername}} n'ont pas été notifiés par cette mention, car ils ne sont pas dans ce canal. Ils ne peuvent pas être ajoutés à ce canal, car ils ne sont pas membres des groupes liés. Pour les ajouter à ce canal, ils doivent d'abord être ajoutés aux groupes liés à ce canal." }, { "id": "api.post.check_for_out_of_channel_group_users.message.none", "translation": "@{{.GroupName}} has no members on this team" }, { "id": "api.plugin.verify_plugin.app_error", "translation": "Impossible de vérifier la signature du plugin." }, { "id": "api.plugin.install.download_failed.app_error", "translation": "Une erreur s'est produite lors du téléchargement du plugin." }, { "id": "api.license.remove_expired_license.failed.error", "translation": "Impossible d'envoyer l'e-mail de désactivation de compte" }, { "id": "api.ldap_groups.existing_user_name_error", "translation": "group name already exists as a user name" }, { "id": "api.ldap_groups.existing_reserved_name_error", "translation": "group name already exists as a reserved name" }, { "id": "api.ldap_groups.existing_group_name_error", "translation": "membre du groupe déjà existant" }, { "id": "api.image.get.app_error", "translation": "Requested image url cannot be parsed." }, { "id": "api.context.server_busy.app_error", "translation": "Le serveur est occupé, les services non critiques sont temporairement indisponibles." }, { "id": "api.context.local_origin_required.app_error", "translation": "Ce nœud nécessite une origine de requête locale." }, { "id": "api.config.update_config.restricted_merge.app_error", "translation": "Impossible de fusionner la configuration spécifiée." }, { "id": "api.command_remove.group_constrained_user_denied", "translation": "Vous ne pouvez pas retirer l'utilisateur de ce canal, car il est membre d'un groupé lié à ce canal. Pour retirer l'utilisateur de ce canal, il doit d'abord être retiré de tous groupes liés." }, { "id": "api.command_invite.user_not_in_team.app_error", "translation": "Vous pouvez ajouter {{.Users}} à ce canal une fois membres de l'équipe **{{.Team}}**." }, { "id": "api.command.execute_command.format.app_error", "translation": "Le caractère '/' qui marque le début d'une commande slash est manquant" }, { "id": "api.channel.update_team_member_roles.changing_guest_role.app_error", "translation": "Mise à jour des membres d'équipe invalide : Vous ne pouvez pas ajouter ou retirer le rôle invité manuellement." }, { "id": "api.channel.update_channel_privacy.default_channel_error", "translation": "Le canal par défaut ne peut pas être rendu privé." }, { "id": "api.channel.update_channel_member_roles.guest_and_user.app_error", "translation": "Mise à jour des membres du canal invalide : Un utilisateur doit être un invité ou un utilisateur, mais pas les deux à la fois." }, { "id": "api.channel.update_channel_member_roles.changing_guest_role.app_error", "translation": "Mise à jour des membres du canal invalide : Vous ne pouvez pas ajouter ou retirer le rôle invité manuellement." }, { "id": "api.channel.update_channel.typechange.app_error", "translation": "Le type du canal ne peut pas être mis à jour." }, { "id": "api.channel.restore_channel.unarchived", "translation": "{{.Username}} a désarchivé le canal." }, { "id": "api.channel.restore_channel.restored.app_error", "translation": "Impossible de désarchiver le canal. Le canal n'est pas archivé." }, { "id": "api.channel.remove_user_from_channel.app_error", "translation": "Impossible de retirer l'utilisateur de ce type de canal." }, { "id": "api.channel.remove_members.denied", "translation": "Le retrait en tant que membre au canal a été refusé pour les utilisateurs suivants à cause de restrictions de groupe : {{ .UserIDs }}" }, { "id": "api.channel.remove_member.group_constrained.app_error", "translation": "Impossible de retirer un utilisateur d'un canal d'un groupe disposant de restrictions." }, { "id": "api.channel.patch_channel_moderations.license.error", "translation": "Votre licence actuelle ne prend pas en charge la modération de canal" }, { "id": "api.channel.guest_join_channel.post_and_forget", "translation": "%v a rejoint le canal en tant qu'invité." }, { "id": "api.channel.get_channel_moderations.license.error", "translation": "Votre licence actuelle ne prend pas en charge la modération de canal" }, { "id": "api.channel.channel_member_counts_by_group.license.error", "translation": "votre licence ne prend pas en charge pas les groupes ldap" }, { "id": "api.channel.add_members.user_denied", "translation": "L'ajout en tant que membre au canal a été refusé pour les utilisateurs suivants à cause de restrictions de groupe : {{ .UserIDs }}" }, { "id": "api.channel.add_members.error", "translation": "Erreur lors de l'ajout de membres au canal." }, { "id": "api.channel.add_guest.added", "translation": "%v a été ajouté au canal en tant qu'invité par %v." }, { "id": "api.bot.teams_channels.add_message_mobile", "translation": "Veuillez m'ajouter aux équipes et canaux dans lesquels vous voulez que j’interagisse. Pour faire ça, utilisez votre navigateur ou l'application de bureau Mattermost." }, { "id": "api.bot.create_disabled", "translation": "La création de bots a été désactivée." }, { "id": "api.admin.saml.set_certificate_from_metadata.missing_content_type.app_error", "translation": "Type de contenu manquant." }, { "id": "api.admin.saml.set_certificate_from_metadata.invalid_content_type.app_error", "translation": "Type de contenu invalide." }, { "id": "api.admin.saml.set_certificate_from_metadata.invalid_body.app_error", "translation": "Texte du certificat invalide." }, { "id": "api.admin.saml.invalid_xml_missing_ssoservices.app_error", "translation": "Le nœud XML contenant les services d'authentification unique (SSO) pour le fournisseur d'identité est manquant." }, { "id": "api.admin.saml.invalid_xml_missing_keydescriptor.app_error", "translation": "Le nœud XML contenant les descripteurs des clés pour le fournisseur d'identité est manquant." }, { "id": "api.admin.saml.invalid_xml_missing_idpssodescriptors.app_error", "translation": "Le nœud XML contenant les descripteurs d'authentification unique (SSO) pour le fournisseur d'identité est manquant." }, { "id": "api.admin.saml.failure_save_idp_certificate_file.app_error", "translation": "Impossible d'enregistrer le certificat." }, { "id": "api.admin.saml.failure_parse_idp_certificate.app_error", "translation": "Une erreur s'est produite lors du décodage des métadonnées reçues du fournisseur d'identité pour les sauver en un fichier de certificat." }, { "id": "api.admin.saml.failure_get_metadata_from_idp.app_error", "translation": "Impossible d'obtenir les métadonnées de l'URL du fournisseur d'identité." }, { "id": "api.admin.delete_brand_image.storage.not_found", "translation": "Impossible de supprimer l'image de marque. Image introuvable." }, { "id": "app.reaction.save.save.app_error", "translation": "Impossible de sauvegarder cette réaction" }, { "id": "app.reaction.get_for_post.app_error", "translation": "Impossible de récupérer les réactions du message spécifié" }, { "id": "app.reaction.delete_all_with_emoji_name.get_reactions.app_error", "translation": "Impossible de récupérer toutes les réactions portant le nom d'émoticône spécifié" }, { "id": "app.reaction.bulk_get_for_post_ids.app_error", "translation": "Impossible de récupérer les réactions du message spécifié" }, { "id": "app.audit.save.saving.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement des audits" }, { "id": "app.audit.permanent_delete_by_user.app_error", "translation": "Une erreur s'est produite lors de la suppression des audits" }, { "id": "app.audit.get.limit.app_error", "translation": "Limite dépassée pour la pagination" }, { "id": "app.audit.get.finding.app_error", "translation": "Une erreur s'est produite lors de la recherche des audits" }, { "id": "app.command.listteamcommands.internal_error", "translation": "Impossible de récupérer les commandes." }, { "id": "app.command_webhook.try_use.invalid", "translation": "Webhook invalide." }, { "id": "app.command_webhook.try_use.internal_error", "translation": "Impossible d'utiliser le webhook." }, { "id": "app.command_webhook.handle_command_webhook.parse", "translation": "Impossible d'interpréter les données entrantes." }, { "id": "app.command_webhook.get.missing", "translation": "Impossible de récupérer le webhook." }, { "id": "app.command_webhook.get.internal_error", "translation": "Impossible de récupérer le webhook." }, { "id": "app.command_webhook.create_command_webhook.internal_error", "translation": "Impossible d'enregistrer la commande de webhook." }, { "id": "app.command_webhook.create_command_webhook.existing", "translation": "Impossible de modifier une commande de webhook existante." }, { "id": "app.oauth.update_app.updating.app_error", "translation": "Une erreur s'est produite lors de la modification de l'application." }, { "id": "app.oauth.update_app.find.app_error", "translation": "Impossible de trouver l'application existante à mettre à jour." }, { "id": "app.oauth.save_app.save.app_error", "translation": "Impossible d'enregistrer l'application" }, { "id": "app.oauth.save_app.existing.app_error", "translation": "La mise à jour doit être appelée pour une application existante." }, { "id": "app.oauth.remove_access_data.app_error", "translation": "Impossible de supprimer le jeton d'accès." }, { "id": "app.oauth.permanent_delete_auth_data_by_user.app_error", "translation": "Impossible de supprimer le code d'autorisation." }, { "id": "app.oauth.get_apps.find.app_error", "translation": "Une erreur s'est produite durant la recherche des applications OAuth2." }, { "id": "app.oauth.get_app_by_user.find.app_error", "translation": "Impossible de trouver les applications existantes." }, { "id": "app.oauth.get_app.finding.app_error", "translation": "Une erreur s'est produite lors de la recherche de l'application." }, { "id": "app.oauth.get_app.find.app_error", "translation": "Impossible de trouver l'application demandée." }, { "id": "app.oauth.get_access_data_by_user_for_app.app_error", "translation": "Une erreur s'est produite lors de la recherche de tous les jetons d'accès." }, { "id": "app.oauth.delete_app.app_error", "translation": "Une erreur s'est produite lors de la suppression de l'application OAuth2." }, { "id": "app.user.permanentdeleteuser.internal_error", "translation": "Impossible de supprimer le jeton." }, { "id": "app.team.permanentdeleteteam.internal_error", "translation": "Impossible de supprimer le jeton." }, { "id": "app.session.update_device_id.app_error", "translation": "Impossible de modifier l'identifiant de périphérique." }, { "id": "app.session.save.existing.app_error", "translation": "Impossible de rafraîchir la session existante." }, { "id": "app.session.save.app_error", "translation": "Impossible d'enregistrer la session." }, { "id": "app.session.remove_all_sessions_for_team.app_error", "translation": "Impossible de supprimer toutes les sessions." }, { "id": "app.session.remove.app_error", "translation": "Impossible de supprimer la session." }, { "id": "app.session.permanent_delete_sessions_by_user.app_error", "translation": "Impossible de supprimer toutes les sessions de l'utilisateur." }, { "id": "app.session.get_sessions.app_error", "translation": "Une erreur s'est produite lors de la recherche des sessions utilisateurs." }, { "id": "app.session.get.app_error", "translation": "Une erreur s'est produite lors de la recherche de la session." }, { "id": "app.session.analytics_session_count.app_error", "translation": "Impossible de compter les sessions." }, { "id": "app.command.updatecommand.internal_error", "translation": "Impossible de modifier la commande." }, { "id": "app.command.movecommand.internal_error", "translation": "Impossible d'enregistrer la commande." }, { "id": "app.command.listallcommands.internal_error", "translation": "Impossible de récupérer les commandes." }, { "id": "app.command.getcommand.internal_error", "translation": "Impossible de récupérer la commande." }, { "id": "app.command.deletecommand.internal_error", "translation": "Impossible de supprimer la commande." }, { "id": "app.command.createcommand.internal_error", "translation": "Impossible d'enregistrer la commande." }, { "id": "app.recover.save.app_error", "translation": "Impossible d'enregistrer le jeton." }, { "id": "app.recover.delete.app_error", "translation": "Impossible de supprimer le jeton." }, { "id": "ent.elasticsearch.delete_user_posts.error", "translation": "Impossible de supprimer le message" }, { "id": "ent.elasticsearch.delete_channel_posts.error", "translation": "Impossible de supprimer le message" }, { "id": "bleveengine.delete_user_posts.error", "translation": "Impossible de supprimer le message" }, { "id": "bleveengine.delete_channel_posts.error", "translation": "Impossible de supprimer le message" }, { "id": "app.scheme.delete.app_error", "translation": "Impossible de supprimer le schéma de permissions." }, { "id": "api.channel.move_channel.type.invalid", "translation": "Impossible de supprimer des canaux de groupe ou de messages personnels" }, { "id": "ent.get_users_in_channel_during", "translation": "Impossible de récupérer la liste des utilisateurs du canal dans la période spécifiée." }, { "id": "app.emoji.create.internal_error", "translation": "Impossible d'enregistrer l'émoticône." }, { "id": "app.channel.update_channel.internal_error", "translation": "Impossible de modifier le canal." }, { "id": "app.channel.restore.app_error", "translation": "Impossible de supprimer le canal." }, { "id": "app.channel.get_all_channels_count.app_error", "translation": "Impossible de récupérer tous les canaux." }, { "id": "app.user_access_token.update_token_enable.app_error", "translation": "Impossible d'activer le jeton d'accès" }, { "id": "app.user_access_token.update_token_disable.app_error", "translation": "Impossible de désactiver le jeton d'accès" }, { "id": "app.user_access_token.search.app_error", "translation": "Une erreur s'est produite lors de la recherche des jetons d'accès personnel" }, { "id": "app.user_access_token.save.app_error", "translation": "Impossible d'enregistrer le jeton d'accès personnel" }, { "id": "app.user_access_token.get_by_user.app_error", "translation": "Impossible de récupérer les jetons d'accès personnel par utilisateur" }, { "id": "app.user_access_token.get_all.app_error", "translation": "Impossible de récupérer tous les jetons d'accès personnel" }, { "id": "app.user_access_token.delete.app_error", "translation": "Impossible de supprimer le jeton d'accès personnel" }, { "id": "ent.message_export.run_export.app_error", "translation": "Impossible de sélectionner les données d'exportation de messages" }, { "id": "app.compliance.save.saving.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement du rapport de conformité" }, { "id": "app.compliance.get.finding.app_error", "translation": "Une erreur s'est produite lors du chargement des rapports de conformité" }, { "id": "app.preference.save.updating.app_error", "translation": "Une erreur s'est produite lors de la modification des préférences." }, { "id": "app.preference.permanent_delete_by_user.app_error", "translation": "Une erreur s'est produite lors de la suppression des préférences." }, { "id": "app.preference.get_category.app_error", "translation": "Une erreur s'est produite lors de la recherche des préférences." }, { "id": "app.preference.get_all.app_error", "translation": "Une erreur s'est produite lors de la recherche des préférences." }, { "id": "app.preference.get.app_error", "translation": "Une erreur s'est produite lors de la recherche des préférences." }, { "id": "app.preference.delete.app_error", "translation": "Une erreur s'est produite lors de la suppression des préférences." }, { "id": "app.webhooks.update_outgoing.app_error", "translation": "Impossible de modifier le webhook" }, { "id": "app.webhooks.update_incoming.app_error", "translation": "Impossible de modifier le webhook entrant" }, { "id": "app.webhooks.save_outgoing.override.app_error", "translation": "Vous ne pouvez pas écraser un OutgoingWebhook existant" }, { "id": "app.webhooks.save_outgoing.app_error", "translation": "Impossible de sauvegarder le webhook sortant" }, { "id": "app.webhooks.save_incoming.existing.app_error", "translation": "Vous ne pouvez pas écraser un Webhook entrant existant" }, { "id": "app.webhooks.save_incoming.app_error", "translation": "Impossible de sauvegarder le webhook entrant" }, { "id": "app.webhooks.permanent_delete_outgoing_by_user.app_error", "translation": "Impossible de supprimer le webhook" }, { "id": "app.webhooks.permanent_delete_outgoing_by_channel.app_error", "translation": "Impossible de supprimer le webhook" }, { "id": "app.webhooks.permanent_delete_incoming_by_user.app_error", "translation": "Impossible de supprimer le webhook" }, { "id": "app.webhooks.permanent_delete_incoming_by_channel.app_error", "translation": "Impossible de supprimer le webhook" }, { "id": "app.webhooks.get_outgoing_by_team.app_error", "translation": "Impossible de récupérer les webhooks" }, { "id": "app.webhooks.get_outgoing_by_channel.app_error", "translation": "Impossible de récupérer les webhooks" }, { "id": "app.webhooks.get_outgoing.app_error", "translation": "Impossible de récupérer le webhook" }, { "id": "app.webhooks.get_incoming_by_user.app_error", "translation": "Impossible de récupérer le webhook" }, { "id": "app.webhooks.get_incoming_by_channel.app_error", "translation": "Impossible de récupérer les webhooks" }, { "id": "app.webhooks.get_incoming.app_error", "translation": "Impossible de récupérer le webhook" }, { "id": "app.webhooks.delete_outgoing.app_error", "translation": "Impossible de supprimer le webhook" }, { "id": "app.webhooks.delete_incoming.app_error", "translation": "Impossible de supprimer le webhook" }, { "id": "app.webhooks.analytics_outgoing_count.app_error", "translation": "Impossible de compter les webhooks sortants" }, { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Impossible de compter les webhooks entrants" }, { "id": "app.role.save.invalid_role.app_error", "translation": "Le rôle est invalide." }, { "id": "app.role.save.insert.app_error", "translation": "Impossible d'enregistrer le nouveau rôle." }, { "id": "app.role.permanent_delete_all.app_error", "translation": "Impossible de supprimer définitivement tous les rôles." }, { "id": "app.role.get_by_names.app_error", "translation": "Impossible de récupérer les rôles." }, { "id": "app.role.get_by_name.app_error", "translation": "Impossible de récupérer le rôle." }, { "id": "app.role.get.app_error", "translation": "Impossible de récupérer le rôle." }, { "id": "api.job.unable_to_download_job", "translation": "Impossible de télécharger ce travail" }, { "id": "app.post.update.app_error", "translation": "Impossible de modifier le message" }, { "id": "app.post.save.existing.app_error", "translation": "Vous ne pouvez pas mettre à jour un message existant" }, { "id": "app.post.save.app_error", "translation": "Impossible de sauvegarder le message" }, { "id": "app.post.permanent_delete_by_user.app_error", "translation": "Impossible de sélectionner les messages à supprimer pour l'utilisateur spécifié" }, { "id": "app.post.permanent_delete_by_channel.app_error", "translation": "Impossible de supprimer les messages par canal" }, { "id": "app.post.get.app_error", "translation": "Impossible de récupérer le message" }, { "id": "app.post.delete.app_error", "translation": "Impossible de supprimer le message" }, { "id": "app.status.get.missing.app_error", "translation": "Aucune entrée pour ce statut." }, { "id": "app.status.get.app_error", "translation": "Une erreur s'est produite lors de la récupération du statut" }, { "id": "app.plugin_store.save.app_error", "translation": "Impossible de supprimer ou mettre à jour le couple clé-valeur du plugin" }, { "id": "app.plugin_store.list.app_error", "translation": "Impossible de lister toutes les clés du plugin." }, { "id": "app.plugin_store.get.app_error", "translation": "Impossible de récupérer le couple clé-valeur du plugin" }, { "id": "app.plugin_store.delete.app_error", "translation": "Impossible de supprimer le couple clé-valeur du plugin" }, { "id": "migrations.system.save.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement de la propriété système" }, { "id": "app.system.save.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement de la propriété système" }, { "id": "app.system.permanent_delete_by_name.app_error", "translation": "Impossible de supprimer définitivement l'entrée de la table système" }, { "id": "app.system.get_by_name.app_error", "translation": "Impossible de trouver la variable système." }, { "id": "ent.user.complete_switch_with_oauth.blank_email.app_error", "translation": "Impossible de terminer la connexion via SAML avec une adresse e-mail vide." }, { "id": "ent.saml.save_user.username_exists.saml_app_error", "translation": "Un compte avec ce nom d'utilisateur existe déjà. Veuillez contacter votre administrateur." }, { "id": "ent.saml.save_user.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": "ent.ldap.save_user.username_exists.ldap_app_error", "translation": "Un compte avec ce nom d'utilisateur existe déjà. Veuillez contacter votre administrateur." }, { "id": "ent.ldap.save_user.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": "ent.jobs.start_synchronize_job.timeout", "translation": "Temps d'attente pour la tâche de synchronisation AD/LDAP atteint." }, { "id": "ent.api.post.send_notifications_and_forget.push_image_only", "translation": " a joint un fichier." }, { "id": "ent.actiance.export.marshalToXml.appError", "translation": "Impossible de convertir l'export en XML." }, { "id": "app.job.update.app_error", "translation": "Impossible de modifier la tâche." }, { "id": "app.job.save.app_error", "translation": "Impossible d'enregistrer la tâche." }, { "id": "app.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": "app.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": "app.job.get_all.app_error", "translation": "Impossible de récupérer les tâches." }, { "id": "app.job.get.app_error", "translation": "Impossible de récupérer la tâche." }, { "id": "app.file_info.save.app_error", "translation": "Impossible d'enregistrer les informations du fichier." }, { "id": "app.file_info.permanent_delete_by_user.app_error", "translation": "Impossible de supprimer les fichiers joints de l'utilisateur." }, { "id": "app.file_info.get_with_options.app_error", "translation": "Impossible de récupérer les informations du fichier disposant d'options." }, { "id": "app.file_info.get_for_post.app_error", "translation": "Impossible de récupérer les informations du fichier du message." }, { "id": "app.file_info.get.app_error", "translation": "Impossible de récupérer les informations du fichier." }, { "id": "ent.elasticsearch.index_channels_batch.error", "translation": "Impossible de récupérer le lot de canaux à indexer." }, { "id": "app.channel.user_belongs_to_channels.app_error", "translation": "Impossible de déterminer si l'utilisateur appartient à une liste de canaux." }, { "id": "app.channel.search_group_channels.app_error", "translation": "Impossible de récupérer les canaux de groupe pour l'utilisateur et les termes spécifiés." }, { "id": "app.channel.search.app_error", "translation": "Une erreur s'est produite lors de la recherche des canaux." }, { "id": "app.channel.reset_all_channel_schemes.app_error", "translation": "Impossible de restaurer les schémas de permissions de canal." }, { "id": "app.channel.remove_all_deactivated_members.app_error", "translation": "Impossible de retirer du canal les utilisateurs désactivés." }, { "id": "app.channel.migrate_channel_members.select.app_error", "translation": "Impossible de sélectionner les membres des canaux par lot." }, { "id": "app.channel.get_unread.app_error", "translation": "Impossible de récupérer les messages non lus du canal." }, { "id": "app.channel.get_members_by_ids.app_error", "translation": "Impossible de récupérer les membres du canal." }, { "id": "app.channel.get_channels_batch_for_indexing.get.app_error", "translation": "Impossible de récupérer le lot de canaux à indexer." }, { "id": "app.channel.get_by_scheme.app_error", "translation": "Impossible de récupérer les canaux pour le schéma de permissions spécifié." }, { "id": "app.channel.get_all_direct.app_error", "translation": "Impossible de récupérer tous les canaux de messages personnels." }, { "id": "app.channel.get_all.app_error", "translation": "Impossible de récupérer tous les canaux." }, { "id": "app.channel.clear_all_custom_role_assignments.select.app_error", "translation": "Impossible de récupérer les membres du canal." }, { "id": "ent.elasticsearch.post.get_posts_batch_for_indexing.error", "translation": "Impossible de récupérer le lot de messages à indexer." }, { "id": "app.post.overwrite.app_error", "translation": "Impossible d'écraser le message." }, { "id": "app.post.get_root_posts.app_error", "translation": "Impossible de récupérer les messages pour le canal spécifié" }, { "id": "app.post.get_posts_created_at.app_error", "translation": "Impossible de récupérer les messages pour le canal spécifié" }, { "id": "app.post.get_posts_batch_for_indexing.get.app_error", "translation": "Impossible de récupérer le lot de messages à indexer." }, { "id": "app.post.get_posts.app_error", "translation": "Limite de pagination dépassée." }, { "id": "app.post.get_direct_posts.app_error", "translation": "Impossible de récupérer les messages personnels." }, { "id": "app.post.analytics_user_counts_posts_by_day.app_error", "translation": "Impossible de récupérer le nombre d'utilisateurs ayant envoyé des messages." }, { "id": "app.post.analytics_posts_count_by_day.app_error", "translation": "Impossible de récupérer le nombre de messages par jour." }, { "id": "app.post.analytics_posts_count.app_error", "translation": "Impossible de récupérer le nombre de messages." }, { "id": "app.team.save_member.save.app_error", "translation": "Impossible d'enregistrer le membre d'équipe." }, { "id": "app.team.get_unread.app_error", "translation": "Impossible de récupérer les messages non lus des équipes." }, { "id": "app.team.get_members_by_ids.app_error", "translation": "Impossible de récupérer les membres d'équipe." }, { "id": "app.team.get_member_count.app_error", "translation": "Impossible de compter les membres d'équipe." }, { "id": "app.team.get_member.missing.app_error", "translation": "Aucun membre d'équipe trouvé pour cet identifiant d'utilisateur et cet identifiant d'équipe." }, { "id": "app.team.get_member.app_error", "translation": "Impossible de récupérer le membre d'équipe." }, { "id": "app.team.get_active_member_count.app_error", "translation": "Impossible de compter les membres d'équipe." }, { "id": "app.team.user_belongs_to_teams.app_error", "translation": "Impossible de déterminer si l'utilisateur apparient à une liste d'équipes." }, { "id": "app.team.reset_all_team_schemes.app_error", "translation": "Impossible de restaurer les schémas de permissions d'équipe." }, { "id": "app.team.remove_member.app_error", "translation": "Impossible de supprimer le membre d'équipe." }, { "id": "app.team.migrate_team_members.update.app_error", "translation": "Impossible de modifier le membre d'équipe." }, { "id": "app.team.get_user_team_ids.app_error", "translation": "Impossible de récupérer la liste des équipes d'un utilisateur." }, { "id": "app.team.get_members.app_error", "translation": "Impossible de récupérer les membres d'équipe." }, { "id": "app.team.get_by_scheme.app_error", "translation": "Impossible de récupérer les canaux pour le schéma de permissions spécifié." }, { "id": "app.team.clear_all_custom_role_assignments.select.app_error", "translation": "Impossible de récupérer les membres de l'équipe." }, { "id": "model.upload_session.is_valid.user_id.app_error", "translation": "Valeur invalide pour le paramètre « user_id »." }, { "id": "model.upload_session.is_valid.type.app_error", "translation": "Valeur invalide pour le paramètre « id »." }, { "id": "model.upload_session.is_valid.path.app_error", "translation": "Valeur invalide pour le paramètre « path »." }, { "id": "model.upload_session.is_valid.id.app_error", "translation": "Valeur invalide pour le paramètre « id »." }, { "id": "model.upload_session.is_valid.create_at.app_error", "translation": "Valeur invalide pour le paramètre « create_at »." }, { "id": "app.upload.upload_data.large_image.app_error", "translation": "La taille de {{.Filename}} ({{.Width}} sur {{.Height}} pixels) dépasse la limitée autorisée." }, { "id": "app.upload.create.cannot_upload_to_deleted_channel.app_error", "translation": "Impossible d'envoyer un message dans un canal supprimé." }, { "id": "app.channel.update_last_viewed_at_post.app_error", "translation": "Impossible de marquer le canal comme non lu." }, { "id": "app.channel.update_last_viewed_at.app_error", "translation": "Impossible de modifier la date de dernier affichage." }, { "id": "app.channel.remove_member.app_error", "translation": "Impossible de récupérer le membre du canal." }, { "id": "app.channel.pinned_posts.app_error", "translation": "Impossible de trouver les messages épinglés." }, { "id": "app.channel.permanent_delete_members_by_user.app_error", "translation": "Impossible de récupérer le membre du canal." }, { "id": "app.channel.get_pinnedpost_count.app_error", "translation": "Impossible de récupérer le nombre de messages épinglés au canal." }, { "id": "app.channel.get_members.app_error", "translation": "Impossible de récupérer les membres du canal." }, { "id": "app.channel.get_member_count.app_error", "translation": "Impossible de récupérer le nombre de membres du canal." }, { "id": "app.channel.get_member.missing.app_error", "translation": "Aucun membre de canal trouvé pour cet identifiant d'utilisateur et cet identifiant de canal." }, { "id": "app.channel.get_member.app_error", "translation": "Impossible de récupérer le membre du canal." }, { "id": "app.channel.count_posts_since.app_error", "translation": "Impossible de compter les messages à partir de la date indiquée." }, { "id": "app.channel.analytics_type_count.app_error", "translation": "Impossible de récupérer le nombre de type de canaux." }, { "id": "app.post.get_posts_since.app_error", "translation": "Impossible de récupérer les messages pour le canal spécifié" }, { "id": "app.post.get_posts_around.get.app_error", "translation": "Impossible de récupérer les messages pour le canal spécifié" }, { "id": "app.post.get_post_id_around.app_error", "translation": "Impossible de récupérer le message situé aux alentours de la limite de temps spécifiée." }, { "id": "app.post.get_post_after_time.app_error", "translation": "Impossible de récupérer le message situé après la limite de temps spécifiée." }, { "id": "app.post.get_flagged_posts.app_error", "translation": "Impossible de récupérer les messages épinglés." }, { "id": "app.channel.get_public_channels.get.app_error", "translation": "Impossible de récupérer les canaux publics." }, { "id": "app.channel.get_private_channels.get.app_error", "translation": "Impossible de récupérer tous les canaux." }, { "id": "app.channel.get_for_post.app_error", "translation": "Impossible de récupérer le canal pour le message spécifié." }, { "id": "app.channel.get_channels_by_ids.not_found.app_error", "translation": "Aucun canal trouvé." }, { "id": "app.channel.get_channels_by_ids.get.app_error", "translation": "Impossible de récupérer les canaux." }, { "id": "app.channel.get_channels_by_ids.app_error", "translation": "Impossible de récupérer les canaux par leur identifiant." }, { "id": "app.channel.get_channel_counts.get.app_error", "translation": "Impossible de récupérer le nombre de canaux." }, { "id": "app.team.update.updating.app_error", "translation": "Une erreur s'est produite lors de la modification de l'équipe." }, { "id": "app.team.update.find.app_error", "translation": "Impossible de trouver l'équipe existante à modifier." }, { "id": "app.team.search_private_team.app_error", "translation": "Une erreur s'est produite lors de la recherche des équipes privées." }, { "id": "app.team.search_open_team.app_error", "translation": "Une erreur s'est produite lors de la recherche des équipes ouvertes." }, { "id": "app.team.search_all_team.app_error", "translation": "Une erreur s'est produite lors de la recherche des équipes." }, { "id": "app.team.save.existing.app_error", "translation": "La modification doit être appelée pour l'équipe existante." }, { "id": "app.team.save.app_error", "translation": "Impossible d'enregistrer l'équipe." }, { "id": "app.team.permanent_delete.app_error", "translation": "Impossible de supprimer l'équipe existante." }, { "id": "app.team.get_by_name.missing.app_error", "translation": "Impossible de trouver l'équipe existante." }, { "id": "app.team.get_by_name.app_error", "translation": "Impossible de trouver l'équipe existante." }, { "id": "app.team.get_by_invite_id.finding.app_error", "translation": "Impossible de trouver l'équipe existante." }, { "id": "app.team.get_all_team_listing.app_error", "translation": "Impossible de récupérer toutes les équipes." }, { "id": "app.team.get_all_private_team_listing.app_error", "translation": "Impossible de récupérer toutes les équipes privées." }, { "id": "app.team.get_all.app_error", "translation": "Impossible de récupérer toutes les équipes." }, { "id": "app.team.get.finding.app_error", "translation": "Une erreur s'est produite lors de la recherche de l'équipe." }, { "id": "app.team.get.find.app_error", "translation": "Impossible de trouver l'équipe existante." }, { "id": "app.team.analytics_team_count.app_error", "translation": "Impossible de compter les équipes." }, { "id": "api.user.login_cws.license.error", "translation": "La connexion de bot est interdite." }, { "id": "api.invalid_channel", "translation": "L'utilisateur n'a pas les droits sur le canal invoqué dans la requête." }, { "id": "api.license.request-trial.bad-request.terms-not-accepted", "translation": "Vous devez accepter le contrat d'évaluation du logiciel Mattermost et la politique de confidentialité pour demander une licence." }, { "id": "api.license.request_trial_license.app_error", "translation": "Impossible de vous octroyer une licence d'évaluation, recommencez ou contacter notre support à l'adresse support@mattermost.com." }, { "id": "api.license.request-trial.bad-request", "translation": "Le nombre d'utilisateur contenu dans la requête est incorrect." }, { "id": "api.file.upload_file.incorrect_channelId.app_error", "translation": "Impossible de télécharger le fichier vers le serveur. Identifiant de canal incorrect : {{.channelId}}" }, { "id": "api.emoji.create.internal_error", "translation": "Erreur_serveur : Erreur interne du serveur rencontrée lors de la création de l'emoji." }, { "id": "api.config.update_config.clear_siteurl.app_error", "translation": "L'URL du site ne peut pas être réinitialisée." }, { "id": "api.admin.ldap.not_available.app_error", "translation": "LDAP n'est pas disponible." }, { "id": "api.templates.invite_body_footer.learn_more", "translation": "En savoir plus" }, { "id": "api.roles.patch_roles.not_allowed_permission.error", "translation": "Une ou plusieurs des permissions suivantes que vous essayez d'ajouter ou de supprimer ne sont pas autorisées" }, { "id": "api.push_notifications.session.expired", "translation": "La session a expiré : Veuillez vous connecter pour continuer à recevoir des notifications. Les sessions pour {{.siteName}} sont configurées par votre administrateur système pour expirer toutes les {{.hoursCount}} heures." }, { "id": "api.preference.update_preferences.update_sidebar.app_error", "translation": "Impossible de mettre à jour la barre latérale pour correspondre aux préférences mises à jour" }, { "id": "api.preference.delete_preferences.update_sidebar.app_error", "translation": "Impossible de mettre à jour la barre latérale correspondant aux préférences supprimées" }, { "id": "api.post.search_posts.invalid_body.app_error", "translation": "Impossible d'analyser le corps de la demande." }, { "id": "api.post.search_files.invalid_body.app_error", "translation": "Impossible d'analyser le corps de la demande." }, { "id": "api.post.error_get_post_id.pending", "translation": "Impossible d'obtenir le message en attente." }, { "id": "api.oauth.redirecting_back", "translation": "Vous allez être redirigés vers l'application." }, { "id": "api.oauth.close_browser", "translation": "Vous pouvez maintenant fermer cet onglet du navigateur." }, { "id": "api.oauth.auth_complete", "translation": "Authentification terminée" }, { "id": "api.migrate_to_saml.error", "translation": "Impossible de migrer le service SAML." }, { "id": "api.invalid_custom_url_scheme", "translation": "L'url du schéma personnalisé renseignée est invalide." }, { "id": "api.invalid_redirect_url", "translation": "L'url de redirection renseignée est invalide" }, { "id": "api.file.write_file.app_error", "translation": "Impossible d'écrire le fichier." }, { "id": "api.file.test_connection.app_error", "translation": "Impossible d'accéder au stockage des fichiers." }, { "id": "api.file.remove_file.app_error", "translation": "Impossible de supprimer le fichier." }, { "id": "api.file.remove_directory.app_error", "translation": "Impossible de supprimer le répertoire." }, { "id": "api.file.read_file.app_error", "translation": "Impossible de lire le fichier." }, { "id": "api.file.move_file.app_error", "translation": "Impossible de déplacer le fichier." }, { "id": "api.file.list_directory.app_error", "translation": "Impossible de lister le répertoire." }, { "id": "api.file.file_size.app_error", "translation": "Impossible d'obtenir la taille du fichier." }, { "id": "api.file.file_reader.app_error", "translation": "Impossible d'obtenir un lecteur de fichiers." }, { "id": "api.file.file_mod_time.app_error", "translation": "Impossible d'obtenir l'heure de la dernière modification du fichier." }, { "id": "api.file.file_exists.app_error", "translation": "Impossible de vérifier si le fichier existe." }, { "id": "api.file.append_file.app_error", "translation": "Impossible d'ajouter des données au fichier." }, { "id": "api.export.export_not_found.app_error", "translation": "Impossible de trouver le fichier d'exportation." }, { "id": "api.custom_status.recent_custom_statuses.delete.app_error", "translation": "Impossible de supprimer le statut récent. Essayez d'abord d'ajouter le statut ou contactez votre administrateur système pour plus de détails." }, { "id": "api.custom_status.disabled", "translation": "La fonction d'état personnalisé a été désactivée. Veuillez contacter votre administrateur système pour plus de détails." }, { "id": "api.context.get_user.app_error", "translation": "Impossible de récupérer l'utilisateur de la session UserID." }, { "id": "api.config.update_config.not_allowed_security.app_error", "translation": "La modification de {{.Name}} n'est pas autorisée pour des raisons de sécurité." }, { "id": "api.config.patch_config.restricted_merge.app_error", "translation": "Impossible de fusionner la configuration spécifiée." }, { "id": "api.config.migrate_config.app_error", "translation": "Impossible de migrer votre configuration." }, { "id": "api.config.get_config.restricted_merge.app_error", "translation": "Impossible de fusionner la configuration spécifiée." }, { "id": "api.command_custom_status.success", "translation": "Votre statut est réglé sur \"{{.EmojiName}} {{.StatusMessage}}\". Vous pouvez le modifier à partir du menu statut dans l'en-tête de la barre latérale du canal." }, { "id": "api.command_custom_status.name", "translation": "statut" }, { "id": "api.command_custom_status.hint", "translation": "[:emoji_name :] [status_message] ou effacer" }, { "id": "api.command_custom_status.desc", "translation": "Définir ou effacer votre statut" }, { "id": "api.command_custom_status.clear.success", "translation": "Votre statut a été effacé." }, { "id": "api.command_custom_status.clear.app_error", "translation": "Erreur lors de l'effacement du statut." }, { "id": "api.command_custom_status.app_error", "translation": "Erreur lors de la définition du statut." }, { "id": "api.cloud.request_error", "translation": "Erreur de traitement de la demande au CWS." }, { "id": "api.cloud.license_error", "translation": "Votre licence ne prend pas en charge les requêtes sur le cloud." }, { "id": "api.cloud.cws_webhook_event_missing_error", "translation": "L'événement Webhook n'a pas été traité. Soit il est manquant, soit il n'est pas valide." }, { "id": "api.cloud.app_error", "translation": "Erreur interne lors de l'appel à l'API sur le Cloud." }, { "id": "api.back_to_app", "translation": "Retour sur {{.SiteName}}" }, { "id": "api.admin.add_certificate.parseform.app_error", "translation": "Erreur lors de l'analyse des requêtes multiformes" }, { "id": "api.getThreadsForUser.bad_params", "translation": "Les paramètres Before et After de la fonction getThreadsForUser sont mutuellement exclusifs" }, { "id": "api.job.unable_to_download_job.incorrect_job_type", "translation": "Le type de travail que vous essayez de télécharger n'est pas pris en charge pour le moment" }, { "id": "api.templates.invite_body_guest.subTitle", "translation": "Vous avez été invité en tant qu'invité à collaborer avec l'équipe." }, { "id": "api.templates.invite_body_footer.title", "translation": "Qu'est-ce que Mattermost ?" }, { "id": "api.templates.invite_body_footer.info", "translation": "Mattermost est une plateforme de messagerie flexible et open source qui permet une collaboration avec votre équipe de façon sécurisée." }, { "id": "api.templates.invite_body.subTitle", "translation": "Commencez à collaborer avec votre équipe sur Mattermost" }, { "id": "api.templates.email_us_anytime_at", "translation": "Envoyez-nous un courriel à tout moment à " }, { "id": "api.templates.email_footer_v2", "translation": "© 2022 Mattermost, Inc. 530 Lytton Avenue, Deuxième étage, Palo Alto, CA, 94301" }, { "id": "api.templates.cloud_welcome_email.title", "translation": "Votre espace de travail est prêt à fonctionner !" }, { "id": "api.templates.cloud_welcome_email.subtitle_info", "translation": "Suivez les étapes suivantes pour étoffer vos équipes et tirer le meilleur parti de votre espace de travail." }, { "id": "api.templates.cloud_welcome_email.subtitle", "translation": "Paramétrer votre espace de travail" }, { "id": "api.templates.cloud_welcome_email.subject", "translation": "Félicitations !" }, { "id": "api.templates.cloud_welcome_email.start_questions", "translation": "Vous avez des questions sur le démarrage ? Envoyez-nous un courriel à" }, { "id": "api.templates.cloud_welcome_email.signin_sub_info2", "translation": "pour une expérience optimale sur Windows, Linux, Mac, iOS et Android." }, { "id": "api.templates.cloud_welcome_email.signin_sub_info", "translation": "Connectez-vous à votre espace de travail" }, { "id": "api.templates.cloud_welcome_email.mm_apps", "translation": "applications mobiles et de bureau" }, { "id": "api.templates.cloud_welcome_email.invite_sub_info", "translation": "Partagez ce lien pour inviter vos membres à rejoindre {{.WorkSpace}} :" }, { "id": "api.templates.cloud_welcome_email.invite_info", "translation": "Invitez des personnes dans votre espace de travail" }, { "id": "api.templates.cloud_welcome_email.info2", "translation": "Assurez-vous d'enregistrer ou de mettre en signet votre lien pour une utilisation ultérieure." }, { "id": "api.templates.cloud_welcome_email.info", "translation": "Merci d'avoir créé " }, { "id": "api.templates.cloud_welcome_email.download_mm_info", "translation": "Téléchargez l'application Mattermost" }, { "id": "api.templates.cloud_welcome_email.button", "translation": "Ouvrir Mattermost" }, { "id": "api.team.invite_guests_to_channels.invalid_body.app_error", "translation": "Le contenu de la requête est invalide ou manquant." }, { "id": "api.team.import_team.unknown_import_from.app_error", "translation": "Source d'importation inconnue." }, { "id": "app.upload.upload_data.move_file.app_error", "translation": "Impossible de déplacer le fichier téléchargé." }, { "id": "app.upload.run_plugins_hook.move_fail", "translation": "Impossible de déplacer le fichier." }, { "id": "app.group.permanent_delete_members_by_user.app_error", "translation": "Impossible de supprimer le membre du groupe portant l'identifiant utilisateur « {{.UserId}} »." }, { "id": "api.command_share.available_actions", "translation": "Actions disponibles : {{.Action}}" }, { "id": "api.command_remote.unknown_action", "translation": "Action inconnue `{{.Action}}`" }, { "id": "api.command_remote.status.help", "translation": "Affiche les statuts de toutes les connexions sécurisées" }, { "id": "api.command_remote.remove_remote.error", "translation": "Impossible de supprimer la connexion sécurisée : {{.Error}}" }, { "id": "api.command_remote.remove.help", "translation": "Supprime une connexion sécurisée" }, { "id": "api.command_remote.remotes_not_found", "translation": "Aucune connexion sécurisée trouvée." }, { "id": "api.command_remote.remote_table_header", "translation": "| Connexion sécurisée | Nom d'affichage | ID de la connexion | URL du site | Invitation acceptée | En ligne | Dernier ping |" }, { "id": "api.command_remote.missing_command", "translation": "Commande manquante. Actions disponibles : {{.Actions}}" }, { "id": "api.command_remote.remote_add_remove.help", "translation": "Ajouter/retirer des connexions sécurisées. Actions disponibles : {{.Actions}}" }, { "id": "api.command_remote.permission_required", "translation": "Vous nécessitez de permission `{{.Permission}}` pour gérer les connexions sécurisées." }, { "id": "api.command_remote.name.hint", "translation": "Un nom unique pour la connexion sécurisée" }, { "id": "api.command_remote.name.help", "translation": "Nom de la connexion sécurisée" }, { "id": "api.command_remote.name", "translation": "secure-connection" }, { "id": "api.command_remote.missing_empty", "translation": "Manquant ou vide `{{.Arg}}`" }, { "id": "api.command_remote.invite_password.help", "translation": "Mot de passe de l'invitation" }, { "id": "api.command_remote.invite.help", "translation": "Inviter une connexion sécurisée" }, { "id": "api.command_remote.invitation_created", "translation": "Invitation créée." }, { "id": "api.command_remote.invitation.hint", "translation": "L'invitation chiffrée d'une connexion sécurisée" }, { "id": "api.command_remote.invitation.help", "translation": "Invitation à partir d'une connexion sécurisée" }, { "id": "api.command_remote.fetch_status.error", "translation": "Impossible de récupérer les connexions sécurisées : {{.Erreur}}" }, { "id": "api.command_remote.encrypt_invitation.error", "translation": "Impossible de chiffrer l'invitation : {{.Error}}" }, { "id": "api.command_remote.decode_invitation.error", "translation": "Impossible de décoder l'incitation : {{.Error}}" }, { "id": "api.command_remote.add_remote.error", "translation": "Impossible d'ajouter la connexion sécurisée : {{.Error}}" }, { "id": "api.command_remote.cluster_removed", "translation": "Connexion sécurisée {{.RemoteId}} {{.Result}}." }, { "id": "api.command_share.channel_status.help", "translation": "Afficher le statut pour ce canal partagé" }, { "id": "api.command_share.channel_shared", "translation": "Ce canal est maintenant partagé." }, { "id": "api.command_share.channel_remote_id_not_exists", "translation": "La connexion sécurisée pour canal partagé `{{.RemoteID}}` n'existe pas pour ce canal." }, { "id": "api.command_remote.service_not_enabled", "translation": "Service de connexion sécurisé désactivé." }, { "id": "api.command_remote.service_disabled", "translation": "Le service de connexion sécurisée est désactivé." }, { "id": "api.command_remote.remove_remote_id.help", "translation": "ID de la connexion sécurisée à retirer." }, { "id": "api.command_remote.invite_summary", "translation": "Envoyez l'invitation suivante, chiffrée en AES 256 bits, à l'administrateur système externe avec le mot de passe. Il utilisera la commande slash `{{.Command}}` pour accepter l'invitation.\n\n```\n{{.Invitation}}\n```\n\n**Assurez-vous que la connexion sécurisée peut accéder à votre instance Mattermost via** {{.SiteURL}}" }, { "id": "api.command_remote.invite_password.hint", "translation": "Mot de passe à utiliser pour chiffrer l'invitation" }, { "id": "api.command_remote.accept_invitation.error", "translation": "Impossible d'accepter l'invitation : {{.Error}}" }, { "id": "api.command_remote.accept_invitation", "translation": "Invitation acceptée et confirmée.\nSiteURL : {{.SiteURL}}" }, { "id": "api.command_remote.accept.help", "translation": "Accepter une invitation d'une instance Mattermost externe" }, { "id": "api.command_channel_purpose.update_channel.max_length", "translation": "Le texte saisi dépasse la limite de caractères. L'en-tête du canal est limité à {{.MaxLength}} caractères." }, { "id": "api.command_channel_header.update_channel.max_length", "translation": "Le texte saisi dépasse la limite de caractères. L'en-tête du canal est limité à {{.MaxLength}} caractères." }, { "id": "api.channel.patch_channel_moderations.cache_invalidation.error", "translation": "Erreur d'invalidation du cache" }, { "id": "api.license.request-trial.can-start-trial.not-allowed", "translation": "La clé de licence d'essai pour Mattermost Version Entreprise a expiré et n'est plus valide. Si vous voulez étendre votre période d'essai, veuillez [contacter notre équipe des ventes](https://mattermost.com/contact-us/)." }, { "id": "api.license.request-trial.can-start-trial.error", "translation": "Impossible de vérifier si un essai peut être commencé" }, { "id": "api.file.test_connection_s3_bucket_does_not_exist.app_error", "translation": "Vérifiez que votre bucket Amazon S3 est disponible, et vérifiez-en les permissions." }, { "id": "api.file.test_connection_s3_auth.app_error", "translation": "Impossible de se connecter à S3. Vérifiez les paramètres d'autorisation et d'authentification à la connexion Amazon S3." }, { "id": "app.user.get.app_error", "translation": "Une erreur s'est produite lors de la recherche du compte." }, { "id": "app.user.demote_user_to_guest.user_update.app_error", "translation": "Impossible de modifier l'utilisateur." }, { "id": "app.user.convert_bot_to_user.app_error", "translation": "Impossible de convertir le bot en utilisateur." }, { "id": "app.user.clear_all_custom_role_assignments.select.app_error", "translation": "Impossible de récupérer les utilisateurs." }, { "id": "app.user.analytics_get_inactive_users_count.app_error", "translation": "Impossible de compter les utilisateurs inactifs." }, { "id": "app.user.analytics_daily_active_users.app_error", "translation": "Impossible de récupérer les utilisateurs actifs dans la période spécifiée." }, { "id": "app.upload.upload_data.update.app_error", "translation": "Une erreur s'est produite lors de la mise à jour de la session d'envoi." }, { "id": "app.upload.upload_data.save.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement des informations sur le fichier." }, { "id": "app.upload.upload_data.read_file.app_error", "translation": "Une erreur s'est produite lors de la lecture du fichier." }, { "id": "app.upload.upload_data.first_part_too_small.app_error", "translation": "Le téléchargement des données a échoué. La première partie doit faire au moins {{.Size}} octets." }, { "id": "app.upload.upload_data.concurrent.app_error", "translation": "Impossible d'envoyer des données provenant de plus d'une demande." }, { "id": "app.upload.run_plugins_hook.rejected", "translation": "Une erreur s'est produite lors de l'envoi du fichier {{.Filename}}. Opération rejetée par le plugin : {{.Reason}}" }, { "id": "app.upload.get_for_user.app_error", "translation": "Une erreur s'est produite lors de la récupération de l'envoi pour l'utilisateur." }, { "id": "app.upload.get.app_error", "translation": "Une erreur s'est produite lors de la récupération de l'envoi." }, { "id": "app.upload.create.save.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement de l'envoi." }, { "id": "app.upload.create.incorrect_channel_id.app_error", "translation": "Impossible d'envoyer un fichier dans le canal spécifié." }, { "id": "app.update_error", "translation": "erreur de mise à jour" }, { "id": "app.team.join_user_to_team.save_member.max_accounts.app_error", "translation": "Impossible de créer la nouvelle appartenance d'équipe, car l'équipe a atteint le nombre limite de membres" }, { "id": "app.team.join_user_to_team.save_member.conflict.app_error", "translation": "Impossible de créer la nouvelle appartenance d'équipe, car elle existe déjà" }, { "id": "app.team.join_user_to_team.save_member.app_error", "translation": "Impossible de créer la nouvelle appartenance d'équipe" }, { "id": "app.team.get_common_team_ids_for_users.app_error", "translation": "Impossible d'obtenir les identifiants d'équipes communes." }, { "id": "app.system.system_bot.bot_displayname", "translation": "Système" }, { "id": "app.select_error", "translation": "erreur de sélection" }, { "id": "app.post.search.app_error", "translation": "Une erreur s'est produite lors de la recherche de messages" }, { "id": "app.post.get_files_batch_for_indexing.get.app_error", "translation": "Impossible de récupérer le lot de fichiers à indexer." }, { "id": "app.notification.footer.title", "translation": "Vous voulez modifier vos paramètres de notifications ?" }, { "id": "app.notification.footer.infoLogin", "translation": "Se connecter à Mattermost" }, { "id": "app.notification.footer.info", "translation": " et allez dans Paramètres > Notifications" }, { "id": "app.notification.body.mention.title", "translation": "{{.SenderName}} vous a envoyé un nouveau message" }, { "id": "app.notification.body.mention.subTitle", "translation": "Pendant votre absence, {{.SenderName}} vous a mentionné dans le canal {{.ChannelName}}." }, { "id": "app.notification.body.group.title", "translation": "{{.SenderName}} vous a envoyé un nouveau message" }, { "id": "app.notification.body.group.subTitle", "translation": "Pendant votre absence, {{.SenderName}} a envoyé un message à votre groupe." }, { "id": "app.notification.body.dm.title", "translation": "{{.SenderName}} vous a envoyé un nouveau message" }, { "id": "app.notification.body.dm.time", "translation": "{{.Hour}}:{{.Minute}} {{.TimeZone}}" }, { "id": "app.notification.body.dm.subTitle", "translation": "Pendant votre absence, {{.SenderName}} vous a envoyé un nouveau message personnel." }, { "id": "app.job.download_export_results_not_enabled", "translation": "DownloadExportResults dans config.json est défini sur « false ». Veuillez le définir sur « true » pour télécharger les résultats de cette tâche." }, { "id": "app.insert_error", "translation": "erreur d'insertion" }, { "id": "app.import.import_user_teams.save_members.max_accounts.app_error", "translation": "Impossible d'importer les membres de l'équipe parce que plus aucun membre n'est autorisé dans cette équipe" }, { "id": "app.import.import_user_teams.save_members.error", "translation": "Impossible d'importer les appartenances d'équipe" }, { "id": "app.import.import_user_teams.save_members.conflict.app_error", "translation": "Impossible de créer les nouvelles appartenances d'équipe, car elles existent déjà" }, { "id": "app.import.generate_password.app_error", "translation": "Une erreur s'est produite lors de la génération du mot de passe." }, { "id": "app.group.uniqueness_error", "translation": "le membre du groupe existe déjà" }, { "id": "app.group.no_rows", "translation": "aucun groupe correspondant trouvé" }, { "id": "app.group.id.app_error", "translation": "identifiant invalide pour le groupe." }, { "id": "app.group.group_syncable_already_deleted", "translation": "le groupe à synchroniser a déjà été supprimé" }, { "id": "app.export.zip_create.error", "translation": "Impossible d'ajouter le fichier à l'archive ZIP pendant l'exportation." }, { "id": "app.export.marshal.app_error", "translation": "Impossible de préparer la réponse." }, { "id": "app.export.export_attachment.zip_create_header.error", "translation": "Impossible de créer l'entête ZIP pendant l'exportation." }, { "id": "app.export.export_attachment.mkdirall.error", "translation": "Impossible de créer le dossier pendant l'exportation." }, { "id": "app.export.export_attachment.create_file.error", "translation": "Impossible de créer le fichier pendant l'exportation." }, { "id": "app.export.export_attachment.copy_file.error", "translation": "Impossible de copier le fichier pendant l'exportation." }, { "id": "app.emoji.get_by_name.no_result", "translation": "L'émoticône n'a pas été trouvée." }, { "id": "app.emoji.get.no_result", "translation": "L'émoticône n'a pas été trouvée." }, { "id": "app.email.setup_rate_limiter.app_error", "translation": "Une erreur s'est produite dans le limiteur de taux." }, { "id": "app.email.rate_limit_exceeded.app_error", "translation": "Le taux limite d'envoi d'e-mails d'invitation est dépassé. Le compteur sera réinitialisé après {{.ResetAfter}} secondes. Veuillez réessayer après {{.RetryAfter}} secondes." }, { "id": "app.email.no_rate_limiter.app_error", "translation": "Les paramètres de limite ne sont pas configurées." }, { "id": "app.create_basic_user.save_member.max_accounts.app_error", "translation": "Impossible de créer l'appartenance d'équipe par défaut, car plus aucun membre n'est autorisé dans cette équipe" }, { "id": "app.create_basic_user.save_member.conflict.app_error", "translation": "Impossible de créer les appartenances d'équipe par défaut, car elles existent déjà" }, { "id": "app.create_basic_user.save_member.app_error", "translation": "Impossible de créer les appartenances d'équipe par défaut" }, { "id": "app.command.tryexecutecustomcommand.internal_error", "translation": "Impossible d'exécuter la commande personnalisée." }, { "id": "app.command.regencommandtoken.internal_error", "translation": "Impossible de régénérer le jeton de commande." }, { "id": "app.command.listautocompletecommands.internal_error", "translation": "Impossible de lister les commandes prenant en charge l'auto-complétion." }, { "id": "app.channel.sidebar_categories.app_error", "translation": "Impossible d'insérer l'enregistrement dans la base de données." }, { "id": "app.channel.save_member.exists.app_error", "translation": "Un membre de canal avec cet identifiant existe déjà." }, { "id": "app.channel.create_initial_sidebar_categories.internal_error", "translation": "Impossible de créer les catégories de base pour la barre latérale de l'utilisateur." }, { "id": "app.channel.autofollow.app_error", "translation": "Impossible de mettre jour l'appartenance au fil de discussion pour l'utilisateur mentionné" }, { "id": "app.bot.get_system_bot.empty_admin_list.app_error", "translation": "La liste des admins est vide." }, { "id": "app.analytics.getanalytics.internal_error", "translation": "Impossible d'obtenir les statistiques." }, { "id": "api.user.upload_profile_user.login_provider_attribute_set.app_error", "translation": "La photo de profil doit être définie par le fournisseur de connexion utilisateur." }, { "id": "api.user.upload_profile_user.check_image_limits.app_error", "translation": "La vérification des limites de l'image a échoué. La résolution est trop élevée." }, { "id": "api.user.update_user_roles.license.app_error", "translation": "Les schémas de permissions personnalisés ne sont pas pris en charge par la licence actuelle" }, { "id": "api.user.update_user_auth.invalid_request", "translation": "Il manque à la demande le paramètre AuthData ou AuthService." }, { "id": "api.user.update_user.login_provider_attribute_set.app_error", "translation": "Le champ '{{.Field}}' doit être défini par le fournisseur de connexion utilisateur." }, { "id": "api.user.update_password.user_and_hashed.app_error", "translation": "Seuls les administrateurs système peuvent définir des mots de passe déjà hashés." }, { "id": "api.user.send_cloud_welcome_email.error", "translation": "Une erreur s'est produite lors de l'envoi de l'e-mail de bienvenue à la version cloud" }, { "id": "api.user.patch_user.login_provider_attribute_set.app_error", "translation": "Le champ '{{.Field}}' doit être défini par le fournisseur de connexion utilisateur." }, { "id": "api.user.login_by_cws.invalid_token.app_error", "translation": "Le jeton CWS n'est pas valide" }, { "id": "api.user.invalidate_verify_email_tokens_parse.error", "translation": "Impossible d'analyser le jeton lors de l'invalidation des jetons de vérification d'adresse e-mail" }, { "id": "api.user.invalidate_verify_email_tokens_delete.error", "translation": "Impossible de supprimer le jeton lors de l'invalidation des jetons de vérification d'adresse e-mail" }, { "id": "api.user.invalidate_verify_email_tokens.error", "translation": "Impossible de récupérer les jetons par type lors de l'invalidation des jetons de vérification d'adresse e-mail" }, { "id": "api.user.get_uploads_for_user.forbidden.app_error", "translation": "Impossible de récupérer les envois." }, { "id": "api.user.get_authorization_code.endpoint.app_error", "translation": "Erreur de récupération du nœud de Discovery Document." }, { "id": "api.user.delete_user.not_enabled.app_error", "translation": "La fonction de suppression permanente des utilisateurs n'est pas activée. Veuillez contacter votre administrateur système." }, { "id": "api.user.delete_team.not_enabled.app_error", "translation": "La fonction de suppression permanente des équipes n'est pas activée. Veuillez contacter votre administrateur système." }, { "id": "api.user.delete_channel.not_enabled.app_error", "translation": "La fonction de suppression permanente des canaux n'est pas activée. Veuillez contacter votre administrateur système." }, { "id": "api.user.autocomplete_users.missing_team_id.app_error", "translation": "Le paramètre d'identification de l'équipe est requis pour la fonctionnalité d'autocomplétion de canal." }, { "id": "api.upload.upload_data.multipart_error", "translation": "Échec du traitement des données multipart." }, { "id": "api.upload.upload_data.invalid_content_type", "translation": "Content-Type invalide pour l'envoi multipart." }, { "id": "api.upload.upload_data.invalid_content_length", "translation": "Content-Length invalide." }, { "id": "api.upload.get_upload.forbidden.app_error", "translation": "Échec du téléchargement." }, { "id": "api.upgrade_to_enterprise_status.signature.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise. La signature numérique du fichier binaire téléchargé n'a pas pu être vérifiée." }, { "id": "api.upgrade_to_enterprise.generic_error.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise." }, { "id": "api.upgrade_to_enterprise_status.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise." }, { "id": "api.upgrade_to_enterprise.system_not_supported.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise. Cette fonctionnalité ne fonctionne que sur les systèmes Linux avec une architecture x86-64." }, { "id": "api.upgrade_to_enterprise.invalid-user.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise. L'utilisateur du système Mattermost {{.MattermostUsername}} ne dispose pas de l'accès nécessaire en écriture au fichier binaire. Un administrateur système peut toutefois mettre à jour les permissions du fichier en exécutant la commande suivante sur le serveur où Mattermost est installé :\n\n```\nchown {{.MattermostUsername}} \"{{.Path}}\"\n```\n\nAprès avoir changé les permissions de fichier, essayez de relancer la mise à niveau Mattermost. Lorsque la mise à niveau a été appliquée et le serveur redémarré, n'oubliez pas de réappliquer les permissions de fichier originales au binaire :\n\n```\nchown {{.FileUsername}} \"{{.Path}}\"\n```" }, { "id": "api.upgrade_to_enterprise.invalid-user-and-permission.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise. L'utilisateur du système Mattermost {{.MattermostUsername}} ne dispose pas de l'accès nécessaire en écriture au fichier binaire. Un administrateur système peut toutefois mettre à jour les permissions du fichier en exécutant la commande suivante sur le serveur où Mattermost est installé :\n\n```\nchown {{.MattermostUsername}} \"{{.Path}}\"\nchmod +w \"{{.Path}}\"\n```\n\nAprès avoir changé les permissions de fichier, essayez de relancer la mise à niveau Mattermost. Lorsque la mise à niveau a été appliquée et le serveur redémarré, n'oubliez pas de réappliquer les permissions de fichier originales au binaire :\n\n```\nchown {{.FileUsername}} \"{{.Path}}\"\nchmod -w \"{{.Path}}\"\n```" }, { "id": "api.upgrade_to_enterprise.invalid-permission.app_error", "translation": "Mattermost n'a pas pu se mettre à niveau vers la version entreprise. L'utilisateur du système Mattermost {{.MattermostUsername}} ne dispose pas de l'accès nécessaire en écriture au fichier binaire. Un administrateur système peut toutefois mettre à jour les permissions du fichier en exécutant la commande suivante sur le serveur où Mattermost est installé :\n\n```\nchmod +w \"{{.Path}}\"\n```\n\nAprès avoir changé les permissions de fichier, essayez de relancer la mise à niveau Mattermost. Lorsque la mise à niveau a été appliquée et le serveur redémarré, n'oubliez pas de réappliquer les permissions de fichier originales au binaire :\n\n```\nchmod -w \"{{.Path}}\"\n```" }, { "id": "api.upgrade_to_enterprise.app_error", "translation": "Une mise à niveau vers Mattermost version entreprise est déjà en cours." }, { "id": "api.upgrade_to_enterprise.already-enterprise.app_error", "translation": "Vous ne pouvez pas faire de mise à niveau parce que vous utilisez déjà Mattermost version entreprise." }, { "id": "api.upgrade_to_enterprise.already-done.app_error", "translation": "Vous avez déjà effectué la mise à niveau vers Mattermost version entreprise. Veuillez redémarrer le serveur pour terminer la mise à niveau." }, { "id": "api.unable_to_read_file_from_backend", "translation": "Une erreur s'est produite lors de la lecture à partir du backend" }, { "id": "api.unable_to_create_zip_file", "translation": "Une erreur s'est produite lors de la création du fichier ZIP." }, { "id": "api.templates.welcome_body.subTitle2", "translation": "Cliquez ci-dessous pour vérifier votre adresse e-mail." }, { "id": "api.templates.welcome_body.subTitle1", "translation": "Merci d'avoir rejoint " }, { "id": "api.templates.welcome_body.serverURL", "translation": "{{ .ServerURL }}." }, { "id": "api.templates.welcome_body.info1", "translation": "Si ce n'est pas vous, vous pouvez ignorer cet e-mail." }, { "id": "api.templates.welcome_body.app_download_title", "translation": "Télécharger les applications de bureau et mobile" }, { "id": "api.templates.welcome_body.app_download_button", "translation": "Télécharger" }, { "id": "api.templates.verify_body.subTitle2", "translation": "Cliquez ci-dessous pour vérifier votre adresse e-mail." }, { "id": "api.templates.verify_body.subTitle1", "translation": "Merci d'avoir rejoint " }, { "id": "api.templates.verify_body.serverURL", "translation": "{{ .ServerURL }}." }, { "id": "api.templates.verify_body.info1", "translation": "Si ce n'était pas vous, vous pouvez ignorer cet e-mail." }, { "id": "api.templates.reset_body.info", "translation": "Le lien de réinitialisation du mot de passe expire dans 24 heures." }, { "id": "api.templates.questions_footer.info", "translation": "Vous avez besoin d'aide ou vous avez des questions ? Envoyez-nous un courriel à " }, { "id": "api.templates.license_up_for_renewal_title", "translation": "Votre abonnement à Mattermost doit être renouvelé" }, { "id": "api.templates.license_up_for_renewal_subtitle", "translation": "{{.UserName}}, votre abonnement doit expirer dans {{.Days}} jours. Nous espérons que vous profitez bien de la collaboration d'équipe flexible et sécurisée que permet Mattermost. Renouvelez votre abonnement rapidement pour que votre équipe puisse continuer à profiter de ces avantages." }, { "id": "api.templates.license_up_for_renewal_subject", "translation": "Votre licence doit être renouvelée" }, { "id": "api.templates.cloud_welcome_email.app_market_place", "translation": "place de marché des applications." }, { "id": "api.templates.cloud_welcome_email.add_apps_sub_info", "translation": "Simplifiez votre travail avec des outils tels que GitHub, Jira et Zoom. Explorez toutes les intégrations que nous proposons sur notre" }, { "id": "api.templates.cloud_welcome_email.add_apps_info", "translation": "Ajouter des applications à votre espace de travail" }, { "id": "api.team.set_team_icon.check_image_limits.app_error", "translation": "La vérification des limites de l'image a échoué. La résolution est trop élevée." }, { "id": "api.team.add_team_member.invalid_body.app_error", "translation": "Impossible d'analyser le corps de la demande." }, { "id": "api.system.update_viewed_notices.failed", "translation": "La mise à jour des avis consultés a échoué" }, { "id": "api.system.update_notices.validating_failed", "translation": "La validation des conditions de l'avis de produit a échoué" }, { "id": "api.system.update_notices.parse_failed", "translation": "L'analyse des avis de produit a échoué" }, { "id": "api.system.update_notices.clear_failed", "translation": "L'effacement des anciens avis de produit a échoué" }, { "id": "api.system.update_notices.fetch_failed", "translation": "La récupération des avis sur le produit a échoué" }, { "id": "api.server.license_up_for_renewal.error_sending_email", "translation": "Impossible d'envoyer les e-mails de renouvellement de licence" }, { "id": "api.remote_cluster.update_not_unique.app_error", "translation": "Une connexion sécurisée avec la même URL existe déjà." }, { "id": "api.remote_cluster.update.app_error", "translation": "Une erreur s'est produite lors de la mise à jour de la connexion sécurisée." }, { "id": "api.remote_cluster.service_not_enabled.app_error", "translation": "Le service de cluster distant n'est pas activé." }, { "id": "api.remote_cluster.save_not_unique.app_error", "translation": "La connexion sécurisée a déjà été ajoutée." }, { "id": "api.remote_cluster.save.app_error", "translation": "Une erreur s'est produite lors de l'enregistrement de la connexion sécurisée." }, { "id": "api.remote_cluster.invalid_topic.app_error", "translation": "Sujet invalide." }, { "id": "api.remote_cluster.invalid_id.app_error", "translation": "Identifiant invalide." }, { "id": "api.remote_cluster.get.app_error", "translation": "Une erreur s'est produite lors de la récupération de la connexion sécurisée." }, { "id": "api.remote_cluster.delete.app_error", "translation": "Une erreur s'est produite lors de la suppression de la connexion sécurisée." }, { "id": "api.oauth.click_redirect", "translation": "Si vous n'êtes pas redirigé automatiquement, veuillez cliquer sur le <a href='{{.Link}}'>lien</a>" }, { "id": "api.no_license", "translation": "Licence E10 ou E20 requise pour utiliser ce nœud." }, { "id": "api.job.unable_to_create_job.incorrect_job_type", "translation": "Le type d'emploi de l'emploi que vous essayez de créer est invalide" }, { "id": "api.job.retrieve.nopermissions", "translation": "Les types de tâche pour une tâche que vous essayez de récupérer ne contient pas de permissions" }, { "id": "api.error_set_first_admin_visit_marketplace_status", "translation": "Une erreur s'est produite lors de l'enregistrement du statut de place de marché indiquant la première visite de l'administrateur dans le magasin." }, { "id": "api.error_get_first_admin_visit_marketplace_status", "translation": "Une erreur s'est produite lors de la récupération du statut de place de marché indiquant la première visite de l'administrateur dans le magasin." }, { "id": "api.email_batching.send_batched_email_notification.title", "translation": { "many": "Vous avez des nouveaux messages", "one": "Vous avez un nouveau message", "other": "" } }, { "id": "api.email_batching.send_batched_email_notification.time", "translation": "{{.Hour}}:{{.Minute}} {{.TimeZone}}" }, { "id": "api.email_batching.send_batched_email_notification.subTitle", "translation": "Vous trouverez ci-dessous un résumé de vos nouveaux messages." }, { "id": "api.email_batching.send_batched_email_notification.messageButton", "translation": "Afficher ce message" }, { "id": "api.email_batching.send_batched_email_notification.button", "translation": "Ouvrir Mattermost" }, { "id": "api.context.remote_id_missing.app_error", "translation": "Identifiant de connexion sécurisée manquant." }, { "id": "api.context.remote_id_mismatch.app_error", "translation": "Incompatibilité d'identifiants de connexion sécurisée." }, { "id": "api.context.remote_id_invalid.app_error", "translation": "Impossible de trouver l'identifiant de la connexion sécurisée {{.RemoteId}}." }, { "id": "api.context.json_encoding.app_error", "translation": "Erreur d'encodage de JSON." }, { "id": "api.context.invitation_expired.error", "translation": "L'invitation a expiré." }, { "id": "api.config.update_config.diff.app_error", "translation": "Impossible de déterminer les différences entre les configurations" }, { "id": "api.config.patch_config.diff.app_error", "translation": "Impossible de déterminer les différences entre les configurations" }, { "id": "api.command_share.unshare_channel.help", "translation": "Supprimer le partage du canal actuel" }, { "id": "api.command_share.unknown_action", "translation": "Action inconnue `{{.Action}}`. Actions disponibles : {{.Actions}}" }, { "id": "api.command_share.uninvite_remote_id.help", "translation": "Identifiant de la connexion sécurisée pour laquelle supprimer l'invitation." }, { "id": "api.command_share.uninvite_remote.help", "translation": "Supprimer l'invitation d'une connexion sécurisée à ce canal partagé" }, { "id": "api.command_share.shared_channel_unshare.error", "translation": "Impossible de supprimer le partage pour ce canal : {{.Erreur}}." }, { "id": "api.command_share.shared_channel_unavailable", "translation": "Ce canal n'est plus partagé." }, { "id": "api.command_share.share_read_only.hint", "translation": "[readonly] - 'Y' ou 'N'. La valeur par défaut est 'N'" }, { "id": "api.command_share.share_read_only.help", "translation": "Le canal sera partagé en lecture seule" }, { "id": "api.command_share.share_channel.error", "translation": "Impossible de partager ce canal : {{.Erreur}}" }, { "id": "api.command_share.service_disabled", "translation": "Le service de canaux partagés est désactivé." }, { "id": "api.command_share.remote_uninvited", "translation": "L'invitation de la connexion sécurisée `{{.RemoteId}}` a été supprimée." }, { "id": "api.command_share.remote_table_header", "translation": "| Connexion sécurisée | URL du site | Lecture seule | Invitation acceptée | En ligne | Dernière synchronisation |" }, { "id": "api.command_share.remote_not_valid", "translation": "Un identifiant de connexion sécurisée valide dont l'invitation doit être supprimée doit être spécifié" }, { "id": "api.command_share.remote_id_invalid.error", "translation": "L'identifiant de la connexion sécurisée n'est pas valide : {{.Erreur}}" }, { "id": "api.command_share.remote_id.help", "translation": "Identifiant d'une connexion sécurisée existante. Voir la commande `secure-connection` pour ajouter une connexion sécurisée." }, { "id": "api.command_share.remote_already_invited", "translation": "La connexion sécurisée a déjà été invitée." }, { "id": "api.command_share.permission_required", "translation": "La permission `{{.Permission}}` pour gérer les canaux partagés est requise." }, { "id": "api.command_share.not_shared_channel_unshare", "translation": "Impossible d'annuler le partage pour un canal qui n'est pas partagé." }, { "id": "api.command_share.no_remote_invited", "translation": "Aucune connexion sécurisée n'a été invitée à ce canal." }, { "id": "api.command_share.name", "translation": "canal-partage" }, { "id": "api.command_share.must_specify_valid_remote", "translation": "Un identifiant de connexion sécurisée valide à inviter doit être spécifié." }, { "id": "api.command_share.missing_action", "translation": "Action manquante. Actions disponibles : {{.Actions}}" }, { "id": "api.command_share.invite_remote.help", "translation": "Invite une instance externe de Mattermost au canal partagé actuel" }, { "id": "api.command_share.invitation_sent", "translation": "L'invitation au canal partagé a été envoyée à `{{.Name}} {{.SiteURL}}`." }, { "id": "api.command_share.invalid_value.error", "translation": "Valeur invalide pour '{{.Arg}}' : {{.Error}}" }, { "id": "api.command_share.hint", "translation": "[action]" }, { "id": "api.command_share.fetch_remote_status.error", "translation": "Impossible de récupérer l'état des connexions sécurisées : {{.Erreur}}." }, { "id": "api.command_share.fetch_remote.error", "translation": "Une erreur s'est produite lors de la récupération des connexions sécurisées : {{.Erreur}}" }, { "id": "api.command_share.desc", "translation": "Partage le canal actuel avec une instance externe de Mattermost." }, { "id": "api.command_share.could_not_uninvite.error", "translation": "Impossible de désinviter `{{.RemoteId}}` : {{.Error}}" }, { "id": "api.command_share.check_channel_exist.error", "translation": "Erreur lors de la vérification de l'existence d'un canal partagé : {{.Erreur}}" }, { "id": "api.command_share.channel_status_id", "translation": "Statut du canal ID `{{.ChannelId}}`" }, { "id": "api.command_share.channel_invite_not_home.error", "translation": "Impossible d'inviter une connexion sécurisée à un canal partagé provenant d'un autre endroit." }, { "id": "api.command_share.channel_invite.error", "translation": "Une erreur s'est produite lors de l'invitation de `{{.Name}}` à ce canal : {{.Erreur}}" }, { "id": "api.command_remote.site_url_not_set", "translation": "L'URL de site n'est pas définie. Veuillez la définir dans la Console système > Environnement > Serveur web." }, { "id": "api.command_remote.hint", "translation": "[action]" }, { "id": "api.command_remote.displayname.hint", "translation": "Un nom d'affichage pour la connexion sécurisée" }, { "id": "api.command_remote.displayname.help", "translation": "Nom d'affichage de la connexion sécurisée" }, { "id": "api.command_remote.desc", "translation": "Permet d'avoir des communications via connexions sécurisées entre instances Mattermost." }, { "id": "api.channel.create_channel.direct_channel.team_restricted_error", "translation": "Un canal direct ne peut être créé entre ces utilisateurs, car ils ne partagent pas d'équipe en commun." }, { "id": "api.admin.saml.failure_reset_authdata_to_email.app_error", "translation": "Impossible de réinitialiser sur Email le champ AuthData." }, { "id": "api.templates.reset_body.subTitle", "translation": "Cliquez sur le bouton ci-dessous pour réinitialiser votre mot de passe. Si vous n'êtes pas à l'origine de la demande, vous pouvez ignorer cet e-mail." }, { "id": "api.templates.questions_footer.title", "translation": "Des questions ?" }, { "id": "app.user.get_total_users_count.app_error", "translation": "Impossible de compter les utilisateurs." }, { "id": "app.user.get_threads_for_user.app_error", "translation": "Impossible de récupérer les fils pour l'utilisateur" }, { "id": "app.user.get_thread_membership_for_user.app_error", "translation": "Impossible de récupérer l'appartenance à des fils" }, { "id": "app.user.get_recently_active_users.app_error", "translation": "Erreur rencontrée lors de la recherche des utilisateurs actifs récemment." }, { "id": "app.user.get_profiles.app_error", "translation": "Erreur rencontrée lors de la recherche des profils d'utilisateurs." }, { "id": "app.user.get_profile_by_group_channel_ids_for_user.app_error", "translation": "Erreur rencontrée lors de la recherche des profils d'utilisateurs." }, { "id": "app.user.get_new_users.app_error", "translation": "Erreur rencontrée lors de la recherche des nouveaux utilisateurs." }, { "id": "app.user.get_known_users.get_users.app_error", "translation": "Impossible de récupérer les utilisateurs connus depuis la base de données." }, { "id": "app.user.get_by_username.app_error", "translation": "Impossible de trouver un compte existant correspondant à votre nom d'utilisateur pour cette équipe. Celle-ci peut nécessiter une invitation de l'administrateur d'équipe pour la rejoindre." }, { "id": "app.user.get_by_auth.other.app_error", "translation": "Erreur rencontrée lors de la recherche du compte par type d'authentification." }, { "id": "app.user.get_by_auth.missing_account.app_error", "translation": "Impossible de trouver un compte existant correspondant à votre type d'authentification pour cette équipe. Celle-ci peut nécessiter une invitation de l'administrateur d'équipe pour la rejoindre." }, { "id": "app.notification.body.thread_gm.subTitle", "translation": "Pendant que vous étiez absent(e), {{.SenderName}} a répondu dans un fil dans votre canal de groupe." }, { "id": "app.notification.body.thread_dm.subTitle", "translation": "Pendant que vous étiez absent(e), {{.SenderName}} a répondu à un fil en message personnel." }, { "id": "app.notification.body.thread_channel_full.subTitle", "translation": "Pendant que vous étiez absent(e), {{.SenderName}} a répondu à un fil que vous suivez dans {{.ChannelName}}." }, { "id": "app.notification.body.thread_channel.subTitle", "translation": "Pendant que vous étiez absent(e), {{.SenderName}} a répondu à un fil que vous suivez." }, { "id": "app.notification.body.thread.title", "translation": "{{.SenderName}} a répondu à un fil" }, { "id": "api.unmarshal_error", "translation": "Erreur lors de la transformation des données (unmarshalling)." }, { "id": "api.push_notification.title.collapsed_threads_dm", "translation": "Réponse en message personnel" }, { "id": "api.push_notification.title.collapsed_threads", "translation": "Réponse dans {{.ChannelName}}" }, { "id": "api.post.send_notification_and_forget.push_comment_on_crt_thread_dm", "translation": " a répondu à un fil." }, { "id": "api.post.send_notification_and_forget.push_comment_on_crt_thread", "translation": " a répondu à un fil que vous suivez." }, { "id": "api.license.upgrade_needed.app_error", "translation": "Fonctionnalités qui nécessite une mise à jour vers l'édition Enterprise." }, { "id": "api.config.reload_config.app_error", "translation": "Échec lors du rechargement de la configuration." }, { "id": "app.user.get_unread_count.app_error", "translation": "Impossible de récupérer le nombre de messages non-lus pour cet utilisateur." }, { "id": "app.user.get_thread_membership_for_user.not_found", "translation": "L'appartenance à des fils de cet utilisateur n'existe pas" }, { "id": "app.post.marshal.app_error", "translation": "Impossible de préparer le message." }, { "id": "app.user.promote_guest.user_update.app_error", "translation": "Échec de mise à jour de l'utilisateur." }, { "id": "app.user.missing_account.const", "translation": "Impossible de trouver l'utilisateur." }, { "id": "model.config.is_valid.collapsed_threads.autofollow.app_error", "translation": "ThreadAutoFollow doit être à vrai pour activer CollapsedThreads" }, { "id": "app.user.update_thread_follow_for_user.app_error", "translation": "Impossible de mettre à jour le statut de suivi pour le fil de discussion" }, { "id": "app.user.search.app_error", "translation": "Impossible de trouver des utilisateurs qui correspondent aux paramètres de recherche spécifiés." }, { "id": "app.user.save.username_exists.app_error", "translation": "Un compte avec ce nom d'utilisateur existe déjà." }, { "id": "app.user.save.existing.app_error", "translation": "Il faut appeler la mise à jour pour un utilisateur existant." }, { "id": "app.user.save.email_exists.app_error", "translation": "Un compte avec cette adresse e-mail existe déjà." }, { "id": "app.user.save.app_error", "translation": "Impossible de sauvegarder le compte." }, { "id": "app.user.permanent_delete.app_error", "translation": "Impossible de supprimer le compte existant." }, { "id": "app.user.get_users_batch_for_indexing.get_users.app_error", "translation": "Impossible de récupérer le lot d'utilisateurs à indexer." }, { "id": "app.user.get_threads_for_user.not_found", "translation": "Le fil de discussion de l'utilisateur n'existe pas ou n'est pas suivi" }, { "id": "api.custom_status.set_custom_statuses.update.app_error", "translation": "Impossible de mettre à jour le statut personnalisé. Merci d'ajouter une émoticône, un texte de statut personnalisé ou les deux." }, { "id": "api.user.create_user.bad_token_email_data.app_error", "translation": "L’adresse e-mail dans le token ne correspond pas à celui des données utilisateur." }, { "id": "api.user.authorize_oauth_user.saml_response_too_long.app_error", "translation": "La réponse SAML est trop longue" }, { "id": "api.templates.invite_body.title.reminder", "translation": "rappel" }, { "id": "api.post.posts_by_ids.invalid_body.request_error", "translation": "Le nombre d'ID de poste reçu a dépassé la taille maximale de {{.MaxLength}}" }, { "id": "app.prepackged-plugin.invalid_version.app_error", "translation": "La version du plugin pré-packagé n'a pas pu être traitée." }, { "id": "api.license.request_trial_license.embargoed", "translation": "Nous n'avons pas pu traiter votre demande en raison de limitations pour les pays sous embargos. [Vous pouvez en savoir plus dans notre documentation](https://mattermost.com/pl/limitations-for-embargoed-countries), ou adressez-vous à legal@mattermost.com pour toute question relative aux limitations d'exportation." }, { "id": "api.getThreadsForUser.bad_only_params", "translation": "Les paramètres OnlyThreads et OnlyTotals de getThreadsForUser sont mutuellement exclusifs" }, { "id": "api.file.test_connection_s3_settings_nil.app_error", "translation": "La configuration du stockage des fichiers a des valeurs manquantes." }, { "id": "api.file.test_connection_email_settings_nil.app_error", "translation": "La configuration des courriels a des valeurs manquantes." }, { "id": "api.elasticsearch.test_elasticsearch_settings_nil.app_error", "translation": "La configuration d'Elasticsearch a des valeurs manquantes." }, { "id": "api.file.cloud_upload.app_error", "translation": "Le téléversement via mmctl vers l'instance d'un nuage n'est pas supporté. Veuillez consulter la documentation ici : https://docs.mattermost.com/manage/cloud-data-export.html." }, { "id": "api.error_set_first_admin_complete_setup", "translation": "Erreur lors de la sauvegarde de la configuration complète du premier administrateur dans le référentiel." }, { "id": "api.error_get_first_admin_complete_setup", "translation": "Erreur lors de la récupération de la configuration complète du premier administrateur dans le magasin." }, { "id": "api.custom_groups.no_remote_id", "translation": "remote_id doit être vide pour les groupes personnalisés" }, { "id": "api.custom_groups.must_be_referenceable", "translation": "allow_reference doit avoir la valeur 'true' pour les groupes personnalisés" }, { "id": "api.custom_groups.license_error", "translation": "pas de licence pour les groupes personnalisés" }, { "id": "api.custom_groups.feature_disabled", "translation": "la fonctionnalité des groupes personnalisés est désactivée" }, { "id": "api.custom_groups.count_err", "translation": "erreur lors du comptage des groupes" }, { "id": "api.cloud.teams_limit_reached.restore", "translation": "Impossible de restaurer l'équipe, car la limite des équipes a été atteinte" }, { "id": "api.cloud.teams_limit_reached.create", "translation": "Impossible de créer l'équipe, car la limite des équipes a été atteinte" }, { "id": "app.user.store_is_empty.app_error", "translation": "Impossible de vérifier si le magasin de l'utilisateur est vide." }, { "id": "app.user.send_auto_response.app_error", "translation": "Impossble d'envoyer une réponse automatique à l'utilisateur." }, { "id": "app.user.get_thread_count_for_user.app_error", "translation": "Nous n'avons pas pu obtenir le nombre de fils pour l'utilisateur." }, { "id": "app.usage.get_storage_usage.app_error", "translation": "Impossible d'obtenir l'utilisation du stockage." }, { "id": "app.teams.analytics_teams_count.app_error", "translation": "Impossible d'obtenir la taille de l'équipe" }, { "id": "app.system.get_onboarding_request.app_error", "translation": "Impossible d'obtenir le statut du processus d'intégration." }, { "id": "app.system.complete_onboarding_request.no_first_user", "translation": "Le processus d'intégration ne peut seulement être complété par un Administrateur Système." }, { "id": "app.system.complete_onboarding_request.app_error", "translation": "Impossible de déchiffrer complètement la requête d'intégration." }, { "id": "app.session.extend_session_expiry.app_error", "translation": "Impossible d'étendre la durée de la session" }, { "id": "app.role.get_all.app_error", "translation": "Impossible d'obtenir tous les rôles." }, { "id": "app.post.analytics_teams_count.app_error", "translation": "Impossible d'obtenir l'utilisation des équipes" }, { "id": "app.member_count", "translation": "impossible d'obtenir le nombre de membres" }, { "id": "app.job.get_all_jobs_by_type_and_status.app_error", "translation": "Impossible d'obtenir tous les travaux par type et statuts." }, { "id": "app.group.crud_permission", "translation": "Impossible de réaliser les opérations pour ce type de source." }, { "id": "app.custom_group.unique_name", "translation": "le nom du groupe n'est pas unique" }, { "id": "app.channel.get_file_count.app_error", "translation": "Impossible d'obtenir le nombre de fichiers du canal" }, { "id": "api.user.view_archived_channels.get_users_in_channel.app_error", "translation": "Impossible de retrouver les utilisateurs pour un canal archivé" }, { "id": "api.user.view_archived_channels.get_posts_for_channel.app_error", "translation": "Impossible de retrouver les messages pour un canal archivé" }, { "id": "api.templates.invite_team_and_channels_subject", "translation": "[{{ .SiteName}}] {{ .SenderName }} vous a invité à rejoindre {{ .ChannelsLen }} canaux de l'équipe {{ .TeamDisplayName }}" }, { "id": "api.templates.invite_team_and_channels_body.title", "translation": "{{ .SenderName }} vous a invité à rejoindre {{ .ChannelsLen }} canaux de l'équipe {{ .TeamDisplayName }}" }, { "id": "api.templates.invite_team_and_channel_subject", "translation": "[{{ .SiteName}}] {{ .SenderName }} vous a invité à rejoindre {{ .ChannelName }} de l'équipe {{ .TeamDisplayName }}" }, { "id": "api.templates.invite_team_and_channel_body.title", "translation": "{{ .SenderName }} vous a invité à rejoindre {{ .ChannelName }} de l'équipe {{ .TeamDisplayName }}" }, { "id": "api.team.invite_members_to_team_and_channels.invalid_body.app_error", "translation": "Corps de la requête invalide." }, { "id": "api.team.invite_members.unable_to_send_email_with_defaults.app_error", "translation": "SMTP n'est pas configuré dans la Console Système" }, { "id": "api.team.invite_members.unable_to_send_email.app_error", "translation": "Erreur lors de l'envoi du courriel" }, { "id": "api.license_error", "translation": "le nœud API nécessite une licence" }, { "id": "app.user.update_update.app_error", "translation": " " }, { "id": "ent.compliance.csv.write_file.appError", "translation": " " }, { "id": "ent.elasticsearch.search_files.search_failed", "translation": " " }, { "id": "import_process.worker.do_job.missing_jsonl", "translation": " " }, { "id": "model.channel.is_valid.1_or_more.app_error", "translation": " " }, { "id": "error", "translation": " " }, { "id": "model.upload_session.is_valid.file_offset.app_error", "translation": " " }, { "id": "model.upload_session.is_valid.channel_id.app_error", "translation": " " }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_connect_smtp_server.app_error", "translation": " " }, { "id": "app.post.cloud.get.app_error", "translation": " " }, { "id": "model.upload_session.is_valid.filename.app_error", "translation": " " }, { "id": "ent.saml.do_login.invalid_signature.app_error", "translation": " " }, { "id": "bleveengine.indexer.do_job.get_oldest_entity.error", "translation": " " }, { "id": "api.cloud.notify_admin_to_upgrade_error.already_notified", "translation": "Déjà notifié à l'administrateur" }, { "id": "model.config.is_valid.image_decoder_concurrency.app_error", "translation": " " }, { "id": "model.config.is_valid.export.retention_days_too_low.app_error", "translation": " " }, { "id": "model.config.is_valid.collapsed_threads.app_error", "translation": " " }, { "id": "ent.message_export.csv_export.get_attachment_error", "translation": " " }, { "id": "ent.ldap.do_login.certificate.app_error", "translation": "Erreur de chargement du fichier de certificat LDAP TLS." }, { "id": "app.upload.upload_data.gen_info.app_error", "translation": " " }, { "id": "app.last_accessible_post.app_error", "translation": " " }, { "id": "ent.data_retention.policies.invalid_policy", "translation": " " }, { "id": "ent.data_retention.policies.internal_error", "translation": " " }, { "id": "bleveengine.purge_file_index.error", "translation": " " }, { "id": "bleveengine.index_file.error", "translation": " " }, { "id": "bleveengine.delete_files_batch.error", "translation": " " }, { "id": "model.session.is_valid.roles_limit.app_error", "translation": " " }, { "id": "model.search_params_list.is_valid.include_deleted_channels.app_error", "translation": " " }, { "id": "model.reaction.is_valid.update_at.app_error", "translation": " " }, { "id": "app.valid_password_generic.app_error", "translation": " " }, { "id": "bleveengine.stop_file_index.error", "translation": " " }, { "id": "ent.elasticsearch.getAllTeamMembers.error", "translation": " " }, { "id": "model.config.is_valid.sql_conn_max_idle_time_milliseconds.app_error", "translation": " " }, { "id": "ent.ldap.do_login.key.app_error", "translation": "Erreur de chargement du fichier de clés LDAP TLS." }, { "id": "common.parse_error_int64", "translation": " " }, { "id": "model.plugin_command_error.error.app_error", "translation": " " }, { "id": "model.plugin_command_crash.error.app_error", "translation": " " }, { "id": "model.oauth.is_valid.mattermost_app_id.app_error", "translation": " " }, { "id": "sharedchannel.permalink.not_found", "translation": " " }, { "id": "model.emoji.system_emoji_name.app_error", "translation": " " }, { "id": "ent.elasticsearch.index_file.error", "translation": " " }, { "id": "ent.cluster.json_encode.error", "translation": " " }, { "id": "model.command.is_valid.plugin_id.app_error", "translation": " " }, { "id": "model.config.is_valid.import.directory.app_error", "translation": " " }, { "id": "app.user.update_auth_data.app_error", "translation": " " }, { "id": "app.user.update_failed_pwd_attempts.app_error", "translation": " " }, { "id": "app.user.update_active_for_multiple_users.updating.app_error", "translation": " " }, { "id": "app.user.verify_email.app_error", "translation": " " }, { "id": "ent.elasticsearch.post.get_files_batch_for_indexing.error", "translation": " " }, { "id": "model.config.is_valid.elastic_search.bulk_indexing_batch_size.app_error", "translation": " " }, { "id": "app.user.update.finding.app_error", "translation": " " }, { "id": "ent.elasticsearch.getAllChannelMembers.error", "translation": " " }, { "id": "ent.elasticsearch.delete_post_files.error", "translation": " " }, { "id": "ent.elasticsearch.delete_user_files.error", "translation": " " }, { "id": "import_process.worker.do_job.missing_file", "translation": " " }, { "id": "model.team_member.is_valid.roles_limit.app_error", "translation": " " }, { "id": "import_process.worker.do_job.file_exists", "translation": " " }, { "id": "bleveengine.create_file_index.error", "translation": " " }, { "id": "bleveengine.delete_user_files.error", "translation": " " }, { "id": "bleveengine.indexer.do_job.bulk_index_files.batch_error", "translation": " " }, { "id": "sharedchannel.cannot_deliver_post", "translation": " " }, { "id": "model.member.is_valid.channel.app_error", "translation": " " }, { "id": "model.config.is_valid.bleve_search.bulk_indexing_batch_size.app_error", "translation": " " }, { "id": "app.user.update_threads_read_for_user.app_error", "translation": " " }, { "id": "brand.save_brand_image.check_image_limits.app_error", "translation": " " }, { "id": "bleveengine.delete_file.error", "translation": " " }, { "id": "app.user.update.find.app_error", "translation": " " }, { "id": "model.user.is_valid.roles_limit.app_error", "translation": " " }, { "id": "model.member.is_valid.emails.app_error", "translation": " " }, { "id": "ent.data_retention.run_failed.error", "translation": " " }, { "id": "model.config.is_valid.import.retention_days_too_low.app_error", "translation": " " }, { "id": "model.session.is_valid.create_at.app_error", "translation": " " }, { "id": "ent.elasticsearch.search_files.unmarshall_file_failed", "translation": " " }, { "id": "model.upload_session.is_valid.file_size.app_error", "translation": " " }, { "id": "store.sql_command.get.missing.app_error", "translation": " " }, { "id": "store.sql_command.update.missing.app_error", "translation": " " }, { "id": "app.user.update_auth_data.email_exists.app_error", "translation": " " }, { "id": "app.user.update_thread_read_for_user_by_post.app_error", "translation": " " }, { "id": "import_process.worker.do_job.open_file", "translation": " " }, { "id": "ent.compliance.global_relay.write_file.appError", "translation": " " }, { "id": "bleveengine.search_files.error", "translation": " " }, { "id": "app.user.update_thread_read_for_user.app_error", "translation": " " }, { "id": "model.config.is_valid.export.directory.app_error", "translation": " " }, { "id": "ent.elasticsearch.delete_file.error", "translation": " " }, { "id": "ent.elasticsearch.create_template_file_info_if_not_exists.template_create_failed", "translation": " " }, { "id": "mfa.activate.app_error", "translation": " " }, { "id": "mfa.deactivate.app_error", "translation": " " }, { "id": "ent.ldap.no.users.checkcertificate", "translation": "Aucun utilisateur LDAP n'a été trouvé, vérifiez votre filtre d'utilisateur et vos certificats." }, { "id": "model.session.is_valid.user_id.app_error", "translation": " " }, { "id": "model.session.is_valid.id.app_error", "translation": " " }, { "id": "model.channel_member.is_valid.roles_limit.app_error", "translation": " " }, { "id": "model.user.is_valid.marshal.app_error", "translation": " " }, { "id": "store.sql_file_info.search.disabled", "translation": " " }, { "id": "ent.elasticsearch.search_files.disabled", "translation": " " }, { "id": "ent.actiance.export.write_file.appError", "translation": " " }, { "id": "model.config.is_valid.directory.app_error", "translation": "Dossier de stockage local invalide. Cela doit être une chaîne de caractères non vide." }, { "id": "ent.saml.do_login.invalid_time.app_error", "translation": " " }, { "id": "ent.message_export.global_relay_export.get_attachment_error", "translation": " " }, { "id": "ent.ldap.do_login.x509.app_error", "translation": "Erreur dans la création de la paire de clés" }, { "id": "ent.elasticsearch.indexer.do_job.get_oldest_entity.error", "translation": " " }, { "id": "ent.cluster.timeout.error", "translation": " " }, { "id": "bleveengine.delete_post_files.error", "translation": " " }, { "id": "model.config.is_valid.saml_spidentifier_attribute.app_error", "translation": " " }, { "id": "ent.message_export.actiance_export.get_attachment_error", "translation": " " }, { "id": "ent.ldap_id_migrate.app_error", "translation": " " }, { "id": "model.config.is_valid.amazons3_timeout.app_error", "translation": "Valeur de délai d'attente non valide {{.Value}}. Doit être un nombre positif." }, { "id": "api.admin.syncables_error", "translation": "échec de l'ajout de l'utilisateur dans group-teams et group-channels" }, { "id": "api.acknowledgement.save.archived_channel.app_error", "translation": "Vous ne pouvez pas acquitter dans un canal archivé." }, { "id": "api.acknowledgement.delete.deadline.app_error", "translation": "Vous ne pouvez pas supprimer un acquittement après 5 minutes." }, { "id": "api.acknowledgement.delete.archived_channel.app_error", "translation": "Vous ne pouvez par retirer un acquittement dans un canal archivé." }, { "id": "api.channel.gm_to_channel_conversion.not_allowed_for_user.request_error", "translation": "L'utilisateur n'est pas autorisé à convertir un message de groupe en canal privé" }, { "id": "api.channel.patch_update_channel.update_direct_or_group_messages_not_allowed.app_error", "translation": "Vous n'êtes pas autorisé à mettre à jour le nom, le nom d'affichage et l'objet des messages directs ou des messages de groupe." }, { "id": "api.channel.update_channel.update_direct_or_group_messages_not_allowed.app_error", "translation": "Vous n'êtes pas autorisé à mettre à jour le nom, le nom d'affichage et l'objet des messages directs ou des messages de groupe." }, { "id": "api.command_exportlink.presign.app_error", "translation": "Impossible de générer l'url de la signature." }, { "id": "api.command_help.success", "translation": "Mattermost est une plateforme open source pour la communication sécurisée, la collaboration et l'orchestration du travail à travers les outils et les équipes.\nMattermost contient deux outils clés :\n\n**Canaux** - Restez en contact avec votre équipe via des messages 1:1 et de groupe.\n**[Playbooks](/playbooks)** - Créez et configurez des processus reproductibles pour obtenir des résultats spécifiques et prévisibles.\n\n[Voir la documentation et les guides]({{.HelpLink}})" }, { "id": "api.config.update_config.translations.app_error", "translation": "Échec de la mise à jour des traductions du serveur." }, { "id": "api.draft.create_draft.can_not_draft_to_deleted.error", "translation": "Impossible d'enregistrer un brouillon sur un canal supprimé" }, { "id": "api.drafts.disabled.app_error", "translation": "La fonction Brouillons est désactivée." }, { "id": "api.command_exportlink.desc", "translation": "Générer un lien pour télécharger une exportation." }, { "id": "api.command_exportlink.driver.app_error", "translation": "Le pilote du système de stockage de fichiers ne prend pas en charge la génération de liens." }, { "id": "api.command_exportlink.empty.app_error", "translation": "Aucun fichier d'exportation n'a été trouvé." }, { "id": "api.command_exportlink.hint", "translation": "[job-id|zip filename|{{.LatestMsg}}]]" }, { "id": "api.command_exportlink.invalid.app_error", "translation": "Impossible de trouver le fichier demandé." }, { "id": "api.command_exportlink.link.text", "translation": "Vous pouvez télécharger votre fichier ici : {{.Lien}}.\nCe lien expirera dans {{.Expiration}}." }, { "id": "api.command_exportlink.list.app_error", "translation": "Impossible de récupérer la liste d'exportation." }, { "id": "api.command_exportlink.name", "translation": "lien d'exportation" }, { "id": "api.command_exportlink.permission.app_error", "translation": "Vous ne disposez pas d'autorisations suffisantes pour exécuter cette commande." }, { "id": "api.channel.group_message.converted.to_private_channel", "translation": "{{.ConvertedByUsername}} a créé ce canal à partir d'un message de groupe avec {{.GMMembers}}." }, { "id": "api.command_invite.successOverflow", "translation": "{{.FirstUser}} et {{.Others}} ajoutés au canal {{.Channel}}." }, { "id": "api.command_invite.channel_constrained_user_denied", "translation": "Ce canal est géré par des groupes. Cet utilisateur ne fait pas partie d'un groupe synchronisé avec ce canal." }, { "id": "api.command_invite.user_not_in_team.messageOverflow", "translation": "Vous pouvez ajouter d'autres {{.FirstUser}} et {{.Others}} à ce canal une fois qu'ils sont membres de l'équipe **{{.Team}}**." }, { "id": "api.command_invite.user_already_in_channel.overflow", "translation": "Les autres {{.FirstUser}} et {{.Others}} sont déjà dans le canal." }, { "id": "api.command_marketplace.desc", "translation": "Ouvrir le Marketplace" }, { "id": "api.command_marketplace.name", "translation": "Marketplace" }, { "id": "api.command_marketplace.unsupported.app_error", "translation": "La commande marketplace n'est pas prise en charge par votre appareil." }, { "id": "api.license.request-trial.bad-request.business-email", "translation": "Adresse e-mail professionnelle invalide pour l'essai" }, { "id": "app.post.move_thread_command.channel.multiple_messages", "translation": "Un fil de discussion avec {{.NumMessages}} messages a été déplacé : {{.Link}}\n" }, { "id": "app.post.move_thread_command.direct_or_group.one_message", "translation": "Un message a été déplacé vers un message personnel ou un message de groupe\n" }, { "id": "app.post.move_thread.from_another_channel", "translation": "Ce fil a été déplacé à partir d’un autre canal" }, { "id": "app.post.move_thread_command.channel.one_message", "translation": "Un message a été déplace : {{.Link}}\n" }, { "id": "app.post.move_thread_command.direct_or_group.multiple_messages", "translation": "Un fil de discussion avec {{.NumMessages}} messages a été déplace vers un message personnel ou un message de groupe.\n" }, { "id": "api.channel.bookmark.channel_bookmark.license.error", "translation": "Votre licence ne supporte pas les marque-pages de canal." }, { "id": "api.channel.bookmark.create_channel_bookmark.direct_or_group_channels.forbidden.app_error", "translation": "L'utilisateur n'est pas autorisé a créer un marque-page de canal." }, { "id": "api.channel.bookmark.create_channel_bookmark.direct_or_group_channels_by_guests.forbidden.app_error", "translation": "Échec de la création du marque-page de canal." }, { "id": "api.channel.bookmark.create_channel_bookmark.forbidden.app_error", "translation": "Échec de la création du marque-page de canal." }, { "id": "api.channel.bookmark.delete_channel_bookmark.direct_or_group_channels.forbidden.app_error", "translation": "Échec de la suppression du marque-page de canal." }, { "id": "api.channel.bookmark.delete_channel_bookmark.direct_or_group_channels_by_guests.forbidden.app_error", "translation": "Échec de la suppression du marque-page de canal." }, { "id": "api.channel.bookmark.delete_channel_bookmark.forbidden.app_error", "translation": "Échec de la suppression du marque-page de canal." }, { "id": "api.channel.bookmark.update_channel_bookmark.direct_or_group_channels.forbidden.app_error", "translation": "Échec de la mise à jour du marque-page de canal." }, { "id": "api.channel.bookmark.update_channel_bookmark.direct_or_group_channels_by_guests.forbidden.app_error", "translation": "Échec de la mise à jour du marque-page de canal." }, { "id": "api.channel.bookmark.update_channel_bookmark.forbidden.app_error", "translation": "Échec de la mise à jour du marque-page de canal." }, { "id": "api.channel.bookmark.update_channel_bookmark_sort_order.direct_or_group_channels.forbidden.app_error", "translation": "Échec de la mise à jour de l'ordre de tri du marque-page de canal." }, { "id": "api.channel.bookmark.update_channel_bookmark_sort_order.direct_or_group_channels_by_guests.forbidden.app_error", "translation": "Échec de la mise à jour de l'ordre de tri du marque-page de canal." }, { "id": "api.channel.bookmark.update_channel_bookmark_sort_order.forbidden.app_error", "translation": "Échec de la mise à jour de l'ordre de tri du marque-page de canal." }, { "id": "api.channel.create_channel.missing_display_name.error", "translation": "Le champ display_name est manquant dans le corps de la requête" }, { "id": "api.channel.create_channel.direct_channel.remote_restricted.app_error", "translation": "Impossible de créer un canal direct avec un utilisateur distant" }, { "id": "api.channel.create_channel.missing_team_id.error", "translation": "Le champ team_id est manquant dans le corps de la requête" }, { "id": "api.channel.create_group.remote_restricted.app_error", "translation": "Impossible de créer un canal de groupe avec des utilisateurs distants" }, { "id": "api.team.update_team_member_roles.guest.app_error", "translation": "Mise à jour du membre de l'équipe invalide : Un invité ne peut pas être promu en tant que membre de l'équipe ou administrateur de l'équipe, veuillez le promouvoir en tant qu'utilisateur en premier." }, { "id": "api.channel.update_channel_member_roles.guest.app_error", "translation": "Mise à jour des membres de canal invalides : un invité ne peut pas être promu en tant que membre de l'équipe ou administrateur de l'équipe, veuillez le promouvoir en tant qu'utilisateur en premier." }, { "id": "api.channel.update_channel_member_roles.user_and_guest.app_error", "translation": "Mise à jour des membres de canal invalides : un invité ne peut pas être défini pour un seul canal, un administrateur système doit promouvoir ou rétrograder les utilisateurs en tant que/du statut d'invité." }, { "id": "model.outgoing_oauth_connection.is_valid.client_id.error", "translation": "ID client invalide." }, { "id": "api.command_share.channel_not_shared.error", "translation": "Impossible d'inviter le cluster distant car le canal {{.ChannelID}} n'est pas partagé." }, { "id": "api.command_share.invite_remote_to_channel.error", "translation": "Impossible d'inviter le cluster distant au canal : {{.Error}}" }, { "id": "api.context.ip_filtering.not_available.app_error", "translation": "Le filtrage par IP n'est pas disponible sur ce serveur" }, { "id": "api.context.outgoing_oauth_connection.create_connection.app_error", "translation": "Une erreur est survenue lors de la création de la connexion OAuth sortante." }, { "id": "api.context.outgoing_oauth_connection.delete_connection.app_error", "translation": "Une erreur est survenue lors de la suppression de la connexion OAuth sortante." }, { "id": "api.context.outgoing_oauth_connection.create_connection.input_error", "translation": "Paramètres d'entrée invalides." }, { "id": "api.context.outgoing_oauth_connection.list_connections.app_error", "translation": "Une erreur est survenue lors de l'écoute des connexions OAuth sortantes." }, { "id": "api.context.outgoing_oauth_connection.list_connections.input_error", "translation": "Paramètres d'entrée invalides." }, { "id": "api.context.outgoing_oauth_connection.validate_connection_credentials.input_error", "translation": "Impossible de récupérer les identifiants avec la configuration de connexion spécifiée." }, { "id": "api.custom_status.set_custom_statuses.emoji_not_found", "translation": "Échec de la mise à jour du statut personnalisé. Une émoticône avec le nom demandé n'existe pas." }, { "id": "api.emoji.get_multiple_by_name_too_many.request_error", "translation": "Impossible de récupérer autant d'émoticônes par nom. Seul {{.MaxNames}} émoticônes peuvent être demandées d'un coup." }, { "id": "api.payload.parse.error", "translation": "Une erreur est survenue lors de l'analyse de la charge utile." }, { "id": "api.oauth.get_access_token.bad_request.app_error", "translation": "invalid_request : Bad request." }, { "id": "app.channel.elasticsearch_channel_index.notify_admin.message", "translation": "Votre schéma d'index de canal n'est pas à jour sur Elasticsearch. Il est recommandé de régénérer votre index de canal.\nCliquez sur le bouton `Reconstruire l'index des canaux` de la [section Elasticsearch dans la console système]({{.ElasticsearchSection}}) pour régler ce problème.\nConsultez le journal des modifications pour plus de détails." }, { "id": "model.outgoing_oauth_connection.is_valid.oauth_token_url.error", "translation": "URL du jeton OAuth (OAuth Token URL) invalide." }, { "id": "api.context.outgoing_oauth_connection.update_connection.input_error", "translation": "Paramètres d'entrée invalides." }, { "id": "api.context.outgoing_oauth_connection.update_connection.app_error", "translation": "Une erreur est survenue lors de la mise à jour de la connexion OAuth sortante." }, { "id": "api.getUsersForReporting.invalid_team_filter", "translation": "L'identifiant d'équipe fourni est invalide." }, { "id": "api.context.outgoing_oauth_connection.validate_connection_credentials.app_error", "translation": "Une erreur est survenue lors de la validation des identifiants de connexion OAuth sortante." }, { "id": "api.emoji.upload.seek.app_error", "translation": "Impossible d'aller au début du fichier." }, { "id": "api.getUsersForReporting.invalid_page_size", "translation": "La taille de la page est invalide ou trop large." }, { "id": "api.command_remote.confirm_invitation.error", "translation": "Impossible de confirmer l'invitation : {{.Error}}" }, { "id": "api.config.update.elasticsearch.autocomplete_cannot_be_enabled_error", "translation": "L'autocomplétion de canal ne peut pas être activée, car le schéma d'index de canal n'est pas à jour. Il est recommandé de régénérer votre index de canal. Consultez le journal des modifications pour plus de détails" }, { "id": "api.context.ip_filtering.apply_ip_filters.app_error", "translation": "Une erreur est survenue lors de la mise en place des filtres IP" }, { "id": "api.context.ip_filtering.get_ip_filters.app_error", "translation": "Une erreur est survenue lors de la récupération des filtres IP" }, { "id": "api.context.outgoing_oauth_connection.not_available.configuration_disabled", "translation": "Les connexions OAuth sortantes ne sont pas disponibles sur ce serveur." }, { "id": "api.context.ip_filtering.get_my_ip.failed", "translation": "Une erreur est survenue lors de la récupération de l'adresse IP du client" }, { "id": "api.context.request_body_too_large.app_error", "translation": "Impossible de traiter la requête. Le corps de la requête est trop large." }, { "id": "api.get_site_url_error", "translation": "Impossible de récupérer l'URL du site de l'instance" }, { "id": "api.error_no_organization_name_provided_for_self_hosted_onboarding", "translation": "Aucun nom d'organisation fourni pour le processus d'intégration d'un auto-hébergement." }, { "id": "api.getUsersForReporting.invalid_active_filter", "translation": "Impossible de cacher les utilisateurs actifs et inactifs en même temps." }, { "id": "api.license.add_license.copy.app_error", "translation": "Échec de la copie du fichier de licence dans le tampon" }, { "id": "api.server.hosted_signup_unavailable.error", "translation": "Le portail est indisponible pour l'inscription auto-hébergée." }, { "id": "api.job.status.invalid", "translation": "Le statut paramétré est invalide" }, { "id": "api.job.unable_to_manage_job.incorrect_job_type", "translation": "Vous n'avez pas la permission de gérer ce type de job" }, { "id": "app.job.update_status.app_error", "translation": "Impossible de mettre à jour le statut du job. Le statut paramétré est invalide" }, { "id": "api.post.post_priority.max_recipients_persistent_notification_post.request_error", "translation": "Les messages de notification persistante autorisent un maximum de {{.MaxRecipients}} destinataires." }, { "id": "api.post.post_priority.persistent_notification_validation_error.request_error", "translation": "La validation de la notification persistante a échouée." }, { "id": "api.post.post_priority.priority_post_not_allowed_for_user.request_error", "translation": "L'utilisateur n'est pas autorisé à créer un message prioritaire ou une notification persistante." }, { "id": "api.post.post_priority.min_recipients_persistent_notification_post.request_error", "translation": "Les messages de notification persistante doivent avoir au moins un destinataire." }, { "id": "api.post.post_priority.urgent_persistent_notification_post.request_error", "translation": "Les messages de notification persistante doivent avoir une priorité urgente." }, { "id": "api.post.post_priority.priority_post_only_allowed_for_root_post.request_error", "translation": "Seuls les messages racines peuvent avoir une priorité." }, { "id": "model.config.is_valid.persistent_notifications_count.app_error", "translation": "Nombre total de notifications persistantes par message invalide. Cela doit être un nombre positif." }, { "id": "app.post_persistent_notification.delete_by_channel.app_error", "translation": "Impossible de supprimer les notifications persistantes par canal." }, { "id": "model.config.is_valid.persistent_notifications_recipients.app_error", "translation": "Nombre maximum de destinataires pour les notifications persistantes invalide. Cela doit être un nombre positif." }, { "id": "model.config.is_valid.persistent_notifications_interval.app_error", "translation": "Fréquence de notifications persistantes invalide. Cela doit être au moins deux minutes." }, { "id": "api.post.move_thread.disabled.app_error", "translation": "Le déplacement de fil de discussion est désactivé" }, { "id": "api.remote_cluster.generate_invite_cluster_is_confirmed", "translation": "Impossible de générer le code d'invitation pour un cluster confirmé" }, { "id": "api.remote_cluster.base64_decode_error", "translation": "Impossible de décoder la chaîne de caractères base64" }, { "id": "api.remote_cluster.cluster_not_deleted", "translation": "Le cluster distant n'a pas été supprimé" }, { "id": "api.remote_cluster.encrypt_invite_error", "translation": "Impossible de chiffrer l'invitation au cluster distant avec le mot de passe renseigné" }, { "id": "api.remote_cluster.get.not_found", "translation": "Cluster distant introuvable" }, { "id": "api.remote_cluster.invite_decrypt_error", "translation": "Impossible de déchiffrer l'invitation au cluster distant avec le mot de passe renseigné" }, { "id": "api.post.check_for_out_of_team_mentions.message.multiple", "translation": "@{{.Usernames}} et @{{.LastUsername}} n'ont pas été notifiés par cette mention, car ils ne font pas partie de cette équipe." }, { "id": "api.post.delete_post.not_enabled.app_error", "translation": "Impossible de supprimer le message, ServiceSettings.EnableAPIPostDeletion n'est pas activé." }, { "id": "app.post_priority.delete_persistent_notification_post.app_error", "translation": "Impossible de supprimer le message de notification persistante" }, { "id": "app.post_persistent_notification.delete_by_team.app_error", "translation": "Impossible de supprimer les notifications persistantes par équipe." }, { "id": "api.post.check_for_out_of_team_mentions.message.one", "translation": "@{{.Username}} n'a pas été notifié par cette mention, car il ne fait pas partie de cette équipe." }, { "id": "api.post.deduplicate_create_post.cache_error", "translation": "Impossible de mettre en cache le message après la déduplication d'un client qui a répété la même requête." }, { "id": "api.post.move_thread.no_permission", "translation": "Vous n'avez pas la permission de déplacer ce fil de discussion." }, { "id": "api.remote_cluster.accept_invitation_error", "translation": "L'invitation au cluster distant n'a pas pu être acceptée" }, { "id": "api.remote_cluster.create_invite_error", "translation": "Impossible de créer l'invitation au cluster distant" }, { "id": "api.plugin.upload.file_too_large.app_error", "translation": "La taille du plugin envoyé excède la limite. Cette limite peut être changée dans la console système via Stockage de fichiers > Taille maximale de fichier" } ]