summaryrefslogtreecommitdiffstats
path: root/i18n/fr.json
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2017-06-15 11:05:43 -0400
committerGitHub <noreply@github.com>2017-06-15 11:05:43 -0400
commit528f2dc6c3b7c7a100d9022f4f50dfe337e92f0c (patch)
tree71fa9b677ce72050dca3abc3c9243e6cf39e0278 /i18n/fr.json
parentc0a0065472c199166d32b052dd328b0212f5b693 (diff)
downloadchat-528f2dc6c3b7c7a100d9022f4f50dfe337e92f0c.tar.gz
chat-528f2dc6c3b7c7a100d9022f4f50dfe337e92f0c.tar.bz2
chat-528f2dc6c3b7c7a100d9022f4f50dfe337e92f0c.zip
Merge release-3.10 into master (#6654)
* PLT-6787 Fixed being able to send a post before files finished uploading (#6617) * Fix quick switcher for channels/users not stored locally (#6610) * Fix button text on confirm mention modal (#6609) * fix post delete permission of channel admin (#6608) * open comment thread for the most recent reply-able message (#6605) * Use mutex flag with yarn to prevent concurrent builds interfering (#6619) * Use mutex flag with yarn to prevent concurrent builds interfering * Remove yarn mutex file with clean * Minor bug fixes (#6615) * PLT-6774 - Fixing color for offline icon * PLT-6784 - Fixing status icon * Fixing icon margin * Updating caret position * PLT-6070 Have ChannelMentionProvider stop searching after a term returns no results (#6620) * Fixing JS error (#6623) * Minor bug fixes (#6622) * PLT-6808 - Updating channel switcher on mobile * PLT-6743 - Updating scrollbar styling * Login instead of failing if user exists in OAuth sign-up flow (#6627) * PLT-6802 Disable team switcher (#6626) * Disable team switcher * Fix ESLint errors * PLT-6807 Ensured select teams page can scroll on iOS (#6630) * Do not redirect from account switch pages on 401 (#6631) * Fixing loadtest command and renaming to /test (#6624) * PLT-6820 Update mattermost-redux dependency (#6632) * translations PR 20170612 (#6629) * Bump HTTP client timeout to 30 seconds (#6633) * For team unreads return empty array instead of null (#6636) * PLT-6831 Fix status modal localization IDs (#6637) * Fix status modal localization IDs * Update test snapshot
Diffstat (limited to 'i18n/fr.json')
-rw-r--r--i18n/fr.json182
1 files changed, 91 insertions, 91 deletions
diff --git a/i18n/fr.json b/i18n/fr.json
index a5aa83e10..fb20c0b0f 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -49,23 +49,23 @@
},
{
"id": "api.admin.add_certificate.no_file.app_error",
- "translation": "Aucun fichier pour les 'certificats' dans la requête"
+ "translation": "Aucun fichier dans le champ 'certificate' de la requête."
},
{
"id": "api.admin.add_certificate.open.app_error",
- "translation": "Impossible d'ouvrir le fichier du certificat"
+ "translation": "Impossible d'ouvrir le certificat."
},
{
"id": "api.admin.add_certificate.saving.app_error",
- "translation": "Impossible d'enregistrer le certificat"
+ "translation": "Impossible d'enregistrer le certificat."
},
{
"id": "api.admin.file_read_error",
- "translation": "Erreur lors de la lecture du fichier de log"
+ "translation": "Erreur lors de la lecture du fichier journal."
},
{
"id": "api.admin.get_brand_image.not_available.app_error",
- "translation": "La personnalisation n'est pas configurée ou supportée par ce serveur"
+ "translation": "La personnalisation n'est pas configurée ou supportée par ce serveur."
},
{
"id": "api.admin.get_brand_image.storage.app_error",
@@ -73,15 +73,15 @@
},
{
"id": "api.admin.init.debug",
- "translation": "Initialisation des routes de l'API administration"
+ "translation": "Initialisation des routes de l'API administration."
},
{
"id": "api.admin.recycle_db_end.warn",
- "translation": "Connexion à la base de données recyclée"
+ "translation": "La connexion à la base de données a été recyclée."
},
{
"id": "api.admin.recycle_db_start.warn",
- "translation": "Essaye de recycler la connexion à la base de données"
+ "translation": "Essai de recyclage de la connexion à la base de données."
},
{
"id": "api.admin.remove_certificate.delete.app_error",
@@ -89,7 +89,7 @@
},
{
"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"
+ "translation": "Une erreur s'est produite lors de la construction des métadonnées du fournisseur de services."
},
{
"id": "api.admin.test_email.body",
@@ -661,7 +661,7 @@
},
{
"id": "api.command_shortcuts.browser.channel_next",
- "translation": "{{.ChannelNextCmd}}: Canal suivant dans votre historique\n"
+ "translation": "{{.ChannelNextCmd}} : Canal suivant dans votre historique\n"
},
{
"id": "api.command_shortcuts.browser.channel_next.cmd",
@@ -689,7 +689,7 @@
},
{
"id": "api.command_shortcuts.browser.font_increase",
- "translation": "{{.CmdOrCtrl}}+PLUS: Augmente la taille de la police de caractères (zoom avant)\n"
+ "translation": "{{.CmdOrCtrl}}+PLUS : Augmente la taille de la police de caractères (zoom avant)\n"
},
{
"id": "api.command_shortcuts.browser.header",
@@ -733,7 +733,7 @@
},
{
"id": "api.command_shortcuts.msgs.comp_channel",
- "translation": "~[caractère]+TAB: Saisi automatiquement le nom du canal commencant par [caractère]\n"
+ "translation": "~[caractère]+TAB : Saisi automatiquement le nom du canal commencant par [caractère]\n"
},
{
"id": "api.command_shortcuts.msgs.comp_emoji",
@@ -741,11 +741,11 @@
},
{
"id": "api.command_shortcuts.msgs.comp_username",
- "translation": "@[caractère]+TAB: Saisi automatiquement le nom d'@utilisateur commencant par [caractère]\n"
+ "translation": "@[caractère]+TAB : Saisi automatiquement le nom d'@utilisateur commencant par [caractère]\n"
},
{
"id": "api.command_shortcuts.msgs.edit",
- "translation": "HAUT (dans le champ de saisie vide): Édite le denier message du canal en cours\n"
+ "translation": "HAUT (dans le champ de saisie vide) : Édite le denier message du canal en cours\n"
},
{
"id": "api.command_shortcuts.msgs.header",
@@ -753,19 +753,19 @@
},
{
"id": "api.command_shortcuts.msgs.mark_as_read",
- "translation": "ECHAP: Marque tous les messages du canal en cours comme lus\n"
+ "translation": "ECHAP : Marque tous les messages du canal en cours comme lus\n"
},
{
"id": "api.command_shortcuts.msgs.reply",
- "translation": "SHIFT+UP (in empty input field): Reply to the most recent message in the current channel\n"
+ "translation": "MAJ+HAUT (dans le champ de saisie vide) : Répond au message le plus récent dans le canal en cours\n"
},
{
"id": "api.command_shortcuts.msgs.reprint_next",
- "translation": "{{.CmdOrCtrl}}+BAS (dans le champ de saisie vide): Affiche à nouveau le message ou la commande slash suivants que vous avez saisis\n"
+ "translation": "{{.CmdOrCtrl}}+BAS (dans le champ de saisie vide) : Affiche à nouveau le message ou la commande slash suivants que vous avez saisis\n"
},
{
"id": "api.command_shortcuts.msgs.reprint_prev",
- "translation": "{{.CmdOrCtrl}}+HAUT (dans le champ de saisie vide): Affiche à nouveau le message ou la commande slash précédents que vous avez saisis\n"
+ "translation": "{{.CmdOrCtrl}}+HAUT (dans le champ de saisie vide) : Affiche à nouveau le message ou la commande slash précédents que vous avez saisis\n"
},
{
"id": "api.command_shortcuts.name",
@@ -773,7 +773,7 @@
},
{
"id": "api.command_shortcuts.nav.direct_messages_menu",
- "translation": "{{.CmdOrCtrl}}+SHIFT+K: Open direct messages menu\n"
+ "translation": "{{.CmdOrCtrl}}+MAJ+K: Ouvre le menu des messages privés\n"
},
{
"id": "api.command_shortcuts.nav.header",
@@ -781,35 +781,35 @@
},
{
"id": "api.command_shortcuts.nav.next",
- "translation": "ALT+BAS: Canal ou message privé suivants de la barre latérale gauche\n"
+ "translation": "ALT+BAS : Canal ou message privé suivants de la barre latérale gauche\n"
},
{
"id": "api.command_shortcuts.nav.prev",
- "translation": "ALT+HAUT: Canal ou message privé précédents de la barre latérale gauche\n"
+ "translation": "ALT+HAUT : Canal ou message privé précédents de la barre latérale gauche\n"
},
{
"id": "api.command_shortcuts.nav.recent_mentions",
- "translation": "{{.CmdOrCtrl}}+MAJ+M: Ouvre les mentions récentes\n\n"
+ "translation": "{{.CmdOrCtrl}}+MAJ+M : Ouvre les mentions récentes\n\n"
},
{
"id": "api.command_shortcuts.nav.settings",
- "translation": "{{.CmdOrCtrl}}+SHIFT+A: Ouvre les paramètres du compte\n"
+ "translation": "{{.CmdOrCtrl}}+SHIFT+A : Ouvre les paramètres du compte\n"
},
{
"id": "api.command_shortcuts.nav.switcher",
- "translation": "{{.CmdOrCtrl}}+K: Ouvre une une boite de dialogue permettant de passer rapidement d'un canal à l'autre\n"
+ "translation": "{{.CmdOrCtrl}}+K : Ouvre une une boite de dialogue permettant de passer rapidement d'un canal à l'autre\n"
},
{
"id": "api.command_shortcuts.nav.switcher_team",
- "translation": "{{.CmdOrCtrl}}+K: Ouvre une une boite de dialogue permettant de passer rapidement d'un canal à l'autre\n"
+ "translation": "{{.CmdOrCtrl}}+K : Ouvre une boite de dialogue permettant de passer rapidement d'un canal à l'autre\n"
},
{
"id": "api.command_shortcuts.nav.unread_next",
- "translation": "ALT+MAJ+BAS: Canal ou message privé suivants de la barre latérale gauche comportant des messages non lus\n"
+ "translation": "ALT+MAJ+BAS : Canal ou message privé suivants de la barre latérale gauche comportant des messages non lus\n"
},
{
"id": "api.command_shortcuts.nav.unread_prev",
- "translation": "ALT+MAJ+HAUT: Canal ou message privé précédents de la barre latérale gauche comportant des messages non lus\n"
+ "translation": "ALT+MAJ+HAUT : Canal ou message privé précédents de la barre latérale gauche comportant des messages non lus\n"
},
{
"id": "api.command_shrug.desc",
@@ -956,7 +956,7 @@
},
{
"id": "api.email_batching.send_batched_email_notification.send.app_error",
- "translation": "Impossible d'envoyer l'e-mail groupé à %v: %v"
+ "translation": "Impossible d'envoyer l'e-mail groupé à %v : %v"
},
{
"id": "api.email_batching.send_batched_email_notification.subject",
@@ -1327,23 +1327,23 @@
},
{
"id": "api.oauth.allow_oauth.bad_client.app_error",
- "translation": "invalid_request: client_id incorrect"
+ "translation": "invalid_request : client_id incorrect"
},
{
"id": "api.oauth.allow_oauth.bad_redirect.app_error",
- "translation": "invalid_request: redirect_uri manquant ou incorrect"
+ "translation": "invalid_request : redirect_uri manquant ou incorrect"
},
{
"id": "api.oauth.allow_oauth.bad_response.app_error",
- "translation": "invalid_request: response_type incorrect"
+ "translation": "invalid_request : response_type incorrect"
},
{
"id": "api.oauth.allow_oauth.database.app_error",
- "translation": "server_error: Error accessing the database"
+ "translation": "server_error : Erreur lors de l'accès à la base de données"
},
{
"id": "api.oauth.allow_oauth.redirect_callback.app_error",
- "translation": "invalid_request: le redirect_uri spécifié ne correspond pas au callback_url enregistré"
+ "translation": "invalid_request : le redirect_uri spécifié ne correspond pas au callback_url enregistré"
},
{
"id": "api.oauth.allow_oauth.turn_off.app_error",
@@ -1367,7 +1367,7 @@
},
{
"id": "api.oauth.get_access_token.bad_client_id.app_error",
- "translation": "invalid_request: Mauvais client_id"
+ "translation": "invalid_request : Mauvais client_id"
},
{
"id": "api.oauth.get_access_token.bad_client_secret.app_error",
@@ -1463,7 +1463,7 @@
},
{
"id": "api.opengraph.init.debug",
- "translation": "Initializing open graph protocol api routes"
+ "translation": "Initialisation des routes de l'API du protocole Open Graph"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1532,8 +1532,8 @@
{
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
- "one": "{{.Count}} fichier envoyé: {{.Filenames}}",
- "other": "{{.Count}} fichiers envoyés: {{.Filenames}}"
+ "one": "{{.Count}} fichier envoyé : {{.Filenames}}",
+ "other": "{{.Count}} fichiers envoyés : {{.Filenames}}"
}
},
{
@@ -1869,11 +1869,11 @@
},
{
"id": "api.slackimport.slack_add_users.merge_existing",
- "translation": "L'utilisateur a été fusionné avec le compte existant: {{.Email}}, {{.Username}}\r\n"
+ "translation": "L'utilisateur a été fusionné avec le compte existant : {{.Email}}, {{.Username}}\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing_failed",
- "translation": "Impossible de fusionner l'utilisateur avec le compte existant: {{.Email}}, {{.Username}}, l'utilisateur n'a pas été ajouté à cette équipe.\r\n"
+ "translation": "Impossible de fusionner l'utilisateur avec le compte existant : {{.Email}}, {{.Username}}, l'utilisateur n'a pas été ajouté à cette équipe.\r\n"
},
{
"id": "api.slackimport.slack_add_users.missing_email_address",
@@ -1981,7 +1981,7 @@
},
{
"id": "api.system.go_routines",
- "translation": "The number of running goroutines is over the health threshold %v of %v"
+ "translation": "Le nombre de routines Go en fonctionnement est supérieur à la limite de %v / %v"
},
{
"id": "api.team.add_user_to_team.invalid_data.app_error",
@@ -2245,7 +2245,7 @@
},
{
"id": "api.templates.post_body.info",
- "translation": "CANAL: {{.ChannelName}}<br>{{.SenderName}} - {{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
+ "translation": "CANAL : {{.ChannelName}}<br>{{.SenderName}} - {{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "api.templates.post_subject_in_channel",
@@ -2289,7 +2289,7 @@
},
{
"id": "api.templates.signin_change_email.subject",
- "translation": "[{{ .SiteName }}] Votre mot de passe a été mis à jour"
+ "translation": "[{{ .SiteName }}] Votre méthode d'authentification a été mise à jour"
},
{
"id": "api.templates.signup_team_body.button",
@@ -2481,11 +2481,11 @@
},
{
"id": "api.user.create_user.missing_hash_or_data.app_error",
- "translation": "Missing Hash or URL query data."
+ "translation": "Hash ou URL de requête manquant."
},
{
"id": "api.user.create_user.missing_invite_id.app_error",
- "translation": "Missing Invite Id."
+ "translation": "Invite Id manquant"
},
{
"id": "api.user.create_user.no_open_server",
@@ -2749,7 +2749,7 @@
},
{
"id": "api.user.upload_profile_user.decode_config.app_error",
- "translation": "Could not save profile image. File does not appear to be a valid image."
+ "translation": "Impossible de sauvegarder l'image de profile. Le fichier ne semble pas être un fichier d'image valide."
},
{
"id": "api.user.upload_profile_user.encode.app_error",
@@ -2997,7 +2997,7 @@
},
{
"id": "app.import.validate_channel_import_data.display_name_missing.error",
- "translation": "La propriété de canal requise est manquante: display_name."
+ "translation": "La propriété de canal requise est manquante : display_name."
},
{
"id": "app.import.validate_channel_import_data.header_length.error",
@@ -3013,7 +3013,7 @@
},
{
"id": "app.import.validate_channel_import_data.name_missing.error",
- "translation": "La propriété de canal requise est manquante: name"
+ "translation": "La propriété de canal requise est manquante : name"
},
{
"id": "app.import.validate_channel_import_data.purpose_length.error",
@@ -3021,7 +3021,7 @@
},
{
"id": "app.import.validate_channel_import_data.team_missing.error",
- "translation": "La propriété de canal requise est manquante: team"
+ "translation": "La propriété de canal requise est manquante : team"
},
{
"id": "app.import.validate_channel_import_data.type_invalid.error",
@@ -3029,19 +3029,19 @@
},
{
"id": "app.import.validate_channel_import_data.type_missing.error",
- "translation": "La propriété de canal requise est manquante: type."
+ "translation": "La propriété de canal requise est manquante : type."
},
{
"id": "app.import.validate_post_import_data.channel_missing.error",
- "translation": "La propriété de message requise est manquante: Channel."
+ "translation": "La propriété de message requise est manquante : Channel."
},
{
"id": "app.import.validate_post_import_data.create_at_missing.error",
- "translation": "La propriété de message requise est manquante: create_at."
+ "translation": "La propriété de message requise est manquante : create_at."
},
{
"id": "app.import.validate_post_import_data.create_at_zero.error",
- "translation": "Post CreateAt property must not be zero if provided."
+ "translation": "La propriété du message CreateAt ne doit pas être 0 si ce champ est fourni."
},
{
"id": "app.import.validate_post_import_data.message_length.error",
@@ -3049,15 +3049,15 @@
},
{
"id": "app.import.validate_post_import_data.message_missing.error",
- "translation": "La propriété de message requise est manquante: Message."
+ "translation": "La propriété de message requise est manquante : Message."
},
{
"id": "app.import.validate_post_import_data.team_missing.error",
- "translation": "La propriété de message requise est manquante: Team."
+ "translation": "La propriété de message requise est manquante : Team."
},
{
"id": "app.import.validate_post_import_data.user_missing.error",
- "translation": "La propriété de message requise est manquante: User."
+ "translation": "La propriété de message requise est manquante : User."
},
{
"id": "app.import.validate_team_import_data.allowed_domains_length.error",
@@ -3077,7 +3077,7 @@
},
{
"id": "app.import.validate_team_import_data.display_name_missing.error",
- "translation": "La propriété d'équipe requise est manquante: display_name."
+ "translation": "La propriété d'équipe requise est manquante : display_name."
},
{
"id": "app.import.validate_team_import_data.name_characters.error",
@@ -3089,11 +3089,11 @@
},
{
"id": "app.import.validate_team_import_data.name_missing.error",
- "translation": "La propriété d'équipe requise est manquante: name."
+ "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 words réservés."
+ "translation": "Le nom de l'équipe contient des mots réservés."
},
{
"id": "app.import.validate_team_import_data.type_invalid.error",
@@ -3101,7 +3101,7 @@
},
{
"id": "app.import.validate_team_import_data.type_missing.error",
- "translation": "La propriété d'équipe requise est manquante: type."
+ "translation": "La propriété d'équipe requise est manquante : type."
},
{
"id": "app.import.validate_user_channels_import_data.channel_name_missing.error",
@@ -3137,7 +3137,7 @@
},
{
"id": "app.import.validate_user_import_data.email_missing.error",
- "translation": "La propriété de message requise est manquante: email."
+ "translation": "La propriété de message requise est manquante : email."
},
{
"id": "app.import.validate_user_import_data.first_name_length.error",
@@ -3169,7 +3169,7 @@
},
{
"id": "app.import.validate_user_import_data.username_missing.error",
- "translation": "La propriété d'utilisateur requise est manquante: username."
+ "translation": "La propriété d'utilisateur requise est manquante : username."
},
{
"id": "app.import.validate_user_teams_import_data.invalid_roles.error",
@@ -3321,35 +3321,35 @@
},
{
"id": "ent.elasticsearch.search_posts.disabled",
- "translation": "ElasticSearch searching is disabled on this server"
+ "translation": "La recherche ElasticSearch est désactivée sur ce serveur"
},
{
"id": "ent.elasticsearch.search_posts.search_failed",
- "translation": "Search failed to complete"
+ "translation": "La recherche a échoué"
},
{
"id": "ent.elasticsearch.search_posts.unmarshall_post_failed",
- "translation": "Failed to decode search results"
+ "translation": "Impossible de décoder les résultats de recherche"
},
{
"id": "ent.elasticsearch.start.connect_failed",
- "translation": "Setting up ElasticSearch Client Failed"
+ "translation": "La configuration du client ElasticSearch a échoué"
},
{
"id": "ent.elasticsearch.start.index_create_failed",
- "translation": "Failed to create ElasticSearch index"
+ "translation": "Impossible de créer l'index d'ElasticSearch"
},
{
"id": "ent.elasticsearch.start.index_exists_failed",
- "translation": "Failed to establish whether ElasticSearch index exists"
+ "translation": "Impossible de savoir si l'index d'ElasticSearch existe"
},
{
"id": "ent.elasticsearch.start.index_mapping_failed",
- "translation": "Failed to setup ElasticSearch index mapping"
+ "translation": "Impossible de configurer le mappage de l'index d'ElasticSearch"
},
{
"id": "ent.elasticsearch.start.index_settings_failed",
- "translation": "Failed to set ElasticSearch index settings"
+ "translation": "Impossible de définir les paramètres de l'index d'ElasticSearch"
},
{
"id": "ent.emoji.licence_disable.app_error",
@@ -3909,19 +3909,19 @@
},
{
"id": "model.config.is_valid.elastic_search.connection_url.app_error",
- "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled."
+ "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": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true."
+ "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.password.app_error",
- "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled."
+ "translation": "Le paramètre Password d'ElasticSearch doit être spécifié lorsque l'indexation avec ElasticSearch est activée."
},
{
"id": "model.config.is_valid.elastic_search.username.app_error",
- "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled."
+ "translation": "Le paramètre Username d'ElasticSearch doit être spécifié lorsque l'indexation avec ElasticSearch est activée."
},
{
"id": "model.config.is_valid.email_batching_buffer_size.app_error",
@@ -4149,7 +4149,7 @@
},
{
"id": "model.config.is_valid.sql_query_timeout.app_error",
- "translation": "Hauteur du profil invalide dans les paramètres de fichiers. Doit être un entier positif."
+ "translation": "Temps d'attente pour la requête SQL invalide. Doit être un entier positif."
},
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
@@ -5113,27 +5113,27 @@
},
{
"id": "store.sql_file_info.save_or_update.app_error",
- "translation": "Impossible de sauvegarder l'information du fichier"
+ "translation": "Impossible de sauvegarder l'information ou modifier l'information du fichier"
},
{
"id": "store.sql_job_status.delete_by_type.app_error",
- "translation": "Nous n'avons pas pu supprimer le message"
+ "translation": "Impossible de supprimer le statut du job"
},
{
"id": "store.sql_job_status.get.app_error",
- "translation": "Nous n'avons pas pu obtenir le message"
+ "translation": "Impossible de récupérer le statut du job"
},
{
"id": "store.sql_job_status.get_all.app_error",
- "translation": "Nous n'avons pas pu obtenir le message"
+ "translation": "Impossible de récupérer l'ensemble des statuts de job"
},
{
"id": "store.sql_job_status.save.app_error",
- "translation": "Nous n'avons pas pu enregistrer le message"
+ "translation": "Impossible de sauvegarder le statut du job"
},
{
"id": "store.sql_job_status.update.app_error",
- "translation": "Nous n'avons pas pu mettre à jour le message"
+ "translation": "Impossible de mettre à jour le statut du job"
},
{
"id": "store.sql_license.get.app_error",
@@ -5285,7 +5285,7 @@
},
{
"id": "store.sql_post.get_posts_by_ids.app_error",
- "translation": "Nous n'avons pas pu obtenir le message"
+ "translation": "Impossible de récupérer les messages"
},
{
"id": "store.sql_post.get_posts_created_att.app_error",
@@ -5337,7 +5337,7 @@
},
{
"id": "store.sql_post.search.warn",
- "translation": "Erreur de requête lors de la recherche de messages: %v"
+ "translation": "Erreur de requête lors de la recherche de messages : %v"
},
{
"id": "store.sql_post.update.app_error",
@@ -5501,7 +5501,7 @@
},
{
"id": "store.sql_status.get.app_error",
- "translation": "Erreur lors de la récupération du status"
+ "translation": "Erreur lors de la récupération du statut"
},
{
"id": "store.sql_status.get.missing.app_error",
@@ -5509,7 +5509,7 @@
},
{
"id": "store.sql_status.get_online.app_error",
- "translation": "Erreur lors de la récupération de tous les status en-ligne"
+ "translation": "Erreur lors de la récupération de tous les statut en-ligne"
},
{
"id": "store.sql_status.get_online_away.app_error",
@@ -5953,15 +5953,15 @@
},
{
"id": "utils.config.supported_client_locale.app_error",
- "translation": "Impossible de charger le fichier de configuration de Mattermost: DefaultClientLocale doit être l'un des paramètres régionaux pris en charge"
+ "translation": "Impossible de charger le fichier de configuration de Mattermost : DefaultClientLocale doit être l'un des paramètres régionaux pris en charge"
},
{
"id": "utils.config.supported_server_locale.app_error",
- "translation": "Impossible de charger le fichier de configuration de Mattermost: DefaultServerLocale doit être l'un des paramètres régionaux pris en charge"
+ "translation": "Impossible de charger le fichier de configuration de Mattermost : DefaultServerLocale doit être l'un des paramètres régionaux pris en charge"
},
{
"id": "utils.config.validate_locale.app_error",
- "translation": "Impossible de charger le fichier de configuration de Mattermost: AvailableLocales doit inclure DefaultClientLocale"
+ "translation": "Impossible de charger le fichier de configuration de Mattermost : AvailableLocales doit inclure DefaultClientLocale"
},
{
"id": "utils.diagnostic.analytics_not_found.app_error",
@@ -6001,7 +6001,7 @@
},
{
"id": "utils.mail.connect_smtp.helo.app_error",
- "translation": "Failed to set HELO"
+ "translation": "Impossible de définir le HELO"
},
{
"id": "utils.mail.connect_smtp.open.app_error",
@@ -6017,7 +6017,7 @@
},
{
"id": "utils.mail.new_client.helo.error",
- "translation": "Failed to to set the HELO to SMTP server %v"
+ "translation": "Impossible d'envoyer la requête HELO au serveur SMTP %v"
},
{
"id": "utils.mail.new_client.open.error",
@@ -6029,7 +6029,7 @@
},
{
"id": "utils.mail.send_mail.from_address.app_error",
- "translation": "Notification From Address setting is missing or invalid."
+ "translation": "Paramètre de Notification depuis l'adresse manquant ou invalide."
},
{
"id": "utils.mail.send_mail.msg.app_error",
@@ -6045,7 +6045,7 @@
},
{
"id": "utils.mail.send_mail.to_address.app_error",
- "translation": "Notification To Address setting is missing or invalid."
+ "translation": "Paramètre de Notification à l'adresse manquant ou invalide."
},
{
"id": "utils.mail.test.configured.error",