From 445a356d0dc958a8fb72fd9835816302260595a2 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Mon, 12 Feb 2018 23:08:38 +0000 Subject: translations PR 20180212 --- i18n/fr.json | 68 ++++++++++++++++++++++++++++-------------------------------- 1 file changed, 32 insertions(+), 36 deletions(-) (limited to 'i18n/fr.json') diff --git a/i18n/fr.json b/i18n/fr.json index f2c20c29f..66a414e64 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -153,7 +153,7 @@ }, { "id": "api.channel.add_member.added", - "translation": "%v a été ajouté au canal par %v" + "translation": "%v a été ajouté au canal par %v." }, { "id": "api.channel.add_member.find_channel.app_error", @@ -201,11 +201,11 @@ }, { "id": "api.channel.change_channel_privacy.private_to_public", - "translation": "This channel has been converted to a Public Channel and can be joined by any team member." + "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": "This channel has been converted to a Private Channel." + "translation": "Ce canal a été converti en canal privé." }, { "id": "api.channel.create_channel.direct_channel.app_error", @@ -2184,7 +2184,7 @@ }, { "id": "api.team.add_user_to_team.added", - "translation": "%v a été ajouté à l'équipe par %v" + "translation": "%v a été ajouté à l'équipe par %v." }, { "id": "api.team.add_user_to_team.missing_parameter.app_error", @@ -2202,10 +2202,6 @@ "id": "api.team.create_team_from_signup.expired_link.app_error", "translation": "Le lien d'inscription a expiré." }, - { - "id": "api.team.create_team_from_signup.invalid_link.app_error", - "translation": "Le lien d'inscription semble ne pas être valide." - }, { "id": "api.team.create_team_from_signup.unavailable.app_error", "translation": "Cette URL n'est pas disponible. Veuillez en essayer une autre." @@ -2710,6 +2706,10 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Le lien d'enregistrement n'est pas valide." }, + { + "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", + "translation": "The signup link does not appear to be valid" + }, { "id": "api.user.create_user.team_name.app_error", "translation": "Nom d'équipe incorrect" @@ -2956,7 +2956,7 @@ }, { "id": "api.user.upload_profile_user.decode_config.app_error", - "translation": "Impossible de sauvegarder l'image de profile. Le fichier ne semble pas être un fichier d'image valide." + "translation": "Impossible de sauvegarder l'image de profil. Le fichier ne semble pas être un fichier d'image valide." }, { "id": "api.user.upload_profile_user.encode.app_error", @@ -3360,7 +3360,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "La propriété de message CreateAt ne doit pas être 0 si ce champ est défini." + "translation": "La propriété de message CreateAt ne doit pas être 0." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3380,51 +3380,51 @@ }, { "id": "app.import.validate_reaction_import_data.create_at_before_parent.error", - "translation": "Reaction CreateAt property must be greater than the parent post CreateAt." + "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 pour un message est manquante : create_at." + "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 message CreateAt ne doit pas être 0 si ce champ est défini." + "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é Message du message est plus longue que la longueur maximale autorisée." + "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 du message est manquante : User." + "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 du message est manquante : User." + "translation": "La propriété requise de réaction est manquante : User." }, { "id": "app.import.validate_reply_import_data.create_at_before_parent.error", - "translation": "Reply CreateAt property must be greater than the parent post CreateAt." + "translation": "La propriété de réponse CreateAt doit être plus grande que la valeur de la propriété CreateAt parente." }, { "id": "app.import.validate_reply_import_data.create_at_missing.error", - "translation": "La propriété requise pour un message est manquante : create_at." + "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 si ce champ est défini." + "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é Message du message est plus longue que la longueur maximale autorisée." + "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 du message est manquante : Message." + "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 du message est manquante : User." + "translation": "La propriété requise de réponse est manquante : User." }, { "id": "app.import.validate_team_import_data.allowed_domains_length.error", @@ -3564,7 +3564,7 @@ }, { "id": "app.import.validate_user_import_data.profile_image.error", - "translation": "Invalid profile image." + "translation": "Image de profil invalide." }, { "id": "app.import.validate_user_import_data.roles_invalid.error", @@ -4644,7 +4644,7 @@ }, { "id": "model.config.is_valid.atmos_camo_image_proxy_options.app_error", - "translation": "Invalid atmos/camo image proxy options for service settings. Must be set to your shared key." + "translation": "Les paramètres d'options du proxy d'image atmos/camo sont invalides. Votre clé partagée doit être définie comme paramètre." }, { "id": "model.config.is_valid.cluster_email_batching.app_error", @@ -4758,9 +4758,13 @@ "id": "model.config.is_valid.file_thumb_width.app_error", "translation": "Largeur des miniatures invalide dans les paramètres de fichiers. Doit être un entier positif." }, + { + "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": "Invalid image proxy type for service settings." + "translation": "Paramètre de type de proxy d'image invalide." }, { "id": "model.config.is_valid.ldap_basedn", @@ -5404,7 +5408,7 @@ }, { "id": "model.user.is_valid.position.app_error", - "translation": "Rôle invalide : ne doit pas faire plus de 35 caractères." + "translation": "Rôle invalide : ne doit pas faire plus de 128 caractères." }, { "id": "model.user.is_valid.pwd.app_error", @@ -6848,7 +6852,7 @@ }, { "id": "store.sql_user_access_token.get_all.app_error", - "translation": "Impossible de récupérer le jeton d'accès personnel" + "translation": "Impossible de récupérer tous les jetons d'accès personnel" }, { "id": "store.sql_user_access_token.get_by_token.app_error", @@ -6864,7 +6868,7 @@ }, { "id": "store.sql_user_access_token.search.app_error", - "translation": "Nous avons rencontré une erreur lors de la recherche du jeton d'accès" + "translation": "Nous avons rencontré une erreur lors de la recherche des jetons d'accès personnel" }, { "id": "store.sql_webhooks.analytics_incoming_count.app_error", @@ -7290,10 +7294,6 @@ "id": "web.root.singup_title", "translation": "Inscription" }, - { - "id": "web.signup_team_complete.invalid_link.app_error", - "translation": "Le lien d'inscription ne semble pas être valide" - }, { "id": "web.signup_team_complete.link_expired.app_error", "translation": "Le lien d'inscription a expiré" @@ -7310,10 +7310,6 @@ "id": "web.signup_user_complete.link_expired.app_error", "translation": "Le lien d'inscription a expiré" }, - { - "id": "web.signup_user_complete.link_invalid.app_error", - "translation": "Le lien d'inscription ne semble pas être valide" - }, { "id": "web.signup_user_complete.no_invites.app_error", "translation": "Le type d'équipe ne permet pas les invitations ouvertes" -- cgit v1.2.3-1-g7c22 From 7f93d17a5fb5e64a336c44c35b3a41a0c0047783 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Thu, 15 Feb 2018 02:04:21 +0000 Subject: translations PR 20180215 --- i18n/fr.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'i18n/fr.json') diff --git a/i18n/fr.json b/i18n/fr.json index 66a414e64..60d17a2a9 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -2708,7 +2708,7 @@ }, { "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "The signup link does not appear to be valid" + "translation": "Le lien d'inscription semble ne pas être valide." }, { "id": "api.user.create_user.team_name.app_error", @@ -3690,6 +3690,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Les plugins et/ou l'envoi de plugins ont été désactivés." }, + { + "id": "app.team.join_user_to_team.max_accounts.app_error", + "translation": "Cette équipe a atteint la limite du nombre maximum de comptes autorisés. Contactez votre administrateur système pour augmenter cette limite." + }, { "id": "app.user_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." -- cgit v1.2.3-1-g7c22 From 18a1599e929a41d2fe07f3962bdd2ab60dfca67c Mon Sep 17 00:00:00 2001 From: enahum Date: Tue, 20 Feb 2018 10:43:01 -0300 Subject: translations PR 20180220 (#8334) --- i18n/fr.json | 46 +++++++++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 19 deletions(-) (limited to 'i18n/fr.json') diff --git a/i18n/fr.json b/i18n/fr.json index 60d17a2a9..6b6071d41 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -131,10 +131,6 @@ "id": "api.admin.upload_brand_image.too_large.app_error", "translation": "Impossible d'envoyer le fichier. Le fichier est trop volumineux." }, - { - "id": "api.api.init.parsing_templates.debug", - "translation": "Analyse des gabarits du serveur %v en cours" - }, { "id": "api.api.init.parsing_templates.error", "translation": "Impossible d'analyser les modèles du serveur %v" @@ -1812,11 +1808,11 @@ }, { "id": "api.post.send_notifications_and_forget.push_image_only", - "translation": " A envoyé un ou plusieurs fichiers sur " + "translation": " a envoyé un ou plusieurs fichiers dans " }, { "id": "api.post.send_notifications_and_forget.push_image_only_dm", - "translation": " A envoyé un ou plusieurs fichiers dans un message personnel" + "translation": " a envoyé un ou plusieurs fichiers dans un message personnel" }, { "id": "api.post.send_notifications_and_forget.push_in", @@ -2302,6 +2298,14 @@ "id": "api.team.leave.left", "translation": "%v a quitté l'équipe." }, + { + "id": "api.team.move_channel.post.error", + "translation": "Impossible de publier la description du canal" + }, + { + "id": "api.team.move_channel.success", + "translation": "This channel has been moved to this team from %v." + }, { "id": "api.team.permanent_delete_team.attempting.warn", "translation": "Tentative de suppression définitive de l'équipe %v id=%v" @@ -3066,6 +3070,10 @@ "id": "api.webhook.incoming.debug.error", "translation": "Impossible de lire la charge utile du webhook entrant." }, + { + "id": "api.webhook.incoming.error", + "translation": "Could not decode the multipart payload of incoming webhook." + }, { "id": "api.webhook.init.debug", "translation": "Initialisation des routes de l'API webhook" @@ -4648,7 +4656,7 @@ }, { "id": "model.config.is_valid.atmos_camo_image_proxy_options.app_error", - "translation": "Les paramètres d'options du proxy d'image atmos/camo sont invalides. Votre clé partagée doit être définie comme paramètre." + "translation": "Les paramètres d'options du proxy d'images atmos/camo sont invalides. Votre clé partagée doit être définie comme paramètre." }, { "id": "model.config.is_valid.cluster_email_batching.app_error", @@ -4874,6 +4882,10 @@ "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": "Message export job ExportFormat must be one of either 'actiance' or 'globalrelay'" + }, { "id": "model.config.is_valid.message_export.file_location.app_error", "translation": "Le paramètre FileLocation de la tâche d'exportation de messages doit être un dossier avec droits d'écriture. Il s'agit du dossier dans lequel les données seront exportées." @@ -4882,6 +4894,10 @@ "id": "model.config.is_valid.message_export.file_location.relative", "translation": "Le paramètre FileLocation de la tâche d'exportation de messages doit être un sous-dossier de FileSettings.Directory." }, + { + "id": "model.config.is_valid.message_export.global_relay_email_address.app_error", + "translation": "Message export job GlobalRelayEmailAddress must be set to a valid email address" + }, { "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}}." @@ -7094,6 +7110,10 @@ "id": "utils.mail.new_client.open.error", "translation": "Échec de l'ouverture de connexion auprès du serveur SMTP %v" }, + { + "id": "utils.mail.sendMail.attachments.write_error", + "translation": "Failed to write attachment to email" + }, { "id": "utils.mail.send_mail.close.app_error", "translation": "Échec de fermeture de connexion auprès du serveur SMTP" @@ -7162,10 +7182,6 @@ "id": "web.create_dir.error", "translation": "Échec de la création de l'observateur de dossier %v" }, - { - "id": "web.dir_fail.error", - "translation": "Échec de l'observateur de dossier %v" - }, { "id": "web.do_load_channel.error", "translation": "Erreur lors de la récupération du profil pour id=%v déconnexion forcée" @@ -7270,18 +7286,10 @@ "id": "web.parsing_templates.debug", "translation": "Analyse des gabarits sur %v" }, - { - "id": "web.parsing_templates.error", - "translation": "Impossible d'analyser les gabarits %v" - }, { "id": "web.post_permalink.app_error", "translation": "ID de message invalide" }, - { - "id": "web.reparse_templates.info", - "translation": "Re-examen des gabarits en raison de la modification du fichier %v" - }, { "id": "web.reset_password.expired_link.app_error", "translation": "Le lien de réinitialisation du mot de passe a expiré" -- cgit v1.2.3-1-g7c22