summaryrefslogtreecommitdiffstats
path: root/i18n
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2017-09-24 23:25:33 -0300
committerGitHub <noreply@github.com>2017-09-24 23:25:33 -0300
commitcff0c941f26ddec30dbbddf18df425b672d47bc7 (patch)
tree1923a22d821b9872e5c894e34ef72cbb97709e23 /i18n
parent3463e1fc932bc4e36a3014a084af0459a9cd9af7 (diff)
downloadchat-cff0c941f26ddec30dbbddf18df425b672d47bc7.tar.gz
chat-cff0c941f26ddec30dbbddf18df425b672d47bc7.tar.bz2
chat-cff0c941f26ddec30dbbddf18df425b672d47bc7.zip
translations PR 20170918 (#7470)
Diffstat (limited to 'i18n')
-rw-r--r--i18n/de.json160
-rw-r--r--i18n/en.json60
-rw-r--r--i18n/es.json146
-rw-r--r--i18n/fr.json136
-rw-r--r--i18n/it.json116
-rw-r--r--i18n/ja.json116
-rw-r--r--i18n/ko.json114
-rw-r--r--i18n/nl.json114
-rw-r--r--i18n/pl.json224
-rw-r--r--i18n/pt-BR.json116
-rw-r--r--i18n/ru.json298
-rw-r--r--i18n/tr.json116
-rw-r--r--i18n/zh-CN.json166
-rw-r--r--i18n/zh-TW.json202
14 files changed, 1096 insertions, 988 deletions
diff --git a/i18n/de.json b/i18n/de.json
index dd98c5870..0aaadd267 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -593,11 +593,11 @@
},
{
"id": "api.command_channel_rename.too_long.app_error",
- "translation": "Channel name must be {{.Length}} or fewer characters"
+ "translation": "Kanalname muss {{.Length}} oder weniger Zeichen enthalten"
},
{
"id": "api.command_channel_rename.too_short.app_error",
- "translation": "Channel name must be {{.Length}} or more characters"
+ "translation": "Kanalname muss {{.Length}} oder mehr Zeichen enthalten"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
@@ -972,10 +972,6 @@
"translation": "E-Mail-Stapelverarbeitungs-Job lief. %v Benutzer haben noch ausstehende Benachrichtigungen."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Konnte Status für Empfänger der gestapelten E-Mail-Benachrichtigung nicht finden"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Konnte Kanal für gestapelte E-Mail-Benachrichtigung nicht finden"
},
@@ -1402,10 +1398,6 @@
"translation": "Es fehlt mindestens eins der Folgenden: response_type, client_id, redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "Der Dienstprovider {{.service}} übermittelte keinen Autorisationscode in der Weiterleitungsadresse.\n\nFür [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) stellen Sie sicher, dass Ihr Administrator die Google+ API aktiviert hat.\n\nFür [Office 365](https://docs.mattermost.com/deployment/sso-office.html) stellen Sie sicher, dass der Administrator der Microsoft Organisation die Mattermost App aktiviert hat.\n\nFür [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) stellen Sie sicher, dass die Einrichtungsanleitung befolgt wurde.\n\nWenn Sie die oberen Informationen überprüft haben und immer noch Probleme mit der Konfiguration haben, können Sie in unserem [Troubleshooting forum](https://forum.mattermost.org/c/general/trouble-shoot) eine Nachricht hinterlassen und wir werden Ihnen gerne bei Ihrem Anliegen helfen."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Ungültige Berechtigungen um die OAuth2 App zu entfernen"
},
@@ -1515,15 +1507,15 @@
},
{
"id": "api.plugin.upload.array.app_error",
- "translation": "File array is empty in multipart/form request"
+ "translation": "Datei-Array ist leer in multipart/form-Anfrage"
},
{
"id": "api.plugin.upload.file.app_error",
- "translation": "Unable to open file in multipart/form request"
+ "translation": "Konnte Datei in multipart/form-Anfrage nicht öffnen"
},
{
"id": "api.plugin.upload.no_file.app_error",
- "translation": "Missing file in multipart/form request"
+ "translation": "Fehlende Datei in multipart/form-Anfrage"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1563,7 +1555,7 @@
},
{
"id": "api.post.create_post.town_square_read_only",
- "translation": "This channel is read-only. Only members with permission can post here."
+ "translation": "Der Kanal ist nur lesbar. Nur Mitglieder mit Berechtigung können hier schreiben."
},
{
"id": "api.post.create_webhook_post.creating.app_error",
@@ -1595,11 +1587,11 @@
},
{
"id": "api.post.do_action.action_id.app_error",
- "translation": "Ungültige Client-ID"
+ "translation": "Ungültige Action-ID"
},
{
"id": "api.post.do_action.action_integration.app_error",
- "translation": "Action integration error"
+ "translation": "Fehler bei Aktions-Integration"
},
{
"id": "api.post.get_message_for_notification.files_sent",
@@ -2236,14 +2228,6 @@
"translation": "Versandt durch "
},
{
- "id": "api.templates.error.link",
- "translation": "Gehe zurück zu Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} braucht Ihre Hilfe:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "Hier sind die Teams, die mit Ihrer E-Mail-Adresse verbunden sind:"
},
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "Kann einen Kanal nicht bewegen, bis alle Mitglieder auch Mitglieder im Zielteam sind."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3441,43 +3425,39 @@
},
{
"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"
+ "translation": "Kann extrahiertes Plugin nicht aktivieren. Plugin könnte schon existieren und aktiviert sein."
},
{
"id": "app.plugin.deactivate.app_error",
- "translation": "Konnte Reaktion nicht löschen"
+ "translation": "Konnte Plugin nicht deaktivieren"
},
{
"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."
+ "translation": "Plugins wurden durch den Systemadministrator deaktiviert oder der Server wurde nicht neugestartet, seitdem sie aktiviert wurden."
},
{
"id": "app.plugin.extract.app_error",
- "translation": "Encountered error extracting plugin"
+ "translation": "Es trat ein Fehler beim Extrahieren des Plugins auf"
+ },
+ {
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
},
{
"id": "app.plugin.get_plugins.app_error",
- "translation": "Konnte Reaktion nicht löschen"
+ "translation": "Konnte aktive Plugins nicht ermitteln"
},
{
"id": "app.plugin.manifest.app_error",
- "translation": "Unable to find manifest for extracted plugin"
+ "translation": "Konnte Manifest des extrahierten Plugins nicht abrufen"
},
{
"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"
+ "translation": "Konnte Plugin nicht vom temporären Verzeichnis in das Zielverzeichnis bewegen"
},
{
"id": "app.plugin.remove.app_error",
- "translation": "Konnte Reaktion nicht löschen"
+ "translation": "Konnte Plugin nicht löschen"
},
{
"id": "app.user_access_token.disabled",
@@ -3988,30 +3968,6 @@
"translation": "Konnte existierenden SAML-Benutzer nicht aktualisieren. Erlaube Login trotzdem. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Gehe zurück zu Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Es ist ein Fehler aufgetreten."
- },
- {
- "id": "error.generic.title",
- "translation": "Fehler"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Gehe zurück zu Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "Die Seite, die Sie versuchten zu erreichen, existiert nicht."
- },
- {
- "id": "error.not_found.title",
- "translation": "Seite nicht gefunden"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Konnte Abbruch für Job, der sich nicht in einem abbrechbaren Status befindet, nicht anfordern."
},
@@ -4289,7 +4245,7 @@
},
{
"id": "model.client.writer.app_error",
- "translation": "Unable to build multipart request"
+ "translation": "Konnte Multipart-Anfrage nicht erstellen"
},
{
"id": "model.command.is_valid.create_at.app_error",
@@ -4396,6 +4352,18 @@
"translation": "E-Mail-Stapelverarbeitung lässt sich bei aktiviertem Clustering nicht aktivieren."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Elasticsearch AggregatePostsAfterDays-Einstellung muss eine Zahl sein, die größer als oder gleich 1 ist"
},
@@ -5161,7 +5129,7 @@
},
{
"id": "plugin.rpcplugin.invocation.error",
- "translation": "Error invoking plugin RPC"
+ "translation": "Fehler bei Widerrufen des Plugin-RPC"
},
{
"id": "store.sql.alter_column_type.critical",
@@ -5300,6 +5268,10 @@
"translation": "Die Grenze für Paging wurde überschritten"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Es trat ein Fehler beim Löschen der Audits auf"
},
@@ -5657,7 +5629,11 @@
},
{
"id": "store.sql_file_info.permanent_delete.app_error",
- "translation": "We couldn't permanently delete the file info"
+ "translation": "Datei-Info konnte nicht permanent gelöscht werden"
+ },
+ {
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
},
{
"id": "store.sql_file_info.save.app_error",
@@ -5868,6 +5844,10 @@
"translation": "Die Kommentare des Benutzers konnten nicht gelöscht werden"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Die Nachrichten nach Kanal konnten nicht gelöscht werden"
},
@@ -5988,6 +5968,10 @@
"translation": "Konnte Reaktionen für Nachricht nicht abrufen"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Konnte Transaktion zum Speichern der Reaktion nicht öffnen"
},
@@ -6569,11 +6553,11 @@
},
{
"id": "utils.file.remove_directory.local.app_error",
- "translation": "Ein Fehler während des Lesens vom lokalen Server ist aufgetreten"
+ "translation": "Ein Fehler ist während des Löschens des Verzeichnisses vom lokalen Server ist aufgetreten."
},
{
"id": "utils.file.remove_directory.s3.app_error",
- "translation": "Encountered an error removing directory from S3."
+ "translation": "Fehler beim Entfernen des Verzeichnisses von S3."
},
{
"id": "utils.file.remove_file.configured.app_error",
@@ -6581,11 +6565,11 @@
},
{
"id": "utils.file.remove_file.local.app_error",
- "translation": "Ein Fehler während des Lesens vom lokalen Server ist aufgetreten"
+ "translation": "Ein Fehler ist während des Löschens der Datei vom lokalen Server aufgetreten"
},
{
"id": "utils.file.remove_file.s3.app_error",
- "translation": "Encountered an error removing file from S3."
+ "translation": "Fehler beim Entfernen der Datei von S3."
},
{
"id": "utils.i18n.loaded",
@@ -6684,10 +6668,6 @@
"translation": "Applikation authorisieren"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Ihr aktueller Browser wird nicht unterstützt, bitte aktualisieren Sie zu einem der folgenden Browser: Google Chrome 21 oder höher, Internet Explorer 11 oder höher, Firefox 14 oder höher, Safari 9 oder höher"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Team konnte nicht gefunden werden name=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "E-Mail-Adresse bestätigt"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "Team finden"
},
diff --git a/i18n/en.json b/i18n/en.json
index cce135064..628e2908a 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -4360,20 +4360,20 @@
"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.data_retention.message_retention_days_too_low.app_error",
- "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
},
{
"id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
"translation": "DataRetention FileRetentionDays setting must be at least 1"
},
{
- "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
- "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
+ "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",
@@ -5276,6 +5276,10 @@
"translation": "Limit exceeded for paging"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "We encountered an error deleting the audits"
},
@@ -5284,10 +5288,6 @@
"translation": "We encountered an error saving the audit"
},
{
- "id": "store.sql_audit.permanent_delete_batch.app_error",
- "translation": "We encountered an error permanently deleting the batch of audits"
- },
- {
"id": "store.sql_channel.analytics_deleted_type_count.app_error",
"translation": "We couldn't get deleted channel type counts"
},
@@ -5640,6 +5640,10 @@
"translation": "We couldn't permanently delete the file info"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "We couldn't save the file info"
},
@@ -5648,10 +5652,6 @@
"translation": "We couldn't save or update the file info"
},
{
- "id": "store.sql_file_info.permanent_delete_batch.app_error",
- "translation": "We encountered an error permanently deleting the batch of file infos"
- },
- {
"id": "store.sql_job.delete.app_error",
"translation": "We couldn't delete the job"
},
@@ -5852,6 +5852,10 @@
"translation": "We couldn't delete the comments for user"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "We couldn't delete the posts by channel"
},
@@ -5980,6 +5984,10 @@
"translation": "Unable to get reactions for post"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Unable to open transaction while saving reaction"
},
@@ -5992,10 +6000,6 @@
"translation": "Unable to save reaction"
},
{
- "id": "store.sql_reaction.permanent_delete_batch.app_error",
- "translation": "We encountered an error permanently deleting the batch of reactions"
- },
- {
"id": "store.sql_session.analytics_session_count.app_error",
"translation": "We couldn't count the sessions"
},
@@ -6724,14 +6728,6 @@
"translation": "Email Verified"
},
{
- "id": "web.error.unsupported_browser.title",
- "translation": "Unsupported Browser"
- },
- {
- "id": "web.error.unsupported_browser.message",
- "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
- },
- {
"id": "web.error.unsupported_browser.help1",
"translation": "Google Chrome 43+"
},
@@ -6752,6 +6748,14 @@
"translation": "Apple Safari 9+"
},
{
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "Find Team"
},
diff --git a/i18n/es.json b/i18n/es.json
index 3d5a60bf7..8f3206d21 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -125,11 +125,11 @@
},
{
"id": "api.admin.upload_brand_image.storage.app_error",
- "translation": "No se pudo subir la imagen. El almacenamiento de imagenes no está configurado."
+ "translation": "No se pudo cargar la imagen. El almacenamiento de imagenes no está configurado."
},
{
"id": "api.admin.upload_brand_image.too_large.app_error",
- "translation": "No se pudo subir el archivo. El archivo es muy grande."
+ "translation": "No se pudo cargar el archivo. El archivo es muy grande."
},
{
"id": "api.api.init.parsing_templates.debug",
@@ -972,10 +972,6 @@
"translation": "El trabajo de correos electrónicos por lotes se ejecutó. %v / los usuario(s) todavía tienen notificaciones pendientes."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "No se puede encontrar el estado del recipiente para la notificación de correos electrónicos por lotes"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "No se puede encontrar el canal del mensaje para la notificación de correos electrónicos por lote"
},
@@ -1159,11 +1155,11 @@
},
{
"id": "api.file.handle_images_forget.upload_preview.error",
- "translation": "Error al subir la vista previa ruta=%v err=%v"
+ "translation": "Error al cargar la vista previa ruta=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_thumb.error",
- "translation": "Error al subir la miniatura ruta=%v err=%v"
+ "translation": "Error al cargar la miniatura ruta=%v err=%v"
},
{
"id": "api.file.init.debug",
@@ -1255,19 +1251,19 @@
},
{
"id": "api.file.upload_file.bad_parse.app_error",
- "translation": "No se puedo subir el archivo. El encabezado no puede ser analizado."
+ "translation": "No se puedo cargar el archivo. El encabezado no puede ser analizado."
},
{
"id": "api.file.upload_file.large_image.app_error",
- "translation": "No se pudo subir el archivo que supera las dimensiones máximas: {{.Filename}}"
+ "translation": "No se pudo cargar el archivo que supera las dimensiones máximas: {{.Filename}}"
},
{
"id": "api.file.upload_file.storage.app_error",
- "translation": "No se puede subir el archivo. El almacenamiento de imágenes no está configurado."
+ "translation": "No se puede cargar el archivo. El almacenamiento de imágenes no está configurado."
},
{
"id": "api.file.upload_file.too_large.app_error",
- "translation": "No se pudo subir el archivo. El archivo es demasiado grande."
+ "translation": "No se pudo cargar el archivo. El archivo es demasiado grande."
},
{
"id": "api.file.write_file.configured.app_error",
@@ -1402,10 +1398,6 @@
"translation": "Falta uno o más parametros: response_type, client_id, o redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "El proveedor de servicios {{.servicio}} no proporcionó un código de autorización en la URL de redirección.\n\nPara [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) asegúrate de que el administrador ha habilitado Google+ API.\n\nPara [Office 365](https://docs.mattermost.com/deployment/sso-office.html) asegúrate de que el administrador de tu organización en Microsoft ha habilitado la aplicación de Mattermost.\n\nPara [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) por favor, asegúrate de haber seguido las instrucciones de instalación.\n\nSi has revisado lo anterior, y sigue teniendo problemas con la configuración, puedes publicar en nuestro foro de [Solución de problemas](https://forum.mattermost.org/c/general/trouble-shoot), donde estaremos encantados de ayudar con problemas que ocurran durante la instalación."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Permisos inapropiados para eliminar la App de OAuth2"
},
@@ -1925,7 +1917,7 @@
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
- "translation": "Slack Import: Ocurrió un error al subir el archivo {{.FileId}}: {{.Error}}."
+ "translation": "Slack Import: Ocurrió un error al cargar el archivo {{.FileId}}: {{.Error}}."
},
{
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
@@ -2236,14 +2228,6 @@
"translation": "Enviado por "
},
{
- "id": "api.templates.error.link",
- "translation": "Volver al sitio del equipo"
- },
- {
- "id": "api.templates.error.title",
- "translation": "Necesitamos de tu ayuda en {{ .SiteName }}:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "Haz solicitado encontrar los equipos a los que tienes asociado tu correo electrónico y encontramos los siguientes:"
},
@@ -2841,15 +2825,15 @@
},
{
"id": "api.user.upload_profile_user.storage.app_error",
- "translation": "No se puede subir el archivo. El almacenamiento de imágenes no está configurado."
+ "translation": "No se puede cargar el archivo. El almacenamiento de imágenes no está configurado."
},
{
"id": "api.user.upload_profile_user.too_large.app_error",
- "translation": "No se pudo actualizar la imagen del perfil. El archivo es muy grande."
+ "translation": "No se pudo cargar la imagen del perfil. El archivo es muy grande."
},
{
"id": "api.user.upload_profile_user.upload_profile.app_error",
- "translation": "No se pudo subir la imagen del perfil"
+ "translation": "No se pudo cargar la imagen del perfil"
},
{
"id": "api.user.verify_email.bad_link.app_error",
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "No se puede mover un canal a menos que todos sus miembros ya sean miembros del equipo del destino."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3444,22 +3428,22 @@
"translation": "No se puede activar el plugin extraído. Puede que el plugin ya exista y esté activo."
},
{
- "id": "app.plugin.bad_path.app_error",
- "translation": "Mala ruta de archivo en archivos extraídos"
- },
- {
"id": "app.plugin.deactivate.app_error",
"translation": "No puede desactivar el 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."
+ "translation": "Plugins han sido deshabilitados por el administrador del sistema o el servidor no se ha reiniciado desde que fueron habilitados."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Se encontró un error al extraer el plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Error encontrado en el sistema de archivos"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "No se puede obtener los plugins activos"
},
@@ -3472,10 +3456,6 @@
"translation": "No se puede mover el plugin desde el directorio temporal a destino final"
},
{
- "id": "app.plugin.no_files.app_error",
- "translation": "No se encontraron archivos en la carpeta comprimida"
- },
- {
"id": "app.plugin.remove.app_error",
"translation": "No se puede eliminar el plugin"
},
@@ -3988,30 +3968,6 @@
"translation": "No se puede actualizar el usuario SAML existente. Se Permite el inicio de sesión de todos modos. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Volver a Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Ha ocurrido un error."
- },
- {
- "id": "error.generic.title",
- "translation": "Error"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Volver a Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "La página que estás intentando acceder no existe."
- },
- {
- "id": "error.not_found.title",
- "translation": "Página no encontrada"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "No se puede solicitar la cancelación de un trabajo que no está en un estado cancelable."
},
@@ -4396,6 +4352,18 @@
"translation": "No se puede habilitar el correo electrónico por lotes cuando la agrupación de servidores está habilitada"
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "Retención de datos el valor de DeletionJobStartTime debe establecer un tiempo en el formato \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "Retención de datos el ajuste de FileRetentionDays debe ser de al menos 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "Retención de datos el ajuste de MessageRetentionDays debe ser de al menos 1"
+ },
+ {
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "El valor AggregatePostsAfterDays de Elasticsearch debe ser un número mayor que o igual a 1"
},
@@ -4597,7 +4565,7 @@
},
{
"id": "model.config.is_valid.saml_idp_cert.app_error",
- "translation": "Falta el Certificado Público del Proveedor de Identidad. ¿Te olvideste de subirlo?"
+ "translation": "Falta el Certificado Público del Proveedor de Identidad. ¿Olvidaste cargarlo?"
},
{
"id": "model.config.is_valid.saml_idp_descriptor_url.app_error",
@@ -4609,11 +4577,11 @@
},
{
"id": "model.config.is_valid.saml_private_key.app_error",
- "translation": "Falta la Llave Privada del Proveedor de Servicios. ¿Te olvideste de subirla?"
+ "translation": "Falta la Llave Privada del Proveedor de Servicios. ¿Olvidaste cargarla?"
},
{
"id": "model.config.is_valid.saml_public_cert.app_error",
- "translation": "Falta el Certificado Público del Proveedor de Servicio. ¿Te olvideste de subirlo?"
+ "translation": "Falta el Certificado Público del Proveedor de Servicio. ¿Olvidaste cargarlo?"
},
{
"id": "model.config.is_valid.saml_username_attribute.app_error",
@@ -5300,6 +5268,10 @@
"translation": "Límite de paginación excedido"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "Hemos detectado un error al eliminar permanentemente el lote de auditorías"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Encontramos un error al eliminar los audits"
},
@@ -5660,6 +5632,10 @@
"translation": "No pudimos eliminar permanentemente la información del archivo"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "Hemos detectado un error al eliminar permanentemente el lote de información archivos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "No pudimos guardar la información del archivo"
},
@@ -5868,6 +5844,10 @@
"translation": "No pudimos eliminar los comentarios para el usuario"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "Hemos detectado un error al eliminar permanentemente el lote de los mensajes"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "No pudimos eliminar los mensajes de canal"
},
@@ -5988,6 +5968,10 @@
"translation": "No se puede obtener las reacciones del mensaje"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "Hemos detectado un error al eliminar permanentemente el lote de reacciones"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "No se puede abrir la transacción, mientras se guarda la reacción"
},
@@ -6684,10 +6668,6 @@
"translation": "Autorizar Aplicación"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Tu navegador actual no está soportado, por favor actualiza a uno de los siguientes navegadores: Google Chrome 21 o superior, Internet Explorer 11 o superior, FireFox 14 o superior, Safari 9 o superior"
- },
- {
"id": "web.claim_account.team.error",
"translation": "No se encontro el equipo con nombre=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "Correo electrónico verificado"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Tu navegador no es compatible. Por favor, actualiza a uno de los siguientes navegadores:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Navegador No Compatible"
+ },
+ {
"id": "web.find_team.title",
"translation": "Encontrar Equipo"
},
diff --git a/i18n/fr.json b/i18n/fr.json
index c41bc142d..32aec3e9e 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -593,11 +593,11 @@
},
{
"id": "api.command_channel_rename.too_long.app_error",
- "translation": "Channel name must be {{.Length}} or fewer characters"
+ "translation": "Le nom du canal doit être composé d'au maximum {{.Length}} caractères"
},
{
"id": "api.command_channel_rename.too_short.app_error",
- "translation": "Channel name must be {{.Length}} or more characters"
+ "translation": "Le nom du canal doit être composé d'au minimum {{.Length}} caractères"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
@@ -861,7 +861,7 @@
},
{
"id": "api.command_shortcuts.unsupported.app_error",
- "translation": "La commande de recherche n'est pas supportée sur votre périphérique"
+ "translation": "La commande de raccourcis n'est pas supportée sur votre périphérique"
},
{
"id": "api.command_shrug.desc",
@@ -972,10 +972,6 @@
"translation": "La tâche d'envoi d'e-mails par lot vient de s'exécuter. %v utilisateur(s) ont encore des notifications en attente."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Impossible de trouver le statut du destinataire pour l'envoi par lot des e-mails de notification"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Impossible de trouver le canal du message pour l'envoi par lot des notifications par e-mail"
},
@@ -1402,10 +1398,6 @@
"translation": "Il manque une des valeurs parmi response_type, client_id ou redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "Le fournisseur de services {{.service}} n'a pas envoyé un code d'autorisation dans l'URL de redirection.\n\nPour [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) vérifiez que votre administrateur ait activé l'API Google+.\n\nPour [Office 365](https://docs.mattermost.com/deployment/sso-office.html) vérifiez que l'administrateur de votre organisation Microsoft ait activé l'application Mattermost.\n\nPour [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) vérifiez que vous ayez suivi les instructions d'installation.\n\nSi, malgré cela, vous rencontrez toujours des problèmes avec votre configuration, envoyez un message sur le [forum de dépannage](https://forum.mattermost.org/c/general/trouble-shoot) où nous serons en mesure de vous aider à résoudre le problème."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Permissions insuffisantes pour supprimer l'application OAuth2"
},
@@ -1515,15 +1507,15 @@
},
{
"id": "api.plugin.upload.array.app_error",
- "translation": "File array is empty in multipart/form request"
+ "translation": "Le tableau de fichier est vide dans la requête multipart/form"
},
{
"id": "api.plugin.upload.file.app_error",
- "translation": "Unable to open file in multipart/form request"
+ "translation": "Impossible d'ouvrir le fichier dans la requête multipart/form"
},
{
"id": "api.plugin.upload.no_file.app_error",
- "translation": "Missing file in multipart/form request"
+ "translation": "Fichier manquant dans la requête multipart/form"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1563,7 +1555,7 @@
},
{
"id": "api.post.create_post.town_square_read_only",
- "translation": "This channel is read-only. Only members with permission can post here."
+ "translation": "Le canal est en lecture seule. Seuls les membres disposant de la permission peuvent poster ici."
},
{
"id": "api.post.create_webhook_post.creating.app_error",
@@ -1595,11 +1587,11 @@
},
{
"id": "api.post.do_action.action_id.app_error",
- "translation": "Id client invalide"
+ "translation": "Id d'action invalide"
},
{
"id": "api.post.do_action.action_integration.app_error",
- "translation": "Action integration error"
+ "translation": "Erreur d'action d'intégration"
},
{
"id": "api.post.get_message_for_notification.files_sent",
@@ -2236,14 +2228,6 @@
"translation": "Envoyée par "
},
{
- "id": "api.templates.error.link",
- "translation": "Retourner sur Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} a besoin de vous:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "Votre requête de récupération des équipes associées à votre adresse e-mail donne le résultat suivant :"
},
@@ -2373,15 +2357,15 @@
},
{
"id": "api.templates.user_access_token_body.info",
- "translation": "Un jeton d'accès utilisateur a été ajouté à votre compte sur {{.SiteURL}}. Il peut être utilisé pour accéder à {{.SiteName}} à l'aide de votre compte.<br>Si ce changement n'a pas été initié par vous, veuillez contacter votre administrateur système."
+ "translation": "Un jeton d'accès utilisateur a été ajouté à votre compte sur {{.SiteURL}}. Il peut être utilisé pour accéder à {{.SiteName}} avec votre compte.<br>Si vous n'êtes pas à l'origine de cette demande, veuillez contacter votre administrateur système."
},
{
"id": "api.templates.user_access_token_body.title",
- "translation": "Un jeton d'accès a été ajouté à votre compte."
+ "translation": "Un jeton d'accès personnel a été ajouté à votre compte"
},
{
"id": "api.templates.user_access_token_subject",
- "translation": "[{{.SiteName}}] Token d'accès utilisateur ajouté à votre compte"
+ "translation": "[{{.SiteName}}] Jeton d'accès personnel ajouté à votre compte"
},
{
"id": "api.templates.username_change_body.info",
@@ -3444,10 +3428,6 @@
"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": "Impossible de supprimer la réaction"
},
@@ -3460,6 +3440,10 @@
"translation": "Encountered error extracting plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Impossible de supprimer la réaction"
},
@@ -3472,10 +3456,6 @@
"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": "Impossible de supprimer la réaction"
},
@@ -3988,30 +3968,6 @@
"translation": "Impossible de mettre à jour l'utilisateur SAML. Connexion autorisée malgré tout. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Retourner sur Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Une erreur s'est produite."
- },
- {
- "id": "error.generic.title",
- "translation": "Erreur"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Retourner sur Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "La page que vous cherchez n'existe pas."
- },
- {
- "id": "error.not_found.title",
- "translation": "Page introuvable"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Impossible de demander l'annulation de la tâche, elle se trouve dans un état qui ne peut être annulé."
},
@@ -4396,6 +4352,18 @@
"translation": "Impossible d'activer l'envoi d'e-mails par lot lorsque le clustering est activé"
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
},
@@ -5300,6 +5268,10 @@
"translation": "Limite dépassée pour la pagination"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Nous avons rencontré une erreur durant la suppression des audits"
},
@@ -5660,6 +5632,10 @@
"translation": "We couldn't permanently delete the file info"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "Impossible de sauvegarder l'information du fichier"
},
@@ -5868,6 +5844,10 @@
"translation": "Impossible de supprimer les commentaires de l'utilisateur"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Impossible de supprimer les messages par canal"
},
@@ -5988,6 +5968,10 @@
"translation": "Impossible de récupérer les réactions de le message spécifiée"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Impossible d'ouvrir une transaction pendant qu'une réaction est en cours de sauvegarde"
},
@@ -6684,10 +6668,6 @@
"translation": "Autoriser une application"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Votre navigateur actuel n'est pas supporté, veuillez vous mettre à niveau vers l'un des navigateurs suivants : Google Chrome 21 ou supérieur, Internet Explorer 11 ou supérieur, Firefox 14 ou supérieur, Safari 9 ou supérieur"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Impossible de trouver l'équipe nom=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "Email vérifié"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "Recherche d'équipe"
},
diff --git a/i18n/it.json b/i18n/it.json
index bb9f08fea..214284ebe 100644
--- a/i18n/it.json
+++ b/i18n/it.json
@@ -972,10 +972,6 @@
"translation": "Job di spedizione email avviato. %v utente/i) ha(nno) notifiche in corso."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Impossibile determinare lo stato del ricevente per una notifica email programmata"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Impossibile determinare il canale della pubblicazione per una notifica email programmata"
},
@@ -1402,10 +1398,6 @@
"translation": "Manca una o più info: response_type, client_id, redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "Il fornitore di servizi {{.service}} non ha fornito un codice di autorizzazione nell'URL di redirezione.\n\nPer [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) assicurarsi che l'amministratore abbia abilitato la API Google+.\n\nPer [Office 365](https://docs.mattermost.com/deployment/sso-office.html) assicurarsi che l'amministratore dell'organizzazione Microsoft abbia abilitato l'app Mattermost.\n\nPer [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) assicurarsi di aver seguito le istruzioni di configurazione.\n\nSe i controlli sono stati fatti e ci sono ancora problemi di configurazione, è possibile scrivere al [Troubleshooting forum](https://forum.mattermost.org/c/general/trouble-shoot) dove saremo felici di dare aiuto per problemi di configurazione."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Permessi non validi per cancellare l'App OAuth2"
},
@@ -2236,14 +2228,6 @@
"translation": "Spedito da "
},
{
- "id": "api.templates.error.link",
- "translation": "Ritorna a Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} ha bisogno del tuo aiuto:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "La tua richiesta di ricerca di gruppo associati alla tua email ha dato il seguente risultato:"
},
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "Impossibile spostare il canale a meno che tutti i membri del canale non siano membri del gruppo di destinazione."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3444,22 +3428,22 @@
"translation": "Impossibile attivare il plugin estratto. Il plugin può essere già disponibile e dev'essere attivato."
},
{
- "id": "app.plugin.bad_path.app_error",
- "translation": "Percorso errato nei file estratti"
- },
- {
"id": "app.plugin.deactivate.app_error",
"translation": "Impossibile disattivare il 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."
+ "translation": "I plugin sono stati disattivati dall'amministratore di sistema oppure il sistema non è stato riavviato dopo la loro attivazione."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Rilevato errore durante l'estrazione del plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Rilevato errore sul filesystem"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Impossibile trovare i plugin attivi"
},
@@ -3472,10 +3456,6 @@
"translation": "Impossibile spostare il plugin dalla cartella temporanea alla destinazione definitiva"
},
{
- "id": "app.plugin.no_files.app_error",
- "translation": "Nessun file nella cartella compressa"
- },
- {
"id": "app.plugin.remove.app_error",
"translation": "Impossibile eliminare il plugin"
},
@@ -3988,30 +3968,6 @@
"translation": "Impossibile aggiornare l'utente SAML esistente. Si permette ugualmente l'accesso. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Ritorna a Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Si è verificato un errore."
- },
- {
- "id": "error.generic.title",
- "translation": "Errore"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Ritorna a Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "La pagina che si sta cercando di raggiungere non esiste."
- },
- {
- "id": "error.not_found.title",
- "translation": "Pagina non trovata"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "L'attuale stato del lavoro non ne permette la cancellazione."
},
@@ -4396,6 +4352,18 @@
"translation": "Impossibile abilitare la spedizione email programmata quando il supporto cluster è abilitato."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "Storico dati il parametro DeletionJobStartTime deve essere in formato \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "Storico dati il parametro FileRetentionDays deve essere maggiore o uguale a 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "Storico dati Il parametro MessageRetentionDays deve essere maggiore o uguale a 1"
+ },
+ {
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "L'impostazione AggregatePostsAfterDays di Elasticsearch deve essere un numero maggiore o uguale a 1"
},
@@ -5300,6 +5268,10 @@
"translation": "Limite di paginazione superato"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "Si è verificato un errore durante la cancellazione degli audit"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Riscontrato un errore durante la cancellazione degli audit"
},
@@ -5660,6 +5632,10 @@
"translation": "Impossibile eliminare definitivamente le informazioni del file"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "Si è verificato un errore durante la cancellazione delle informazioni sui file"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "Non è stato possibile salvare le informazioni sul file"
},
@@ -5868,6 +5844,10 @@
"translation": "Non è stato possibile eliminare i commenti dell'utente"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "Si è verifcato un errore durante la cancellazione delle pubblicazioni"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Non è stato possibile eliminare le pubblicazioni del canale"
},
@@ -5988,6 +5968,10 @@
"translation": "Impossibile ottenere le reazioni per la pubblicazione"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "Si è verificato un errore durante la cancellazione delle reazioni"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Impossibile aprire la transazione durante il salvataggio della reazione"
},
@@ -6684,10 +6668,6 @@
"translation": "Autorizzazione Applicazione"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Il browser attualmente in uso non è supportato, per favore utilizza uno dei seguenti: Google Chrome 21 o superiore, Internet Explorer 11 o superiore, Firefox 14 o superiore, Safari 9 o superiore"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Impossibile trovare il nome gruppo=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "Email Verificata"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Il tuo browser non è supportate. Per favore aggiornalo o utilizza uno dei seguenti browser:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Browser non supportato"
+ },
+ {
"id": "web.find_team.title",
"translation": "Trova gruppo"
},
diff --git a/i18n/ja.json b/i18n/ja.json
index e580bb523..ab9800096 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -972,10 +972,6 @@
"translation": "電子メールのバッチジョブが稼働中です。%vユーザーはまだ通知を保留されています。"
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "バッチ処理された電子メール通知の受け取り状態を確認できません"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "バッチ処理された電子メール通知について、投稿があったチャンネルが見付かりません"
},
@@ -1402,10 +1398,6 @@
"translation": "response_type、client_id、redirect_uriのうち1つ以上が不足しています"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "サービスプロバイダー {{.service}} はリダイレクトURLで認証コードを提供していません。\n\n[Google Apps](https://docs.mattermost.com/deployment/sso-google.html)で、あなたの管理者がGoogle+ APIを有効にしているか確認してください。\n\n[Office 365](https://docs.mattermost.com/deployment/sso-office.html)で、あなたのMicrosoft組織の管理者がMattermostアプリを有効にしている確認してください。\n\n[GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html)で、セットアップ手順に従っているか確認してください。\n\n以上を確認しても設定が上手くいかない場合は、[トラブルシューティングフォーラム](https://forum.mattermost.org/c/general/trouble-shoot)へ投稿してください。私たちはセットアップ中の問題について喜んでお手伝いします。"
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "OAuth2アプリケーションの削除に必要な権限が付与されていません"
},
@@ -2236,14 +2228,6 @@
"translation": "送信者: "
},
{
- "id": "api.templates.error.link",
- "translation": "Mattermostに戻る"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }}はあなたの助けを求めています:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "あなたの電子メールアドレスに紐付くチームへのリクエストは以下の通りです:"
},
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "すべてのメンバーが異動先のチームのメンバーになるまでチャンネルを移動することはできません。"
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3444,22 +3428,22 @@
"translation": "抽出されたプラグインを有効化できませんでした。プラグインが既に存在し、有効化されている可能性があります。"
},
{
- "id": "app.plugin.bad_path.app_error",
- "translation": "抽出されたファイルに不正なファイルパスがあります"
- },
- {
"id": "app.plugin.deactivate.app_error",
"translation": "プラグインを無効化できませんでした"
},
{
"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."
+ "translation": "プラグインはシステム管理者によって無効にされているか、有効化した後にサーバーが再起動されていません。"
},
{
"id": "app.plugin.extract.app_error",
"translation": "プラグインの抽出に失敗しました"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "filesystemエラーが発生しました"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "有効なプラグインを取得できませんでした"
},
@@ -3472,10 +3456,6 @@
"translation": "プラグインを一時ディレクトリから最終的な移動先へ移動できませんでした"
},
{
- "id": "app.plugin.no_files.app_error",
- "translation": "圧縮されたフォルダの中にファイルが見付かりませんでした"
- },
- {
"id": "app.plugin.remove.app_error",
"translation": "プラグインを削除できませんでした"
},
@@ -3988,30 +3968,6 @@
"translation": "既存のSAMLユーザーをアップデートすることはできません。ログインは有効です。err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Mattermostに戻る"
- },
- {
- "id": "error.generic.message",
- "translation": "エラーが発生しました。"
- },
- {
- "id": "error.generic.title",
- "translation": "エラー"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Mattermostに戻る"
- },
- {
- "id": "error.not_found.message",
- "translation": "探しているページは存在しません。"
- },
- {
- "id": "error.not_found.title",
- "translation": "ページが見付かりません"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "ジョブがキャンセル可能な状態でないため、ジョブのキャンセルをリクエストできませんでした。"
},
@@ -4396,6 +4352,18 @@
"translation": "クラスタリングが有効化されている場合、電子メールバッチ処理は有効化できません。"
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "データ保持に関するDeletionJobStartTime設定には \"hh:mm\" の形式の時間を設定してください"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "データ保持に関するFileRetentionDays設定は1以上にしてください"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "データ保持に関するMessageRetentionDays設定は1以上にしてください"
+ },
+ {
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "ElasticsearchのAggregatePostsAfterDays設定は1以上でなくてはなりません"
},
@@ -5300,6 +5268,10 @@
"translation": "これ以上のページを生成できません"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "監査バッチを完全に削除する際にエラーが発生しました"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "監査データを削除する際にエラーが発生しました"
},
@@ -5660,6 +5632,10 @@
"translation": "ファイル情報を完全に削除できませんでした"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "ファイル情報バッチを完全に削除する際にエラーが発生しました"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "ファイル情報を保存できませんでした"
},
@@ -5868,6 +5844,10 @@
"translation": "ユーザーのコメントを削除できませんでした"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "投稿バッチを完全に削除する際にエラーが発生しました"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "チャンネルの投稿を削除できませんでした"
},
@@ -5988,6 +5968,10 @@
"translation": "投稿に対するリアクションを取得できません"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "リアクションバッチを完全に削除する際にエラーが発生しました"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "リアクションの保存中はトランザクションを開けません"
},
@@ -6684,10 +6668,6 @@
"translation": "アプリケーションを認証する"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "あなたの使用中のブラウザーはサポートされていません。以下のブラウザーを使用してください。Google Chrome 21以降、Internet Explorer 11以降、Firefox 14以降、Safari 9以降"
- },
- {
"id": "web.claim_account.team.error",
"translation": "チームが見付かりませんでした name=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "電子メールアドレスが確認できました"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozzilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "現在使用しているブラウザはサポートされていません。以下のいずれかのブラウザにアップグレードしてください:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "サポートされないブラウザ"
+ },
+ {
"id": "web.find_team.title",
"translation": "チームを探す"
},
diff --git a/i18n/ko.json b/i18n/ko.json
index 66a232819..6bb0d8bfc 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -972,10 +972,6 @@
"translation": "이메일 배치 작업이 실행됐습니다. 아직 사용자 %v명의 알림이 남아있습니다."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "배치된 이메일 알림 수신자의 상태를 확인할 수 없습니다."
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "배치된 이메일 알림 대상 글의 채널을 찾을 수 없습니다."
},
@@ -1402,10 +1398,6 @@
"translation": "response_type, client_id, redirect_uri 중 하나 이상이 누락되었습니다."
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "서비스 제공자 {{.service}}(이)가 리다이렉트 URL에서 Authorization 코드를 제공하지 않습니다.\n\n[Google Apps](https://docs.mattermost.com/deployment/sso-google.html) 관리자가 Google+ API를 활성화 했는지 확인해보세요.\n\n[Office 365](https://docs.mattermost.com/deployment/sso-office.html) 관리자가 Microsoft organization에서 Mattermost 앱을 활성화 했는지 확인해보세요.\n\n[GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) 설정 지시를 잘 따라했는지 확인해보세요.\n\n위 설정을 모두 확인한 후 문제가 지속된다면, [Troubleshooting 포럼](https://forum.mattermost.org/c/general/trouble-shoot)에 글로 남겨주시세요. 성심성의 껏 도와드립니다."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "OAuth2 앱을 삭제하기에 적절하지 않은 권한"
},
@@ -2236,14 +2228,6 @@
"translation": "발신: "
},
{
- "id": "api.templates.error.link",
- "translation": "Mattermost 로 돌아가기"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} 에 문제 발생:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "Your request to find teams associated with your email found the following:"
},
@@ -2741,7 +2725,7 @@
},
{
"id": "api.user.send_user_access_token.error",
- "translation": "Failed to send personal access token added email successfully"
+ "translation": "Failed to send \"Personal access token added\" email successfully"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
@@ -3444,10 +3428,6 @@
"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"
},
@@ -3460,6 +3440,10 @@
"translation": "Encountered error extracting plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Unable to get active plugins"
},
@@ -3472,10 +3456,6 @@
"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"
},
@@ -3988,30 +3968,6 @@
"translation": "Unable to update existing SAML user. Allowing login anyway. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Mattermost로 돌아가기"
- },
- {
- "id": "error.generic.message",
- "translation": "오류가 발생했습니다."
- },
- {
- "id": "error.generic.title",
- "translation": "오류"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Mattermost로 돌아가기"
- },
- {
- "id": "error.not_found.message",
- "translation": "The page you were trying to reach does not exist."
- },
- {
- "id": "error.not_found.title",
- "translation": "페이지가 없습니다."
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Could not request cancellation for job that is not in a cancelable state."
},
@@ -4396,6 +4352,18 @@
"translation": "Unable to enable email batching when clustering is enabled"
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
},
@@ -5300,6 +5268,10 @@
"translation": "Limit exceeded for paging"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "We encountered an error deleting the audits"
},
@@ -5660,6 +5632,10 @@
"translation": "We couldn't permanently delete the file info"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "We couldn't save the file info"
},
@@ -5868,6 +5844,10 @@
"translation": "We couldn't delete the comments for user"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "채널을 삭제하지 못했습니다."
},
@@ -5988,6 +5968,10 @@
"translation": "Unable to get reactions for post"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Unable to open transaction while saving reaction"
},
@@ -6684,10 +6668,6 @@
"translation": "애플리케이션 인증하기"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Your current browser is not supported, please upgrade to one of the following browsers: Google Chrome 21 or higher, Internet Explorer 11 or higher, FireFox 14 or higher, Safari 9 or higher"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Couldn't find team name=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "이메일 검증됨"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "팀 찾기"
},
diff --git a/i18n/nl.json b/i18n/nl.json
index a19cfd694..5bb1b3063 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -972,10 +972,6 @@
"translation": "Bulk emails job heeft gelopen. %v gebruiker(s) hebben notificaties in afwachting."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Kon de status of ontvanger voor batch email notificatie niet vinden."
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Kon kanaal niet vinden voor bericht van e-mail notificatie."
},
@@ -1402,10 +1398,6 @@
"translation": "Mist een of meerdere elementen uit: response_type, client_id of redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "De service provider {{.service}} heeft geen autorisatie code gegeven in de doorrstuur URL.\n\nVoor [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) wees zeker dat Uw beheerder de Google+ API heeft aangezet.\n\nVoor [Office 365](https://docs.mattermost.com/deployment/sso-office.html) wees zeker dat Uw beheerder van Uw Microsoft domein de Mattermost app heeft aangezet.\n\nVor [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) wees zeker dat U onderstaande instructies heeft gevolgd.\n\nIf you reviewed the above and are still having trouble with configuration, you may post in our [Troubleshooting forum](https://forum.mattermost.org/c/general/trouble-shoot) where we'll be happy to help with issues during setup."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Onvoldoende rechten voor het verwijderen van de OAuth2 applicatie"
},
@@ -2236,14 +2228,6 @@
"translation": "Verzonden door "
},
{
- "id": "api.templates.error.link",
- "translation": "Ga terug naar Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} heeft jou hulp nodig:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "We hebben volgende teams gevonden die gekoppeld zijn met je e-mailadres:"
},
@@ -2741,7 +2725,7 @@
},
{
"id": "api.user.send_user_access_token.error",
- "translation": "Failed to send personal access token added email successfully"
+ "translation": "Failed to send \"Personal access token added\" email successfully"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
@@ -3444,10 +3428,6 @@
"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"
},
@@ -3460,6 +3440,10 @@
"translation": "Encountered error extracting plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Unable to get active plugins"
},
@@ -3472,10 +3456,6 @@
"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"
},
@@ -3988,30 +3968,6 @@
"translation": "Kon bestaande SAML gebruiker niet bijwerken. Inloggen toch toestaan. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Ga terug naar Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Er is een fout opgetreden."
- },
- {
- "id": "error.generic.title",
- "translation": "Fout"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Ga terug naar Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "De pagina die je probeert te bereiken bestaat niet."
- },
- {
- "id": "error.not_found.title",
- "translation": "Pagina niet gevonden"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Could not request cancellation for job that is not in a cancelable state."
},
@@ -4396,6 +4352,18 @@
"translation": "Niet mogelijk om bulk email aan te zetten als clustering aan staat."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
},
@@ -5300,6 +5268,10 @@
"translation": "Grens bereikt voor opdelen in pagina's"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Fout opgestreden bij het verwijderen van de audit data"
},
@@ -5660,6 +5632,10 @@
"translation": "We couldn't permanently delete the file info"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "We konden de bestandsinfo niet opslaan"
},
@@ -5868,6 +5844,10 @@
"translation": "We kunnen het bericht voor de gebruiker niet verwijderen"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Het kanaal kan niet verwijderd worden"
},
@@ -5988,6 +5968,10 @@
"translation": "Unable to get reactions for post"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Unable to open transaction while saving reaction"
},
@@ -6684,10 +6668,6 @@
"translation": "Authoriseer Applicaties"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Uw huidige webbrowser word niet ondersteund. Kies een van de volgende: Google Chrome 21 of nieuwer, Internet Explorere 11 of nieuwe, FireFox 14 of nieuwer, Safari 9 of nieuwer"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Kan heat team niet vinden, naam=%v, fout=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "E-mail geverifieerd"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "Zoek een Team"
},
diff --git a/i18n/pl.json b/i18n/pl.json
index bec46a190..c736811d5 100644
--- a/i18n/pl.json
+++ b/i18n/pl.json
@@ -557,7 +557,7 @@
},
{
"id": "api.command_channel_purpose.permission.app_error",
- "translation": "Nie posiadasz odpowiednich uprawnień do edycji nagłówka kanału."
+ "translation": "Nie posiadasz odpowiednich uprawnień do edycji celu kanału."
},
{
"id": "api.command_channel_purpose.update_channel.app_error",
@@ -565,11 +565,11 @@
},
{
"id": "api.command_channel_rename.channel.app_error",
- "translation": "Błąd aktualizacji bieżącego kanału."
+ "translation": "Błąd podczas pobierania bieżącego kanału."
},
{
"id": "api.command_channel_rename.desc",
- "translation": "Rename the channel"
+ "translation": "Zmiana nazwy kanału"
},
{
"id": "api.command_channel_rename.direct_group.app_error",
@@ -581,23 +581,23 @@
},
{
"id": "api.command_channel_rename.message.app_error",
- "translation": "Dla polecenia /echo musi zostać podana wiadomość."
+ "translation": "Dla polecenia /rename musi zostać podana wiadomość."
},
{
"id": "api.command_channel_rename.name",
- "translation": "rename"
+ "translation": "zmiana nazwy"
},
{
"id": "api.command_channel_rename.permission.app_error",
- "translation": "Nie posiadasz odpowiednich uprawnień do edycji nagłówka kanału."
+ "translation": "Nie posiadasz odpowiednich uprawnień do zmiany nazwy kanału."
},
{
"id": "api.command_channel_rename.too_long.app_error",
- "translation": "Channel name must be {{.Length}} or fewer characters"
+ "translation": "Nazwa kanału musi mieć co najmniej {{.Length}} znaków"
},
{
"id": "api.command_channel_rename.too_short.app_error",
- "translation": "Channel name must be {{.Length}} or more characters"
+ "translation": "Nazwa kanału musi zawierać co najmniej {{.Length}} znaki"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
@@ -605,7 +605,7 @@
},
{
"id": "api.command_channel_rename.update_channel.success",
- "translation": "Nagłówek kanału zaktualizowany poprawnie"
+ "translation": "Nazwa kanału zaktualizowana poprawnie."
},
{
"id": "api.command_code.desc",
@@ -617,7 +617,7 @@
},
{
"id": "api.command_code.message.app_error",
- "translation": "Dla polecenia /echo musi zostać podana wiadomość."
+ "translation": "Wiadomość musi zawierać polecenie /code"
},
{
"id": "api.command_code.name",
@@ -717,15 +717,15 @@
},
{
"id": "api.command_leave.desc",
- "translation": "Leave the current channel"
+ "translation": "Opuść bieżący kanał"
},
{
"id": "api.command_leave.fail.app_error",
- "translation": "Wystąpił błąd podczas dołączania do kanału."
+ "translation": "Wystąpił błąd podczas wychodzenia z kanału."
},
{
"id": "api.command_leave.list.app_error",
- "translation": "Wystąpił błąd podczas listowania kanałów."
+ "translation": "Wystąpił błąd podczas wyświetlania kanałów."
},
{
"id": "api.command_leave.missing.app_error",
@@ -733,11 +733,11 @@
},
{
"id": "api.command_leave.name",
- "translation": "leave"
+ "translation": "opuść"
},
{
"id": "api.command_leave.success",
- "translation": "Left the channel."
+ "translation": "Opuścił kanał."
},
{
"id": "api.command_logout.desc",
@@ -833,7 +833,7 @@
},
{
"id": "api.command_search.name",
- "translation": "search"
+ "translation": "szukaj"
},
{
"id": "api.command_search.unsupported.app_error",
@@ -972,10 +972,6 @@
"translation": "Zadanie wysyłania emaili zakończyło się. %v użytkowników wciąż oczekuje na powiadomienia."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Nie można znaleźć statusu odbiorcy dla masowych powiadomień email"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Nie można znaleźć kanału posta dla masowych powiadomień email"
},
@@ -985,7 +981,7 @@
},
{
"id": "api.email_batching.render_batched_post.direct_message",
- "translation": "Direct Message from "
+ "translation": "Wiadomość bezpośrednia od "
},
{
"id": "api.email_batching.render_batched_post.go_to_post",
@@ -993,11 +989,11 @@
},
{
"id": "api.email_batching.render_batched_post.group_message",
- "translation": "Group Message from "
+ "translation": "Wiadomość grupowa od "
},
{
"id": "api.email_batching.render_batched_post.notification",
- "translation": "Notification from "
+ "translation": "Powiadomienie od "
},
{
"id": "api.email_batching.render_batched_post.sender.app_error",
@@ -1006,8 +1002,8 @@
{
"id": "api.email_batching.send_batched_email_notification.body_text",
"translation": {
- "one": "You have a new notification.",
- "other": "You have {{.Count}} new notifications."
+ "one": "Masz nowe powiadomienie.",
+ "other": "Masz {{.Count}} nowe powiadomienia."
}
},
{
@@ -1402,10 +1398,6 @@
"translation": "Brakuje jednego lub kilku parametrów z response_type, client_id, lub redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "Usługodawca {{.service}} nie dostarczył kodu autoryzacyjnego w przekierowaniu URL.\n\nDla [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) upewnij się, że Twój administrator włączył API Google+\n\nDla [Office 365](https://docs.mattermost.com/deployment/sso-office.html) upewnij się, że administrator Twojej organizacji microsoft włączył aplikację Mattermost.\n\nDla [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) upewnij się, że postępowałeś według instrukcji instalacji.\n\nJeśli zapoznałeś się z informacjami powyżej i wciaż masz problem z konfiguracją, możesz utworzyć post na naszym [Forum rozwiązywania problemów] (https://forum.mattermost.org/c/general/trouble-shoot) gdzie z chęcią pomożemy Ci rozwiązać wszelkie kłopoty związane z procesem instalacji."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Brak uprawnień do usunięcia aplikacji OAuth 2.0"
},
@@ -1475,7 +1467,7 @@
},
{
"id": "api.oauth.invalid_state_token.app_error",
- "translation": "Invalid state token"
+ "translation": "Nieprawidłowy token statusu"
},
{
"id": "api.oauth.regenerate_secret.app_error",
@@ -1515,15 +1507,15 @@
},
{
"id": "api.plugin.upload.array.app_error",
- "translation": "File array is empty in multipart/form request"
+ "translation": "Tablica pliku jest pusta w żądaniu multipart/form"
},
{
"id": "api.plugin.upload.file.app_error",
- "translation": "Unable to open file in multipart/form request"
+ "translation": "Nie można otworzyć pliku w żądaniu multipart/form."
},
{
"id": "api.plugin.upload.no_file.app_error",
- "translation": "Missing file in multipart/form request"
+ "translation": "Brakujący plik w żądaniu multipart/form"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1563,7 +1555,7 @@
},
{
"id": "api.post.create_post.town_square_read_only",
- "translation": "This channel is read-only. Only members with permission can post here."
+ "translation": "Ten kanał jest tylko do odczytu. Mogą tutaj pisać tylko użytkownicy z uprawnieniami."
},
{
"id": "api.post.create_webhook_post.creating.app_error",
@@ -1599,7 +1591,7 @@
},
{
"id": "api.post.do_action.action_integration.app_error",
- "translation": "Action integration error"
+ "translation": "Błąd integracji akcji"
},
{
"id": "api.post.get_message_for_notification.files_sent",
@@ -1693,7 +1685,7 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only_dm",
- "translation": " Uploaded one or more files in a direct message"
+ "translation": " Wysłał jeden lub więcej plików w bezpośredniej wiadomości"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -1717,7 +1709,7 @@
},
{
"id": "api.post.send_notifications_and_forget.push_non_mention_no_channel",
- "translation": " posted a message"
+ "translation": " wysłał wiadomość"
},
{
"id": "api.post.send_notifications_and_forget.push_notification.error",
@@ -1857,11 +1849,11 @@
},
{
"id": "api.slackimport.slack_add_bot_user.email_pwd",
- "translation": "The Integration/Slack Bot user with email {{.Email}} and password {{.Password}} has been imported.\r\n"
+ "translation": "Użytkownik Integracji / Slack Bot z adresem e-mail {{.Email}} i hasłem {{.Password}} został zaimportowany.\r\n"
},
{
"id": "api.slackimport.slack_add_bot_user.unable_import",
- "translation": "Unable to import the Integration/Slack Bot user {{.Username}}.\r\n"
+ "translation": "Nie udało się zaimportować użytkownika Integracji/Slack Bot {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.added",
@@ -1869,71 +1861,71 @@
},
{
"id": "api.slackimport.slack_add_channels.failed_to_add_user",
- "translation": "Unable to add Slack user {{.Username}} to channel.\r\n"
+ "translation": "Nie można dodać użytkownika Slacka {{.Username}} do kanału.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.import_failed",
- "translation": "Unable to import Slack channel {{.DisplayName}}.\r\n"
+ "translation": "Nie można zaimportować kanału Slacka {{.DisplayName}}.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.import_failed.warn",
- "translation": "Slack Import: Unable to import Slack channel: %s."
+ "translation": "Slack Import: Nie można zaimportować kanału Slacka: %s."
},
{
"id": "api.slackimport.slack_add_channels.merge",
- "translation": "The Slack channel {{.DisplayName}} already exists as an active Mattermost channel. Both channels have been merged.\r\n"
+ "translation": "Kanał Slacka {{.DisplayName}} już istnieje jako aktywny kanał Mattermost. Kanały zostały połączone.\r\n"
},
{
"id": "api.slackimport.slack_add_posts.attach_files.error",
- "translation": "Slack Import: An error occurred when attaching files to a message, post_id=%s, file_ids=%v, err=%v."
+ "translation": "Slack Import: Wystąpił błąd podczas dołączania plików do wiadomości, post_id=%s, file_ids=%v, err=%v."
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
- "translation": "Slack Import: Slack bot messages cannot be imported yet."
+ "translation": "Slack Import: Wiadomości bota Slacka nie mogą być jeszcze zaimportowane."
},
{
"id": "api.slackimport.slack_add_posts.bot_user_no_exists.warn",
- "translation": "Slack Import: Unable to import the bot message as the bot user does not exist."
+ "translation": "Slack Import: Nie można zaimportować wiadomości bota, ponieważ nie istnieje użytkownik bota."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_comment.debug",
- "translation": "Slack Import: Unable to import the message as it has no comments."
+ "translation": "Slack Import: Nie można zaimportować wiadomości, ponieważ nie ma ona żadnych komentarzy."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_usr.debug",
- "translation": "Slack Import: Unable to import the message as the user field is missing."
+ "translation": "Slack Import: Nie można zaimportować wiadomości, ponieważ brakuje pola użytkownika."
},
{
"id": "api.slackimport.slack_add_posts.no_bot_id.warn",
- "translation": "Slack Import: Unable to import bot message as the BotId field is missing."
+ "translation": "Slack Import: Nie można zaimportować wiadomości bota, ponieważ brakuje pola BotId."
},
{
"id": "api.slackimport.slack_add_posts.unsupported.warn",
- "translation": "Slack Import: Unable to import the message as its type is not supported: post_type=%v, post_subtype=%v."
+ "translation": "Slack Import: Nie można zaimportować wiadomości, ponieważ jej typ nie jest wspierany: post_type=%v, post_subtype=%v."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
- "translation": "Slack Import: Unable to import file {{.FileId}} as the file is missing from the Slack export zip file."
+ "translation": "Slack Import: Nie można zaimportować pliku {{.FileId}} ponieważ tego pliku brakuje w wyeksportowanym ze Slacka pliku zip."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
- "translation": "Slack Import: Unable to attach the file to the post as the latter has no \"file\" section present in Slack export."
+ "translation": "Slack Import: Nie można załączyć pliku do wiadomości, ponieważ wiadomość nie zawiera sekcji \"plik\" w eksporcie Slacka."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
- "translation": "Slack Import: Unable to open the file {{.FileId}} from the Slack export: {{.Error}}."
+ "translation": "Slack Import: Nie można otworzyć pliku {{.FileId}} z eksportu Slacka: {{.Error}}."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
- "translation": "Slack Import: An error occurred when uploading file {{.FileId}}: {{.Error}}."
+ "translation": "Slack Import: Wystąpił błąd podczas wysyłania pliku {{.FileId}}: {{.Error}}."
},
{
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
- "translation": "Slack Import: Unable to add the message as the Slack user %v does not exist in Mattermost."
+ "translation": "Slack Import: Nie można dodać wiadomości, ponieważ użytkownik Slacka %v nie istnieje w Mattermost."
},
{
"id": "api.slackimport.slack_add_posts.without_user.debug",
- "translation": "Slack Import: Unable to import the message as the user field is missing."
+ "translation": "Slack Import: Nie można zaimportować wiadomości, ponieważ brakuje pola użytkownika."
},
{
"id": "api.slackimport.slack_add_users.created",
@@ -1941,15 +1933,15 @@
},
{
"id": "api.slackimport.slack_add_users.email_pwd",
- "translation": "Slack user with email {{.Email}} and password {{.Password}} has been imported.\r\n"
+ "translation": "Użytkownik Slacka z adresem e-mail {{.Email}} i hasłem {{.Password}} został zaimportowany.\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing",
- "translation": "Slack user merged with an existing Mattermost user with matching email {{.Email}} and username {{.Username}}.\r\n"
+ "translation": "Użytkownik Slacka został połączony z istniejącym użytkownikiem Mattermost z pasującym adresem e-mail {{.Email}} i nazwą użytkownika {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing_failed",
- "translation": "Slack user merged with an existing Mattermost user with matching email {{.Email}} and username {{.Username}}, but was unable to add the user to their team.\r\n"
+ "translation": "Użytkownik Slacka został połączony z istniejącym użytkownikiem Mattermost z pasującym adresem e-mail {{.Email}} i nazwą użytkownika {{.Username}}, ale nie udało się dodać użytkownika do jego teamu.\r\n"
},
{
"id": "api.slackimport.slack_add_users.missing_email_address",
@@ -1965,15 +1957,15 @@
},
{
"id": "api.slackimport.slack_convert_channel_mentions.compile_regexp_failed.warn",
- "translation": "Slack Import: Unable to compile the !channel, matching regular expression for the Slack channel {{.ChannelName}} (id={{.ChannelID}})."
+ "translation": "Slack Import: Nie można sakompilować !channel, pasującego do regular expressions dla kanału Slacka {{.ChannelName}} (id={{.ChannelID}})."
},
{
"id": "api.slackimport.slack_convert_timestamp.bad.warn",
- "translation": "Slack Import: Bad timestamp detected."
+ "translation": "Slack Import: Wykryto nieprawidłowy timestamp."
},
{
"id": "api.slackimport.slack_convert_user_mentions.compile_regexp_failed.warn",
- "translation": "Slack Import: Unable to compile the @mention, matching regular expression for the Slack user {{.Username}} (id={{.UserID}})."
+ "translation": "Slack Import: Nie można sakompilować !channel, pasującego do regular expressions dla kanału Slacka {{.ChannelName}} (id={{.ChannelID}})."
},
{
"id": "api.slackimport.slack_deactivate_bot_user.failed_to_deactivate",
@@ -2236,14 +2228,6 @@
"translation": "Wysłane przez"
},
{
- "id": "api.templates.error.link",
- "translation": "Powrót do Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} potrzebuje twojej pomocy:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "Znaleziono następujące zespoły powiązane z twoim adresem email:"
},
@@ -2741,7 +2725,7 @@
},
{
"id": "api.user.send_user_access_token.error",
- "translation": "Failed to send personal access token added email successfully"
+ "translation": "Failed to send \"Personal access token added\" email successfully"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
@@ -3409,7 +3393,7 @@
},
{
"id": "app.notification.body.intro.notification.full",
- "translation": "You have a new notification."
+ "translation": "Masz nowe powiadomienie."
},
{
"id": "app.notification.body.intro.notification.generic",
@@ -3444,10 +3428,6 @@
"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": "Nie udało się skasować reakcji"
},
@@ -3460,6 +3440,10 @@
"translation": "Encountered error extracting plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Nie udało się skasować reakcji"
},
@@ -3472,10 +3456,6 @@
"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": "Nie udało się skasować reakcji"
},
@@ -3988,30 +3968,6 @@
"translation": "Nie można zaktualizować istniejącego użytkownika SAML. Pomimo tego zezwalam na zalogowanie się. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Powrót do Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Wystąpił błąd."
- },
- {
- "id": "error.generic.title",
- "translation": "Błąd"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Wróć do Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "Strona, którą próbowano otworzyć, nie istnieje."
- },
- {
- "id": "error.not_found.title",
- "translation": "Strona nie odnaleziona"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Could not request cancellation for job that is not in a cancelable state."
},
@@ -4396,6 +4352,18 @@
"translation": "Nie można odblokować masowych emaili gdy klastrowanie jest odblokowane."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
},
@@ -5300,6 +5268,10 @@
"translation": "Przekroczono limit stronicowania"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Napotkaliśmy błąd usuwając audyty"
},
@@ -5660,6 +5632,10 @@
"translation": "We couldn't permanently delete the file info"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "Nie mogliśmy zapisać informacji o pliku"
},
@@ -5868,6 +5844,10 @@
"translation": "Nie można usunąć komentarzy dla użytkownika"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Nie można usunąć postów według kanału"
},
@@ -5988,6 +5968,10 @@
"translation": "Nie udało się pobrać reakcji dla wiadomości"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Nie udało się rozpocząć transakcji w trakcie zapisywania reakcji"
},
@@ -6684,10 +6668,6 @@
"translation": "Autoryzuj Aplikację"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Twoja przeglądarka nie jest wspierana. Proszę zainstalować jedną z wymienionych przeglądarek: Google Chrome 21 lub nowsza, Internet Explorer 11 lub nowsza, Firefox 14 lub nowszy, Safari 9 lub nowsza"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Nie odnaleziono zespołu %v, błąd=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "Email zweryfikowany"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "Znajdź Zespół"
},
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index 8e4e3ef72..c54812438 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -972,10 +972,6 @@
"translation": "Tarefa de email em note executada. %v usuário(s) ainda tem notificações pendentes."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Não foi possível encontrar o status do destinatário para a notificação de e-mail em lote"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Não foi possível encontrar o canal de postagem para a notificação de email em lote"
},
@@ -1402,10 +1398,6 @@
"translation": "Faltando um ou mais response_type, client_id, ou redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "O provedor do serviço {{.service}} não forneceu um código de autorização na URL redirecionada.\n\nPara [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) tenha certeza que o administrador ativou a API Google+.\n\nPara [Office 365](https://docs.mattermost.com/deployment/sso-office.html) tenha certeza que o administrador da organização Microsoft ativou o app Mattermost.\n\nPara [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) por favor certifique de ter seguido as instruções de instalação.\n\nSe você analisou o problema acima e ainda está tendo dificuldades com a configuração, você pode postar no nosso [Fórum de solução de problema](https://forum.mattermost.org/c/general/trouble-shoot) onde ficaremos felizes de ajudar com os problemas durante a instalação."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Permissões inadequadas para deletar o App OAuth2"
},
@@ -2236,14 +2228,6 @@
"translation": "Enviado por "
},
{
- "id": "api.templates.error.link",
- "translation": "Voltar ao Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} precisa da sua ajuda:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "Sua solicitação para encontrar equipes associadas ao seu email encontrou o seguinte:"
},
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "Não é possível mover um canal a menos que todos os seus membros já sejam membros da equipe de destino."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3444,22 +3428,22 @@
"translation": "Não foi possível ativar o plugin extraído. O plugin já pode existir e estar ativado."
},
{
- "id": "app.plugin.bad_path.app_error",
- "translation": "Caminho do arquivo incorreto nos arquivos extraídos"
- },
- {
"id": "app.plugin.deactivate.app_error",
"translation": "Não é possível desativar o 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."
+ "translation": "Os plugins foram desativados pelo administrador do sistema ou o servidor não foi reiniciado quando eles foram ativados."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Encontrado erro ao extrair o plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encontrado erro no sistema de arquivo"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Não é possível obter os plugins ativos"
},
@@ -3472,10 +3456,6 @@
"translation": "Não foi possível mover o plugin da pasta temporária para o destino final"
},
{
- "id": "app.plugin.no_files.app_error",
- "translation": "Nenhum arquivo encontrado na pasta compactada"
- },
- {
"id": "app.plugin.remove.app_error",
"translation": "Não é possível deletar o plugin"
},
@@ -3988,30 +3968,6 @@
"translation": "Não é possível atualizar o usuário SAML existente. Permitindo o login de qualquer maneira. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Voltar ao Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Ocorreu um erro."
- },
- {
- "id": "error.generic.title",
- "translation": "Erro"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Voltar ao Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "A página que você estava tentando acessar não existe."
- },
- {
- "id": "error.not_found.title",
- "translation": "Página não encontrada"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Não foi possível requisitar o cancelamento para o job que não está em um estado cancelável."
},
@@ -4396,6 +4352,18 @@
"translation": "Não é possível ativar email em lote quando clustering está ativo."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Elasticsearch AggregatePostsAfterDays a configuração deve ser um número maior ou igual a 1"
},
@@ -5300,6 +5268,10 @@
"translation": "Limite excedido para paginação"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Encontramos um erro ao deletar o audits"
},
@@ -5660,6 +5632,10 @@
"translation": "Não foi possível remover permanentemente o info do arquivo"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "Não foi possível salvar as informações do arquivo"
},
@@ -5868,6 +5844,10 @@
"translation": "Não foi possível deletar os comentários para o usuário"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Não foi possível excluir as postagens por canal"
},
@@ -5988,6 +5968,10 @@
"translation": "Não é possível obter as reações para a postagem"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Não é possível abrir a transação ao salvar a reação"
},
@@ -6684,10 +6668,6 @@
"translation": "Autorizar Aplicação"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Seu navegador atual não é suportado, por favor atualize para um dos seguintes browsers: Google Chrome 21 ou superior, Internet Explorer 11 ou superior, Firefox 14 ou superior, Safari 9 ou superior"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Não foi possível encontrar o nome da equipe=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "Email Verificado"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Seu navegador atual não é suportado. Por favor atualize para um dos seguintes navegadores:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Navegador não suportado"
+ },
+ {
"id": "web.find_team.title",
"translation": "Encontrar Equipe"
},
diff --git a/i18n/ru.json b/i18n/ru.json
index c76c81ca4..e2d418eea 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -541,7 +541,7 @@
},
{
"id": "api.command_channel_purpose.direct_group.app_error",
- "translation": "Cannot set purpose for direct message channels. Use /header to set the header instead."
+ "translation": "Для прямых сообщений невозможно установить цель. Вместо этого используйте /header для установки заголовка."
},
{
"id": "api.command_channel_purpose.hint",
@@ -593,11 +593,11 @@
},
{
"id": "api.command_channel_rename.too_long.app_error",
- "translation": "Channel name must be {{.Length}} or fewer characters"
+ "translation": "Название канала должно быть меньше чем или равно {{.Length}} символов"
},
{
"id": "api.command_channel_rename.too_short.app_error",
- "translation": "Channel name must be {{.Length}} or more characters"
+ "translation": "Название канала должно быть больше чем или равно {{.Length}} символов"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
@@ -861,7 +861,7 @@
},
{
"id": "api.command_shortcuts.unsupported.app_error",
- "translation": "Поиск недоступен на вашем устройстве"
+ "translation": "Горячие клавиши недоступны на вашем устройстве"
},
{
"id": "api.command_shrug.desc",
@@ -972,10 +972,6 @@
"translation": "Объединение почтовых уведомлений запущено. %v пользователя(ей) ожидают уведомлений."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Невозможно узнать состояние получателя почтового объединения уведомлений"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Невозможно найти канал поста для почтового объединения уведомлений"
},
@@ -1402,10 +1398,6 @@
"translation": "Отсутствие одного или нескольких параметров из response_type, client_id, or redirect_uri"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "Поставщик услуг {{.service}} не предоставил код авторизации в перенаправляемом URL.\n\nДля [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) убедитесь, что администратор включил Google+ API.\n\nДля [Office 365](https://docs.mattermost.com/deployment/sso-office.html) убедитесь, что администратор Microsoft включил приложение Mattermost.\n\nДля [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) пожалуйста, убедитесь, что вы следовали инструкции по установке.\n\nЕсли вы рассмотрели эти варианты и все еще возникают проблемы с настройкой, вы можете писать в нашем [Troubleshooting forum](https://forum.mattermost.org/c/general/trouble-shoot) где мы будем рады помочь Вам с вопросами по установке."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "Несоответствующие права для удаления приложения OAuth2"
},
@@ -1475,7 +1467,7 @@
},
{
"id": "api.oauth.invalid_state_token.app_error",
- "translation": "Invalid state token"
+ "translation": "Недействительный токен состояния"
},
{
"id": "api.oauth.regenerate_secret.app_error",
@@ -1523,7 +1515,7 @@
},
{
"id": "api.plugin.upload.no_file.app_error",
- "translation": "Missing file in multipart/form request"
+ "translation": "Отсутствует файл в запросе типа multipart/form"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1563,7 +1555,7 @@
},
{
"id": "api.post.create_post.town_square_read_only",
- "translation": "This channel is read-only. Only members with permission can post here."
+ "translation": "Этот канал доступен только для чтения. Недостаточно прав для отправки сообщений здесь."
},
{
"id": "api.post.create_webhook_post.creating.app_error",
@@ -1595,11 +1587,11 @@
},
{
"id": "api.post.do_action.action_id.app_error",
- "translation": "Недопустимый идентификатор клиента"
+ "translation": "Неверный action id"
},
{
"id": "api.post.do_action.action_integration.app_error",
- "translation": "Action integration error"
+ "translation": "Ошибка в интеграции действия"
},
{
"id": "api.post.get_message_for_notification.files_sent",
@@ -1689,11 +1681,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Uploaded one or more files in "
+ "translation": " Загружено один или несколько файлов в "
},
{
"id": "api.post.send_notifications_and_forget.push_image_only_dm",
- "translation": " Uploaded one or more files in a direct message"
+ "translation": " Загружены один или несколько файлов для сообщения"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -1801,7 +1793,7 @@
},
{
"id": "api.reaction.save_reaction.user_id.app_error",
- "translation": "You cannot save reaction for the other user."
+ "translation": "Вы не можете сохранить реакцию для другого пользователя."
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1877,7 +1869,7 @@
},
{
"id": "api.slackimport.slack_add_channels.import_failed.warn",
- "translation": "Slack Import: Unable to import Slack channel: %s."
+ "translation": "Менеджер импорта Slack: Невозможно импортировать канал Slack: %s."
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -1961,23 +1953,23 @@
},
{
"id": "api.slackimport.slack_add_users.unable_import",
- "translation": "Невозможно импортировать пользователя: {{.Username}}\r\n"
+ "translation": "Не удалось импортировать пользователя: {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_convert_channel_mentions.compile_regexp_failed.warn",
- "translation": "Slack Import: Unable to compile the !channel, matching regular expression for the Slack channel {{.ChannelName}} (id={{.ChannelID}})."
+ "translation": "Менеджер импорта Slack: Невозможно собрать регулярное выражение !channel для канала Slack с именем {{.ChannelName}} (id={{.ChannelID}})."
},
{
"id": "api.slackimport.slack_convert_timestamp.bad.warn",
- "translation": "Slack Import: Bad timestamp detected."
+ "translation": "Менеджер импорта Slack: Обнаружена неправильная отметка времени."
},
{
"id": "api.slackimport.slack_convert_user_mentions.compile_regexp_failed.warn",
- "translation": "Slack Import: Unable to compile the @mention, matching regular expression for the Slack user {{.Username}} (id={{.UserID}})."
+ "translation": "Менеджер импорта Slack: Невозможно собрать регулярное выражение @mention для пользователя Slack под именем {{.Username}} (id={{.UserID}})."
},
{
"id": "api.slackimport.slack_deactivate_bot_user.failed_to_deactivate",
- "translation": "Slack Import: Unable to deactivate the user account used for the bot."
+ "translation": "Менеджер импорта Slack: Невозможно деактивировать аккаунт бота."
},
{
"id": "api.slackimport.slack_import.log",
@@ -1985,11 +1977,11 @@
},
{
"id": "api.slackimport.slack_import.note1",
- "translation": "- Некоторые посты могли быть не импортированы, поскольку не поддерживаются этим ипортером.\r\n"
+ "translation": "- Некоторые сообщения могли быть не импортированы, поскольку не поддерживаются этим ипортером.\r\n"
},
{
"id": "api.slackimport.slack_import.note2",
- "translation": "- Посты Slack-бота на данный момент не поддерживаются.\r\n"
+ "translation": "- Сообщения ботов Slack на данный момент не поддерживаются.\r\n"
},
{
"id": "api.slackimport.slack_import.note3",
@@ -1997,11 +1989,11 @@
},
{
"id": "api.slackimport.slack_import.notes",
- "translation": "\r\n Заметки \r\n"
+ "translation": "\r\nЗаметки:\r\n"
},
{
"id": "api.slackimport.slack_import.open.app_error",
- "translation": "Unable to open the file: {{.Filename}}.\r\n"
+ "translation": "Невозможно открыть файл: {{.Filename}}.\r\n"
},
{
"id": "api.slackimport.slack_import.team_fail",
@@ -2009,31 +2001,31 @@
},
{
"id": "api.slackimport.slack_import.zip.app_error",
- "translation": "Unable to open the Slack export zip file.\r\n"
+ "translation": "Невозможно открыть zip-архив экспортируемых из Slack данных.\r\n"
},
{
"id": "api.slackimport.slack_parse_channels.error",
- "translation": "Slack Import: Error occurred when parsing some Slack channels. Import may work anyway."
+ "translation": "Менеджер импорта Slack: Возникла ошибка во время обработки некоторых каналов Slack. Импорт мог завершиться успешно."
},
{
"id": "api.slackimport.slack_parse_posts.error",
- "translation": "Slack Import: Error occurred when parsing some Slack posts. Import may work anyway."
+ "translation": "Менеджер импорта Slack: Возникла ошибка во время обработки некоторых сообщений Slack. Импорт мог завершиться успешно."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.display_name_too_long.warn",
- "translation": "Менеджер импорта Slack: Канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
+ "translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.header_too_long.warn",
- "translation": "Менеджер импорта Slack: Канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
+ "translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинный заголовок. Он будет укорочен при импорте."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.name_too_long.warn",
- "translation": "Менеджер импорта Slack: Канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
+ "translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.purpose_too_long.warn",
- "translation": "Менеджер импорта Slack: Канал {{.ChannelName}} имеет слишком длинное описание. Оно будет укорочено при импорте."
+ "translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинную цель. Она будет укорочена при импорте."
},
{
"id": "api.status.init.debug",
@@ -2057,7 +2049,7 @@
},
{
"id": "api.system.go_routines",
- "translation": "The number of running goroutines is over the health threshold %v of %v"
+ "translation": "Количество запущенных goroutines больше, чем порог стабильной работы %v из %v"
},
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
@@ -2133,7 +2125,7 @@
},
{
"id": "api.team.invite_members.invalid_email.app_error",
- "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ "translation": "Данный адрес почтового ящика не принадлежит списку разрешенных доменов: {{.Addresses}}. Пожалуйста, обратитесь к Вашему системному администратору за информацией."
},
{
"id": "api.team.invite_members.member",
@@ -2236,14 +2228,6 @@
"translation": "Прислал"
},
{
- "id": "api.templates.error.link",
- "translation": "Вернуться к Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} нуждается в Вашей помощи:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "По Вашему запросу поиска команды связанной с Вашим адресом электронной почтой найдено:"
},
@@ -2705,7 +2689,7 @@
},
{
"id": "api.user.saml.not_available.app_error",
- "translation": "SAML не настроен или не поддерживается на этом сервере."
+ "translation": "SAML 2.0 не настроен или не поддерживается на этом сервере."
},
{
"id": "api.user.send_email_change_email_and_forget.error",
@@ -2741,7 +2725,7 @@
},
{
"id": "api.user.send_user_access_token.error",
- "translation": "Failed to send personal access token added email successfully"
+ "translation": "Во время отправки сообщения с токеном доступа произошли ошибки"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "Канал можно переместить только тогда, когда его участники уже находятся в команде назначения."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3033,39 +3017,39 @@
},
{
"id": "app.import.import_direct_channel.create_direct_channel.error",
- "translation": "Failed to create direct channel"
+ "translation": "Не удалось создать прямой канал"
},
{
"id": "app.import.import_direct_channel.create_group_channel.error",
- "translation": "Failed to create group channel"
+ "translation": "Не удалось создать групповой канал"
},
{
"id": "app.import.import_direct_channel.member_not_found.error",
- "translation": "Could not find channel member when importing direct channel"
+ "translation": "Не удалось найти участника канала во время импорта прямого канала"
},
{
"id": "app.import.import_direct_channel.update_header_failed.error",
- "translation": "Failed to update direct channel header"
+ "translation": "Не удалось обновить заголовок канала"
},
{
"id": "app.import.import_direct_post.channel_member_not_found.error",
- "translation": "Could not find channel member when importing direct channel post"
+ "translation": "Не удалось найти участника канала во время импорта сообщения из личных сообщений"
},
{
"id": "app.import.import_direct_post.create_direct_channel.error",
- "translation": "Failed to get direct channel"
+ "translation": "Не удалось получить прямой канал"
},
{
"id": "app.import.import_direct_post.create_group_channel.error",
- "translation": "Failed to get group channel"
+ "translation": "Не удалось получить групповой канал"
},
{
"id": "app.import.import_direct_post.save_preferences.error",
- "translation": "Error importing direct post. Failed to save preferences."
+ "translation": "Ошибка по время импорта сообщения. Не удалось сохранить настройки."
},
{
"id": "app.import.import_direct_post.user_not_found.error",
- "translation": "Post user does not exist"
+ "translation": "Пользователь, отправивший сообщение, не существует"
},
{
"id": "app.import.import_line.null_channel.error",
@@ -3073,11 +3057,11 @@
},
{
"id": "app.import.import_line.null_direct_channel.error",
- "translation": "Строка импорта данных содержит тип \"channel\", но объект channel равен null."
+ "translation": "Строка импорта данных содержит тип \"direct_channel\", но direct_channel является null."
},
{
"id": "app.import.import_line.null_direct_post.error",
- "translation": "Строка импорта данных содержит тип \"post\", но объект post равен null."
+ "translation": "Строка импорта данных содержит тип \"direct_post\", но объект direct_post равен null."
},
{
"id": "app.import.import_line.null_post.error",
@@ -3101,7 +3085,7 @@
},
{
"id": "app.import.import_post.save_preferences.error",
- "translation": "Error importing post. Failed to save preferences."
+ "translation": "Ошибка по время импорта поста. Не удалось сохранить настройки."
},
{
"id": "app.import.import_post.team_not_found.error",
@@ -3165,7 +3149,7 @@
},
{
"id": "app.import.validate_direct_channel_import_data.members_required.error",
- "translation": "Пропущено обязательное свойство channel: name"
+ "translation": "Пропущено обязательное свойство direct channel: members"
},
{
"id": "app.import.validate_direct_channel_import_data.members_too_few.error",
@@ -3181,7 +3165,7 @@
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_required.error",
- "translation": "Отсутствует необходимое поле для Post: create_at."
+ "translation": "Отсутствует необходимое поле для post: channel_members"
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
@@ -3193,7 +3177,7 @@
},
{
"id": "app.import.validate_direct_post_import_data.create_at_missing.error",
- "translation": "Отсутствует необходимое поле для Post: create_at."
+ "translation": "Отсутствует необходимое поле для post: create_at"
},
{
"id": "app.import.validate_direct_post_import_data.create_at_zero.error",
@@ -3205,7 +3189,7 @@
},
{
"id": "app.import.validate_direct_post_import_data.message_missing.error",
- "translation": "Отсутствует необходимое поле для Post: Message."
+ "translation": "Отсутствует необходимое поле для post: message"
},
{
"id": "app.import.validate_direct_post_import_data.unknown_flagger.error",
@@ -3213,7 +3197,7 @@
},
{
"id": "app.import.validate_direct_post_import_data.user_missing.error",
- "translation": "Отсутствует необходимое поле для Post: User."
+ "translation": "Отсутствует необходимое поле для post: user"
},
{
"id": "app.import.validate_post_import_data.channel_missing.error",
@@ -3261,7 +3245,7 @@
},
{
"id": "app.import.validate_team_import_data.display_name_missing.error",
- "translation": "Пропущено необходимое свойство team: display_name"
+ "translation": "Отсутствует необходимое поле для team: display_name"
},
{
"id": "app.import.validate_team_import_data.name_characters.error",
@@ -3293,15 +3277,15 @@
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_desktop.error",
- "translation": "Не правильные роли в «Участие пользователей на каналах»"
+ "translation": "Invalid Desktop NotifyProps for User's Channel Membership."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_mark_unread.error",
- "translation": "Не правильные роли в «Участие пользователей на каналах»"
+ "translation": "Invalid MarkUnread NotifyProps for User's Channel Membership."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_mobile.error",
- "translation": "Не правильные роли в «Участие пользователей на каналах»"
+ "translation": "Invalid Mobile NotifyProps for User's Channel Membership."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_roles.error",
@@ -3401,7 +3385,7 @@
},
{
"id": "app.notification.body.intro.direct.full",
- "translation": "У вас новое сообщение."
+ "translation": "У вас есть новое личное сообщение."
},
{
"id": "app.notification.body.intro.direct.generic",
@@ -3417,11 +3401,11 @@
},
{
"id": "app.notification.body.text.direct.full",
- "translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Day}} {{.Month}}"
+ "translation": "{{.SenderName}} - {{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.body.text.direct.generic",
- "translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Day}} {{.Month}}"
+ "translation": "{{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.body.text.notification.full",
@@ -3429,11 +3413,11 @@
},
{
"id": "app.notification.body.text.notification.generic",
- "translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Day}} {{.Month}}"
+ "translation": "{{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.subject.direct.full",
- "translation": "Новое групповое сообщение от {{.SenderDisplayName}} в {{.Month}} {{.Day}}, {{.Year}}"
+ "translation": "[{{.SiteName}}] Новое личное сообщение от {{.SenderDisplayName}} в {{.Month}} {{.Day}}, {{.Year}}"
},
{
"id": "app.notification.subject.notification.full",
@@ -3444,12 +3428,8 @@
"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": "Не удалось удалить реакцию"
+ "translation": "Не удалось отключить плагин"
},
{
"id": "app.plugin.disabled.app_error",
@@ -3460,8 +3440,12 @@
"translation": "Encountered error extracting plugin"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
- "translation": "Не удалось удалить реакцию"
+ "translation": "Не удалось получить активные плагины"
},
{
"id": "app.plugin.manifest.app_error",
@@ -3472,12 +3456,8 @@
"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": "Не удалось удалить реакцию"
+ "translation": "Не удалось удалить плагин"
},
{
"id": "app.user_access_token.disabled",
@@ -3729,7 +3709,7 @@
},
{
"id": "ent.elasticsearch.create_index_if_not_exists.index_create_failed",
- "translation": "Ошибка создания индекса ElasticSearch"
+ "translation": "Не удалось создать индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.create_index_if_not_exists.index_exists_failed",
@@ -3765,7 +3745,7 @@
},
{
"id": "ent.elasticsearch.purge_indexes.delete_failed",
- "translation": "Ошибка создания индекса ElasticSearch"
+ "translation": "Не удалось удалить индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.search_posts.disabled",
@@ -3981,37 +3961,13 @@
},
{
"id": "ent.saml.service_disable.app_error",
- "translation": "SAML не настроен или не поддерживается на этом сервере."
+ "translation": "SAML 2.0 не настроен или не поддерживается на этом сервере."
},
{
"id": "ent.saml.update_saml_user.unable_error",
"translation": "Невозможно обновить существующего пользователя SAML. Несмотря на это, вход разрешен. err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "Вернуться к Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "Произошла ошибка."
- },
- {
- "id": "error.generic.title",
- "translation": "Ошибка"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Вернуться к Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "Страница, которую Вы пытаетесь открыть не существует."
- },
- {
- "id": "error.not_found.title",
- "translation": "Страница не найдена"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "Could not request cancellation for job that is not in a cancelable state."
},
@@ -4341,7 +4297,7 @@
},
{
"id": "model.command_hook.channel_id.app_error",
- "translation": "Недопустимый идентификатор канала"
+ "translation": "Неверный channel id"
},
{
"id": "model.command_hook.command_id.app_error",
@@ -4349,7 +4305,7 @@
},
{
"id": "model.command_hook.create_at.app_error",
- "translation": "\"Создать в\" должно быть корректным временем"
+ "translation": "Create at должно быть корректным временем"
},
{
"id": "model.command_hook.id.app_error",
@@ -4357,15 +4313,15 @@
},
{
"id": "model.command_hook.parent_id.app_error",
- "translation": "Некорректный родительский идентификатор"
+ "translation": "Некорректный parent id"
},
{
"id": "model.command_hook.root_id.app_error",
- "translation": "Некорректный идентификатор root"
+ "translation": "Некорректный root id"
},
{
"id": "model.command_hook.user_id.app_error",
- "translation": "Недопустимый идентификатор пользователя"
+ "translation": "Некорректный user id"
},
{
"id": "model.compliance.is_valid.create_at.app_error",
@@ -4396,6 +4352,18 @@
"translation": "Невозможно включить пакетную обработку почты при включенной кластеризации."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
},
@@ -4649,7 +4617,7 @@
},
{
"id": "model.config.is_valid.sql_query_timeout.app_error",
- "translation": "Неверная высота профиля в настройках файлов. Число должно быть положительным."
+ "translation": "Invalid query timeout for SQL settings. Must be a positive number."
},
{
"id": "model.config.is_valid.teammate_name_display.app_error",
@@ -4753,11 +4721,11 @@
},
{
"id": "model.job.is_valid.create_at.app_error",
- "translation": "\"Создать в\" должно быть корректным временем"
+ "translation": "Create at должно быть корректным временем"
},
{
"id": "model.job.is_valid.id.app_error",
- "translation": "Недопустимый тип"
+ "translation": "Некорректный job id"
},
{
"id": "model.job.is_valid.status.app_error",
@@ -4765,7 +4733,7 @@
},
{
"id": "model.job.is_valid.type.app_error",
- "translation": "Недопустимый тип"
+ "translation": "Некорректный job type"
},
{
"id": "model.oauth.is_valid.app_id.app_error",
@@ -5149,11 +5117,11 @@
},
{
"id": "model.user_access_token.is_valid.token.app_error",
- "translation": "Недопустимый маркер доступа"
+ "translation": "Неверный токен доступа"
},
{
"id": "model.user_access_token.is_valid.user_id.app_error",
- "translation": "Недопустимый идентификатор пользователя"
+ "translation": "Некорректный user id"
},
{
"id": "model.utils.decode_json.app_error",
@@ -5300,6 +5268,10 @@
"translation": "Превышено ограничение количества страниц"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Обнаружены проблемы с удалением аудитов"
},
@@ -5589,7 +5561,7 @@
},
{
"id": "store.sql_command_webhooks.save.app_error",
- "translation": "Не удалось сохранить IncomingWebhook"
+ "translation": "Не удалось сохранить CommandWebhook"
},
{
"id": "store.sql_command_webhooks.save.existing.app_error",
@@ -5660,6 +5632,10 @@
"translation": "We couldn't permanently delete the file info"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "Мы не смогли сохранить информацию о файле"
},
@@ -5669,23 +5645,23 @@
},
{
"id": "store.sql_job.delete.app_error",
- "translation": "Неудачная попытка удалить пост"
+ "translation": "Не удалось удалить задачу"
},
{
"id": "store.sql_job.get.app_error",
- "translation": "Не удалось получить пост"
+ "translation": "Не удалось получить задачу"
},
{
"id": "store.sql_job.get_all.app_error",
- "translation": "Не удалось получить сообщения"
+ "translation": "Не удалось получить задачи"
},
{
"id": "store.sql_job.save.app_error",
- "translation": "Не удалось сохранить Пост"
+ "translation": "Не удалось сохранить задачу"
},
{
"id": "store.sql_job.update.app_error",
- "translation": "Мы не смогли обновить Пост"
+ "translation": "Не удалось обновить задачу"
},
{
"id": "store.sql_license.get.app_error",
@@ -5868,6 +5844,10 @@
"translation": "Неудачная попытка удалить комментарии пользователя"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Не удалось удалить сообщения на канале"
},
@@ -5988,6 +5968,10 @@
"translation": "Не удалось получить реакции для данного сообщения"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Не удалось открыть транзакцию при сохранении реакции"
},
@@ -6269,7 +6253,7 @@
},
{
"id": "store.sql_user.get_new_users.app_error",
- "translation": "Возникла ошибка при поиске настроек"
+ "translation": "Произошла ошибка при поиске новых пользователей"
},
{
"id": "store.sql_user.get_profiles.app_error",
@@ -6417,23 +6401,23 @@
},
{
"id": "store.sql_user_access_token.delete.app_error",
- "translation": "Неудачная попытка удалить токен доступа"
+ "translation": "Не удалось удалить персональный токен доступа"
},
{
"id": "store.sql_user_access_token.get.app_error",
- "translation": "Неудачная попытка удалить токен доступа"
+ "translation": "Не удалось получить персональный токен доступа"
},
{
"id": "store.sql_user_access_token.get_by_token.app_error",
- "translation": "Неудачная попытка удалить токен доступа"
+ "translation": "Не удалось получить персональный токен доступа по токену"
},
{
"id": "store.sql_user_access_token.get_by_user.app_error",
- "translation": "Неудачная попытка удалить токен доступа"
+ "translation": "Не удалось получить персональные токены доступа по пользователю"
},
{
"id": "store.sql_user_access_token.save.app_error",
- "translation": "Мы не смогли сохранить токен."
+ "translation": "Не удалось сохранить персональный токен доступа"
},
{
"id": "store.sql_webhooks.analytics_incoming_count.app_error",
@@ -6477,7 +6461,7 @@
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_channel.app_error",
- "translation": "Неудачная попытка удалить вебхук"
+ "translation": "Не удалось удалить вебхук"
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_user.app_error",
@@ -6485,7 +6469,7 @@
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_channel.app_error",
- "translation": "Неудачная попытка удалить вебхук"
+ "translation": "Не удалось удалить вебхук"
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_user.app_error",
@@ -6581,7 +6565,7 @@
},
{
"id": "utils.file.remove_file.local.app_error",
- "translation": "Произошла ошибка при чтении из локального серверного хранилища"
+ "translation": "Произошла ошибка при чтении из локального серверного хранилища."
},
{
"id": "utils.file.remove_file.s3.app_error",
@@ -6684,10 +6668,6 @@
"translation": "Разрешить приложение"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Ваш текущий браузер не поддерживается, пожалуйста, используйте один из следующих браузеров: Google Chrome 21 или новее, Internet Explorer 11 или новее, Firefox 14 или новее, Safari 9 или более новый"
- },
- {
"id": "web.claim_account.team.error",
"translation": "Не удалось найти команду name=%v, err=%v"
},
@@ -6701,7 +6681,7 @@
},
{
"id": "web.command_webhook.command.app_error",
- "translation": "Не удалось найти канал"
+ "translation": "Не удалось найти команду"
},
{
"id": "web.command_webhook.invalid.app_error",
@@ -6732,6 +6712,34 @@
"translation": "Адрес электронной почты подтвержден"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "Найти команду"
},
diff --git a/i18n/tr.json b/i18n/tr.json
index 0b8393ef8..a6a90ecdc 100644
--- a/i18n/tr.json
+++ b/i18n/tr.json
@@ -972,10 +972,6 @@
"translation": "Toplu e-posta görevi çalıştırıldı. %v kullanıcının bekleyen bildirimleri var."
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Toplu e-posta bildiriminin alıcı durumu bulunamadı"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Toplu e-posta bildiriminin ileti kanalı bulunamadı"
},
@@ -1402,10 +1398,6 @@
"translation": "Bir ya da bir kaç yanıt türü, istemci kodu ya da yönlendirme adresi eksik"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "{{.service}} hizmet sağlayıcısı yönlendirme adresinde bir kimlik doğrulama kodu belirtmedi.\n\n[Google Apps](https://docs.mattermost.com/deployment/sso-google.html) için yöneticinizin Google+ API ayarını etkinleştirdiğinden emin olun.\n\n[Office 365](https://docs.mattermost.com/deployment/sso-office.html) için Microsoft kuruluş yöneticinizin Mattermost uygulamasını etkinleştirdiğinden emin olun.\n\n[GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) için şu kurulum adımlarını gerçekleştirdiğinizden emin olun.\n\nYukarıdaki işlemleri yaptıktan sonra yapılandırma ile ilgili sorun yaşıyorsanız, [Sorun Çözme Forumuna](https://forum.mattermost.org/c/general/trouble-shoot) yazabilirsiniz. Size yardımcı olmaktan mutlu oluruz."
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "OAuth2 uygulamasını silmek için izinleriniz yeterli değil"
},
@@ -2236,14 +2228,6 @@
"translation": "Gönderen "
},
{
- "id": "api.templates.error.link",
- "translation": "Mattermost sitesine geri dön"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} yardımınıza gerek duyuyor:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "E-posta adresinizle ilişkili takımları bulma isteğinizin sonuçları:"
},
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "Bir kanalın üyeleri hedef kanalın da üyeleri değil ise bir kanal taşınamaz."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3444,22 +3428,22 @@
"translation": "Ayıklanan uygulama eki etkinleştirilemedi. Uygulama eki zaten var ve etkinleştirilmiş olabilir."
},
{
- "id": "app.plugin.bad_path.app_error",
- "translation": "Ayıklanan dosyalarda bozuk bir dosya yolu var"
- },
- {
"id": "app.plugin.deactivate.app_error",
"translation": "Uygulama eki devre dışı bırakılamadı"
},
{
"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."
+ "translation": "Uygulama ekleri sistem yöneticisi tarafından devre dışı bırakılmış ya da sunucu uygulama ekleri etkinleştirildikten sonra yeniden başlatılmamış."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Uygulama eki ayıklanırken sorun çıktı"
},
{
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Dosya sistemi sorunu çıktı"
+ },
+ {
"id": "app.plugin.get_plugins.app_error",
"translation": "Etkin uygulama ekleri alınamadı"
},
@@ -3472,10 +3456,6 @@
"translation": "Uygulama eki geçici klasörden son hedefine taşınamadı"
},
{
- "id": "app.plugin.no_files.app_error",
- "translation": "Sıkıştırılmış klasör içinde herhangi bir dosya bulunamadı"
- },
- {
"id": "app.plugin.remove.app_error",
"translation": "Uygulama eki silinemedi"
},
@@ -3988,30 +3968,6 @@
"translation": "Var olan SAML kullanıcı güncellenemedi. Gene de oturum açmaya izin veriliyor. Hata: %v"
},
{
- "id": "error.generic.link_message",
- "translation": "Mattermost'a Geri Dön"
- },
- {
- "id": "error.generic.message",
- "translation": "Bir sorun çıktı."
- },
- {
- "id": "error.generic.title",
- "translation": "Hata"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "Mattermost'a Geri Dön"
- },
- {
- "id": "error.not_found.message",
- "translation": "Erişmek istediğiniz sayfa bulunamadı."
- },
- {
- "id": "error.not_found.title",
- "translation": "Sayfa bulunamadı"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "İş durumu iptal edilebilir olmadığından iptal isteğinde bulunulamadı."
},
@@ -4396,6 +4352,18 @@
"translation": "Küme özelliği etkinleştirilmişken toplu e-posta etkinleştirilemez."
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "VeriSaklama SilmeGöreviBaşlangıçZamanı değeri \"ss:dd\" biçiminde bir saat olmalıdır"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "VeriSaklama DosyaSaklamaGünü değeri en az 1 olmalıdır"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "VeriSaklama İletiSaklamaGünü değeri en az 1 olmalıdır"
+ },
+ {
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Elasticsearch toplayıcı AggregatePostsAfterDays ayarının değeri 1 ya da daha büyük bir sayı olmalıdır"
},
@@ -5300,6 +5268,10 @@
"translation": "Sayfalandırma sınırı aşıldı"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "Toplu denetimler kalıcı olarak silinirken bir sorun çıktı"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Denetimler silinirken bir sorun çıktı"
},
@@ -5660,6 +5632,10 @@
"translation": "Dosya bilgileri kalıcı olarak silinemedi"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "Toplu dosya bilgileri kalıcı olarak silinirken bir sorun çıktı"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "Dosya bilgileri kaydedilemedi"
},
@@ -5868,6 +5844,10 @@
"translation": "Kullanıcının yorumları silinemedi"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "Toplu iletiler kalıcı olarak silinirken bir sorun çıktı"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Kanala göre ileti silinemedi"
},
@@ -5988,6 +5968,10 @@
"translation": "İletinin tepkileri alınamadı"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "Toplu yanıtlar kalıcı olarak silinirken bir sorun çıktı"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Tepki kaydedilirken işlem açılamadı"
},
@@ -6684,10 +6668,6 @@
"translation": "Uygulamaya İzin Ver"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "Kullandığınız web tarayıcısı desteklenmiyor. Lütfen şu tarayıcılardan birini yükleyin: Google Chrome 21 ve üzeri, Internet Explorer 11 ve üzeri, Firefox 14 ve üzeri, Safari 9 ve üzeri"
- },
- {
"id": "web.claim_account.team.error",
"translation": "%v takım adı bulunamadı. Hata: %v"
},
@@ -6732,6 +6712,34 @@
"translation": "E-posta Doğrulandı"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Geçerli web tarayıcınız desteklenmiyor. Lütfen şu web tarayıcılardan birini kullanın:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Web Tarayıcısı Desteklenmiyor"
+ },
+ {
"id": "web.find_team.title",
"translation": "Takım Bul"
},
diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json
index 644fefef4..3b901db67 100644
--- a/i18n/zh-CN.json
+++ b/i18n/zh-CN.json
@@ -213,7 +213,7 @@
},
{
"id": "api.channel.create_default_channels.off_topic",
- "translation": "闲聊频道"
+ "translation": "闲聊"
},
{
"id": "api.channel.create_default_channels.town_square",
@@ -593,11 +593,11 @@
},
{
"id": "api.command_channel_rename.too_long.app_error",
- "translation": "Channel name must be {{.Length}} or fewer characters"
+ "translation": "频道名称必须小于或等于 {{.Length}} 个字符"
},
{
"id": "api.command_channel_rename.too_short.app_error",
- "translation": "Channel name must be {{.Length}} or more characters"
+ "translation": "频道名称必须大于或等于 {{.Length}} 个字符"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
@@ -972,10 +972,6 @@
"translation": "批量电子邮件已运行。%v 位用户仍有通知未定。"
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "无法找到批量电子邮件通知收件人状态"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "无法找到批量电子邮件通知信息的频道"
},
@@ -1402,10 +1398,6 @@
"translation": "response_type, client_id, 或 redirect_uri 至少却一项"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "服务提供商 {{.service}} 没有在重指向网址中提供授权码。\n\n如使用 [Google Apps](https://docs.mattermost.com/deployment/sso-google.html),请确定您的管理员在 Google+ API 已启用。\n\n如使用 [Office 365](https://docs.mattermost.com/deployment/sso-office.html),请确定您微软组织管理员已启用 Mattermost 应用。\n\n如使用 [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html),请确定您根据设置说明完成设定。\n\n如果您已确认上面说明但仍由配置问题,您可以发帖到[故障排除论坛](https://forum.mattermost.org/c/general/trouble-shoot) ,我们会很乐意帮你排除设置问题。"
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "无效删除 OAuth2 应用权限"
},
@@ -1515,15 +1507,15 @@
},
{
"id": "api.plugin.upload.array.app_error",
- "translation": "File array is empty in multipart/form request"
+ "translation": "multipart/form 请求中的文件数组为空"
},
{
"id": "api.plugin.upload.file.app_error",
- "translation": "Unable to open file in multipart/form request"
+ "translation": "无法打开 multipart/form 请求中的文件"
},
{
"id": "api.plugin.upload.no_file.app_error",
- "translation": "Missing file in multipart/form request"
+ "translation": "multipart/form 请求缺少文件"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1563,7 +1555,7 @@
},
{
"id": "api.post.create_post.town_square_read_only",
- "translation": "This channel is read-only. Only members with permission can post here."
+ "translation": "此频道为只读。只有拥有权限的成员可以发布消息。"
},
{
"id": "api.post.create_webhook_post.creating.app_error",
@@ -1595,11 +1587,11 @@
},
{
"id": "api.post.do_action.action_id.app_error",
- "translation": "无效客户端id"
+ "translation": "无效的操作 id"
},
{
"id": "api.post.do_action.action_integration.app_error",
- "translation": "Action integration error"
+ "translation": "操作整合错误"
},
{
"id": "api.post.get_message_for_notification.files_sent",
@@ -2236,14 +2228,6 @@
"translation": "发送人 "
},
{
- "id": "api.templates.error.link",
- "translation": "返回到Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} 需要你的帮助:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "查找跟您电子邮件有关的团队如下:"
},
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "无法移动频道除非所有成员已是目标团队的成员。"
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3441,43 +3425,39 @@
},
{
"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"
+ "translation": "无法激活揭开的插件。插件可能已存在并已激活。"
},
{
"id": "app.plugin.deactivate.app_error",
- "translation": "无法删除反应"
+ "translation": "无法停用插件"
},
{
"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."
+ "translation": "插件已被系统管理员禁用或开启后未重启服务器。"
},
{
"id": "app.plugin.extract.app_error",
- "translation": "Encountered error extracting plugin"
+ "translation": "解压插件时遇到错误"
+ },
+ {
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
},
{
"id": "app.plugin.get_plugins.app_error",
- "translation": "无法删除反应"
+ "translation": "无法获取已启动的插件"
},
{
"id": "app.plugin.manifest.app_error",
- "translation": "Unable to find manifest for extracted plugin"
+ "translation": "无法在解压的插件里找到 manifest 档"
},
{
"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"
+ "translation": "无法移动插件从临时目录到最终目录"
},
{
"id": "app.plugin.remove.app_error",
- "translation": "无法删除反应"
+ "translation": "无法删除插件"
},
{
"id": "app.user_access_token.disabled",
@@ -3709,19 +3689,19 @@
},
{
"id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
- "translation": "Elasticsearch aggregator worker failed to create the indexing job"
+ "translation": "Elasticsearch 聚合器工作者创建索引任务失败"
},
{
"id": "ent.elasticsearch.aggregator_worker.delete_indexes.error",
- "translation": "Elasticsearch aggregator worker failed to delete the indexes"
+ "translation": "Elasticsearch 聚合器工作者创删除引失败"
},
{
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
- "translation": "Elasticsearch aggregator worker failed to get indexes"
+ "translation": "Elasticsearch 聚合器工作者获取索引失败"
},
{
"id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
- "translation": "Elasticsearch aggregator worker failed due to the indexing job failing"
+ "translation": "Elasticsearch 聚合器工作者因索引任务失败而失败"
},
{
"id": "ent.elasticsearch.create_client.connect_failed",
@@ -3753,11 +3733,11 @@
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
- "translation": "Elasticsearch indexing worker failed to parse the end time"
+ "translation": "Elasticsearch 索引工作者解析中止时间失败"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
- "translation": "Elasticsearch indexing worker failed to parse the start time"
+ "translation": "Elasticsearch 索引工作者解析开始时间失败"
},
{
"id": "ent.elasticsearch.not_started.error",
@@ -3988,30 +3968,6 @@
"translation": "无法更新现有SAML用户。仍允许登入。err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "返回到 Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "发生一个错误。"
- },
- {
- "id": "error.generic.title",
- "translation": "出错"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "返回到Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "您试图访问的页面不存在。"
- },
- {
- "id": "error.not_found.title",
- "translation": "未找到该页面"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "无法请求取消任务到不允许取消的任务。"
},
@@ -4289,7 +4245,7 @@
},
{
"id": "model.client.writer.app_error",
- "translation": "Unable to build multipart request"
+ "translation": "无法建立 multipart 请求"
},
{
"id": "model.command.is_valid.create_at.app_error",
@@ -4396,8 +4352,20 @@
"translation": "当机群启用时没法启动批量电子邮件。"
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
+ "translation": "Elasticsearch AggregatePostsAfterDays 设定必须为大于或等于 1 的数字"
},
{
"id": "model.config.is_valid.elastic_search.connection_url.app_error",
@@ -4413,7 +4381,7 @@
},
{
"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\""
+ "translation": "Elasticsearch PostsAggregatorJobStartTime 设定必须以 \"hh:mm\" 格式的时间"
},
{
"id": "model.config.is_valid.elastic_search.username.app_error",
@@ -5300,6 +5268,10 @@
"translation": "已达到分页限制"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "我们删除审核时遇到了一个错误"
},
@@ -5660,6 +5632,10 @@
"translation": "我们无法永久删除文件信息"
},
{
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "我们无法保存文件信息"
},
@@ -5868,6 +5844,10 @@
"translation": "我们不能删除用户的评论"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "我们无法在频道中删除这些消息"
},
@@ -5988,6 +5968,10 @@
"translation": "无法获取消息的反应"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "无法保存反应时打开事务"
},
@@ -6684,10 +6668,6 @@
"translation": "授权申请"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "您当前的浏览器不支持,请升级到下列浏览器之一:Chrome 21 或以上、Internet Explorer 11 或以上、火狐 14 或以上、Safari 9 或以上"
- },
- {
"id": "web.claim_account.team.error",
"translation": "不能找到团队 name=%v, err=%v"
},
@@ -6732,6 +6712,34 @@
"translation": "邮箱验证"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "查找团队"
},
diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json
index 479783042..3d3124b8c 100644
--- a/i18n/zh-TW.json
+++ b/i18n/zh-TW.json
@@ -593,11 +593,11 @@
},
{
"id": "api.command_channel_rename.too_long.app_error",
- "translation": "Channel name must be {{.Length}} or fewer characters"
+ "translation": "頻道名稱至多為 {{.Length}} 個字"
},
{
"id": "api.command_channel_rename.too_short.app_error",
- "translation": "Channel name must be {{.Length}} or more characters"
+ "translation": "頻道名稱至少為 {{.Length}} 個字"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
@@ -861,7 +861,7 @@
},
{
"id": "api.command_shortcuts.unsupported.app_error",
- "translation": "當前裝置不支援搜尋命令"
+ "translation": "當前裝置不支援快捷鍵命令"
},
{
"id": "api.command_shrug.desc",
@@ -972,10 +972,6 @@
"translation": "完成批次郵件處理。尚有 %v 使用者的通知等待處理。"
},
{
- "id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "找不到批次郵件通知收件人的狀態"
- },
- {
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "找不到批次郵件通知文章的頻道"
},
@@ -1402,10 +1398,6 @@
"translation": "response_type、client_id 或 redirect_uri 中缺少一個以上"
},
{
- "id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "服務提供者 {{.service}} 在重導向網址中沒有提供授權碼。\n\n若使用 [Google Apps](https://docs.mattermost.com/deployment/sso-google.html),請確定管理員有啟用 Google+ API。\n\n若使用 [Office 365](https://docs.mattermost.com/deployment/sso-office.html),請確定微軟雲端服務的組織管理員有啟用 Mattermost 應用程式。\n\n若使用 [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html),請確定有根據設定指示完成設定。\n\n如果重新確認過上面的文件且還是有設定上的問題,請至[障礙排除論壇](https://forum.mattermost.org/c/general/trouble-shoot)發文,我們很樂意在那邊為您排除設定上的問題。"
- },
- {
"id": "api.oauth.delete.permissions.app_error",
"translation": "權限不足以刪除 OAuth2 應用程式"
},
@@ -1515,15 +1507,15 @@
},
{
"id": "api.plugin.upload.array.app_error",
- "translation": "File array is empty in multipart/form request"
+ "translation": "在 multipart/form 要求中的檔案陣列為空"
},
{
"id": "api.plugin.upload.file.app_error",
- "translation": "Unable to open file in multipart/form request"
+ "translation": "無法開啟 multipart/form 要求中的檔案"
},
{
"id": "api.plugin.upload.no_file.app_error",
- "translation": "Missing file in multipart/form request"
+ "translation": "multipart/form 要求缺少檔案"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1563,7 +1555,7 @@
},
{
"id": "api.post.create_post.town_square_read_only",
- "translation": "This channel is read-only. Only members with permission can post here."
+ "translation": "此頻道唯讀。只有具有權限的成員能在此發布訊息。"
},
{
"id": "api.post.create_webhook_post.creating.app_error",
@@ -1595,11 +1587,11 @@
},
{
"id": "api.post.do_action.action_id.app_error",
- "translation": "無效的用戶 ID"
+ "translation": "無效的操作 ID"
},
{
"id": "api.post.do_action.action_integration.app_error",
- "translation": "Action integration error"
+ "translation": "操作整合錯誤"
},
{
"id": "api.post.get_message_for_notification.files_sent",
@@ -2236,14 +2228,6 @@
"translation": "寄件者:"
},
{
- "id": "api.templates.error.link",
- "translation": "回到 Mattermost"
- },
- {
- "id": "api.templates.error.title",
- "translation": "{{ .SiteName }} 需要您的協助:"
- },
- {
"id": "api.templates.find_teams_body.found",
"translation": "尋找到與您的電子信箱有關聯的團隊如下列:"
},
@@ -2373,15 +2357,15 @@
},
{
"id": "api.templates.user_access_token_body.info",
- "translation": "{{ .SiteURL }} 已新增使用者存取 Token 至帳號。Token 可用於以您的帳號存取 {{.SiteName}}。<br>如果此變更並非來自您,請聯絡系統管理員。"
+ "translation": "{{ .SiteURL }} 已新增個人存取 Token 至帳號。Token 可用於以您的帳號存取 {{.SiteName}}。<br>如果此變更並非來自您,請聯絡系統管理員。"
},
{
"id": "api.templates.user_access_token_body.title",
- "translation": "已新增使用者存取 Token 至帳號"
+ "translation": "已新增個人存取 Token 至帳號"
},
{
"id": "api.templates.user_access_token_subject",
- "translation": "[{{ .SiteName }}] 已新增使用者存取 Token 至帳號"
+ "translation": "[{{ .SiteName }}] 已新增個人存取 Token 至帳號"
},
{
"id": "api.templates.username_change_body.info",
@@ -2705,7 +2689,7 @@
},
{
"id": "api.user.saml.not_available.app_error",
- "translation": "本機不支援或未設定 SAML"
+ "translation": "本機不支援或未設定 SAML 2.0。"
},
{
"id": "api.user.send_email_change_email_and_forget.error",
@@ -2741,7 +2725,7 @@
},
{
"id": "api.user.send_user_access_token.error",
- "translation": "寄送成功新增使用者存取 Token 至帳號的通知郵件時失敗"
+ "translation": "寄送成功新增個人存取 Token 至帳號的通知郵件時失敗"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
@@ -2997,7 +2981,7 @@
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
- "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ "translation": "頻道只能在全部成員皆已為目的團隊成員時被移動。"
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
@@ -3441,43 +3425,39 @@
},
{
"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"
+ "translation": "無法啟動已解開的模組。模組可能已存在並已啟動。"
},
{
"id": "app.plugin.deactivate.app_error",
- "translation": "無法刪除互動"
+ "translation": "無法停用模組"
},
{
"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."
+ "translation": "模組已被系統管理員停用或在啟用之後伺服器尚未重啟。"
},
{
"id": "app.plugin.extract.app_error",
- "translation": "Encountered error extracting plugin"
+ "translation": "解壓縮模組時遇到錯誤"
+ },
+ {
+ "id": "app.plugin.filesystem.app_error",
+ "translation": "Encountered filesystem error"
},
{
"id": "app.plugin.get_plugins.app_error",
- "translation": "無法刪除互動"
+ "translation": "無法取得啟用的模組"
},
{
"id": "app.plugin.manifest.app_error",
- "translation": "Unable to find manifest for extracted plugin"
+ "translation": "已解開的模組中找不到資訊清單"
},
{
"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"
+ "translation": "無法將模組由暫存目錄移動至最終目的地"
},
{
"id": "app.plugin.remove.app_error",
- "translation": "無法刪除互動"
+ "translation": "無法刪除模組"
},
{
"id": "app.user_access_token.disabled",
@@ -3709,19 +3689,19 @@
},
{
"id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
- "translation": "Elasticsearch aggregator worker failed to create the indexing job"
+ "translation": "Elasticsearch 彙總工作者新增索引工作時失敗"
},
{
"id": "ent.elasticsearch.aggregator_worker.delete_indexes.error",
- "translation": "Elasticsearch aggregator worker failed to delete the indexes"
+ "translation": "Elasticsearch 彙總工作者刪除索引時失敗"
},
{
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
- "translation": "Elasticsearch aggregator worker failed to get indexes"
+ "translation": "Elasticsearch 彙總工作者取得索引時失敗"
},
{
"id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
- "translation": "Elasticsearch aggregator worker failed due to the indexing job failing"
+ "translation": "由於索引工作失敗,Elasticsearch 彙總工作者失敗"
},
{
"id": "ent.elasticsearch.create_client.connect_failed",
@@ -3753,11 +3733,11 @@
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
- "translation": "Elasticsearch indexing worker failed to parse the end time"
+ "translation": "Elasticsearch 彙總工作者解析中止時間時失敗"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
- "translation": "Elasticsearch indexing worker failed to parse the start time"
+ "translation": "Elasticsearch 彙總工作者解析開始時間時失敗"
},
{
"id": "ent.elasticsearch.not_started.error",
@@ -3981,37 +3961,13 @@
},
{
"id": "ent.saml.service_disable.app_error",
- "translation": "本機不支援或未設定 SAML"
+ "translation": "本機不支援或未設定 SAML 2.0"
},
{
"id": "ent.saml.update_saml_user.unable_error",
"translation": "無法更新現有的 SAML 使用者。總之先允許登入。err=%v"
},
{
- "id": "error.generic.link_message",
- "translation": "回到 Mattermost"
- },
- {
- "id": "error.generic.message",
- "translation": "發生錯誤。"
- },
- {
- "id": "error.generic.title",
- "translation": "錯誤"
- },
- {
- "id": "error.not_found.link_message",
- "translation": "回到 Mattermost"
- },
- {
- "id": "error.not_found.message",
- "translation": "您要造訪的頁面不存在。"
- },
- {
- "id": "error.not_found.title",
- "translation": "找不到頁面"
- },
- {
"id": "jobs.request_cancellation.status.error",
"translation": "由於該工作不在可取消狀態中,無法要求取消工作。"
},
@@ -4289,7 +4245,7 @@
},
{
"id": "model.client.writer.app_error",
- "translation": "Unable to build multipart request"
+ "translation": "無法建立 multipart 要求"
},
{
"id": "model.command.is_valid.create_at.app_error",
@@ -4345,15 +4301,15 @@
},
{
"id": "model.command_hook.command_id.app_error",
- "translation": "Invalid command id"
+ "translation": "無效的命令 ID"
},
{
"id": "model.command_hook.create_at.app_error",
- "translation": "\"新增時間\"必須是一個有效時間"
+ "translation": "新增時間必須是一個有效時間"
},
{
"id": "model.command_hook.id.app_error",
- "translation": "Invalid command hook id"
+ "translation": "無效的命令 Hook ID"
},
{
"id": "model.command_hook.parent_id.app_error",
@@ -4396,8 +4352,20 @@
"translation": "啟用叢集時無法啟用批次郵件"
},
{
+ "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
+ "translation": "DataRetention DeletionJobStartTime setting must be set to a time in the format \"hh:mm\""
+ },
+ {
+ "id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
+ "translation": "DataRetention FileRetentionDays setting must be at least 1"
+ },
+ {
+ "id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
+ "translation": "DataRetention MessageRetentionDays setting must be at least 1"
+ },
+ {
"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"
+ "translation": "Elasticsearch 設定 AggregatePostsAfterDays 必須為大於或等於 1 的數字"
},
{
"id": "model.config.is_valid.elastic_search.connection_url.app_error",
@@ -4413,7 +4381,7 @@
},
{
"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\""
+ "translation": "Elasticsearch 設定 PostsAggregatorJobStartTime 必須為 \"hh:mm\" 格式的時間"
},
{
"id": "model.config.is_valid.elastic_search.username.app_error",
@@ -5161,7 +5129,7 @@
},
{
"id": "plugin.rpcplugin.invocation.error",
- "translation": "Error invoking plugin RPC"
+ "translation": "呼叫模組 RPC 時錯誤"
},
{
"id": "store.sql.alter_column_type.critical",
@@ -5300,6 +5268,10 @@
"translation": "分頁已達限制"
},
{
+ "id": "store.sql_audit.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of audits"
+ },
+ {
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "刪除稽核紀錄時遇到錯誤"
},
@@ -5589,15 +5561,15 @@
},
{
"id": "store.sql_command_webhooks.save.app_error",
- "translation": "無法儲存傳入的 Webhook"
+ "translation": "無法儲存命令 Webhook"
},
{
"id": "store.sql_command_webhooks.save.existing.app_error",
- "translation": "You cannot update an existing CommandWebhook"
+ "translation": "無法更新現有的命令 Webhook"
},
{
"id": "store.sql_command_webhooks.try_use.app_error",
- "translation": "Unable to use the webhook"
+ "translation": "無法使用 Webhook"
},
{
"id": "store.sql_command_webhooks.try_use.invalid.app_error",
@@ -5657,7 +5629,11 @@
},
{
"id": "store.sql_file_info.permanent_delete.app_error",
- "translation": "We couldn't permanently delete the file info"
+ "translation": "無法永久刪除檔案訊息"
+ },
+ {
+ "id": "store.sql_file_info.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of file infos"
},
{
"id": "store.sql_file_info.save.app_error",
@@ -5868,6 +5844,10 @@
"translation": "無法刪除使用者的註解"
},
{
+ "id": "store.sql_post.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of posts"
+ },
+ {
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "無法根據頻道刪除訊息"
},
@@ -5988,6 +5968,10 @@
"translation": "無法取得對於文章的互動"
},
{
+ "id": "store.sql_reaction.permanent_delete_batch.app_error",
+ "translation": "We encountered an error permanently deleting the batch of reactions"
+ },
+ {
"id": "store.sql_reaction.save.begin.app_error",
"translation": "儲存互動時無法開啟交易"
},
@@ -6573,7 +6557,7 @@
},
{
"id": "utils.file.remove_directory.s3.app_error",
- "translation": "Encountered an error removing directory from S3."
+ "translation": "從 S3 刪除目錄時遇到錯誤"
},
{
"id": "utils.file.remove_file.configured.app_error",
@@ -6581,11 +6565,11 @@
},
{
"id": "utils.file.remove_file.local.app_error",
- "translation": "從本地儲存讀取時遇到錯誤"
+ "translation": "從本地儲存刪除檔案時遇到錯誤"
},
{
"id": "utils.file.remove_file.s3.app_error",
- "translation": "Encountered an error removing file from S3."
+ "translation": "從 S3 刪除檔案時遇到錯誤"
},
{
"id": "utils.i18n.loaded",
@@ -6684,10 +6668,6 @@
"translation": "授權應用程式"
},
{
- "id": "web.check_browser_compatibility.app_error",
- "translation": "無法支援目前的瀏覽器,請升級到下列任一瀏覽器: Google Chrome 21 以上版本、Internet Explorer 11 以上版本、FireFox 14 以上版本、Safari 9 以上版本"
- },
- {
"id": "web.claim_account.team.error",
"translation": "找不到團隊 name=%v, err=%v"
},
@@ -6701,7 +6681,7 @@
},
{
"id": "web.command_webhook.command.app_error",
- "translation": "找不到頻道"
+ "translation": "找不到命令"
},
{
"id": "web.command_webhook.invalid.app_error",
@@ -6732,6 +6712,34 @@
"translation": "電子郵件地址已驗證"
},
{
+ "id": "web.error.unsupported_browser.help1",
+ "translation": "Google Chrome 43+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help2",
+ "translation": "Mozilla Firefox 52+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help3",
+ "translation": "Microsoft Internet Explorer 11+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help4",
+ "translation": "Microsoft Edge 40+"
+ },
+ {
+ "id": "web.error.unsupported_browser.help5",
+ "translation": "Apple Safari 9+"
+ },
+ {
+ "id": "web.error.unsupported_browser.message",
+ "translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
+ },
+ {
+ "id": "web.error.unsupported_browser.title",
+ "translation": "Unsupported Browser"
+ },
+ {
"id": "web.find_team.title",
"translation": "尋找團隊"
},