diff options
author | Christopher Speller <crspeller@gmail.com> | 2017-11-16 08:46:16 -0800 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2017-11-16 08:46:16 -0800 |
commit | 95133098792e44d5c7fadb87f0199a0a8c2b7cee (patch) | |
tree | 96124b49d581d3a081723014ebaa4a003b98aac1 /i18n/fr.json | |
parent | bf6bb9bce9723799991478e5aea745686045ad65 (diff) | |
parent | a0017f184578d4d6250a9b54b50e656524078949 (diff) | |
download | chat-95133098792e44d5c7fadb87f0199a0a8c2b7cee.tar.gz chat-95133098792e44d5c7fadb87f0199a0a8c2b7cee.tar.bz2 chat-95133098792e44d5c7fadb87f0199a0a8c2b7cee.zip |
Merge branch 'release-4.4'
Diffstat (limited to 'i18n/fr.json')
-rw-r--r-- | i18n/fr.json | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/i18n/fr.json b/i18n/fr.json index 717e468ca..0dadd2536 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -201,7 +201,7 @@ }, { "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 privés" + "translation": "Vous devez utiliser le service d'API createDirectChannel pour la création d'un canal de messages personnels" }, { "id": "api.channel.create_channel.invalid_character.app_error", @@ -305,7 +305,7 @@ }, { "id": "api.channel.leave.direct.app_error", - "translation": "Impossible de quitter un canal de messages privés" + "translation": "Impossible de quitter un canal de messages personnels" }, { "id": "api.channel.leave.last_member.app_error", @@ -465,7 +465,7 @@ }, { "id": "api.command.invite_people.name", - "translation": "inviter_personne" + "translation": "invite_people" }, { "id": "api.command.invite_people.no_email", @@ -489,7 +489,7 @@ }, { "id": "api.command_away.desc", - "translation": "Définit votre état sur « Absent »." + "translation": "Définit votre statut sur « Absent »." }, { "id": "api.command_away.name", @@ -541,7 +541,7 @@ }, { "id": "api.command_channel_purpose.direct_group.app_error", - "translation": "Impossible de définir la description des canaux de messages privés. Utilisez /header pour définir l'entête à la place." + "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", @@ -573,7 +573,7 @@ }, { "id": "api.command_channel_rename.direct_group.app_error", - "translation": "Impossible de renommer les canaux de messages privés." + "translation": "Impossible de renommer les canaux de messages personnels." }, { "id": "api.command_channel_rename.hint", @@ -637,23 +637,23 @@ }, { "id": "api.command_dnd.desc", - "translation": "Do not disturb disables desktop and mobile push notifications." + "translation": "Le mode « Ne pas déranger » désactive les notifications de bureau et push sur mobile." }, { "id": "api.command_dnd.disabled", - "translation": "Do Not Disturb is disabled." + "translation": "Le mode « Ne pas déranger » est désactivé." }, { "id": "api.command_dnd.error", - "translation": "Error to retrieve the user status." + "translation": "Une erreur s'est produite lors de la récupération du statut de l'utilisateur." }, { "id": "api.command_dnd.name", - "translation": "dnd" + "translation": "Ne pas déranger" }, { "id": "api.command_dnd.success", - "translation": "Do Not Disturb is enabled. You will not receive desktop or mobile push notifications until Do Not Disturb is turned off." + "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.create.app_error", @@ -737,7 +737,7 @@ }, { "id": "api.command_kick.name", - "translation": "kick" + "translation": "Éjecter" }, { "id": "api.command_leave.desc", @@ -789,11 +789,11 @@ }, { "id": "api.command_msg.desc", - "translation": "Envoie un message privé à un utilisateur" + "translation": "Envoie un message personnel à un utilisateur" }, { "id": "api.command_msg.dm_fail.app_error", - "translation": "Une erreur s'est produite à la création du message privé." + "translation": "Une erreur s'est produite à la création du message personnel." }, { "id": "api.command_msg.fail.app_error", @@ -821,7 +821,7 @@ }, { "id": "api.command_offline.desc", - "translation": "Définit votre état sur « Hors ligne »." + "translation": "Définit votre statut sur « Hors ligne »." }, { "id": "api.command_offline.name", @@ -833,7 +833,7 @@ }, { "id": "api.command_online.desc", - "translation": "Définit votre état sur « Connecté »" + "translation": "Définit votre statut sur « Connecté »" }, { "id": "api.command_online.name", @@ -849,35 +849,35 @@ }, { "id": "api.command_remove.desc", - "translation": "Remove a member from the channel" + "translation": "Éjecte un membre du canal" }, { "id": "api.command_remove.direct_group.app_error", - "translation": "You can't remove someone from a direct message channel." + "translation": "Vous ne pouvez pas retirer un utilisateur d'un canal de messages personnels." }, { "id": "api.command_remove.hint", - "translation": "@[username]" + "translation": "@[nom d'utilisateur]" }, { "id": "api.command_remove.message.app_error", - "translation": "Un message doit être spécifié avec la commande /rename." + "translation": "Un message doit être spécifié avec la commande /remove ou /kick." }, { "id": "api.command_remove.missing.app_error", - "translation": "Utilisateur introuvable" + "translation": "Impossible de trouver l'utilisateur" }, { "id": "api.command_remove.name", - "translation": "remove" + "translation": "supprimer" }, { "id": "api.command_remove.permission.app_error", - "translation": "Vous ne disposez pas des permissions requises pour renommer le canal." + "translation": "Vous ne disposez pas des permissions requises pour retirer le membre." }, { "id": "api.command_remove.user_not_in_channel", - "translation": "{{.Username}} is not a member of this channel." + "translation": "{{.Username}} n'est pas un membre de ce canal." }, { "id": "api.command_search.desc", @@ -1037,7 +1037,7 @@ }, { "id": "api.email_batching.render_batched_post.direct_message", - "translation": "Message privé de " + "translation": "Message personnel de " }, { "id": "api.email_batching.render_batched_post.go_to_post", @@ -1575,19 +1575,19 @@ }, { "id": "api.post.check_for_out_of_channel_mentions.link.private", - "translation": "add them to this private channel" + "translation": "ajouter à ce canal privé" }, { "id": "api.post.check_for_out_of_channel_mentions.link.public", - "translation": "add them to the channel" + "translation": "ajouter à ce canal" }, { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", - "translation": "@{{.Usernames}} and @{{.LastUsername}} were mentioned but they are not in the channel. Would you like to {{.Phrase}}? They will have access to all message history." + "translation": "@{{.Usernames}} et @{{.LastUsername}} ont été mentionnés, mais ils ne sont pas dans ce canal. Voulez-vous les {{.Phrase}} ? Ils auront alors accès à tout l'historique de messages pour ce canal." }, { "id": "api.post.check_for_out_of_channel_mentions.message.one", - "translation": "@{{.Username}} was mentioned but they are not in the channel. Would you like to {{.Phrase}}? They will have access to all message history." + "translation": "@{{.Username}} a été mentionné mais il n'est pas dans ce canal. Voulez-vous l'{{.Phrase}} ? Il aura alors accès à tout l'historique de messages pour ce canal." }, { "id": "api.post.create_post.attach_files.error", @@ -1666,7 +1666,7 @@ }, { "id": "api.post.get_message_for_notification.get_files.error", - "translation": "Une erreur s'est produite lors de la récupération des fichiers pour la notification de nouveau message, post_id=%v, err=%v" + "translation": "Une erreur s'est produite lors de la récupération des fichiers pour la notification de nouveaux messages, post_id=%v, err=%v" }, { "id": "api.post.get_message_for_notification.images_sent", @@ -1701,7 +1701,7 @@ }, { "id": "api.post.link_preview_disabled.app_error", - "translation": "Les prévisualisations de liens ont été désactivées par l'administrateur système." + "translation": "Les aperçus de liens ont été désactivées par l'administrateur système." }, { "id": "api.post.make_direct_channel_visible.get_2_members.error", @@ -1733,7 +1733,7 @@ }, { "id": "api.post.send_notifications_and_forget.files.error", - "translation": "Impossible de récupérer les fichiers pour la notification de nouveau message post_id=%v, err=%v" + "translation": "Impossible de récupérer les fichiers pour la notification de nouveaux messages post_id=%v, err=%v" }, { "id": "api.post.send_notifications_and_forget.get_teams.error", @@ -1741,7 +1741,7 @@ }, { "id": "api.post.send_notifications_and_forget.mention_subject", - "translation": "Nouvelle Mention" + "translation": "Nouvelle mention" }, { "id": "api.post.send_notifications_and_forget.push_image_only", @@ -1749,7 +1749,7 @@ }, { "id": "api.post.send_notifications_and_forget.push_image_only_dm", - "translation": " A envoyé un ou plusieurs fichiers dans un message privé" + "translation": " A envoyé un ou plusieurs fichiers dans un message personnel" }, { "id": "api.post.send_notifications_and_forget.push_in", @@ -1765,7 +1765,7 @@ }, { "id": "api.post.send_notifications_and_forget.push_message", - "translation": " vous a envoyé un message privé" + "translation": " vous a envoyé un message personnel" }, { "id": "api.post.send_notifications_and_forget.push_non_mention", @@ -2105,7 +2105,7 @@ }, { "id": "api.status.save_status.error", - "translation": "Echec de la mise-à-jour de LastPingAt pour user_id=%v, err=%v" + "translation": "Échec de l'enregistrement du statut pour user_id=%v, err=%v" }, { "id": "api.status.user_not_found.app_error", @@ -2165,7 +2165,7 @@ }, { "id": "api.team.import_team.no_import_from.app_error", - "translation": "Requête malformée : le champ de taille de fichier n'est pas présent." + "translation": "Requête malformée : le champ importFrom n'est pas présent." }, { "id": "api.team.import_team.open.app_error", @@ -2417,7 +2417,7 @@ }, { "id": "api.templates.upgrade_30_body.info", - "translation": "<h3 style='font-weight: normal; margin-top: 10px;'>VOS COMPTES DUPLIQUES ONT ETE MIS A NIVEAU</h3>Votre serveur Mattermost a été mis à niveau vers la version 3.0, qui vous permet d'utiliser un seul compte pour plusieurs équipes.<br/><br/>Vous recevez cet e-mail parce que le processus de mise à niveau a détecté que votre compte utilisait la même adresse e-mail ou le même nom d'utilisateur que d'autres comptes présents sur le serveur.<br/><br/>Les mises à niveau suivantes ont été effectuées : <br/><br/>{{if .EmailChanged }}- Une adresse e-mail dupliquée d'un compte de l'équipe `/{{.TeamName}}` a été changé en `{{.Email}}`. Vous devrez utiliser cette nouvelle adresse e-mail la prochaine fois que vous vous connecterez à l'aide de votre adresse e-mail et mot de passe.<br/><br/>{{end}}{{if .UsernameChanged }}- Un nom d'utilisateur en doublon d'un compte de l'équipe `/{{.TeamName}}` a été changé en `{{.Username}}` pour éviter toute confusion avec d'autres comptes.<br/><br/>{{end}} ACTION RECOMMANDÉE : <br/><br/>Il est nécessaire que vous vous connectiez aux équipes qui utilisent vos comptes dupliqués de façon à ajouter votre compte principal à cette équipe et ainsi pouvoir continuer à utiliser vos groupes publics et privés.<br/><br/>De cette façon, votre compte principal aura accès à l'entièreté de l'historique des canaux publics et privés. Vous pouvez continuer à utiliser l'historique des messages privés en utilisant vos comptes dupliqués en vous connectant à l'aide de leurs paramètres d'authentification. <br/><br/>POUR PLUS D'INFORMATION: <br/><br/>Pour plus d'information sur la mise à niveau vers Mattermost 3.0, veuillez vous référer à : <a href='http://www.mattermost.org/upgrading-to-mattermost-3-0/'>http://www.mattermost.org/upgrading-to-mattermost-3-0/</a><br/><br/>" + "translation": "<h3 style='font-weight: normal; margin-top: 10px;'>VOS COMPTES DUPLIQUES ONT ETE MIS A NIVEAU</h3>Votre serveur Mattermost a été mis à niveau vers la version 3.0, qui vous permet d'utiliser un seul compte pour plusieurs équipes.<br/><br/>Vous recevez cet e-mail parce que le processus de mise à niveau a détecté que votre compte utilisait la même adresse e-mail ou le même nom d'utilisateur que d'autres comptes présents sur le serveur.<br/><br/>Les mises à niveau suivantes ont été effectuées : <br/><br/>{{if .EmailChanged }}- Une adresse e-mail dupliquée d'un compte de l'équipe `/{{.TeamName}}` a été changé en `{{.Email}}`. Vous devrez utiliser cette nouvelle adresse e-mail la prochaine fois que vous vous connecterez à l'aide de votre adresse e-mail et mot de passe.<br/><br/>{{end}}{{if .UsernameChanged }}- Un nom d'utilisateur en doublon d'un compte de l'équipe `/{{.TeamName}}` a été changé en `{{.Username}}` pour éviter toute confusion avec d'autres comptes.<br/><br/>{{end}} ACTION RECOMMANDÉE : <br/><br/>Il est nécessaire que vous vous connectiez aux équipes qui utilisent vos comptes dupliqués de façon à ajouter votre compte principal à cette équipe et ainsi pouvoir continuer à utiliser vos groupes publics et privés.<br/><br/>De cette façon, votre compte principal aura accès à l'entièreté de l'historique des canaux publics et privés. Vous pouvez continuer à utiliser l'historique des messages personnels en utilisant vos comptes dupliqués en vous connectant à l'aide de leurs paramètres d'authentification. <br/><br/>POUR PLUS D'INFORMATION: <br/><br/>Pour plus d'information sur la mise à niveau vers Mattermost 3.0, veuillez vous référer à : <a href='http://www.mattermost.org/upgrading-to-mattermost-3-0/'>http://www.mattermost.org/upgrading-to-mattermost-3-0/</a><br/><br/>" }, { "id": "api.templates.upgrade_30_subject.info", @@ -2497,7 +2497,7 @@ }, { "id": "api.user.add_direct_channels_and_forget.failed.error", - "translation": "Impossible de spécifier les préférences du canal de messages directs pour l'utilisateur user_id={{.UserId}}, team_id={{.TeamId}}, err={{.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", @@ -2805,7 +2805,7 @@ }, { "id": "api.user.update_active.no_deactivate_sso.app_error", - "translation": "Vous ne pouvez pas modifier le statut actif des comptes AD/LDAP. Veuillez désactiver ce compte dans votre serveur AD/LDAP." + "translation": "Vous ne pouvez pas modifier le statut d'activation des comptes utilisant l'authentification unique (SSO). Veuillez modifier ce compte dans votre serveur d'authentification unique (SSO)." }, { "id": "api.user.update_active.permissions.app_error", @@ -3105,7 +3105,7 @@ }, { "id": "app.import.import_direct_post.create_direct_channel.error", - "translation": "Impossible de récupérer le canal de messages directs" + "translation": "Impossible de récupérer le canal de messages personnels" }, { "id": "app.import.import_direct_post.create_group_channel.error", @@ -3257,7 +3257,7 @@ }, { "id": "app.import.validate_direct_post_import_data.message_missing.error", - "translation": "La propriété requise pour un message privé est manquante: message" + "translation": "La propriété requise pour un message personnel est manquante: message" }, { "id": "app.import.validate_direct_post_import_data.unknown_flagger.error", @@ -3453,11 +3453,11 @@ }, { "id": "app.notification.body.intro.direct.full", - "translation": "Vous avez un nouveau message privé." + "translation": "Vous avez un nouveau message personnel." }, { "id": "app.notification.body.intro.direct.generic", - "translation": "Vous avez un nouveau message privé de {{.SenderName}}" + "translation": "Vous avez un nouveau message personnel de {{.SenderName}}" }, { "id": "app.notification.body.intro.notification.full", @@ -3485,7 +3485,7 @@ }, { "id": "app.notification.subject.direct.full", - "translation": "[{{.SiteName}}] Nouveau message privé de {{.SenderDisplayName}} du {{.Day}}/{{.Month}}/{{.Year}}" + "translation": "[{{.SiteName}}] Nouveau message personnel de {{.SenderDisplayName}} du {{.Day}}/{{.Month}}/{{.Year}}" }, { "id": "app.notification.subject.notification.full", @@ -3497,7 +3497,7 @@ }, { "id": "app.plugin.config.app_error", - "translation": "Error saving plugin state in config" + "translation": "Une erreur s'est produite lors de la sauvegarde de l'état du plugin dans la configuration" }, { "id": "app.plugin.deactivate.app_error", @@ -3505,7 +3505,7 @@ }, { "id": "app.plugin.disabled.app_error", - "translation": "Plugins have been disabled." + "translation": "Les plugins ont été désactivés." }, { "id": "app.plugin.extract.app_error", @@ -3533,7 +3533,7 @@ }, { "id": "app.plugin.not_installed.app_error", - "translation": "Plugin is not installed" + "translation": "Le plugin n'est pas installé" }, { "id": "app.plugin.remove.app_error", @@ -3541,7 +3541,7 @@ }, { "id": "app.plugin.upload_disabled.app_error", - "translation": "Plugins and/or plugin uploads have been disabled." + "translation": "Les plugins et/ou l'envoi de plugins ont été désactivés." }, { "id": "app.user_access_token.disabled", @@ -3829,7 +3829,7 @@ }, { "id": "ent.elasticsearch.indexer.do_job.get_oldest_post.error", - "translation": "The oldest post could not be retrieved from the database." + "translation": "Impossible de récupérer le message le plus ancien de la base de données." }, { "id": "ent.elasticsearch.indexer.do_job.parse_end_time.error", @@ -3861,7 +3861,7 @@ }, { "id": "ent.elasticsearch.start.create_bulk_processor_failed.app_error", - "translation": "Failed to create Elasticsearch bulk processor" + "translation": "Impossible de créer le processeur d'opérations en masse d'Elasticsearch (Elasticsearch bulk processor)" }, { "id": "ent.elasticsearch.start.index_settings_failed", @@ -3869,7 +3869,7 @@ }, { "id": "ent.elasticsearch.start.start_bulk_processor_failed.app_error", - "translation": "Failed to start Elasticsearch bulk processor" + "translation": "Impossible de démarrer le processeur d'opérations en masse d'Elasticsearch (Elasticsearch bulk processor)" }, { "id": "ent.elasticsearch.test_config.connect_failed", @@ -4089,7 +4089,7 @@ }, { "id": "jobs.set_job_error.update.error", - "translation": "Impossible de définir l'état de la tâche sur erreur" + "translation": "Impossible de définir le statut de la tâche sur erreur" }, { "id": "manaultesting.get_channel_id.no_found.debug", @@ -4485,7 +4485,7 @@ }, { "id": "model.config.is_valid.elastic_search.bulk_indexing_time_window_seconds.app_error", - "translation": "Elasticsearch Bulk Indexing Time Window must be at least 1 second." + "translation": "La fenêtre de temps de l'indexation en masse d'Elasticsearch (Elasticsearch Bulk Indexing Time Window) doit être au moins d'une seconde" }, { "id": "model.config.is_valid.elastic_search.connection_url.app_error", @@ -4497,7 +4497,7 @@ }, { "id": "model.config.is_valid.elastic_search.live_indexing_batch_size.app_error", - "translation": "Elasticsearch Live Indexing Batch Size must be at least 1" + "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.password.app_error", @@ -4509,7 +4509,7 @@ }, { "id": "model.config.is_valid.elastic_search.request_timeout_seconds.app_error", - "translation": "Elasticsearch Request Timeout must be at least 1 second." + "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.elastic_search.username.app_error", @@ -4685,7 +4685,7 @@ }, { "id": "model.config.is_valid.restrict_direct_message.app_error", - "translation": "La restriction du message direct est invalide. Doit être 'tout', ou 'équipe'" + "translation": "La restriction du message personnel est invalide. Doit être 'tout', ou 'équipe'" }, { "id": "model.config.is_valid.saml_assertion_consumer_service_url.app_error", @@ -4861,7 +4861,7 @@ }, { "id": "model.job.is_valid.status.app_error", - "translation": "État de tâche invalide" + "translation": "Statut de tâche invalide" }, { "id": "model.job.is_valid.type.app_error", @@ -5793,7 +5793,7 @@ }, { "id": "store.sql_job.get_count_by_status_and_type.app_erro", - "translation": "Impossible de récupérere le nombre de job par statut et par type" + "translation": "Impossible de récupérer le nombre de job par statut et par type" }, { "id": "store.sql_job.get_newest_job_by_status_and_type.app_error", @@ -6193,23 +6193,23 @@ }, { "id": "store.sql_status.get.app_error", - "translation": "Erreur lors de la récupération de l'état" + "translation": "Erreur lors de la récupération du statut" }, { "id": "store.sql_status.get.missing.app_error", - "translation": "Aucune entrée pour cet état." + "translation": "Aucune entrée pour ce statut." }, { "id": "store.sql_status.get_online.app_error", - "translation": "Erreur lors de la récupération de tous les états en-ligne" + "translation": "Erreur lors de la récupération de tous les statuts en-ligne" }, { "id": "store.sql_status.get_online_away.app_error", - "translation": "Une erreur s'est produite lors de l'enregistrement de tous les états en ligne/absent" + "translation": "Une erreur s'est produite lors de l'enregistrement de tous les statuts en ligne/absent" }, { "id": "store.sql_status.get_team_statuses.app_error", - "translation": "Une erreur s'est produite lors de la récupération de tous les états des membres de l'équipe" + "translation": "Une erreur s'est produite lors de la récupération de tous les statuts des membres de l'équipe" }, { "id": "store.sql_status.get_total_active_users_count.app_error", @@ -6217,15 +6217,15 @@ }, { "id": "store.sql_status.reset_all.app_error", - "translation": "Une erreur s'est produite lors de la réinitialisation de tous les états" + "translation": "Une erreur s'est produite lors de la réinitialisation de tous les statuts" }, { "id": "store.sql_status.save.app_error", - "translation": "Une erreur s'est produite lors de l'enregistrement de l'état" + "translation": "Une erreur s'est produite lors de l'enregistrement du statut" }, { "id": "store.sql_status.update.app_error", - "translation": "Une erreur s'est produite lors de la mise à jour de l'état" + "translation": "Une erreur s'est produite lors de la mise à jour du statut" }, { "id": "store.sql_system.get.app_error", @@ -6537,7 +6537,7 @@ }, { "id": "store.sql_user.update_mfa_active.app_error", - "translation": "Une erreur s'est produite lors de la mise à jour de l'état actif MFA de l'utilisateur" + "translation": "Une erreur s'est produite lors de la mise à jour du statut actif MFA de l'utilisateur" }, { "id": "store.sql_user.update_mfa_secret.app_error", @@ -6933,7 +6933,7 @@ }, { "id": "web.incoming_webhook.split_props_length.app_error", - "translation": "Unable to split webhook props into {{.Max}} character parts." + "translation": "Impossible de scinder les propriétés de webhook en {{.Max}} parties de caractères." }, { "id": "web.incoming_webhook.text.app_error", @@ -7037,7 +7037,7 @@ }, { "id": "wsapi.status.init.debug", - "translation": "Initialisation des routes de l'API des états" + "translation": "Initialisation des routes de l'API des statuts" }, { "id": "wsapi.system.init.debug", |