diff options
Diffstat (limited to 'i18n')
-rw-r--r-- | i18n/de.json | 172 | ||||
-rw-r--r-- | i18n/en.json | 96 | ||||
-rw-r--r-- | i18n/es.json | 122 | ||||
-rw-r--r-- | i18n/fr.json | 100 | ||||
-rw-r--r-- | i18n/ja.json | 100 | ||||
-rw-r--r-- | i18n/ko.json | 114 | ||||
-rw-r--r-- | i18n/nl.json | 114 | ||||
-rw-r--r-- | i18n/pl.json | 106 | ||||
-rw-r--r-- | i18n/pt-BR.json | 128 | ||||
-rw-r--r-- | i18n/ru.json | 110 | ||||
-rw-r--r-- | i18n/zh-CN.json | 124 | ||||
-rw-r--r-- | i18n/zh-TW.json | 102 |
12 files changed, 1222 insertions, 166 deletions
diff --git a/i18n/de.json b/i18n/de.json index da240647f..4069cca45 100644 --- a/i18n/de.json +++ b/i18n/de.json @@ -49,23 +49,23 @@ }, { "id": "api.admin.add_certificate.no_file.app_error", - "translation": "Keine Datei unter 'certificate' in der Anfrage" + "translation": "Keine Datei unter 'certificate' in der Anfrage." }, { "id": "api.admin.add_certificate.open.app_error", - "translation": "Konnte die Zertifikatsdatei nicht öffnen" + "translation": "Konnte die Zertifikatsdatei nicht öffnen." }, { "id": "api.admin.add_certificate.saving.app_error", - "translation": "Konnte die Zertifikatsdatei nicht speichern" + "translation": "Konnte die Zertifikatsdatei nicht speichern." }, { "id": "api.admin.file_read_error", - "translation": "Fehler beim Lesen der Logdatei" + "translation": "Fehler beim Lesen der Logdatei." }, { "id": "api.admin.get_brand_image.not_available.app_error", - "translation": "Individuelles Branding ist auf diesem Server nicht konfiguriert oder wird nicht unterstützt" + "translation": "Individuelles Branding ist auf diesem Server nicht konfiguriert oder wird nicht unterstützt." }, { "id": "api.admin.get_brand_image.storage.app_error", @@ -73,15 +73,15 @@ }, { "id": "api.admin.init.debug", - "translation": "Initialisiere Admin-API-Routen" + "translation": "Initialisiere Admin-API-Routen." }, { "id": "api.admin.recycle_db_end.warn", - "translation": "Abschluss der Wiederverwendung der Datenbankverbindung" + "translation": "Abschluss der Wiederverwendung der Datenbankverbindung." }, { "id": "api.admin.recycle_db_start.warn", - "translation": "Versuche die Datenbankverbindung erneut zu verwenden" + "translation": "Versuche die Datenbankverbindung erneut zu verwenden." }, { "id": "api.admin.remove_certificate.delete.app_error", @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "Beim Erstellen der Service-Provider-Metadaten ist ein Fehler aufgetreten" + "translation": "Beim Erstellen der Service-Provider-Metadaten ist ein Fehler aufgetreten." }, { "id": "api.admin.test_email.body", @@ -101,7 +101,7 @@ }, { "id": "api.admin.test_email.reenter_password", - "translation": "Der SMTP Server, Port oder Benutzername wurde geändert. Bitte geben Sie das SMTP Passwort erneut ein, um die Verbindung zu testen." + "translation": "Der SMTP-Server, -Port oder -Benutzername wurde geändert. Bitte geben Sie das SMTP-Passwort erneut ein, um die Verbindung zu testen." }, { "id": "api.admin.test_email.subject", @@ -165,7 +165,7 @@ }, { "id": "api.channel.add_member.user_adding.app_error", - "translation": "Der hinzuzufügende Benutzer konnte nicht gefunden werden" + "translation": "Der hinzufügende Benutzer konnte nicht gefunden werden" }, { "id": "api.channel.add_user.to.channel.failed.app_error", @@ -269,7 +269,7 @@ }, { "id": "api.channel.get_channel_counts.app_error", - "translation": "Die Anzahl der Kanäle konnte aus der Datenbank nicht ermittelt werden" + "translation": "Die Anzahl der Kanäle konnte nicht aus der Datenbank ermittelt werden" }, { "id": "api.channel.get_channel_extra_info.deleted.app_error", @@ -321,7 +321,7 @@ }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error", - "translation": "Fehler beim Abrufen des Nutzers während des Aktualisierens des DisplayName-Feldes" + "translation": "Fehler beim Abrufen des Nutzers während der Aktualisierung des DisplayName-Feldes" }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from", @@ -445,7 +445,7 @@ }, { "id": "api.command.invite_people.desc", - "translation": "Eine E-Mail-Einladung an Ihr Mattermost-Team senden" + "translation": "Eine E-Mail-Einladung zu Ihrem Mattermost-Team senden" }, { "id": "api.command.invite_people.email_off", @@ -473,7 +473,7 @@ }, { "id": "api.command.regen.app_error", - "translation": "Ungültige Berechtigungen um das Befehls-Tokens zu regenerieren" + "translation": "Ungültige Berechtigungen um den Befehls-Token zu regenerieren" }, { "id": "api.command.team_mismatch.app_error", @@ -609,11 +609,11 @@ }, { "id": "api.command_msg.dm_fail.app_error", - "translation": "Es ist ein Fehler beim Erstellen der Direktnachricht auf." + "translation": "Es ist ein Fehler beim Erstellen der Direktnachricht aufgetreten." }, { "id": "api.command_msg.fail.app_error", - "translation": "Es trat ein Fehler beim Benachrichtigen des Benutzers auf." + "translation": "Es ist ein Fehler beim Benachrichtigen des Benutzers aufgetreten." }, { "id": "api.command_msg.hint", @@ -621,7 +621,7 @@ }, { "id": "api.command_msg.list.app_error", - "translation": "Es trat ein Fehler beim Auflisten der Benutzer auf." + "translation": "Es ist ein Fehler beim Auflisten der Benutzer aufgetreten." }, { "id": "api.command_msg.missing.app_error", @@ -729,7 +729,7 @@ }, { "id": "api.command_shortcuts.header", - "translation": "### Tastenkombinationen\n\n" + "translation": "### Tastaturkürzel\n\n" }, { "id": "api.command_shortcuts.msgs.comp_channel", @@ -765,7 +765,7 @@ }, { "id": "api.command_shortcuts.name", - "translation": "Tastenkürzel" + "translation": "Tastaturkürzel" }, { "id": "api.command_shortcuts.nav.header", @@ -821,7 +821,7 @@ }, { "id": "api.context.404.app_error", - "translation": "Entschuldigung, wir können die Seite nicht finden." + "translation": "Entschuldigung, wir konnten die Seite nicht finden." }, { "id": "api.context.invalid_body_param.app_error", @@ -861,7 +861,7 @@ }, { "id": "api.context.mfa_required.app_error", - "translation": "Multifaktor-Authenifikation ist auf diesem Server erforderlich." + "translation": "Multifaktor-Authentifikation ist auf diesem Server erforderlich." }, { "id": "api.context.missing_teamid.app_error", @@ -975,7 +975,7 @@ }, { "id": "api.emoji.create.too_large.app_error", - "translation": "Das Emoji konnte nicht erstellt werden. Das Bild darf maximal 1 MB groß sein." + "translation": "Das Emoji konnte nicht erstellt werden. Das Bild muss kleiner als 1 MB sein." }, { "id": "api.emoji.delete.delete_reactions.app_error", @@ -1450,6 +1450,10 @@ "translation": "Der Einladungslink scheint nicht gültig zu sein" }, { + "id": "api.opengraph.init.debug", + "translation": "Initialisiere Open Graph Protocol API-Routen" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} und {{.LastUsername}} wurden erwähnt, aber sie haben keine Benachrichtigung erhalten, weil sie nicht im Kanal sind." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] Sie haben Ihre Anmeldemethode für {{ .SiteName }} geändert" + "translation": "[{{ .SiteName }}] Ihre Anmeldemethode wurde aktualisiert" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Fehler beim Betreten des Standardkanals user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Fehlende Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Dieser Server erlaubt keine offenen Registrierungen. Bitte wenden Sie sich an Ihren Administrator, um eine Einladung zu erhalten." }, @@ -2965,7 +2977,7 @@ }, { "id": "app.import.validate_channel_import_data.create_at_zero.error", - "translation": "Kanal create_at darf nicht 0 sein wenn angegeben." + "translation": "Kanal create_at darf nicht 0 sein, wenn angegeben." }, { "id": "app.import.validate_channel_import_data.display_name_length.error", @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "Wenn angegeben darf CreateAt der Nachricht nicht Null sein." + "translation": "Post-Eigenschaft CreateAt darf nicht Null sein, wenn angegeben." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3041,7 +3053,7 @@ }, { "id": "app.import.validate_team_import_data.create_at_zero.error", - "translation": "Team create_at darf nicht 0 sein wenn angegeben." + "translation": "Team create_at darf nicht 0 sein, wenn angegeben." }, { "id": "app.import.validate_team_import_data.description_length.error", @@ -3069,7 +3081,7 @@ }, { "id": "app.import.validate_team_import_data.name_reserved.error", - "translation": "Team name enthält ein reserviertes Wort." + "translation": "Teamname enthält reservierte Wörter." }, { "id": "app.import.validate_team_import_data.type_invalid.error", @@ -3296,6 +3308,38 @@ "translation": "Compliance Export gestartet für Job '{{.JobName}}' in '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Benutzerdefinierte Emojireaktionen durch die aktuelle Lizenz deaktiviert. Bitte kontaktieren Sie Ihren Systemadministrator wegen eines Enterprise Lizenzupgrades." }, @@ -3309,7 +3353,7 @@ }, { "id": "ent.ldap.do_login.bind_admin_user.app_error", - "translation": "Bind zum AD/LDAP Server nicht möglich. Überprüfen Sie BindUsername und BindPassword." + "translation": "Bind zum AD/LDAP-Server nicht möglich. Überprüfen Sie BindUsername und BindPassword." }, { "id": "ent.ldap.do_login.invalid_password.app_error", @@ -3325,11 +3369,11 @@ }, { "id": "ent.ldap.do_login.search_ldap_server.app_error", - "translation": "Fehler beim Suchen auf AD/LDAP Server" + "translation": "Fehler beim Suchen auf AD/LDAP-Server" }, { "id": "ent.ldap.do_login.unable_to_connect.app_error", - "translation": "Verbindung zum AD/LDAP Server nicht möglich" + "translation": "Verbindung zum AD/LDAP-Server nicht möglich" }, { "id": "ent.ldap.do_login.unable_to_create_user.app_error", @@ -3341,11 +3385,11 @@ }, { "id": "ent.ldap.do_login.user_not_registered.app_error", - "translation": "Benutzer nicht auf AD/LDAP Server registriert" + "translation": "Benutzer nicht auf AD/LDAP-Server registriert" }, { "id": "ent.ldap.mattermost_user_update", - "translation": "Mattermost Benutzer durch AD/LDAP Server aktualisiert." + "translation": "Mattermost-Benutzer durch AD/LDAP-Server aktualisiert." }, { "id": "ent.ldap.syncdone.info", @@ -3409,7 +3453,7 @@ }, { "id": "ent.migration.migratetoldap.user_not_found", - "translation": "Kann Benutzer nicht auf AD/LDAP Server finden: " + "translation": "Kann Benutzer nicht auf AD/LDAP-Server finden: " }, { "id": "ent.saml.attribute.app_error", @@ -3852,6 +3896,22 @@ "translation": "E-Mail-Stapelverarbeitung lässt sich bei aktiviertem Clustering nicht aktivieren." }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Ungültige Buffer-Größe für E-Mail-Stapelverarbeitung. Muss 0 oder eine positive Ziffer sein." }, @@ -3953,7 +4013,7 @@ }, { "id": "model.config.is_valid.ldap_server", - "translation": "AD/LDAP Feld \"AD/LDAP Server\" ist erforderlich." + "translation": "AD/LDAP-Feld \"AD/LDAP-Server\" ist erforderlich." }, { "id": "model.config.is_valid.ldap_sync_interval.app_error", @@ -5036,6 +5096,30 @@ "translation": "Die Dateiinformationen konnten nicht gespeichert werden" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "Die Dateiinformationen konnten nicht gespeichert werden" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "Die Nachricht konnte nicht gelöscht werden" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "Die Nachricht konnte nicht abgerufen werden" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "Die Nachricht konnte nicht abgerufen werden" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "Die Nachricht konnte nicht gespeichert werden" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "Die Nachricht konnte nicht aktualisiert werden" + }, + { "id": "store.sql_license.get.app_error", "translation": "Es trat ein Fehler beim Abruf der Lizenz auf" }, @@ -5184,6 +5268,10 @@ "translation": "Die übergeordneten Nachrichten des Kanals konnten nicht abgerufen werden" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "Die Nachricht konnte nicht abgerufen werden" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "Die Nachrichten für den Kanal konnten nicht abgerufen werden" }, @@ -5896,6 +5984,10 @@ "translation": "Es trat ein Fehler beim Signieren der Lizenz auf, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Fehler beim Setzen von HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Fehler beim Öffnen der Verbindung" }, @@ -5905,15 +5997,19 @@ }, { "id": "utils.mail.new_client.auth.app_error", - "translation": "Fehler beim Authentifizieren am SMTP Server" + "translation": "Fehler beim Authentifizieren am SMTP-Server" + }, + { + "id": "utils.mail.new_client.helo.error", + "translation": "Fehler beim Setzen von HELO für SMTP-Server %v" }, { "id": "utils.mail.new_client.open.error", - "translation": "Fehler beim Öffnen einer Verbindung zum SMTP Server %v" + "translation": "Fehler beim Öffnen einer Verbindung zum SMTP-Server %v" }, { "id": "utils.mail.send_mail.close.app_error", - "translation": "Fehler beim Schließen der Verbindung zum SMTP Server" + "translation": "Fehler beim Schließen der Verbindung zum SMTP-Server" }, { "id": "utils.mail.send_mail.from_address.app_error", diff --git a/i18n/en.json b/i18n/en.json index 21c0126d1..e5c475d99 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -1450,6 +1450,10 @@ "translation": "The signup link does not appear to be valid" }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} and {{.LastUsername}} were mentioned, but they did not receive notifications because they do not belong to this channel." }, @@ -1700,10 +1704,6 @@ "translation": "Initializing reactions api routes" }, { - "id": "api.opengraph.init.debug", - "translation": "Initializing open graph protocol api routes" - }, - { "id": "api.reaction.list_reactions.mismatched_channel_id.app_error", "translation": "Failed to get reactions because channel ID does not match post ID in the URL" }, @@ -2468,6 +2468,14 @@ "translation": "Encountered an issue joining default channels user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "This server does not allow open signups. Please speak with your Administrator to receive an invitation." }, @@ -2480,14 +2488,6 @@ "translation": "User sign-up with email is disabled." }, { - "id": "api.user.create_user.missing_invite_id.app_error", - "translation": "Missing Invite Id." - }, - { - "id": "api.user.create_user.missing_hash_or_data.app_error", - "translation": "Missing Hash or URL query data." - }, - { "id": "api.user.create_user.signup_link_expired.app_error", "translation": "The signup link has expired" }, @@ -3308,36 +3308,36 @@ "translation": "Compliance export started for job '{{.JobName}}' at '{{.FilePath}}'" }, { - "id": "ent.elasticsearch.start.connect_failed", - "translation": "Setting up ElasticSearch Client Failed" + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" }, { - "id": "ent.elasticsearch.start.index_exists_failed", - "translation": "Failed to establish whether ElasticSearch index exists" + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" }, { - "id": "ent.elasticsearch.start.index_create_failed", - "translation": "Failed to create ElasticSearch index" + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" }, { - "id": "ent.elasticsearch.start.index_settings_failed", - "translation": "Failed to set ElasticSearch index settings" + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" }, { - "id": "ent.elasticsearch.start.index_mapping_failed", - "translation": "Failed to setup ElasticSearch index mapping" + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" }, { - "id": "ent.elasticsearch.search_posts.disabled", - "translation": "ElasticSearch searching is disabled on this server" + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" }, { - "id": "ent.elasticsearch.search_posts.search_failed", - "translation": "Search failed to complete" + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" }, { - "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", - "translation": "Failed to decode search results" + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" }, { "id": "ent.emoji.licence_disable.app_error", @@ -3892,24 +3892,24 @@ "translation": "To must be greater than From" }, { + "id": "model.config.is_valid.cluster_email_batching.app_error", + "translation": "Unable to enable email batching when clustering is enabled." + }, + { "id": "model.config.is_valid.elastic_search.connection_url.app_error", "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." }, { - "id": "model.config.is_valid.elastic_search.username.app_error", - "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." }, { "id": "model.config.is_valid.elastic_search.password.app_error", "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." }, { - "id": "model.config.is_valid.elastic_search.enable_searching.app_error", - "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." - }, - { - "id": "model.config.is_valid.cluster_email_batching.app_error", - "translation": "Unable to enable email batching when clustering is enabled." + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." }, { "id": "model.config.is_valid.email_batching_buffer_size.app_error", @@ -5252,10 +5252,6 @@ "translation": "We couldn't get the post" }, { - "id": "store.sql_post.get_posts_by_ids.app_error", - "translation": "We couldn't get the posts" - }, - { "id": "store.sql_post.get_parents_posts.app_error", "translation": "We couldn't get the parent post for the channel" }, @@ -5272,6 +5268,10 @@ "translation": "We couldn't get the parent posts for the channel" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "We couldn't get the posts" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "We couldn't get the posts for the channel" }, @@ -5984,6 +5984,10 @@ "translation": "Encountered error signing license, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Failed to open connection" }, @@ -5991,23 +5995,19 @@ "id": "utils.mail.connect_smtp.open_tls.app_error", "translation": "Failed to open TLS connection" }, - { - "id": "utils.mail.connect_smtp.helo.app_error", - "translation": "Failed to set HELO" - }, { "id": "utils.mail.new_client.auth.app_error", "translation": "Failed to authenticate on SMTP server" }, { - "id": "utils.mail.new_client.open.error", - "translation": "Failed to open a connection to SMTP server %v" - }, - { "id": "utils.mail.new_client.helo.error", "translation": "Failed to to set the HELO to SMTP server %v" }, { + "id": "utils.mail.new_client.open.error", + "translation": "Failed to open a connection to SMTP server %v" + }, + { "id": "utils.mail.send_mail.close.app_error", "translation": "Failed to close connection to SMTP server" }, diff --git a/i18n/es.json b/i18n/es.json index cf8ca5c01..6ee8d78e5 100644 --- a/i18n/es.json +++ b/i18n/es.json @@ -49,23 +49,23 @@ }, { "id": "api.admin.add_certificate.no_file.app_error", - "translation": "No hay un archivo bajo la solicitud de 'certificate'" + "translation": "No hay un archivo bajo 'certificate' en la solicitud." }, { "id": "api.admin.add_certificate.open.app_error", - "translation": "No se pudo abrir el archivo del certificado" + "translation": "No se pudo abrir el archivo del certificado." }, { "id": "api.admin.add_certificate.saving.app_error", - "translation": "No se pudo guardar el archivo con el certificado" + "translation": "No se pudo guardar el archivo con el certificado." }, { "id": "api.admin.file_read_error", - "translation": "Error leyendo el archivo de registro" + "translation": "Error leyendo el archivo de registro." }, { "id": "api.admin.get_brand_image.not_available.app_error", - "translation": "La marca personalizada no está configurada o no está soportada en este servidor" + "translation": "La marca personalizada no está configurada o no está soportada en este servidor." }, { "id": "api.admin.get_brand_image.storage.app_error", @@ -73,15 +73,15 @@ }, { "id": "api.admin.init.debug", - "translation": "Inicializando rutas del API para la administración" + "translation": "Inicializando rutas del API para la administración." }, { "id": "api.admin.recycle_db_end.warn", - "translation": "Terminado el reciclaje de la conexión de base de datos" + "translation": "Terminado el reciclaje de la conexión de base de datos." }, { "id": "api.admin.recycle_db_start.warn", - "translation": "Tratando de reciclar la conexión de base de datos" + "translation": "Intentando reciclar la conexión de base de datos." }, { "id": "api.admin.remove_certificate.delete.app_error", @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "Se ha producido un error mientras que la se contruía los Metadatos del Proveedor de Servicio" + "translation": "Se ha producido un error mientras se construían los Metadatos del Proveedor de Servicio." }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "El enlace de registro parece ser inválido" }, { + "id": "api.opengraph.init.debug", + "translation": "Inicializando rutas del API para el protocolo open graph" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} y {{.LastUsername}} fueron mencionados, pero no recibieron una notificación porque no pertenecen a este canal." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] has actualizado el método de inicio de sesión en {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Tu método de inicio de sesión ha sido actualizado" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Se encontró un problema al unirse a los canales predeterminados user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Falta el Hash o la URL en los datos de la consulta." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Falta el Id de invitación." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Este servidor no permite registros sin invitación. Por favor comunícate con un administrador para recibir una invitación." }, @@ -2965,7 +2977,7 @@ }, { "id": "app.import.validate_channel_import_data.create_at_zero.error", - "translation": "La propiedad create_at del canal no debe ser 0 si se proporciona." + "translation": "La propiedad create_at del canal no debe ser cero si se proporciona." }, { "id": "app.import.validate_channel_import_data.display_name_length.error", @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "La propiedad CreateAt del mensaje no debe ser cero si se proporciona." + "translation": "La propiedad CreateAt del Mensaje no debe ser cero si se proporciona." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3041,7 +3053,7 @@ }, { "id": "app.import.validate_team_import_data.create_at_zero.error", - "translation": "La propiedad create_at del equipo no debe ser 0 si se proporciona." + "translation": "La propiedad create_at del equipo no debe ser cero si se proporciona." }, { "id": "app.import.validate_team_import_data.description_length.error", @@ -3296,6 +3308,38 @@ "translation": "Iniciado el trabajo '{{.JobName}}' para exportar el Cumplimiento en '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "La búsqueda con ElasticSearch está deshabilitada en este servidor" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "La búsqueda no se pudo completar" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "No pudo decodificar los resultados de búsqueda" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "La configuración de ElasticSearch Cliente falló" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "No se pudo crear el índice de ElasticSearch" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "No se pudo establecer si existe un índice de ElasticSearch" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Error al configurar el mapa de índices de ElasticSearch" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "No se pudo establecer el índice de configuración de ElasticSearch" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Las restricciones de los Emoticones Personalizados están desactivadas por la licencia actual. Por favor contacta a un Administrador del Sistema sobre como actualizar a una licencia empresarial." }, @@ -3852,6 +3896,22 @@ "translation": "No se puede habilitar el correo electrónico por lotes cuando la agrupación de servidores está habilitada" }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Tamaño del búfer inválido para los correos electrónicos por lotes en la configuración de correo electrónico. Debe ser cero o un número positivo." }, @@ -5036,6 +5096,30 @@ "translation": "No pudimos guardar la información del archivo" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "No pudimos guardar la información del archivo" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "No pudimos eliminar el mensaje" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "No pudimos obtener el mensaje" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "No pudimos obtener el mensaje" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "No pudimos guardar el Mensaje" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "No pudimos actualizar el Mensaje" + }, + { "id": "store.sql_license.get.app_error", "translation": "Encontramos un error al obtener la licencia" }, @@ -5184,6 +5268,10 @@ "translation": "No pudimos obtener los mensajes padres del canal" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "No pudimos obtener el mensaje" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "No se pudo obtener los mensajes para el canal" }, @@ -5896,6 +5984,10 @@ "translation": "Encontramos un error al firmar la licencia, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Falla a establecer HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Falla al abrir conexión" }, @@ -5908,6 +6000,10 @@ "translation": "Falla autenticando contra el servidor SMTP" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Falla al establecer el HELP para el servidor SMTP %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Falla al abrir la conexión al servidor SMTP %v" }, diff --git a/i18n/fr.json b/i18n/fr.json index f27bce0a9..e6fa2e6e7 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -1450,6 +1450,10 @@ "translation": "Le lien d'inscription semble ne pas être valide." }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} et {{.LastUsername}} ont été mentionnés, mais ils ne reçoivent pas les notifications, car ils ne font pas partie de ce canal." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] Votre méthode de connexion a été mise à jour sur {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Votre mot de passe a été mis à jour" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Problème en tentant de rejoindre les canaux par défaut user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Ce serveur ne permet pas d'inscriptions ouvertes. Veuillez contacter votre administrateur pour recevoir une invitation." }, @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "La propriété CreateAt du message ne peut pas être zéro si elle est spécifiée." + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3296,6 +3308,38 @@ "translation": "L'export de compatibilité a démarré pour le job '{{.JobName}}' à '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Les émoticônes personnalisées sont désactivées par la licence actuellement utilisée. Veuillez contacter votre administrateur système à propos d'une mise à niveau vers la licence entreprise." }, @@ -3852,6 +3896,22 @@ "translation": "Impossible d'activer l'envoi d'e-mails par lot lorsque le clustering est activé" }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Taille du buffer d'envoi d'e-mails par lot invalide. Doit être 0 ou un nombre positif." }, @@ -5036,6 +5096,30 @@ "translation": "Impossible de sauvegarder l'information du fichier" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "Impossible de sauvegarder l'information du fichier" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "Nous n'avons pas pu supprimer le message" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "Nous n'avons pas pu obtenir le message" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "Nous n'avons pas pu obtenir le message" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "Nous n'avons pas pu enregistrer le message" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "Nous n'avons pas pu mettre à jour le message" + }, + { "id": "store.sql_license.get.app_error", "translation": "Nous avons rencontré une erreur durant le chargement de la licence" }, @@ -5184,6 +5268,10 @@ "translation": "Nous n'avons pas pu obtenir les messages parent pour le canal" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "Nous n'avons pas pu obtenir le message" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "Impossible de récupérer les messages du canal" }, @@ -5896,6 +5984,10 @@ "translation": "Erreur lors de la signature de la licence, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Échec de l'ouverture de la connexion sql" }, @@ -5908,6 +6000,10 @@ "translation": "Échec de l'authentification auprès du serveur SMTP" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Échec de l'ouverture de connexion auprès du serveur SMTP %v" }, diff --git a/i18n/ja.json b/i18n/ja.json index 786bf5db6..bbb4e59b5 100644 --- a/i18n/ja.json +++ b/i18n/ja.json @@ -1450,6 +1450,10 @@ "translation": "利用登録リンクが不正です" }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}}と{{.LastUsername}}が投稿に現れましたが、彼らはこのチャンネルには属していません。" }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] {{ .SiteName }}のサインイン方法が更新されました" + "translation": "[{{ .SiteName }}] あなたのパスワードが更新されました" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "デフォルトのチャンネルへの参加に問題が発生しました user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "このサーバーは誰でも自由に利用登録できるように設定されていません。システム管理者に招待してもらってください。" }, @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "投稿の作成日には0を設定できません。" + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3296,6 +3308,38 @@ "translation": "コンプライアンスエクスポートが開始されました ジョブ='{{.JobName}}'、ファイル='{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "カスタム絵文字の制限機能が現在のライセンスでは無効になっています。システム管理者にエンタープライズライセンスをアップグレードするように連絡してください。" }, @@ -3852,6 +3896,22 @@ "translation": "クラスタリングが有効化されている場合、電子メールバッチ処理は有効化できません。" }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "電子メール設定の電子メールバッチ処理バッファーサイズが不正です。 ゼロ以上の数を指定してください。" }, @@ -5036,6 +5096,30 @@ "translation": "ファイル情報を保存できませんでした" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "ファイル情報を保存できませんでした" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "投稿を削除できませんでした" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "投稿を取得できませんでした" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "投稿を取得できませんでした" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "投稿を保存できませんでした" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "投稿を更新できませんでした" + }, + { "id": "store.sql_license.get.app_error", "translation": "ライセンスを取得する際にエラーが発生しました" }, @@ -5184,6 +5268,10 @@ "translation": "チャンネルの親に当たる投稿を取得できませんでした" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "投稿を取得できませんでした" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "チャンネルの投稿を取得できませんでした" }, @@ -5896,6 +5984,10 @@ "translation": "ライセンスに署名中にエラーが発生しました err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "接続できませんでした" }, @@ -5908,6 +6000,10 @@ "translation": "SMTPサーバーの認証に失敗しました" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "SMTPサーバー%vに接続できませんでした" }, diff --git a/i18n/ko.json b/i18n/ko.json index f1b76f369..a4ab4b3e1 100644 --- a/i18n/ko.json +++ b/i18n/ko.json @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "서비스 제공자 메타데이터를 빌드하는 중 오류가 발생했습니다." + "translation": "An error occurred while building Service Provider Metadata." }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "유효하지 않은 가입 링크입니다." }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}}, {{.LastUsername}} 이 멘션되었으나, 그들은 이 채널에 속하지 않기 때문에 알림을 받지 못했습니다." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] You updated your sign-in method on {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Your sign-in method has been updated" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "기본 채널에 참여하는데 실패했습니다. user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "This server does not allow open signups. Please speak with your Administrator to receive an invitation." }, @@ -2965,7 +2977,7 @@ }, { "id": "app.import.validate_channel_import_data.create_at_zero.error", - "translation": "Channel create_at must not be 0 if provided." + "translation": "Channel create_at must not be zero if provided." }, { "id": "app.import.validate_channel_import_data.display_name_length.error", @@ -2973,7 +2985,7 @@ }, { "id": "app.import.validate_channel_import_data.display_name_missing.error", - "translation": "Missing required channel property: display_name." + "translation": "Missing required channel property: display_name" }, { "id": "app.import.validate_channel_import_data.header_length.error", @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "Post CreateAt must not be zero if it is provided." + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3041,7 +3053,7 @@ }, { "id": "app.import.validate_team_import_data.create_at_zero.error", - "translation": "Team create_at must not be 0 if provided." + "translation": "Team create_at must not be zero if provided." }, { "id": "app.import.validate_team_import_data.description_length.error", @@ -3053,7 +3065,7 @@ }, { "id": "app.import.validate_team_import_data.display_name_missing.error", - "translation": "Missing required team property: display_name" + "translation": "Missing required team property: display_name." }, { "id": "app.import.validate_team_import_data.name_characters.error", @@ -3069,7 +3081,7 @@ }, { "id": "app.import.validate_team_import_data.name_reserved.error", - "translation": "Team name contains reserved word." + "translation": "Team name contains reserved words." }, { "id": "app.import.validate_team_import_data.type_invalid.error", @@ -3077,7 +3089,7 @@ }, { "id": "app.import.validate_team_import_data.type_missing.error", - "translation": "Missing required team property: type" + "translation": "Missing required team property: type." }, { "id": "app.import.validate_user_channels_import_data.channel_name_missing.error", @@ -3296,6 +3308,38 @@ "translation": "Compliance export started for job '{{.JobName}}' at '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "사용자 정의 이모티콘 제한을 활성화 하려면 엔터프라이즈 라이센스가 필요합니다. 시스템 관리자에게 업그레이드를 문의해보세요." }, @@ -3852,6 +3896,22 @@ "translation": "Unable to enable email batching when clustering is enabled" }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Invalid email batching buffer size for email settings. Must be zero or a positive number." }, @@ -5036,6 +5096,30 @@ "translation": "We couldn't save the file info" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "We couldn't save or update the file info" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "채널을 찾을 수 없습니다" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "채널을 찾을 수 없습니다" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "채널을 찾을 수 없습니다" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "채널을 찾을 수 없습니다" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "채널을 찾을 수 없습니다" + }, + { "id": "store.sql_license.get.app_error", "translation": "We encountered an error getting the license" }, @@ -5184,6 +5268,10 @@ "translation": "We couldn't get the parent posts for the channel" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "채널을 찾을 수 없습니다" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "We couldn't get the posts for the channel" }, @@ -5896,6 +5984,10 @@ "translation": "Encountered error signing license, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Failed to open connection" }, @@ -5908,6 +6000,10 @@ "translation": "Failed to authenticate on SMTP server" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Failed to open a connection to SMTP server %v" }, diff --git a/i18n/nl.json b/i18n/nl.json index 81bcc6b02..db5dab6bb 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "Er is een fout opgetreden bij het opbouwen van serviceprovider-metadata" + "translation": "Er is een fout opgetreden tijdens het opstellen van Service Provider Metadata." }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "De aanmeld link is niet geldig" }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} en {{.LastUsername}} zijn genoemd, maar ze hebben geen notificatie gekregen, omdat ze niet deelnemen aan dit kanaal." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] You updated your sign-in method on {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Your sign-in method has been updated" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Er is een fout opgetreden tijdens het deelnemen aan de standaard kanalen user_id=%s, team_id=%s, fout=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Deze server staat zelf aanmelden niet toe. Neem contact op met uw systeembeheerder voor een uitnodiging." }, @@ -2965,7 +2977,7 @@ }, { "id": "app.import.validate_channel_import_data.create_at_zero.error", - "translation": "Channel create_at must not be 0 if provided." + "translation": "Channel create_at must not be zero if provided." }, { "id": "app.import.validate_channel_import_data.display_name_length.error", @@ -2973,7 +2985,7 @@ }, { "id": "app.import.validate_channel_import_data.display_name_missing.error", - "translation": "Missing required channel property: display_name." + "translation": "Missing required channel property: display_name" }, { "id": "app.import.validate_channel_import_data.header_length.error", @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "Post CreateAt must not be zero if it is provided." + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3041,7 +3053,7 @@ }, { "id": "app.import.validate_team_import_data.create_at_zero.error", - "translation": "Team create_at must not be 0 if provided." + "translation": "Team create_at must not be zero if provided." }, { "id": "app.import.validate_team_import_data.description_length.error", @@ -3053,7 +3065,7 @@ }, { "id": "app.import.validate_team_import_data.display_name_missing.error", - "translation": "Missing required team property: display_name" + "translation": "Missing required team property: display_name." }, { "id": "app.import.validate_team_import_data.name_characters.error", @@ -3069,7 +3081,7 @@ }, { "id": "app.import.validate_team_import_data.name_reserved.error", - "translation": "Team name contains reserved word." + "translation": "Team name contains reserved words." }, { "id": "app.import.validate_team_import_data.type_invalid.error", @@ -3077,7 +3089,7 @@ }, { "id": "app.import.validate_team_import_data.type_missing.error", - "translation": "Missing required team property: type" + "translation": "Missing required team property: type." }, { "id": "app.import.validate_user_channels_import_data.channel_name_missing.error", @@ -3296,6 +3308,38 @@ "translation": "Compliance export is mislukt voor taak '{{.JobName}}' naar '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Aangepaste emoji restricties is uitgeschakeld vanwege de huidige licentie. Neem contact op met de beheerder voor een upgrade van de licentie." }, @@ -3852,6 +3896,22 @@ "translation": "Niet mogelijk om bulk email aan te zetten als clustering aan staat." }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Verkeerde buffer grootte bij bulk email instellingen. Moet 0 zijn of een positief nummer." }, @@ -5036,6 +5096,30 @@ "translation": "We konden de bestandsinfo niet opslaan" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "We konden de bestandsinfo niet opslaan" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "Het bericht kan niet verwijderd worden" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "Het bericht kan niet opgehaald worden" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "Het bericht kan niet opgehaald worden" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "We kunnen het bericht niet opslaan" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "Het bericht kan niet worden bijgewerkt" + }, + { "id": "store.sql_license.get.app_error", "translation": "Er is een probleem opgetreden bij het ophalen van de licentie" }, @@ -5184,6 +5268,10 @@ "translation": "We kunnen het start bericht voor het kanaal niet ophalen" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "Het bericht kan niet opgehaald worden" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "We kunnen de berichten van het kanaal niet ophalen" }, @@ -5896,6 +5984,10 @@ "translation": "Er is een probleem opgetreden tijdens het ondertekenen van de licentie, fout=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Fout bij het openen van de sql verbinding" }, @@ -5908,6 +6000,10 @@ "translation": "Kan niet authenticeren bij de SMTP server" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Kan geen verbinding opzetten naa de SMTP server, fout=%v" }, diff --git a/i18n/pl.json b/i18n/pl.json index 5e6e514b1..3a015ce52 100644 --- a/i18n/pl.json +++ b/i18n/pl.json @@ -53,7 +53,7 @@ }, { "id": "api.admin.add_certificate.open.app_error", - "translation": "Nie można otworzyć pliku certyfikatu" + "translation": "Nie można otworzyć pliku certyfikatu." }, { "id": "api.admin.add_certificate.saving.app_error", @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "Podczas budowania metadanych dostawcy usługi (Service Provider Metadata) wystąpił błąd" + "translation": "Podczas budowania metadanych dostawcy usługi (Service Provider Metadata) wystąpił błąd." }, { "id": "api.admin.test_email.body", @@ -1031,7 +1031,7 @@ }, { "id": "api.file.attachments.disabled.app_error", - "translation": "File attachments have been disabled on this server." + "translation": "Dodawanie załączników na tym serwerze jest zablokowane." }, { "id": "api.file.get_file.public_disabled.app_error", @@ -1450,6 +1450,10 @@ "translation": "Łącze rejestracji wydaje się być niepoprawne." }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "Wymieniono użytkowników {{.Usernames}} oraz {{.LastUsername}} ale nie otrzymali powiadomień ponieważ nie należą do tego kanału." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] Zaktualizowałeś swoją metodę logowania na {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Twoje hasło zostało zaktualizowane" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Wystąpił problem podczas dołączania do domyślnych kanalów user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Brak identyfikatora zaproszenia." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Ten serwer nie zezwala na otwartą rejestrację. Skontaktuj się ze swoim administratorem aby otrzymać zaproszenie." }, @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "Właściwość Post CreateAt nie może być zerem jeśli jest podana." + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3296,6 +3308,38 @@ "translation": "Rozpoczęto eksport zgodności dla zadania '{{.JobName}}' do '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Ograniczenia emoji użytkownika niedostępne przy aktualnej licencji. Skontaktuj się z administratorem systemu odnośnie uzyskania licencji typu enterprise." }, @@ -3852,6 +3896,22 @@ "translation": "Nie można odblokować masowych emaili gdy klastrowanie jest odblokowane." }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Nieprawidłowy rozmiar bufora dla ustawień masowych emaili. Musi być liczbą 0 lub większą." }, @@ -5036,6 +5096,30 @@ "translation": "Nie mogliśmy zapisać informacji o pliku" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "Nie mogliśmy zapisać informacji o pliku" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "Nie mogliśmy usunąć wpisu" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "Nie udało się pobrać wiadomości" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "Nie udało się pobrać wiadomości" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "Nie udało się zapisać wiadomości" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "Nie udało się zaktualizować wiadomości" + }, + { "id": "store.sql_license.get.app_error", "translation": "Wystąpił błąd podczas uzyskiwania licencji" }, @@ -5184,6 +5268,10 @@ "translation": "Nie można uzyskać wpisów nadrzędnych dla kanału" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "Nie udało się pobrać wiadomości" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "Nie można uzyskać wpisów do kanału" }, @@ -5896,6 +5984,10 @@ "translation": "Encountered error signing license, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Nie można otworzyć połączenia" }, @@ -5908,6 +6000,10 @@ "translation": "Uwierzytelnienie na serwerze SMTP nie powiodło się." }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Failed to open a connection to SMTP server %v" }, diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json index 38b039266..3d838b8c8 100644 --- a/i18n/pt-BR.json +++ b/i18n/pt-BR.json @@ -49,23 +49,23 @@ }, { "id": "api.admin.add_certificate.no_file.app_error", - "translation": "Nenhum arquivo sob o 'certificado' na requisição" + "translation": "Nenhum arquivo sob o 'certificado' na requisição." }, { "id": "api.admin.add_certificate.open.app_error", - "translation": "Não foi possível abrir o arquivo do certificado" + "translation": "Não foi possível abrir o arquivo do certificado." }, { "id": "api.admin.add_certificate.saving.app_error", - "translation": "Não foi possível salvar o arquivo do certificado" + "translation": "Não foi possível salvar o arquivo do certificado." }, { "id": "api.admin.file_read_error", - "translation": "Erro ao ler o arquivo de log" + "translation": "Erro ao ler o arquivo de log." }, { "id": "api.admin.get_brand_image.not_available.app_error", - "translation": "Marca personalizada não está configurado ou não é suportado pelo servidor" + "translation": "Marca personalizada não está configurado ou não é suportado pelo servidor." }, { "id": "api.admin.get_brand_image.storage.app_error", @@ -73,15 +73,15 @@ }, { "id": "api.admin.init.debug", - "translation": "Inicializando as rotas da API admin" + "translation": "Inicializando as rotas da API admin." }, { "id": "api.admin.recycle_db_end.warn", - "translation": "Terminada a reciclagem da conexão do banco de dados" + "translation": "Terminada a reciclagem da conexão do banco de dados." }, { "id": "api.admin.recycle_db_start.warn", - "translation": "Tentando reciclar a conexão com o banco de dados" + "translation": "Tentando reciclar a conexão com o banco de dados." }, { "id": "api.admin.remove_certificate.delete.app_error", @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "Um erro aconteceu enquanto construindo o Service Provider Metadata" + "translation": "Ocorreu um erro ao construir Serviço de Provedor de Metadados." }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "O link de inscrição não parece ser válido" }, { + "id": "api.opengraph.init.debug", + "translation": "Inicializando as rotas da api para o protocolo open graph" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} e {{.LastUsername}} foram mencionados, mas eles não receberam notificação porque eles não pertencem a este canal." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] Você atualizou seu método de login em {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Seu método de login foi atualizado" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Encontrado um problema ao se juntar ao canal padrão user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Falta a Hash ou URL nos dados da consulta." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Falta Id do Convite." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Este servidor não permite inscrições abertas. Por favor, fale com o seu Administrador para receber um convite." }, @@ -2965,7 +2977,7 @@ }, { "id": "app.import.validate_channel_import_data.create_at_zero.error", - "translation": "Canal create_at precisa ser maior que 0 se informado." + "translation": "Canal create_at não pode ser zero se informado." }, { "id": "app.import.validate_channel_import_data.display_name_length.error", @@ -2973,7 +2985,7 @@ }, { "id": "app.import.validate_channel_import_data.display_name_missing.error", - "translation": "Faltando a propriedade obrigatória do canal: display_name." + "translation": "Faltando a propriedade obrigatória do canal: display_name" }, { "id": "app.import.validate_channel_import_data.header_length.error", @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "Post CreateAt não pode ser zero se for informado." + "translation": "A propriedade CreateAt da mensagem não pode ser zero se informado." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3041,7 +3053,7 @@ }, { "id": "app.import.validate_team_import_data.create_at_zero.error", - "translation": "Equipe create_at não pode ser 0 se informado." + "translation": "Equipe create_at não pode ser zero se informado." }, { "id": "app.import.validate_team_import_data.description_length.error", @@ -3053,7 +3065,7 @@ }, { "id": "app.import.validate_team_import_data.display_name_missing.error", - "translation": "Falta a propriedade obrigatória da equipe: display_name" + "translation": "Falta a propriedade obrigatória da equipe: display_name." }, { "id": "app.import.validate_team_import_data.name_characters.error", @@ -3077,7 +3089,7 @@ }, { "id": "app.import.validate_team_import_data.type_missing.error", - "translation": "Falta a propriedade obrigatória da equipe: type" + "translation": "Falta a propriedade obrigatória da equipe: type." }, { "id": "app.import.validate_user_channels_import_data.channel_name_missing.error", @@ -3296,6 +3308,38 @@ "translation": "Exportação da conformidade para tarefa '{{.JobName}}' iniciada no '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "A busca usando o ElasticSearch foi desativada neste servidor" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Não foi possível completar a busca" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Falha ao decodificar os resultados da pesquisa" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Configuração do Cliente de ElasticSearch falhou" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Não foi possível criar o ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Não foi possível verificar se o ElasticSearch index existe" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Não foi possível configurar o ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Não foi possível configurar as opções do ElasticSearch index" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Emoji personalizado desabilitado pela licença atual. Entre em contato com o administrador do sistema sobre como atualizar sua licença enterprise." }, @@ -3852,6 +3896,22 @@ "translation": "Não é possível ativar email em lote quando clustering está ativo." }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "A ElasticSearch ConnectionUrl deve ser fornecida quando ElasticSearch indexing está ativado." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "O opção ElasticSearch IndexingEnabled deve ser configurada para verdadeiro quando o ElasticSearch SearchEnabled estiver configurado como verdadeiro." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "A senha do ElasticSearch deve ser fornecida quando o ElasticSearch indexing está ativo." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "O nome de usuário do ElasticSearch deve ser fornecido quando o ElasticSearch indexing está ativo." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Tamanho do buffer de email em lote inválido nas configurações de e-mail. Deve ser zero ou um número positivo." }, @@ -5036,6 +5096,30 @@ "translation": "Não foi possível salvar as informações do arquivo" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "Não foi possível salvar ou atualizar as informações do arquivo" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "Não foi possível deletar o status do job" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "Não foi possível obter o status do job" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "Não conseguimos pegar todos os status dos jobs" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "Não foi possível salvar o status do job" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "Não foi possível atualizar o status do job" + }, + { "id": "store.sql_license.get.app_error", "translation": "Encontramos um erro ao obter a licença" }, @@ -5184,6 +5268,10 @@ "translation": "Não foi possível obter o post pai para o canal" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "Não foi possível obter os posts" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "Não foi possível obter as postagens para o canal" }, @@ -5896,6 +5984,10 @@ "translation": "Encontrado um erro ao assinar a licença, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Falha ao definir HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Falha ao abrir conexão" }, @@ -5908,6 +6000,10 @@ "translation": "Falha ao autenticar no servidor de SMTP" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Falha ao definir HELO para o servir SMTP %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Falha ao abrir a conexão SMTP para o servidor %v" }, diff --git a/i18n/ru.json b/i18n/ru.json index 215d7d9fb..6898c2fc2 100644 --- a/i18n/ru.json +++ b/i18n/ru.json @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "Произошла ошибка при построении поставщика метаданных" + "translation": "Произошла ошибка при построении метаданных поставщика услуг." }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "Неправильная ссылка на регистрацию" }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}} и {{.LastUsername}} были упомянуты, но они не получили уведомлений поскольку не состоят в этом канале." }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] Вы обновили свой метод входа на {{ .SiteName }}" + "translation": "[{{ .SiteName }}] Ваш пароль обновлён" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "Возникла проблема при присоединении к каналам по умолчанию user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "Этот сервер не разрешает открытую регистрацию. Пожалуйста, поговорите с администратором для получения приглашения." }, @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "Post CreateAt не может быть нулевым, если задан." + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3157,11 +3169,11 @@ }, { "id": "authentication.permissions.create_group_channel.description", - "translation": "Ability to create new group message channels" + "translation": "Возможность создания новых групповых каналов сообщений" }, { "id": "authentication.permissions.create_group_channel.name", - "translation": "Create Group Message" + "translation": "Создать Групповое Сообщение" }, { "id": "authentication.permissions.create_team_roles.description", @@ -3181,7 +3193,7 @@ }, { "id": "authentication.permissions.read_public_channel.description", - "translation": "Ability to read public channels" + "translation": "Возможность чтения публичных каналов" }, { "id": "authentication.permissions.read_public_channel.name", @@ -3296,6 +3308,38 @@ "translation": "Экспорт комплаенс-листа начат для задачи '{{.JobName}}' в '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "Ограничения на дополнительные эмодзи недоступны при текущей лицензии. Пожалуйста, свяжитесь с системным администратором по поводу улучшения вашей корпоративной лицензии." }, @@ -3629,7 +3673,7 @@ }, { "id": "model.authorize.is_valid.response_type.app_error", - "translation": "Invalid response type" + "translation": "Неправильный тип отклика" }, { "id": "model.authorize.is_valid.scope.app_error", @@ -3852,6 +3896,22 @@ "translation": "Невозможно включить пакетную обработку почты при включенной кластеризации." }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "Неверный размер буфера почтового объединения в настройках почты. Число должно быть неотрицательным." }, @@ -5036,6 +5096,30 @@ "translation": "Мы не смогли сохранить информацию о файле" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "Мы не смогли сохранить информацию о файле" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "Неудачная попытка удалить пост" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "Не удалось получить пост" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "Не удалось получить пост" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "Не удалось сохранить Пост" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "Мы не смогли обновить Пост" + }, + { "id": "store.sql_license.get.app_error", "translation": "Возникла ошибка с получением лицензии" }, @@ -5184,6 +5268,10 @@ "translation": "Не удалось получить родительские посты для канала" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "Не удалось получить пост" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "Не удалось получить сообщения из канала" }, @@ -5896,6 +5984,10 @@ "translation": "Обнаружена ошибка подписывания лицензии, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "Не удалось открыть соединение." }, @@ -5908,6 +6000,10 @@ "translation": "Не удалось авторизоваться на SMTP сервере" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "Не удалось установить соединение с SMTP сервером %v" }, diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json index 3addee5e5..7022fb790 100644 --- a/i18n/zh-CN.json +++ b/i18n/zh-CN.json @@ -49,23 +49,23 @@ }, { "id": "api.admin.add_certificate.no_file.app_error", - "translation": "请求中'certificate'下的文件不存在" + "translation": "请求中'certificate'下的文件不存在。" }, { "id": "api.admin.add_certificate.open.app_error", - "translation": "无法打开证书文件" + "translation": "无法打开证书文件。" }, { "id": "api.admin.add_certificate.saving.app_error", - "translation": "无法保存证书文件" + "translation": "无法保存证书文件。" }, { "id": "api.admin.file_read_error", - "translation": "读取日志文件出错" + "translation": "读取日志文件出错。" }, { "id": "api.admin.get_brand_image.not_available.app_error", - "translation": "此服务器不支持或没有正确配置自定义品牌" + "translation": "此服务器不支持或没有正确配置自定义品牌。" }, { "id": "api.admin.get_brand_image.storage.app_error", @@ -73,15 +73,15 @@ }, { "id": "api.admin.init.debug", - "translation": "正在初始化管理 API 路由" + "translation": "正在初始化管理 API 路由。" }, { "id": "api.admin.recycle_db_end.warn", - "translation": "数据库连接重用完成" + "translation": "数据库连接重用完成。" }, { "id": "api.admin.recycle_db_start.warn", - "translation": "正在尝试重用数据库连接" + "translation": "正在尝试重用数据库连接。" }, { "id": "api.admin.remove_certificate.delete.app_error", @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "创建服务商元数据时发生错误" + "translation": "创建服务商元数据时发生错误。" }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "注册链接无效" }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "{{.Usernames}}和{{.LastUsername}}被提到了,但是他们不会收到通知,因为他们不在这个频道。" }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] 您在 {{ .SiteName }} 更新了您的登入方式" + "translation": "[{{ .SiteName }}] 您的登入方式已更新" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "加入默认通道遇到一个问题 user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "无效的哈系或 URL 查询数据。" + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "无效的邀请 id。" + }, + { "id": "api.user.create_user.no_open_server", "translation": "这个服务员不允许注册。请与管理员联系,获取邀请。" }, @@ -2973,7 +2985,7 @@ }, { "id": "app.import.validate_channel_import_data.display_name_missing.error", - "translation": "缺少频道必须属性:display_name。" + "translation": "缺少频道必须属性:display_name" }, { "id": "app.import.validate_channel_import_data.header_length.error", @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "如果提供消息 CreateAt 则不能为零。" + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3077,7 +3089,7 @@ }, { "id": "app.import.validate_team_import_data.type_missing.error", - "translation": "缺少频道必须属性:type" + "translation": "缺少频道必须属性:type。" }, { "id": "app.import.validate_user_channels_import_data.channel_name_missing.error", @@ -3097,7 +3109,7 @@ }, { "id": "app.import.validate_user_import_data.auth_data_and_password.error", - "translation": "User AuthData and Password are mutually exclusive." + "translation": "用户的 AuthData 和密码是互斥的。" }, { "id": "app.import.validate_user_import_data.auth_data_length.error", @@ -3296,6 +3308,38 @@ "translation": "导出审核自'{{.FilePath}}'的'{{.JobName}}'任务开始" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch 搜索已在本服务器禁用" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "解码搜索结果失败" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "设置 ElasticSearch 客户端失败" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "当前许可证禁用了自定义表情符。请联系您的系统管理员关于升级您的企业许可证。" }, @@ -3852,6 +3896,22 @@ "translation": "当机群启用时没法启动批量电子邮件。" }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "无效的批量电子邮件缓存大小设定。必须为零或者正整数。" }, @@ -5036,6 +5096,30 @@ "translation": "我们无法保存文件信息" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "我们无法保存或更新文件信息" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "我们不能删除这个作业状态" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "我们无法获取这个作业状态" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "我们无法获取所有作业状态" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "我们无法保存这个作业状态" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "我们不能更新这个作业状态" + }, + { "id": "store.sql_license.get.app_error", "translation": "我们获取许可证时出现一个错误" }, @@ -5184,6 +5268,10 @@ "translation": "我们无法获取这个频道的父信息" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "我们无法获取消息" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "我们无法获取这个频道的消息" }, @@ -5896,6 +5984,10 @@ "translation": "遇到错误签名许可证, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "设置 HELO 失败" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "打开连接失败" }, @@ -5908,6 +6000,10 @@ "translation": "无法验证SMTP服务器" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "无法打开一个SMTP服务器连接 %v" }, diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json index 73f6f362a..28584c899 100644 --- a/i18n/zh-TW.json +++ b/i18n/zh-TW.json @@ -89,7 +89,7 @@ }, { "id": "api.admin.saml.metadata.app_error", - "translation": "在建立服務提供者的中繼資料時發生錯誤" + "translation": "在建立服務提供者的中繼資料時發生錯誤。" }, { "id": "api.admin.test_email.body", @@ -1450,6 +1450,10 @@ "translation": "此註冊連結不是有效連結" }, { + "id": "api.opengraph.init.debug", + "translation": "Initializing open graph protocol api routes" + }, + { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", "translation": "無法傳送通知給{{.Usernames}} 與 {{.LastUsername}},因為他們並未加入此頻道。" }, @@ -2273,7 +2277,7 @@ }, { "id": "api.templates.signin_change_email.subject", - "translation": "[{{ .SiteName }}] 在{{ .SiteName}}的登入方式已更新" + "translation": "[{{ .SiteName }}] 密碼已更新" }, { "id": "api.templates.signup_team_body.button", @@ -2464,6 +2468,14 @@ "translation": "加入預設頻道時遇到錯誤 user_id=%s, team_id=%s, err=%v" }, { + "id": "api.user.create_user.missing_hash_or_data.app_error", + "translation": "Missing Hash or URL query data." + }, + { + "id": "api.user.create_user.missing_invite_id.app_error", + "translation": "Missing Invite Id." + }, + { "id": "api.user.create_user.no_open_server", "translation": "本機不開放自由註冊,請從管理員處取得邀請。" }, @@ -3017,7 +3029,7 @@ }, { "id": "app.import.validate_post_import_data.create_at_zero.error", - "translation": "如果有提供,訊息建立日期不能為零。" + "translation": "Post CreateAt property must not be zero if provided." }, { "id": "app.import.validate_post_import_data.message_length.error", @@ -3296,6 +3308,38 @@ "translation": "規範匯出作業 '{{.JobName}}' 開始,匯出到 '{{.FilePath}}'" }, { + "id": "ent.elasticsearch.search_posts.disabled", + "translation": "ElasticSearch searching is disabled on this server" + }, + { + "id": "ent.elasticsearch.search_posts.search_failed", + "translation": "Search failed to complete" + }, + { + "id": "ent.elasticsearch.search_posts.unmarshall_post_failed", + "translation": "Failed to decode search results" + }, + { + "id": "ent.elasticsearch.start.connect_failed", + "translation": "Setting up ElasticSearch Client Failed" + }, + { + "id": "ent.elasticsearch.start.index_create_failed", + "translation": "Failed to create ElasticSearch index" + }, + { + "id": "ent.elasticsearch.start.index_exists_failed", + "translation": "Failed to establish whether ElasticSearch index exists" + }, + { + "id": "ent.elasticsearch.start.index_mapping_failed", + "translation": "Failed to setup ElasticSearch index mapping" + }, + { + "id": "ent.elasticsearch.start.index_settings_failed", + "translation": "Failed to set ElasticSearch index settings" + }, + { "id": "ent.emoji.licence_disable.app_error", "translation": "目前授權不提供限制自訂繪文字,請聯繫系統管理員將系統升級為企業版授權。" }, @@ -3852,6 +3896,22 @@ "translation": "啟用叢集時無法啟用批次郵件" }, { + "id": "model.config.is_valid.elastic_search.connection_url.app_error", + "translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.enable_searching.app_error", + "translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true." + }, + { + "id": "model.config.is_valid.elastic_search.password.app_error", + "translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled." + }, + { + "id": "model.config.is_valid.elastic_search.username.app_error", + "translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled." + }, + { "id": "model.config.is_valid.email_batching_buffer_size.app_error", "translation": "電子郵件設定的批次郵件緩衝大小值無效。必須大於等於零。" }, @@ -5036,6 +5096,30 @@ "translation": "無法儲存檔案訊息" }, { + "id": "store.sql_file_info.save_or_update.app_error", + "translation": "無法儲存檔案訊息" + }, + { + "id": "store.sql_job_status.delete_by_type.app_error", + "translation": "無法刪除訊息" + }, + { + "id": "store.sql_job_status.get.app_error", + "translation": "無法取得訊息" + }, + { + "id": "store.sql_job_status.get_all.app_error", + "translation": "無法取得訊息" + }, + { + "id": "store.sql_job_status.save.app_error", + "translation": "無法儲存訊息" + }, + { + "id": "store.sql_job_status.update.app_error", + "translation": "無法更新訊息" + }, + { "id": "store.sql_license.get.app_error", "translation": "取得授權時遇到錯誤" }, @@ -5184,6 +5268,10 @@ "translation": "無法取得該頻道的上層訊息" }, { + "id": "store.sql_post.get_posts_by_ids.app_error", + "translation": "無法取得訊息" + }, + { "id": "store.sql_post.get_posts_created_att.app_error", "translation": "無法取得該頻道的訊息" }, @@ -5896,6 +5984,10 @@ "translation": "簽章授權時遇到錯誤, err=%v" }, { + "id": "utils.mail.connect_smtp.helo.app_error", + "translation": "Failed to set HELO" + }, + { "id": "utils.mail.connect_smtp.open.app_error", "translation": "開啟連線失敗" }, @@ -5908,6 +6000,10 @@ "translation": "SMTP 伺服器驗證失敗" }, { + "id": "utils.mail.new_client.helo.error", + "translation": "Failed to to set the HELO to SMTP server %v" + }, + { "id": "utils.mail.new_client.open.error", "translation": "開啟對 SMTP 伺服器 %v 的連線時失敗" }, |