summaryrefslogtreecommitdiffstats
path: root/i18n/fr.json
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-10-12 10:49:17 -0300
committerHarrison Healey <harrisonmhealey@gmail.com>2016-10-12 09:49:17 -0400
commitd195eea07de0654fb716d856448d6f10a2a7a0ff (patch)
tree70811d1d03383cc36b3b7212b2622570d00e8403 /i18n/fr.json
parent0a2146692c1c53eb75e4b561d66be30aa5819857 (diff)
downloadchat-d195eea07de0654fb716d856448d6f10a2a7a0ff.tar.gz
chat-d195eea07de0654fb716d856448d6f10a2a7a0ff.tar.bz2
chat-d195eea07de0654fb716d856448d6f10a2a7a0ff.zip
translations PR 20161011 (#4199)
Diffstat (limited to 'i18n/fr.json')
-rw-r--r--i18n/fr.json260
1 files changed, 200 insertions, 60 deletions
diff --git a/i18n/fr.json b/i18n/fr.json
index 582ce3bf2..3b8b639e9 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -145,7 +145,7 @@
},
{
"id": "api.auth.unable_to_get_user.app_error",
- "translation": "Unable to get user to check permissions."
+ "translation": "Impossible de récupérer l'utilisateur pour vérifier les permissions."
},
{
"id": "api.channel.add_member.added",
@@ -549,11 +549,11 @@
},
{
"id": "api.command_msg.desc",
- "translation": "Envoyer un message direct à un utilisateur"
+ "translation": "Envoyer un message privé à un utilisateur"
},
{
"id": "api.command_msg.dm_fail.app_error",
- "translation": "Une erreur s'est produite à la création du message direct."
+ "translation": "Une erreur s'est produite à la création du message privé."
},
{
"id": "api.command_msg.fail.app_error",
@@ -581,7 +581,7 @@
},
{
"id": "api.command_offline.desc",
- "translation": "Changer votre état en « Déconnecté »."
+ "translation": "Changer votre état en « Hors ligne »."
},
{
"id": "api.command_offline.name",
@@ -637,11 +637,11 @@
},
{
"id": "api.command_shortcuts.nav",
- "translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT: Canal ou message privé dans la barre latérale gauche\nALT+BAS: Canal ou message privé suivant dans la barre latérale gauche\nALT+MAJ+HAUT: Canal ou message privé précédent dans la barre latérale de gauche comportant des messages non lus\nALT+MAJ+BAS: Canal ou message privé suivant dans la barre latérale de gauche comportant des messages non lus\nCMD+K: Ouvre une boîte de dialogue permettant de changer de canal rapidement\nCMD+MAJ+A: Ouvre les paramètres du compte\nCMD+MAJ+M: Ouvre les mentions récentes\n\n"
+ "translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT : Canal ou message privé dans la barre latérale gauche\nALT+BAS : Canal ou message privé suivant dans la barre latérale gauche\nALT+MAJ+HAUT : Canal ou message privé précédent dans la barre latérale de gauche comportant des messages non lus\nALT+MAJ+BAS : Canal ou message privé suivant dans la barre latérale de gauche comportant des messages non lus\nCMD+K : Ouvre une boîte de dialogue permettant de changer de canal rapidement\nCMD+MAJ+A : Ouvre les paramètres du compte\nCMD+MAJ+M : Ouvre les mentions récentes\n\n"
},
{
"id": "api.command_shortcuts.nav_mac",
- "translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT: Canal ou message privé dans la barre latérale gauche\nALT+BAS: Canal ou message privé suivant dans la barre latérale gauche\nALT+MAJ+UP: Canal ou message privé précédent dans la barre latérale de gauche comportant des messages non lus\nALT+MAJ+DOWN: Canal ou message privé suivant dans la barre latérale de gauche comportant des messages non lus\nCMD+K: Ouvre une boîte de dialogue permettant de changer de canal rapidement\nCMD+MAJ+A: Ouvre les paramètres du compte\nCMD+MAJ+M: Ouvre les mentions récentes\n\n"
+ "translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT : Canal ou message privé dans la barre latérale gauche\nALT+BAS : Canal ou message privé suivant dans la barre latérale gauche\nALT+MAJ+UP : Canal ou message privé précédent dans la barre latérale de gauche comportant des messages non lus\nALT+MAJ+DOWN : Canal ou message privé suivant dans la barre latérale de gauche comportant des messages non lus\nCMD+K : Ouvre une boîte de dialogue permettant de changer de canal rapidement\nCMD+MAJ+A : Ouvre les paramètres du compte\nCMD+MAJ+M : Ouvre les mentions récentes\n\n"
},
{
"id": "api.command_shrug.desc",
@@ -669,7 +669,7 @@
},
{
"id": "api.context.invalid_token.error",
- "translation": "Session invalide jeton=%v, err=%v"
+ "translation": "Session invalide token=%v, err=%v"
},
{
"id": "api.context.last_activity_at.error",
@@ -814,14 +814,6 @@
"translation": "Impossible de créer l'émoticône. L'image doit faire au plus 128x128 pixels."
},
{
- "id": "api.file.file_upload.exceeds",
- "translation": "Le fichier dépasse la limite de taille pour les images."
- },
- {
- "id": "api.file.get_file.not_found.app_error",
- "translation": "Impossible de trouver le fichier."
- },
- {
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Les liens publics sont désactivés par l'administrateur système."
},
@@ -830,34 +822,118 @@
"translation": "Le lien public ne semble pas être valide"
},
{
+ "id": "api.file.get_file_preview.no_thumbnail.app_error",
+ "translation": "Le fichier n'a pas d'aperçu d'image"
+ },
+ {
+ "id": "api.file.get_file_thumbnail.no_thumbnail.app_error",
+ "translation": "Le fichier n'a pas de miniature d'image"
+ },
+ {
+ "id": "api.file.get_info_for_request.no_post.app_error",
+ "translation": "Impossible de récupérer les informations du fichier. Le fichier doit être lié à un message qui peut être lu par l'utilisateur courant."
+ },
+ {
+ "id": "api.file.get_info_for_request.storage.app_error",
+ "translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
+ },
+ {
+ "id": "api.file.get_public_file_old.storage.app_error",
+ "translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
+ },
+ {
+ "id": "api.file.get_public_file_old.storage.app_error",
+ "translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
+ },
+ {
"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 courant."
+ },
+ {
"id": "api.file.handle_images_forget.decode.error",
- "translation": "Impossible de décoder l'image channelId=%v userId=%v filename=%v err=%v"
+ "translation": "Impossible de décoder l'image err=%v"
},
{
"id": "api.file.handle_images_forget.encode_jpeg.error",
- "translation": "Impossible d'encoder l'image en jpeg channelId=%v userId=%v filename=%v err=%v"
+ "translation": "Impossible de sauvegarder l'image au format jpeg path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.encode_preview.error",
- "translation": "Impossible d'encoder l'image comme aperçu jpg channelId=%v userId=%v filename=%v err=%v"
+ "translation": "Impossible de sauvegarder l'aperçu de l'image au format jpeg path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_preview.error",
- "translation": "Impossible d'envoyer l'aperçu channelId=%v userId=%v filename=%v err=%v"
+ "translation": "Impossible d'envoyer l'aperçu path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_thumb.error",
- "translation": "Impossible d'envoyer l'aperçu channelId=%v userId=%v filename=%v err=%v"
+ "translation": "Impossible d'envoyer la miniature path=%v err=%v"
},
{
"id": "api.file.init.debug",
"translation": "Initialisation des routes de l'api des fichiers"
},
{
+ "id": "api.file.migrate_filenames_to_file_infos.channel.app_error",
+ "translation": "Impossible de récupérer le canal lorsque le message est en cours de migration vers FileInfos, post_id=%v, channel_id=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.file_not_found.warn",
+ "translation": "Impossible de trouver le fichier lorsque le message est en cours de migration vers FileInfos, post_id=%v, channel_id=%v, path=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.get_file_infos_again.warn",
+ "translation": "Unable to get FileInfos for post after migratio, post_id=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.get_post_again.warn",
+ "translation": "Impossible de récupérer les équipes lorsque le message est en cours de migration vers FileInfos, post_id=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.info.app_error",
+ "translation": "Impossible de décoder correctement les informations du fichier lorsque le message est en cours de migration vers FileInfos, post_id=%v, filename=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.migrating_post.debug",
+ "translation": "Migrating post to use FileInfos, post_id=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.mismatched_filename.warn",
+ "translation": "Un nom de fichier inhabituel a été trouvé lors de la migration du message vers FileInfos, post_id=%v, channel_id=%v, user_id=%v, filename=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.no_filenames.warn",
+ "translation": "Impossible de migrer le message vers FileInfos car il comporte un champ Noms de fichiers vide, post_id=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.not_migrating_post.debug",
+ "translation": "Post already migrated to use FileInfos, post_id=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.save_file_info.warn",
+ "translation": "Impossible de trouver le fichier lorsque le message est en cours de migration vers FileInfos, post_id=%v, channel_id=%v, path=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.save_post.warn",
+ "translation": "Impossible de sauvegarder les informations de fichier lorsque le message est en cours de migration vers FileInfos, post_id=%v, file_id=%v, filename=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.team_id.app_error",
+ "translation": "Impossible de trouver l'équipe pour FileInfos, post_id=%v, filenames=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.teams.app_error",
+ "translation": "Impossible de récupérer les équipes lorsque le message est en cours de migration vers FileInfos, post_id=%v, err=%v"
+ },
+ {
+ "id": "api.file.migrate_filenames_to_file_infos.unexpected_filename.error",
+ "translation": "Impossible de déchiffrer le fichier lorsque le message est en cours de migration vers FileInfos, post_id=%v, filename=%v"
+ },
+ {
"id": "api.file.move_file.configured.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."
},
@@ -902,10 +978,6 @@
"translation": "Une erreur est survenue lors de la lecture depuis le stockage local du serveur"
},
{
- "id": "api.file.upload_file.image.app_error",
- "translation": "Impossible d'envoyer le fichier image."
- },
- {
"id": "api.file.upload_file.large_image.app_error",
"translation": "Impossible d'envoyer le fichier image. Le fichier est trop volumineux."
},
@@ -1003,15 +1075,15 @@
},
{
"id": "api.oauth.allow_oauth.bad_client.app_error",
- "translation": "invalid_request: Bad client_id"
+ "translation": "invalid_request: client_id incorrect"
},
{
"id": "api.oauth.allow_oauth.bad_redirect.app_error",
- "translation": "invalid_request: Missing or bad redirect_uri"
+ "translation": "invalid_request: redirect_uri manquant ou incorrect"
},
{
"id": "api.oauth.allow_oauth.bad_response.app_error",
- "translation": "invalid_request: Bad response_type"
+ "translation": "invalid_request: response_type incorrect"
},
{
"id": "api.oauth.allow_oauth.database.app_error",
@@ -1019,7 +1091,7 @@
},
{
"id": "api.oauth.allow_oauth.redirect_callback.app_error",
- "translation": "invalid_request: Supplied redirect_uri did not match registered callback_url"
+ "translation": "invalid_request: le redirect_uri spécifié ne correspond pas au callback_url enregistré"
},
{
"id": "api.oauth.allow_oauth.turn_off.app_error",
@@ -1043,7 +1115,7 @@
},
{
"id": "api.oauth.get_access_token.bad_client_id.app_error",
- "translation": "invalid_request: Bad client_id"
+ "translation": "invalid_request: Mauvais client_id"
},
{
"id": "api.oauth.get_access_token.bad_client_secret.app_error",
@@ -1146,12 +1218,16 @@
"translation": "{{.Username}} a été mentionné, mais ils ne reçoivent pas de notification, car ils ne font pas partie de ce canal."
},
{
+ "id": "api.post.create_post.attach_files.error",
+ "translation": "Une erreur s'est produite lors du lien des fichiers au message, post_id=%s, user_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.post.create_post.bad_filename.error",
"translation": "Nom de fichier invalide supprimé, filename=%v"
},
{
"id": "api.post.create_post.can_not_post_to_deleted.error",
- "translation": "Can not post to deleted channel."
+ "translation": "Impossible de poster un message dans un canal supprimé."
},
{
"id": "api.post.create_post.channel_root_id.app_error",
@@ -1175,13 +1251,17 @@
},
{
"id": "api.post.delete_flagged_post.app_error.warn",
- "translation": "Impossible de supprimer les préférences du message lorsque celui-ci est en train d'être supprimé, err=%v"
+ "translation": "Impossible de supprimer les préférences du message avec indicateur lorsque celui-ci est en train d'être supprimé, err=%v"
},
{
"id": "api.post.delete_post.permissions.app_error",
"translation": "Vous n'avez pas les permissions appropriées"
},
{
+ "id": "api.post.delete_post_files.app_error.warn",
+ "translation": "Une erreur s'est produite lors de la suppression des fichiers liés au message, post_id=%v, err=%v"
+ },
+ {
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
"one": "{{.Count}} fichier envoyé: {{.Filenames}}",
@@ -1189,6 +1269,10 @@
}
},
{
+ "id": "api.post.get_message_for_notification.get_files.error",
+ "translation": "Une erreur s'est produite lors de la récupérations des fichiers pour le message de notification, post_id=%v, err=%v"
+ },
+ {
"id": "api.post.get_message_for_notification.images_sent",
"translation": {
"one": "{{.Count}} image envoyée: {{.Filenames}}",
@@ -1272,6 +1356,10 @@
"translation": "Impossible de récupérer les fils de commentaires dans les notifications root_post_id=%v, err=%v"
},
{
+ "id": "api.post.send_notifications_and_forget.files.error",
+ "translation": "Impossible de récupérer les fichiers pour la notification du message post_id=%v, err=%v"
+ },
+ {
"id": "api.post.send_notifications_and_forget.get_teams.error",
"translation": "Impossible d'obtenir les équipes lors de l'envoi d'un message privé entre équipes user_id=%v, err=%v"
},
@@ -1401,11 +1489,11 @@
},
{
"id": "api.server.start_server.rate_limiting_memory_store",
- "translation": "Unable to initalize rate limiting."
+ "translation": "Unable to initialize rate limiting memory store. Check MemoryStoreSize config setting."
},
{
- "id": "api.server.start_server.rate_limiting_memory_store",
- "translation": "Unable to initalize rate limiting."
+ "id": "api.server.start_server.rate_limiting_rate_limiter",
+ "translation": "Impossible d'initialiser la limite du taux."
},
{
"id": "api.server.start_server.starting.critical",
@@ -1452,6 +1540,10 @@
"translation": "Les messages du bot Slack ne sont pas encore importés"
},
{
+ "id": "api.slackimport.slack_add_posts.msg_no_comment.debug",
+ "translation": "File comment undefined"
+ },
+ {
"id": "api.slackimport.slack_add_posts.msg_no_usr.debug",
"translation": "Message sans utilisateur"
},
@@ -1477,7 +1569,7 @@
},
{
"id": "api.slackimport.slack_add_users.merge_existing",
- "translation": "Merged user with existing account: {{.Email}}, {{.Username}}\r\n"
+ "translation": "L'utilisateur a été fusionné avec le compte existant: {{.Email}}, {{.Username}}\r\n"
},
{
"id": "api.slackimport.slack_add_users.unable_import",
@@ -1485,7 +1577,7 @@
},
{
"id": "api.slackimport.slack_convert_channel_mentions.compile_regexp_failed.warn",
- "translation": "Échec de la compilation de la @mention correspondant à l'expression régulière pour l'utilisateur Slack {{.UserID}} {{.Username}}"
+ "translation": "Échec de la compilation de l'expression régulière correspondant à !channel pour l'utilisateur Slack {{.UserID}} {{.Username}}"
},
{
"id": "api.slackimport.slack_convert_timestamp.bad.warn",
@@ -1505,11 +1597,11 @@
},
{
"id": "api.slackimport.slack_import.note2",
- "translation": "- Les messages du bot Slack ne sont pas supportés pour l'instant.\r\n"
+ "translation": "- Les messages du robot Slack ne sont pas supportés pour l'instant.\r\n"
},
{
"id": "api.slackimport.slack_import.note3",
- "translation": "- Additional errors may be found in the server logs.\r\n"
+ "translation": "- D'autres erreurs peuvent être trouvées dans les journaux du serveur.\r\n"
},
{
"id": "api.slackimport.slack_import.notes",
@@ -1529,11 +1621,11 @@
},
{
"id": "api.slackimport.slack_parse_channels.error",
- "translation": "Error parsing slack channels. Import may work anyway."
+ "translation": "Erreur lors de la lecture des canaux de slack. L'importation peut toutefois quand même fonctionner."
},
{
"id": "api.slackimport.slack_parse_posts.error",
- "translation": "Error parsing some slack posts. Import may work anyway."
+ "translation": "Erreur lors de la lecture de certains messages slack. L'importation peut toutefois quand même fonctionner."
},
{
"id": "api.status.init.debug",
@@ -1665,7 +1757,7 @@
},
{
"id": "api.team.update_member_roles.not_a_member",
- "translation": "Specified user is not a member of specified team."
+ "translation": "L'utilisateur spécifié n'est pas un membre de l'équipe spécifiée."
},
{
"id": "api.team.update_team.permissions.app_error",
@@ -2389,11 +2481,11 @@
},
{
"id": "api.webrtc.init.debug",
- "translation": "Initialisation des routes de l'api webhook"
+ "translation": "Initialisation des routes de l'api WebRTC"
},
{
"id": "api.webrtc.not_available.app_error",
- "translation": "WebRTC is not available on this server."
+ "translation": "WebRTC n'est pas disponible sur ce serveur."
},
{
"id": "api.websocket_handler.invalid_param.app_error",
@@ -2401,19 +2493,19 @@
},
{
"id": "authentication.permissions.team_invite_user.description",
- "translation": "Ability to invite users to a team"
+ "translation": "Possibilité d'inviter des utilisateurs dans une équipe"
},
{
"id": "authentication.permissions.team_invite_user.name",
- "translation": "Invite User"
+ "translation": "Inviter un utilisateur"
},
{
"id": "authentication.permissions.team_use_slash_commands.description",
- "translation": "Ability to use slash commands"
+ "translation": "Possibilité d'utiliser des commandes slash"
},
{
"id": "authentication.permissions.team_use_slash_commands.name",
- "translation": "Use Slash Commands"
+ "translation": "Utiliser les commandes slash"
},
{
"id": "cli.license.critical",
@@ -2685,15 +2777,15 @@
},
{
"id": "ent.webrtc.disabled.app_error",
- "translation": "WebRTC is not enabled in this server."
+ "translation": "WebRTC n'est pas activé sur ce serveur."
},
{
"id": "ent.webrtc.license_disable.app_error",
- "translation": "Your license does not support using Mattermost WebRTC"
+ "translation": "Votre licence ne supporte pas l'utilisation de Mattermost WebRTC"
},
{
"id": "ent.webrtc.register_token.app_error",
- "translation": "We encountered an error trying to register the WebRTC Token"
+ "translation": "Une erreur s'est produite lors de l'enregistrement du jeton WebRTC"
},
{
"id": "error.generic.link_message",
@@ -3073,11 +3165,11 @@
},
{
"id": "model.config.is_valid.file_thumb_height.app_error",
- "translation": "Hauteur des aperçus invalide dans les paramètres de fichier. Doit être un entier positif."
+ "translation": "Hauteur des miniatures invalide dans les paramètres de fichier. Doit être un entier positif."
},
{
"id": "model.config.is_valid.file_thumb_width.app_error",
- "translation": "Largeur des aperçus invalide dans les paramètres de fichiers. Doit être un entier positif."
+ "translation": "Largeur des miniatures invalide dans les paramètres de fichiers. Doit être un entier positif."
},
{
"id": "model.config.is_valid.ldap_basedn",
@@ -3145,7 +3237,7 @@
},
{
"id": "model.config.is_valid.max_burst.app_error",
- "translation": "Max burst must be greater than zero."
+ "translation": "La limite maximale de dépassement doit être plus grande que zéro."
},
{
"id": "model.config.is_valid.max_file_size.app_error",
@@ -3172,6 +3264,10 @@
"translation": "Nombre par secondes invalide pour les paramètres de limite de fréquence. Doit être un entier positif."
},
{
+ "id": "model.config.is_valid.read_timeout.app_error",
+ "translation": "Valeur invalide pour le délai d'attente de lecture."
+ },
+ {
"id": "model.config.is_valid.restrict_direct_message.app_error",
"translation": "La restriction du message direct est invalide. Doit être 'tout', ou 'équipe'"
},
@@ -3237,31 +3333,39 @@
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_secret.app_error",
- "translation": "WebRTC Gateway Admin Secret must be set."
+ "translation": "La clé secrète de la passerelle administrateur WebRTC doit être définie."
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_url.app_error",
- "translation": "WebRTC Gateway Admin Url must be set a valid URL and start with http:// or https://."
+ "translation": "L'URL de la passerelle administrateur WebRTC doit être une URL valide et doit commencer par http:// ou https://."
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
- "translation": "WebRTC Gateway Websocket Url must be a valid URL and start with ws:// or wss://."
+ "translation": "L'URL de la passerelle Websocket WebRTC doit être une URL valide et doit commencer par ws:// ou wss://."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
- "translation": "WebRTC STUN URI must be a valid URI and start with stun:"
+ "translation": "L'URI STUN WebRTC doit être un URI valide et doit commencer par stun:"
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
- "translation": "WebRTC TURN Shared Key cannot be empty if the TURN URI has been set."
+ "translation": "La clé partagée TURN WebRTC ne peut pas être vide si l'URI TURN a été défini."
},
{
"id": "model.config.is_valid.webrtc_turn_uri.app_error",
- "translation": "WebRTC TURN URI must be a valid URI and start with turn:"
+ "translation": "L'URI TURN WebRTC doit être un URI valide et doit commencer par turn:"
},
{
"id": "model.config.is_valid.webrtc_turn_username.app_error",
- "translation": "WebRTC TURN Username cannot be empty if the TURN URI has been set."
+ "translation": "Le nom d'utilisateur TURN WebRTC ne peut pas être vide si un URI TURN a été défini."
+ },
+ {
+ "id": "model.config.is_valid.webserver_security.app_error",
+ "translation": "Valeur invalide pour la sécurité de la connexion au serveur web."
+ },
+ {
+ "id": "model.config.is_valid.write_timeout.app_error",
+ "translation": "Valeur invalide pour le délai d'attente d'écriture."
},
{
"id": "model.emoji.create_at.app_error",
@@ -3420,6 +3524,10 @@
"translation": "La date de création doit être une date valide"
},
{
+ "id": "model.post.is_valid.file_ids.app_error",
+ "translation": "Identifiants de fichier invalide"
+ },
+ {
"id": "model.post.is_valid.filenames.app_error",
"translation": "Nom de fichiers invalides"
},
@@ -3876,6 +3984,10 @@
"translation": "Nous n'avons pas pu charger les informations supplémentaires sur les membres du canal"
},
{
+ "id": "store.sql_channel.get_for_post.app_error",
+ "translation": "Impossible de récupérer le canal pour le message spécifié"
+ },
+ {
"id": "store.sql_channel.get_member.app_error",
"translation": "Nous n'avons pas pu obtenir les membres du canal"
},
@@ -3888,6 +4000,10 @@
"translation": "Nous n'avons pas pu obtenir le nombre de membres du canal"
},
{
+ "id": "store.sql_channel.get_member_for_post.app_error",
+ "translation": "Impossible de récupérer le membre du canal pour le message spécifié"
+ },
+ {
"id": "store.sql_channel.get_members.app_error",
"translation": "Nous n'avons pas pu obtenir les membres du canal"
},
@@ -4072,6 +4188,30 @@
"translation": "Nous n'avons pas pu enregistrer l'Emoji"
},
{
+ "id": "store.sql_file_info.attach_to_post.app_error",
+ "translation": "Impossible de lier l'information du fichier au message"
+ },
+ {
+ "id": "store.sql_file_info.delete_for_post.app_error",
+ "translation": "Impossible de supprimer l'information du fichier du message"
+ },
+ {
+ "id": "store.sql_file_info.get.app_error",
+ "translation": "Impossible de récupérer l'information du fichier"
+ },
+ {
+ "id": "store.sql_file_info.get_by_path.app_error",
+ "translation": "Impossible de récupérer l'information du fichier par le chemin du fichier"
+ },
+ {
+ "id": "store.sql_file_info.get_for_post.app_error",
+ "translation": "Impossible de récupérer l'information du fichier du message"
+ },
+ {
+ "id": "store.sql_file_info.save.app_error",
+ "translation": "Impossible de sauvegarder l'information du fichier"
+ },
+ {
"id": "store.sql_license.get.app_error",
"translation": "Nous avons rencontré une erreur durant le chargement de la licence"
},