Commit 44e58bd1 authored by enahum's avatar enahum Committed by GitHub

translations PR 20170904 (#7371)

parent 6569c767
This diff is collapsed.
......@@ -403,58 +403,6 @@
"id": "api.command.delete.app_error",
"translation": "Invalid permissions to delete command"
},
{
"id": "app.plugin.disabled.app_error",
"translation": "Plugins have been disabled by the system admin or the server has not been restarted since they were enabled."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Encountered error extracting plugin"
},
{
"id": "app.plugin.no_files.app_error",
"translation": "No files found in the compressed folder"
},
{
"id": "app.plugin.bad_path.app_error",
"translation": "Bad file path in extracted files"
},
{
"id": "app.plugin.manifest.app_error",
"translation": "Unable to find manifest for extracted plugin"
},
{
"id": "app.plugin.mvdir.app_error",
"translation": "Unable to move plugin from temporary directory to final destination"
},
{
"id": "app.plugin.activate.app_error",
"translation": "Unable to activate extracted plugin. Plugin may already exist and be activated."
},
{
"id": "app.plugin.get_plugins.app_error",
"translation": "Unable to get active plugins"
},
{
"id": "app.plugin.deactivate.app_error",
"translation": "Unable to deactivate plugin"
},
{
"id": "app.plugin.remove.app_error",
"translation": "Unable to delete plugin"
},
{
"id": "api.plugin.upload.no_file.app_error",
"translation": "Missing file in multipart/form request"
},
{
"id": "api.plugin.upload.array.app_error",
"translation": "File array is empty in multipart/form request"
},
{
"id": "api.plugin.upload.file.app_error",
"translation": "Unable to open file in multipart/form request"
},
{
"id": "api.command.disabled.app_error",
"translation": "Commands have been disabled by the system admin."
......@@ -635,14 +583,6 @@
"id": "api.command_channel_rename.message.app_error",
"translation": "A message must be provided with the /rename command."
},
{
"id": "api.command_channel_rename.too_long.app_error",
"translation": "Channel name must be {{.Length}} or fewer characters"
},
{
"id": "api.command_channel_rename.too_short.app_error",
"translation": "Channel name must be {{.Length}} or more characters"
},
{
"id": "api.command_channel_rename.name",
"translation": "rename"
......@@ -651,6 +591,14 @@
"id": "api.command_channel_rename.permission.app_error",
"translation": "You do not have the appropriate permissions to rename the channel."
},
{
"id": "api.command_channel_rename.too_long.app_error",
"translation": "Channel name must be {{.Length}} or fewer characters"
},
{
"id": "api.command_channel_rename.too_short.app_error",
"translation": "Channel name must be {{.Length}} or more characters"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
"translation": "Error to update the current channel."
......@@ -1305,30 +1253,6 @@
"id": "api.file.read_file.reading_local.app_error",
"translation": "Encountered an error reading from local server storage"
},
{
"id": "utils.file.remove_file.local.app_error",
"translation": "Encountered an error removing file from local server file storage."
},
{
"id": "utils.file.remove_file.s3.app_error",
"translation": "Encountered an error removing file from S3."
},
{
"id": "utils.file.remove_file.configured.app_error",
"translation": "File storage not configured properly. Please configure for either S3 or local server file storage."
},
{
"id": "utils.file.remove_directory.local.app_error",
"translation": "Encountered an error removing directory from local server file storage."
},
{
"id": "utils.file.remove_directory.s3.app_error",
"translation": "Encountered an error removing directory from S3."
},
{
"id": "utils.file.remove_directory.configured.app_error",
"translation": "File storage not configured properly. Please configure for either S3 or local server file storage."
},
{
"id": "api.file.upload_file.bad_parse.app_error",
"translation": "Unable to upload file. Header cannot be parsed."
......@@ -1589,6 +1513,18 @@
"id": "api.opengraph.init.debug",
"translation": "Initializing open graph protocol api routes"
},
{
"id": "api.plugin.upload.array.app_error",
"translation": "File array is empty in multipart/form request"
},
{
"id": "api.plugin.upload.file.app_error",
"translation": "Unable to open file in multipart/form request"
},
{
"id": "api.plugin.upload.no_file.app_error",
"translation": "Missing file in multipart/form request"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
"translation": "{{.Usernames}} and {{.LastUsername}} were mentioned, but they did not receive notifications because they do not belong to this channel."
......@@ -1657,6 +1593,14 @@
"id": "api.post.disabled_here",
"translation": "@here has been disabled because the channel has more than {{.Users}} users."
},
{
"id": "api.post.do_action.action_id.app_error",
"translation": "Invalid action id"
},
{
"id": "api.post.do_action.action_integration.app_error",
"translation": "Action integration error"
},
{
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
......@@ -1815,14 +1759,6 @@
"id": "api.post_get_post_by_id.get.app_error",
"translation": "Unable to get post"
},
{
"id": "api.post.do_action.action_id.app_error",
"translation": "Invalid action id"
},
{
"id": "api.post.do_action.action_integration.app_error",
"translation": "Action integration error"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "Unable to decode preferences from request"
......@@ -3503,6 +3439,46 @@
"id": "app.notification.subject.notification.full",
"translation": "[{{ .SiteName }}] Notification in {{ .TeamName}} on {{.Month}} {{.Day}}, {{.Year}}"
},
{
"id": "app.plugin.activate.app_error",
"translation": "Unable to activate extracted plugin. Plugin may already exist and be activated."
},
{
"id": "app.plugin.bad_path.app_error",
"translation": "Bad file path in extracted files"
},
{
"id": "app.plugin.deactivate.app_error",
"translation": "Unable to deactivate plugin"
},
{
"id": "app.plugin.disabled.app_error",
"translation": "Plugins have been disabled by the system admin or the server has not been restarted since they were enabled."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Encountered error extracting plugin"
},
{
"id": "app.plugin.get_plugins.app_error",
"translation": "Unable to get active plugins"
},
{
"id": "app.plugin.manifest.app_error",
"translation": "Unable to find manifest for extracted plugin"
},
{
"id": "app.plugin.mvdir.app_error",
"translation": "Unable to move plugin from temporary directory to final destination"
},
{
"id": "app.plugin.no_files.app_error",
"translation": "No files found in the compressed folder"
},
{
"id": "app.plugin.remove.app_error",
"translation": "Unable to delete plugin"
},
{
"id": "app.user_access_token.disabled",
"translation": "Personal access tokens are disabled on this server. Please contact your system administrator for details."
......@@ -3731,10 +3707,6 @@
"id": "ent.compliance.run_started.info",
"translation": "Compliance export started for job '{{.JobName}}' at '{{.FilePath}}'"
},
{
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
"translation": "Elasticsearch aggregator worker failed to get indexes"
},
{
"id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
"translation": "Elasticsearch aggregator worker failed to create the indexing job"
......@@ -3744,16 +3716,12 @@
"translation": "Elasticsearch aggregator worker failed to delete the indexes"
},
{
"id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
"translation": "Elasticsearch aggregator worker failed due to the indexing job failing"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
"translation": "Elasticsearch indexing worker failed to parse the start time"
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
"translation": "Elasticsearch aggregator worker failed to get indexes"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
"translation": "Elasticsearch indexing worker failed to parse the end time"
"id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
"translation": "Elasticsearch aggregator worker failed due to the indexing job failing"
},
{
"id": "ent.elasticsearch.create_client.connect_failed",
......@@ -3783,6 +3751,14 @@
"id": "ent.elasticsearch.index_post.error",
"translation": "Failed to index the post"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
"translation": "Elasticsearch indexing worker failed to parse the end time"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
"translation": "Elasticsearch indexing worker failed to parse the start time"
},
{
"id": "ent.elasticsearch.not_started.error",
"translation": "Elasticsearch is not started"
......@@ -4247,10 +4223,6 @@
"id": "model.channel_member.is_valid.user_id.app_error",
"translation": "Invalid user id"
},
{
"id": "model.client.writer.app_error",
"translation": "Unable to build multipart request"
},
{
"id": "model.client.connecting.app_error",
"translation": "We encountered an error while connecting to the server"
......@@ -4315,6 +4287,10 @@
"id": "model.client.upload_saml_cert.app_error",
"translation": "Error creating SAML certificate multipart form request"
},
{
"id": "model.client.writer.app_error",
"translation": "Unable to build multipart request"
},
{
"id": "model.command.is_valid.create_at.app_error",
"translation": "Create at must be a valid time"
......@@ -4363,6 +4339,34 @@
"id": "model.command.is_valid.user_id.app_error",
"translation": "Invalid user id"
},
{
"id": "model.command_hook.channel_id.app_error",
"translation": "Invalid channel id"
},
{
"id": "model.command_hook.command_id.app_error",
"translation": "Invalid command id"
},
{
"id": "model.command_hook.create_at.app_error",
"translation": "Create at must be a valid time"
},
{
"id": "model.command_hook.id.app_error",
"translation": "Invalid command hook id"
},
{
"id": "model.command_hook.parent_id.app_error",
"translation": "Invalid parent id"
},
{
"id": "model.command_hook.root_id.app_error",
"translation": "Invalid root id"
},
{
"id": "model.command_hook.user_id.app_error",
"translation": "Invalid user id"
},
{
"id": "model.compliance.is_valid.create_at.app_error",
"translation": "Create at must be a valid time"
......@@ -4391,6 +4395,10 @@
"id": "model.config.is_valid.cluster_email_batching.app_error",
"translation": "Unable to enable email batching when clustering is enabled."
},
{
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Elasticsearch AggregatePostsAfterDays setting must be a number greater than or equal to 1"
},
{
"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."
......@@ -4403,18 +4411,14 @@
"id": "model.config.is_valid.elastic_search.password.app_error",
"translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled."
},
{
"id": "model.config.is_valid.elastic_search.username.app_error",
"translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled."
},
{
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Elasticsearch AggregatePostsAfterDays setting must be a number greater than or equal to 1"
},
{
"id": "model.config.is_valid.elastic_search.posts_aggregator_job_start_time.app_error",
"translation": "Elasticsearch PostsAggregatorJobStartTime setting must be a time in the format \"hh:mm\""
},
{
"id": "model.config.is_valid.elastic_search.username.app_error",
"translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled."
},
{
"id": "model.config.is_valid.email_batching_buffer_size.app_error",
"translation": "Invalid email batching buffer size for email settings. Must be zero or a positive number."
......@@ -4763,34 +4767,6 @@
"id": "model.job.is_valid.type.app_error",
"translation": "Invalid job type"
},
{
"id": "model.command_hook.id.app_error",
"translation": "Invalid command hook id"
},
{
"id": "model.command_hook.create_at.app_error",
"translation": "Create at must be a valid time"
},
{
"id": "model.command_hook.command_id.app_error",
"translation": "Invalid command id"
},
{
"id": "model.command_hook.user_id.app_error",
"translation": "Invalid user id"
},
{
"id": "model.command_hook.channel_id.app_error",
"translation": "Invalid channel id"
},
{
"id": "model.command_hook.root_id.app_error",
"translation": "Invalid root id"
},
{
"id": "model.command_hook.parent_id.app_error",
"translation": "Invalid parent id"
},
{
"id": "model.oauth.is_valid.app_id.app_error",
"translation": "Invalid app id"
......@@ -5607,6 +5583,26 @@
"id": "store.sql_command.save.update.app_error",
"translation": "We couldn't update the command"
},
{
"id": "store.sql_command_webhooks.get.app_error",
"translation": "We couldn't get the webhook"
},
{
"id": "store.sql_command_webhooks.save.app_error",
"translation": "We couldn't save the CommandWebhook"
},
{
"id": "store.sql_command_webhooks.save.existing.app_error",
"translation": "You cannot update an existing CommandWebhook"
},
{
"id": "store.sql_command_webhooks.try_use.app_error",
"translation": "Unable to use the webhook"
},
{
"id": "store.sql_command_webhooks.try_use.invalid.app_error",
"translation": "Invalid webhook"
},
{
"id": "store.sql_compliance.get.finding.app_error",
"translation": "We encountered an error retrieving the compliance reports"
......@@ -5659,6 +5655,10 @@
"id": "store.sql_file_info.get_for_post.app_error",
"translation": "We couldn't get the file info for the post"
},
{
"id": "store.sql_file_info.permanent_delete.app_error",
"translation": "We couldn't permanently delete the file info"
},
{
"id": "store.sql_file_info.save.app_error",
"translation": "We couldn't save the file info"
......@@ -5667,10 +5667,6 @@
"id": "store.sql_file_info.save_or_update.app_error",
"translation": "We couldn't save or update the file info"
},
{
"id": "store.sql_file_info.permanent_delete.app_error",
"translation": "We couldn't permanently delete the file info"
},
{
"id": "store.sql_job.delete.app_error",
"translation": "We couldn't delete the job"
......@@ -6519,26 +6515,6 @@
"id": "store.sql_webhooks.update_outgoing.app_error",
"translation": "We couldn't update the webhook"
},
{
"id": "store.sql_command_webhooks.save.existing.app_error",
"translation": "You cannot update an existing CommandWebhook"
},
{
"id": "store.sql_command_webhooks.save.app_error",
"translation": "We couldn't save the CommandWebhook"
},
{
"id": "store.sql_command_webhooks.get.app_error",
"translation": "We couldn't get the webhook"
},
{
"id": "store.sql_command_webhooks.try_use.app_error",
"translation": "Unable to use the webhook"
},
{
"id": "store.sql_command_webhooks.try_use.invalid.app_error",
"translation": "Invalid webhook"
},
{
"id": "system.message.name",
"translation": "System"
......@@ -6587,6 +6563,30 @@
"id": "utils.diagnostic.analytics_not_found.app_error",
"translation": "Analytics not initialized"
},
{
"id": "utils.file.remove_directory.configured.app_error",
"translation": "File storage not configured properly. Please configure for either S3 or local server file storage."
},
{
"id": "utils.file.remove_directory.local.app_error",
"translation": "Encountered an error removing directory from local server file storage."
},
{
"id": "utils.file.remove_directory.s3.app_error",
"translation": "Encountered an error removing directory from S3."
},
{
"id": "utils.file.remove_file.configured.app_error",
"translation": "File storage not configured properly. Please configure for either S3 or local server file storage."
},
{
"id": "utils.file.remove_file.local.app_error",
"translation": "Encountered an error removing file from local server file storage."
},
{
"id": "utils.file.remove_file.s3.app_error",
"translation": "Encountered an error removing file from S3."
},
{
"id": "utils.i18n.loaded",
"translation": "Loaded system translations for '%v' from '%v'"
......@@ -6699,6 +6699,18 @@
"id": "web.claim_account.user.error",
"translation": "Couldn't find user teamid=%v, email=%v, err=%v"
},
{
"id": "web.command_webhook.command.app_error",
"translation": "Couldn't find the command"
},
{
"id": "web.command_webhook.invalid.app_error",
"translation": "Invalid webhook"
},
{
"id": "web.command_webhook.parse.app_error",
"translation": "Unable to parse incoming data"
},
{
"id": "web.create_dir.error",
"translation": "Failed to create directory watcher %v"
......@@ -6763,18 +6775,6 @@
"id": "web.incoming_webhook.user.app_error",
"translation": "Couldn't find the user"
},
{
"id": "web.command_webhook.parse.app_error",
"translation": "Unable to parse incoming data"
},
{
"id": "web.command_webhook.invalid.app_error",
"translation": "Invalid webhook"
},
{
"id": "web.command_webhook.command.app_error",
"translation": "Couldn't find the command"
},
{
"id": "web.init.debug",
"translation": "Initializing web routes"
......
This diff is collapsed.
......@@ -591,6 +591,14 @@
"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": "Channel name must be {{.Length}} or fewer characters"
},
{
"id": "api.command_channel_rename.too_short.app_error",
"translation": "Channel name must be {{.Length}} or more characters"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
"translation": "Une erreur s'est produite lors de la mise à jour du canal courant."
......@@ -843,157 +851,17 @@
"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.browser.channel_next",
"translation": "{{.ChannelNextCmd}} : Canal suivant dans votre historique\n"
},
{
"id": "api.command_shortcuts.browser.channel_next.cmd",
"translation": "ALT+DROITE"
},
{
"id": "api.command_shortcuts.browser.channel_next.cmd_mac",
"translation": "CMD+]"
},
{
"id": "api.command_shortcuts.browser.channel_prev",
"translation": "{{.ChannelPrevCmd}} : Canal précédent dans votre historique\n"
},
{
"id": "api.command_shortcuts.browser.channel_prev.cmd",
"translation": "ALT+GAUCHE"
},
{
"id": "api.command_shortcuts.browser.channel_prev.cmd_mac",
"translation": "CMD+["
},
{
"id": "api.command_shortcuts.browser.font_decrease",
"translation": "{{.CmdOrCtrl}}+MOINS : Diminue la taille de la police de caractères (zoom arrière)\n"
},
{
"id": "api.command_shortcuts.browser.font_increase",
"translation": "{{.CmdOrCtrl}}+PLUS : Augmente la taille de la police de caractères (zoom avant)\n"
},
{
"id": "api.command_shortcuts.browser.header",
"translation": "#### Commandes intégrées au navigateur\n\n"
},
{
"id": "api.command_shortcuts.browser.highlight_next",
"translation": "MAJ+BAS (dans le champ de saisie) : Sélectionne le texte jusqu'à la ligne suivante\n"
},
{
"id": "api.command_shortcuts.browser.highlight_prev",
"translation": "MAJ+HAUT (dans le champ de saisie) : Sélectionne le texte jusqu'à la ligne précédente\n"
},
{
"id": "api.command_shortcuts.browser.newline",
"translation": "MAJ+ENTREE (dans le champ de saisie) : Crée une nouvelle ligne\n"
},
{
"id": "api.command_shortcuts.cmd",
"translation": "CMD"
},
{
"id": "api.command_shortcuts.ctrl",
"translation": "CTRL"
},
{
"id": "api.command_shortcuts.desc",
"translation": "Raccourcis clavier"
},
{
"id": "api.command_shortcuts.files.header",
"translation": "#### Fichiers\n\n"
},
{
"id": "api.command_shortcuts.files.upload",
"translation": "{{.CmdOrCtrl}}+U : Envoie des fichiers\n\n"
},
{
"id": "api.command_shortcuts.header",
"translation": "### Raccourcis clavier\n\n"
},
{
"id": "api.command_shortcuts.msgs.comp_channel",
"translation": "~[caractère]+TAB : Complète automatiquement le nom du canal commençant par [caractère]\n"
},
{
"id": "api.command_shortcuts.msgs.comp_emoji",
"translation": ":[caractère]+TAB: Complète automatiquement l'émoticône commençant par [caractère]\n\n"
},
{