From ad8bf48c4e6842551ba95a5e2424c14c50aa8752 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Wed, 28 Mar 2018 10:08:07 +0300 Subject: [PATCH] translations PR 20180326 (#8514) --- i18n/de.json | 72 ++++++++++++++++++++++++---------- i18n/en.json | 12 +++--- i18n/es.json | 34 +++++++++++++++- i18n/fr.json | 32 +++++++++++++++ i18n/it.json | 44 ++++++++++++++++++--- i18n/ja.json | 32 +++++++++++++++ i18n/ko.json | 102 +++++++++++++++++++++++++++++++----------------- i18n/nl.json | 32 +++++++++++++++ i18n/pl.json | 32 +++++++++++++++ i18n/pt-BR.json | 34 +++++++++++++++- i18n/ru.json | 32 +++++++++++++++ i18n/tr.json | 36 ++++++++++++++++- i18n/zh-CN.json | 46 ++++++++++++++++++---- i18n/zh-TW.json | 32 +++++++++++++++ 14 files changed, 494 insertions(+), 78 deletions(-) diff --git a/i18n/de.json b/i18n/de.json index f3703fbd5c..fe08bd8ebc 100644 --- a/i18n/de.json +++ b/i18n/de.json @@ -133,7 +133,7 @@ }, { "id": "api.admin.upload_brand_image.parse.app_error", - "translation": "Kann Multipart-Formular nicht analysieren" + "translation": "Kann Multipart-Formular nicht verarbeiten" }, { "id": "api.admin.upload_brand_image.storage.app_error", @@ -1378,7 +1378,7 @@ }, { "id": "api.file.upload_file.bad_parse.app_error", - "translation": "Dateiupload nicht möglich. Header können nicht geparst werden." + "translation": "Dateiupload nicht möglich. Header können nicht verarbeitet werden." }, { "id": "api.file.upload_file.incorrect_number_of_files.app_error", @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Server wird initialisiert..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "Server hört auf %v" @@ -2256,7 +2264,7 @@ }, { "id": "api.team.import_team.parse.app_error", - "translation": "Kann Multipart-Formular nicht analysieren" + "translation": "Kann Multipart-Formular nicht verarbeiten" }, { "id": "api.team.import_team.unavailable.app_error", @@ -2348,19 +2356,19 @@ }, { "id": "api.team.set_team_icon.decode.app_error", - "translation": "Could not decode team icon" + "translation": "Konnte das Teamsymbol nicht dekodieren" }, { "id": "api.team.set_team_icon.decode_config.app_error", - "translation": "Could not decode team icon metadata" + "translation": "Konnte Metadaten des Teamsymbols nicht dekodieren" }, { "id": "api.team.set_team_icon.encode.app_error", - "translation": "Could not encode team icon" + "translation": "Konnte Teamsymbols nicht dekodieren" }, { "id": "api.team.set_team_icon.get_team.app_error", - "translation": "An error occurred getting the team" + "translation": "Ein Fehler ist beim Aufrufen des Teams aufgetreten" }, { "id": "api.team.set_team_icon.no_file.app_error", @@ -2368,15 +2376,15 @@ }, { "id": "api.team.set_team_icon.open.app_error", - "translation": "Konnte Bild nicht öffnen" + "translation": "Konnte Bilddatei nicht öffnen" }, { "id": "api.team.set_team_icon.parse.app_error", - "translation": "Kann Multipart-Formular nicht analysieren" + "translation": "Konnte Multipart-Formular nicht verarbeiten" }, { "id": "api.team.set_team_icon.storage.app_error", - "translation": "Die Datei kann nicht hochgeladen werden. Ein Foto Speicherort ist nicht eingerichtet." + "translation": "Die Datei kann nicht hochgeladen werden. Ein Foto-Speicherort ist nicht konfiguriert." }, { "id": "api.team.set_team_icon.too_large.app_error", @@ -2384,7 +2392,7 @@ }, { "id": "api.team.set_team_icon.write_file.app_error", - "translation": "Could not save team icon" + "translation": "Konnte Teamsymbol nicht speichern" }, { "id": "api.team.signup_team.email_disabled.app_error", @@ -3040,7 +3048,7 @@ }, { "id": "api.user.upload_profile_user.parse.app_error", - "translation": "Kann Multipart-Formular nicht analysieren" + "translation": "Konnte Multipart-Formular nicht verarbeiten" }, { "id": "api.user.upload_profile_user.storage.app_error", @@ -3704,7 +3712,7 @@ }, { "id": "app.plugin.cluster.save_config.app_error", - "translation": "The plugin configuration in your config.json file must be updated manually when using ReadOnlyConfig with clustering enabled." + "translation": "Die Plugin-Konfiguration in Ihrer config.json-Datei muss manuell aktualisiert werden, wenn ReadOnlyConfig mit aktiviertem Clustering verwendet wird." }, { "id": "app.plugin.config.app_error", @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Dieses Team hat die maximale Anzahl erlaubter Konten erreicht. Kontaktieren Sie Ihren Systemadministrator, um eine höhere Begrenzung setzen zu lassen." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Persönliche Zugriffs-Token sind auf diesem Server deaktiviert. Bitte kontaktieren Sie ihren Systemadministrator für Details." @@ -4980,27 +5000,27 @@ }, { "id": "model.config.is_valid.message_export.global_relay.config_missing.app_error", - "translation": "Message export job ExportFormat is set to 'globalrelay', but GlobalRelaySettings are missing" + "translation": "ExportFormat des Nachrichtenexport-Jobs ist auf 'globalrelay' gesetzt, aber GlobalRelay-Einstellungen fehlen" }, { "id": "model.config.is_valid.message_export.global_relay.customer_type.app_error", - "translation": "Message export GlobalRelaySettings.CustomerType must be set to one of either 'A9' or 'A10'" + "translation": "Nachrichtenexport GlobalRelaySettings.CustomerType muss auf 'A9' oder 'A10' gesetzt werden" }, { "id": "model.config.is_valid.message_export.global_relay.email_address.app_error", - "translation": "Nachrichten-Export-Job GlobalRelayEmailAddress muss eine gültige E-Mail-Adresse sein." + "translation": "Nachrichtenexport-Job GlobalRelaySettings.EmailAddress muss eine gültige E-Mail-Adresse sein" }, { "id": "model.config.is_valid.message_export.global_relay.smtp_password.app_error", - "translation": "Message export job GlobalRelaySettings.SmtpPassword must be set" + "translation": "Nachrichtenexport-Job GlobalRelaySettings.SmtpPassword muss gesetzt sein" }, { "id": "model.config.is_valid.message_export.global_relay.smtp_username.app_error", - "translation": "Message export job GlobalRelaySettings.SmtpUsername must be set" + "translation": "Nachrichtenexport-Job GlobalRelaySettings.SmtpUsername muss gesetzt sein" }, { "id": "model.config.is_valid.message_export.global_relay_email_address.app_error", - "translation": "Nachrichten-Export-Job GlobalRelayEmailAddress muss eine gültige E-Mail-Adresse sein." + "translation": "Nachrichten-Export-Job GlobalRelayEmailAddress muss eine gültige E-Mail-Adresse sein" }, { "id": "model.config.is_valid.password_length.app_error", @@ -5504,7 +5524,7 @@ }, { "id": "model.user.is_valid.auth_data_type.app_error", - "translation": "Ungültiger Benutzer, Auth Daten müssen mit Auth Typ gesetzt werden" + "translation": "Ungültiger Benutzer, Auth-Daten müssen mit Auth-Typ gesetzt sein" }, { "id": "model.user.is_valid.create_at.app_error", @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Es konnte die Nachricht nicht ausgewählt werden welche für den Benutzer gelöscht werden soll (zu viele), bitte erneut ausführen" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "Die Nachricht konnte nicht gespeichert werden" diff --git a/i18n/en.json b/i18n/en.json index 6b387404b3..0ba03fb7df 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -3835,8 +3835,8 @@ "translation": "This team has reached the maximum number of allowed accounts. Contact your systems administrator to set a higher limit." }, { - "id": "app.timezones.failed_deserialize.app_error", - "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" }, { "id": "app.timezones.load_config.app_error", @@ -6510,14 +6510,14 @@ "id": "store.sql_post.query_max_post_size.error", "translation": "We couldn't determine the maximum supported post size" }, - { - "id": "store.sql_post.query_max_post_size.unrecognized_driver", - "translation": "No implementation found to determine the maximum supported post size" - }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", "translation": "Post.Message supports at most %d bytes" }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "We couldn't save the Post" diff --git a/i18n/es.json b/i18n/es.json index 49d0550b67..264f7e9cf7 100644 --- a/i18n/es.json +++ b/i18n/es.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Inicializando el Servidor..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "El servidor está escuchando en %v" @@ -3716,7 +3724,7 @@ }, { "id": "app.plugin.disabled.app_error", - "translation": "Los Plugins han sido inhabilitados. Por favor revisa los logs para más detalles." + "translation": "Los Complementos han sido inhabilitados. Por favor revisa los logs para más detalles." }, { "id": "app.plugin.extract.app_error", @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Este equipo ha alcanzado el número máximo de cuentas permitidas. Contacta a un administrador de sistema para que asigne un límite mayor." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "No se pudo deserializar el archivo de configuración={{.Filename}} correspondiente a la Zona Horaria, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "No existe el archivo de configuración de Zona Horaria archivo={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Error al leer el archivo de configuración de la Zona Horaria={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Los tokens de acceso personal están inhabilitados en este servidor. Por favor, póngase en contacto con su administrador del sistema para obtener más detalles." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "No pudimos seleccionar todos los mensajes a eliminar por el usuario (son demasiados), por favor ejecuta de nuevo" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "No pudimos guardar el Mensaje" diff --git a/i18n/fr.json b/i18n/fr.json index dea342bd4c..49430769b7 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Le serveur démarre..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "Le serveur écoute sur le port %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Cette équipe a atteint la limite du nombre maximum de comptes autorisés. Contactez votre administrateur système pour augmenter cette limite." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Les jetons d'accès personnel sont désactivés sur ce serveur. Veuillez contacter votre administrateur système pour plus d'informations." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Impossible de sélectionner les messages à supprimer pour l'utilisateur (trop nombreux), veuillez relancer" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "Impossible d'enregistrer le message" diff --git a/i18n/it.json b/i18n/it.json index 3a6f13f98a..3511101f04 100644 --- a/i18n/it.json +++ b/i18n/it.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Inizializzazione del server..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Inolta 80 a 443 deve essere abilitato quando si utilizza LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Impossibile inoltrare la porta 80 alla porta 443 mentre si è in ascolto sulla porta %s: disabilitare l'inoltro da 80 a 443 se si utilizza un server proxy" + }, { "id": "api.server.start_server.listening.info", "translation": "Server in ascolto su %v" @@ -3704,7 +3712,7 @@ }, { "id": "app.plugin.cluster.save_config.app_error", - "translation": "The plugin configuration in your config.json file must be updated manually when using ReadOnlyConfig with clustering enabled." + "translation": "La configurazione del plugin nel file config.json deve essere aggiornata manualmente se si utilizza ReadOnlyConfig con il clustering abilitato." }, { "id": "app.plugin.config.app_error", @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Questo gruppo ha raggiunto il limite massimo di utenti ammessi. Contatta il tuo amministratore di sistema per innalzare il limite." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Errore durante la deserializzazione del file di configurazione della Timezone file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Il file di configurazione della Timezone non esiste file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Errore durante la lettura del file di configurazione della Timezone file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "I Token di accesso personale sono disattivati su questo server. Per favore contatta l'Amministratore di Sistema per ulteriori dettagli." @@ -4980,23 +5000,23 @@ }, { "id": "model.config.is_valid.message_export.global_relay.config_missing.app_error", - "translation": "Message export job ExportFormat is set to 'globalrelay', but GlobalRelaySettings are missing" + "translation": "La variabile ExportFormat del lavoro di esportazione messaggi è impostata su 'globalrelay', ma l'impostazione GlobalRelaySettings manca" }, { "id": "model.config.is_valid.message_export.global_relay.customer_type.app_error", - "translation": "Message export GlobalRelaySettings.CustomerType must be set to one of either 'A9' or 'A10'" + "translation": "Impostazione GlobalRelaySettings dell'esportazione messaggio. CustomerType deve essere 'A9' oppure 'A10'" }, { "id": "model.config.is_valid.message_export.global_relay.email_address.app_error", - "translation": "GlobalRelayEmailAddress del lavoro di esportazione messaggi deve essere un indirizzo email valido" + "translation": "Impostazione GlobalRelaySettings del lavoro di esportazione messaggio. EmailAddress deve essere un indirizzo email valido" }, { "id": "model.config.is_valid.message_export.global_relay.smtp_password.app_error", - "translation": "Message export job GlobalRelaySettings.SmtpPassword must be set" + "translation": "mpostazione GlobalRelaySettings del lavoro di esportazione messaggio. SmtpPassword dev'essere impostato" }, { "id": "model.config.is_valid.message_export.global_relay.smtp_username.app_error", - "translation": "Message export job GlobalRelaySettings.SmtpUsername must be set" + "translation": "mpostazione GlobalRelaySettings del lavoro di esportazione messaggio. SmtpUsername dev'essere impostato" }, { "id": "model.config.is_valid.message_export.global_relay_email_address.app_error", @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Non è stato possibile selezionare le pubblicazioni da eliminare per l'utente (troppe pubblicazioni), per favore rilancia" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "Non è stato possibile salvare la pubblicazione" diff --git a/i18n/ja.json b/i18n/ja.json index ecf4ccbe2e..e6f7514619 100644 --- a/i18n/ja.json +++ b/i18n/ja.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "サーバーを初期化しています…" }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "LetsEncryptを使用する際は ポート80を443へ転送する を有効にしなければなりません" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "ポート %s で接続待ちをしているため、ポート80へのアクセスをポート443へ転送できません: プロキシサーバーを使用している場合、Forward80To443を無効にしてください" + }, { "id": "api.server.start_server.listening.info", "translation": "サーバーは%vで接続待ちです" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "このチームは登録ユーザー数の上限に達しました。システム管理者に上限値を上げるよう依頼してください。" }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "タイムゾーン設定をデシリアライズできませんでした file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "タイムゾーン設定ファイルが存在しません file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "タイムゾーン設定が読み込めませんでした file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "このサーバーではパーソナルアクセストークンが無効になっています。詳しくはシステム管理者に問い合わせてください。" @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "ユーザーの削除しようとする投稿を選択できませんでした(数が多過ぎます)。再度実行してください" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "投稿を保存できませんでした" diff --git a/i18n/ko.json b/i18n/ko.json index 018ce5c00e..bd63ef70f3 100644 --- a/i18n/ko.json +++ b/i18n/ko.json @@ -109,15 +109,15 @@ }, { "id": "api.admin.test_s3.missing_s3_bucket", - "translation": "S3 Bucket is required" + "translation": "S3 버킷이 필요합니다" }, { "id": "api.admin.test_s3.missing_s3_endpoint", - "translation": "S3 Endpoint is required" + "translation": "S3 엔드포인트가 필요합니다" }, { "id": "api.admin.test_s3.missing_s3_region", - "translation": "S3 Region is required" + "translation": "S3 지역이 필요합니다" }, { "id": "api.admin.upload_brand_image.array.app_error", @@ -661,15 +661,15 @@ }, { "id": "api.command_dnd.error", - "translation": "Error to retrieve the user status." + "translation": "유저 상태 검색 중 오류가 발생하였습니다." }, { "id": "api.command_dnd.name", - "translation": "dnd" + "translation": "방해 금지" }, { "id": "api.command_dnd.success", - "translation": "Do Not Disturb is enabled. You will not receive desktop or mobile push notifications until Do Not Disturb is turned off." + "translation": "방해 금지 모드가 활성화되었습니다. 방해 금지 모드가 비활성화 될 때 까지 데스크탑이나 모바일 푸시 알림을 받지 못합니다." }, { "id": "api.command_echo.create.app_error", @@ -734,8 +734,8 @@ { "id": "api.command_groupmsg.invalid_user.app_error", "translation": { - "one": "We couldn't find the user: {{.Users}}", - "other": "We couldn't find the users: {{.Users}}" + "one": "유저를 찾지 못했습니다: {{.Users}}유저를 찾지 못했습니다: {{.Users}}", + "other": "" } }, { @@ -748,11 +748,11 @@ }, { "id": "api.command_groupmsg.max_users.app_error", - "translation": "Group messages are limited to a maximum of {{.MaxUsers}} users." + "translation": "그룹 메시지는 최대 {{.MaxUsers}}명으로 제한되어 있습니다." }, { "id": "api.command_groupmsg.min_users.app_error", - "translation": "Group messages are limited to a minimum of {{.MinUsers}} users." + "translation": "그룹 메시지는 최소 {{.MaxUsers}}명으로 제한되어 있습니다." }, { "id": "api.command_groupmsg.missing.app_error", @@ -804,11 +804,11 @@ }, { "id": "api.command_kick.name", - "translation": "kick" + "translation": "킥" }, { "id": "api.command_leave.desc", - "translation": "Leave the current channel" + "translation": "현재 채널 떠나기" }, { "id": "api.command_leave.fail.app_error", @@ -824,7 +824,7 @@ }, { "id": "api.command_leave.name", - "translation": "leave" + "translation": "떠나기" }, { "id": "api.command_leave.success", @@ -916,15 +916,15 @@ }, { "id": "api.command_remove.desc", - "translation": "Remove a member from the channel" + "translation": "채널에서 멤버 제거하기" }, { "id": "api.command_remove.direct_group.app_error", - "translation": "You can't remove someone from a direct message channel." + "translation": "개인 메시지 채널에서 다른 사용자를 제거할 수 없습니다." }, { "id": "api.command_remove.hint", - "translation": "@[username]" + "translation": "@[사용자 이름]" }, { "id": "api.command_remove.message.app_error", @@ -944,7 +944,7 @@ }, { "id": "api.command_remove.user_not_in_channel", - "translation": "{{.Username}} is not a member of this channel." + "translation": "{{.Username}}은 이 채널의 사용자가 아닙니다." }, { "id": "api.command_search.desc", @@ -956,7 +956,7 @@ }, { "id": "api.command_search.name", - "translation": "search" + "translation": "찾기" }, { "id": "api.command_search.unsupported.app_error", @@ -1125,8 +1125,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": "새 알림이 있습니다.{{.Count}}개의 새 알림이 있습니다.", + "other": "" } }, { @@ -1350,7 +1350,7 @@ }, { "id": "api.file.move_file.copy_within_s3.app_error", - "translation": "Unable to copy file within S3." + "translation": "S3 내에서 파일을 복사 할 수 없습니다." }, { "id": "api.file.move_file.delete_from_s3.app_error", @@ -1382,11 +1382,11 @@ }, { "id": "api.file.upload_file.incorrect_number_of_files.app_error", - "translation": "Unable to upload files. Incorrect number of files specified." + "translation": "파일을 업로드 할 수 없습니다. 잘못된 파일 수가 지정되었습니다." }, { "id": "api.file.upload_file.large_image.app_error", - "translation": "File above maximum dimensions could not be uploaded: {{.Filename}}" + "translation": "최대 크기를 초과하는 파일을 업로드 할 수 없습니다: {{.Filename}}" }, { "id": "api.file.upload_file.storage.app_error", @@ -1418,7 +1418,7 @@ }, { "id": "api.import.import_post.attach_files.error", - "translation": "Error attaching files to post. postId=%v, fileIds=%v, message=%v" + "translation": "게시물을 첨부할 때 오류가 발생했습니다. postId=%v, FileIds=%v, message=%v" }, { "id": "api.import.import_post.saving.debug", @@ -1602,11 +1602,11 @@ }, { "id": "api.oauth.invalid_state_token.app_error", - "translation": "Invalid state token" + "translation": "상태 토큰이 잘못되었습니다." }, { "id": "api.oauth.regenerate_secret.app_error", - "translation": "OAuth2 앱의 Secret를 재생성하기에 부적절한 권합니다." + "translation": "OAuth2 앱의 Secret를 재생성하기에 부적절한 권한 입니다." }, { "id": "api.oauth.register_oauth_app.turn_off.app_error", @@ -1638,7 +1638,7 @@ }, { "id": "api.opengraph.init.debug", - "translation": "Initializing open graph protocol api routes" + "translation": "Open graph 프로토콜 API 경로 초기화하기" }, { "id": "api.plugin.upload.array.app_error", @@ -1654,11 +1654,11 @@ }, { "id": "api.post.check_for_out_of_channel_mentions.link.private", - "translation": "add them to this private channel" + "translation": "비공개 채널에 사용자 추가하기" }, { "id": "api.post.check_for_out_of_channel_mentions.link.public", - "translation": "add them to the channel" + "translation": "공개 채널에 사용자 추가하기" }, { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", @@ -1698,7 +1698,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", @@ -1718,15 +1718,15 @@ }, { "id": "api.post.disabled_all", - "translation": "@all has been disabled because the channel has more than {{.Users}} users." + "translation": "채널에 사용자가 {{.Users}}명이상 있기 때문에 @all이 비활성화 되었습니다." }, { "id": "api.post.disabled_channel", - "translation": "@channel has been disabled because the channel has more than {{.Users}} users." + "translation": "채널에 사용자가 {{.Users}}명이상 있기 때문에 @channel이 비활성화 되었습니다." }, { "id": "api.post.disabled_here", - "translation": "@here has been disabled because the channel has more than {{.Users}} users." + "translation": "채널에 사용자가 {{.Users}}명이상 있기 때문에 @here이 비활성화 되었습니다." }, { "id": "api.post.do_action.action_id.app_error", @@ -1734,7 +1734,7 @@ }, { "id": "api.post.do_action.action_integration.app_error", - "translation": "Action integration error" + "translation": "통합 기능 작업 에러" }, { "id": "api.post.get_message_for_notification.files_sent", @@ -1804,7 +1804,7 @@ }, { "id": "api.post.send_notifications.user_id.debug", - "translation": "Post creator not in channel for the post, no notification sent post_id=%v channel_id=%v user_id=%v" + "translation": "포스트 작성자가 해당 포스트를 게시한 채널에 존재하지 않습니다, 알림을 보내지 않았습니다 post_id=%v channel_id=%v user_id=%v" }, { "id": "api.post.send_notifications_and_forget.clear_push_notification.debug", @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "서버를 초기화 중입니다." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "Server is listening on %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "This team has reached the maximum number of allowed accounts. Contact your systems administrator to set a higher limit." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "개인 액세스 토큰이 현재 서버에서 활성화 되어있지 않습니다. 시스템 관리자에게 연락하여 자세한 사항을 확인하시길 바랍니다." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "We couldn't select the posts to delete for the user (too many), please re-run" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "채널을 찾을 수 없습니다" diff --git a/i18n/nl.json b/i18n/nl.json index 7d24fdb457..9e2981f36f 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Server is aan het initialiseren..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "Server luisterd op %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Het maximaal aantal leden voor dit team is bereikt. Neem contact op met de beheerder voor een hoger limiet." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Personal access tokens are disabled on this server. Please contact your system administrator for details." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "We kunnen de geselecteerde berichten voor de gebruiker niet verwijderen (het zijn er te veel), probeer opnieuw" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "We kunnen het bericht niet opslaan" diff --git a/i18n/pl.json b/i18n/pl.json index ee3d900551..5bd3b3dbc9 100644 --- a/i18n/pl.json +++ b/i18n/pl.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Inicjalizowanie serwera..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "Serwer nasłuchuje na %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Ten zespół osiągnął limit kont. Skontaktuj się z administratorem aby ustanowić wyższy pułap." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Personal access tokens are disabled on this server. Please contact your system administrator for details." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Nie można wybrać postów do usunięcia dla użytkownika (zbyt wiele), proszę uruchomić ponownie" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "Nie udało się zapisać wiadomości" diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json index 87f5590c32..64129ec9e5 100644 --- a/i18n/pt-BR.json +++ b/i18n/pt-BR.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "O servidor está inicializando..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "O servidor está escutando na %v" @@ -2384,7 +2392,7 @@ }, { "id": "api.team.set_team_icon.write_file.app_error", - "translation": "Could not save team icon" + "translation": "Não foi possível ler o ícone da equipe" }, { "id": "api.team.signup_team.email_disabled.app_error", @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Esta equipe alcançou o número máximo de contas permitidas. Contate o administrador do sistema para ajustar um limite maior." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Os tokens de acesso individual estão desativados neste servidor. Entre em contato com o administrador do sistema para obter detalhes." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Não foi possível selecionar as postagens para deletar o usuário (muitos), por favor, re-executar" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "Não foi possível salvar o Post" diff --git a/i18n/ru.json b/i18n/ru.json index 550176c0a9..c420cb3bc9 100644 --- a/i18n/ru.json +++ b/i18n/ru.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Инициализация сервера..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "Сервер ожидает подключения на %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Эта команда достигла максимального количества разрешенных учетных записей. Свяжитесь с системным администратором для установки большего предела." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Personal access tokens are disabled on this server. Please contact your system administrator for details." @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Не удалось выбрать для удаления посты пользователя (слишком много), пожалуйста, запустите повторно" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "Не удалось сохранить Пост" diff --git a/i18n/tr.json b/i18n/tr.json index 576221cbc0..bba7b3c619 100644 --- a/i18n/tr.json +++ b/i18n/tr.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "Sunucu hazırlanıyor..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "LetsEncrypt kullanılırken Forward80To443 etkinleştirilmelidir" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "%s kapısı dinlenirken 80 numaralı kapı 443 numaralı kapıya yönlendirilemedi. Bir vekil sunucu kullanıyorsanız Forward80To443 seçeneğini devre dışı bırakın" + }, { "id": "api.server.start_server.listening.info", "translation": "Sunucu %v üzerinden dinleniyor" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Bu takım izin verilen en fazla hesap sayısına ulaşmış. Sınırı yükseltmesi için sistem yöneticinizle görüşün." }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Saat dilimi yapılandırma seri numarası kaldırılamadı. Dosya: {{.Filename}} Hata:{{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Saat dilimi yapılandırma dosyası bulunamadı. Dosya: {{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Saat dilimi yapılandırma dosyası okunamadı. Dosya: {{.Filename}} Hata: {{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "Bu sunucu üzerinde kişisel erişim kodları devre dışı bırakılmış. Lütfen ayrıntılı bilgi almak için sistem yöneticiniz ile görüşün." @@ -4964,11 +4984,11 @@ }, { "id": "model.config.is_valid.message_export.export_type.app_error", - "translation": "İleti dışa aktarma görevinin Dışa Aktarma Biçimi 'actiance' ya da 'genelaktarım' olmalıdır" + "translation": "İleti dışa aktarma görevinin Dışa Aktarma Biçimi 'actiance' ya da 'genelaktarıcı' olmalıdır" }, { "id": "model.config.is_valid.message_export.export_type.app_error", - "translation": "İleti dışa aktarma görevinin Dışa Aktarma Biçimi 'actiance' ya da 'genelaktarım' olmalıdır" + "translation": "İleti dışa aktarma görevinin Dışa Aktarma Biçimi 'actiance' ya da 'genelaktarıcı' olmalıdır" }, { "id": "model.config.is_valid.message_export.file_location.app_error", @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "Kullanıcının silinecek iletileri seçilemedi (çok fazla), lütfen yeniden çalıştırın" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "İleti kaydedilemedi" diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json index 7f8fa4ba17..a2800b9f1f 100644 --- a/i18n/zh-CN.json +++ b/i18n/zh-CN.json @@ -109,15 +109,15 @@ }, { "id": "api.admin.test_s3.missing_s3_bucket", - "translation": "S3 Bucket is required" + "translation": "必须填写 S3 储存桶" }, { "id": "api.admin.test_s3.missing_s3_endpoint", - "translation": "S3 Endpoint is required" + "translation": "必须填写 S3 Endpoint" }, { "id": "api.admin.test_s3.missing_s3_region", - "translation": "S3 Region is required" + "translation": "必须填写 S3 区域" }, { "id": "api.admin.upload_brand_image.array.app_error", @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "服务正在初始化..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "使用 LetsEncrypt 时必须开启 Forward80To443" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "服务正在监听 %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "这个团队已经达到允许的最大帐号数量。请与系统管理员联系以设置更高的限制。" }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "时区配置文件不存在 file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "读取时区配置文件失败 file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "个人访问令牌在本服务器禁用。请联系您的系统管理员了解详情。" @@ -4984,19 +5004,19 @@ }, { "id": "model.config.is_valid.message_export.global_relay.customer_type.app_error", - "translation": "Message export GlobalRelaySettings.CustomerType must be set to one of either 'A9' or 'A10'" + "translation": "消息导出 GlobalRelaySettings.CustomerType 必须设为 'A9' 或 'A10'" }, { "id": "model.config.is_valid.message_export.global_relay.email_address.app_error", - "translation": "消息导出任务 GlobalRelayEmailAddress 必须为有效的电子邮箱地址" + "translation": "消息导出任务 GlobalRelaySettings.EmailAddress 必须为有效的电子邮箱地址" }, { "id": "model.config.is_valid.message_export.global_relay.smtp_password.app_error", - "translation": "Message export job GlobalRelaySettings.SmtpPassword must be set" + "translation": "必须设定消息导出任务 GlobalRelaySettings.SmtpPassword" }, { "id": "model.config.is_valid.message_export.global_relay.smtp_username.app_error", - "translation": "Message export job GlobalRelaySettings.SmtpUsername must be set" + "translation": "必须设定消息导出任务 GlobalRelaySettings.SmtpUsername" }, { "id": "model.config.is_valid.message_export.global_relay_email_address.app_error", @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "我们不能为用户选择要删除的信息(数量太多),请重新运行" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "我们无法保存这个邮件" diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json index f78f6b2882..f5673cfe35 100644 --- a/i18n/zh-TW.json +++ b/i18n/zh-TW.json @@ -1954,6 +1954,14 @@ "id": "api.server.new_server.init.info", "translation": "伺服器正在初始化..." }, + { + "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", + "translation": "Must enable Forward80To443 when using LetsEncrypt" + }, + { + "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", + "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + }, { "id": "api.server.start_server.listening.info", "translation": "伺服器正在監聽於 %v" @@ -3770,6 +3778,18 @@ "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "此團隊已達最大使用者數量上限。請聯絡系統管理員調大數量限制。" }, + { + "id": "app.timezones.failed_deserialize.app_error", + "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + }, + { + "id": "app.timezones.load_config.app_error", + "translation": "Timezone config file does not exists file={{.Filename}}" + }, + { + "id": "app.timezones.read_config.app_error", + "translation": "Failed to read Timezone config file={{.Filename}}, err={{.Error}}" + }, { "id": "app.user_access_token.disabled", "translation": "個人存取 Token 在此伺服器被停用。詳情請洽管理員。" @@ -6426,6 +6446,18 @@ "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", "translation": "無法選擇該使用者的訊息以刪除 (數量太多),請重新執行" }, + { + "id": "store.sql_post.query_max_post_size.error", + "translation": "We couldn't determine the maximum supported post size" + }, + { + "id": "store.sql_post.query_max_post_size.max_post_size_bytes", + "translation": "Post.Message supports at most %d bytes" + }, + { + "id": "store.sql_post.query_max_post_size.unrecognized_driver", + "translation": "No implementation found to determine the maximum supported post size" + }, { "id": "store.sql_post.save.app_error", "translation": "無法儲存訊息"