From 0ab47cf1455317d757567ff26c96b8ea1f57c838 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Tue, 3 Apr 2018 05:27:59 +0300 Subject: translations PR 20180402 (#8570) --- i18n/de.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- i18n/en.json | 104 ++++++++++++++++++++++++++++---------------------------- i18n/es.json | 94 +++++++++++++++++++++++++++++++++++++++++++++----- i18n/fr.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- i18n/it.json | 90 ++++++++++++++++++++++++++++++++++++++++++++---- i18n/ja.json | 90 ++++++++++++++++++++++++++++++++++++++++++++---- i18n/ko.json | 88 +++++++++++++++++++++++++++++++++++++++++++---- i18n/nl.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- i18n/pl.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- i18n/pt-BR.json | 92 ++++++++++++++++++++++++++++++++++++++++++++----- i18n/ru.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- i18n/tr.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- i18n/zh-CN.json | 94 +++++++++++++++++++++++++++++++++++++++++++++----- i18n/zh-TW.json | 86 +++++++++++++++++++++++++++++++++++++++++++--- 14 files changed, 1121 insertions(+), 133 deletions(-) (limited to 'i18n') diff --git a/i18n/de.json b/i18n/de.json index fe08bd8eb..2c7570e28 100644 --- a/i18n/de.json +++ b/i18n/de.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v hat den Kanal verlassen." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Fehler beim Senden der Anzeigenamen-Aktualisierungsnachricht" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Benachrichtigter Benutzer." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Setzen Sie Ihren Status auf offline" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Fehler beim Abrufen der Nachricht beim Senden des Websocket Events für Reaktion" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Das Zertifikat konnte nicht korrekt gespeichert werden." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Der Registrierungslink scheint nicht gültig zu sein" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "Der Registrierungslink scheint nicht gültig zu sein" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Ungültiger Teamname" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins und/oder Plugin-Uploads wurden deaktiviert." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Dieses Team hat die maximale Anzahl erlaubter Konten erreicht. Kontaktieren Sie Ihren Systemadministrator, um eine höhere Begrenzung setzen zu lassen." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Ungültiger E-Mail-Benachrichtigungswert" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Ungültige Benachrichtigungsstufe" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Konnte Reaktion nicht speichern" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Konnte die Nachricht nicht finden" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Konnte die Nachricht nicht finden" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Konnte die Nachricht nicht finden" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Konnte die Nachricht nicht finden" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Die Anzahl der Sitzungen konnten nicht gezählt werden" diff --git a/i18n/en.json b/i18n/en.json index abf8f35f5..7b101cd72 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -47,10 +47,6 @@ "id": "September", "translation": "September" }, - { - "id": "api.roles.patch_roles.license.error", - "translation": "Your current license does not support advanced permissions." - }, { "id": "api.admin.add_certificate.no_file.app_error", "translation": "No file under 'certificate' in request." @@ -902,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Messaged user." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Set your status offline" @@ -1014,38 +1042,6 @@ "id": "api.command_shrug.name", "translation": "shrug" }, - { - "id": "api.command_mute.desc", - "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." - }, - { - "id": "api.command_mute.hint", - "translation": "[channel]" - }, - { - "id": "api.command_mute.name", - "translation": "mute" - }, - { - "id": "api.command_mute.error", - "translation": "Could not find the channel {{.Channel}}." - }, - { - "id": "api.command_mute.success_mute", - "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." - }, - { - "id": "api.command_mute.success_unmute", - "translation": "{{.Channel}} is no longer muted." - }, - { - "id": "api.command_mute.success_mute_direct_msg", - "translation": "You will not receive notifications for this channel until channel mute is turned off." - }, - { - "id": "api.command_mute.success_unmute_direct_msg", - "translation": "This channel is no longer muted." - }, { "id": "api.compliance.init.debug", "translation": "Initializing compliance API routes" @@ -1994,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Failed to get post when sending websocket event for reaction" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Certificate did not save properly." @@ -2462,18 +2462,10 @@ "id": "api.templates.email_change_body.info", "translation": "Your email address for {{.TeamDisplayName}} has been changed to {{.NewEmail}}.
If you did not make this change, please contact the system administrator." }, - { - "id": "app.role.check_roles_exist.role_not_found", - "translation": "The provided role does not exist" - }, { "id": "api.templates.email_change_body.title", "translation": "You updated your email" }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "The role was not valid" - }, { "id": "api.templates.email_change_subject", "translation": "[{{ .SiteName }}] Your email address has changed" @@ -3826,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins and/or plugin uploads have been disabled." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "This team has reached the maximum number of allowed accounts. Contact your systems administrator to set a higher limit." @@ -6642,14 +6638,6 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Unable to save reaction" }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Unable to save new role" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Unable to update role" - }, { "id": "store.sql_role.get.app_error", "translation": "Unable to get role" @@ -6662,6 +6650,18 @@ "id": "store.sql_role.get_by_names.app_error", "translation": "Unable to get roles" }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Unable to update role" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "We couldn't count the sessions" diff --git a/i18n/es.json b/i18n/es.json index 264f7e9cf..add91cdba 100644 --- a/i18n/es.json +++ b/i18n/es.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v abandonó el canal." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "No se pudo publicar el mensaje sobre la conversión del canal como privado" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "No se pudo recuperar el usuario, durante la conversión del canal de público a privado" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s convirtió el canal de público a privado" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "No se pudo publicar el mensaje de actualización del nombre del canal" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Mensaje enviado al usuario." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Estable tu estado como desconectado" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "No se pudo obtener el mensaje cuando el envío el evento de websocket para la reacción" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "La licencia actual no tiene soporte para permisos avanzados." + }, { "id": "api.saml.save_certificate.app_error", "translation": "El certificado no se ha guardado correctamente." @@ -1956,11 +2004,11 @@ }, { "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", - "translation": "Must enable Forward80To443 when using LetsEncrypt" + "translation": "Debe habilitar Forward80To443 cuando se utiliza LetsEncrypt" }, { "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", - "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + "translation": "No puede reenviar del puerto 80 al puerto 443, mientras se escucha en el puerto %s: desactiva Forward80To443 si utiliza un servidor proxy" }, { "id": "api.server.start_server.listening.info", @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "El enlace de registro parece ser inválido" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "El enlace de registro parece ser inválido" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Nombre del equipo inválido" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Los Complementos y/o la carga de complementos han sido deshabilitados." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "El rol suministrado no existe" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Este equipo ha alcanzado el número máximo de cuentas permitidas. Contacta a un administrador de sistema para que asigne un límite mayor." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Valor de notificación de correo electrónico no es válido" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Nivel de notificación inválido" @@ -6448,15 +6500,15 @@ }, { "id": "store.sql_post.query_max_post_size.error", - "translation": "We couldn't determine the maximum supported post size" + "translation": "No se puede determinar el tamaño máximo soportado de los mensajes" }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", - "translation": "No implementation found to determine the maximum supported post size" + "translation": "No se encontró ninguna implementación para determinar el tamaño máximo soportado de los mensajes" }, { "id": "store.sql_post.save.app_error", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "No se puede guardar la reacción" }, + { + "id": "store.sql_role.get.app_error", + "translation": "No se pudo obtener el rol" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "No se pudo obtener el rol" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "No se pudo obtener los roles" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "No se pudo guardar el nuevo rol" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "El rol no es válido" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "No se pudo actualizar el rol" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "No pudimos contar las sesiones" diff --git a/i18n/fr.json b/i18n/fr.json index 49430769b..4c98314f2 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v a quitté le canal." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Impossible de publier le message indiquant le changement du nom d'affichage" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Message envoyé." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Définit votre statut sur « Hors ligne »." @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Impossible de récupérer le message lorsqu'un événement de réaction est en cours d'envoi via le websocket" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Le certificat ne s'est pas enregistré correctement." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Le lien d'enregistrement n'est pas valide." }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "Le lien d'inscription semble ne pas être valide." - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Nom d'équipe incorrect" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Les plugins et/ou l'envoi de plugins ont été désactivés." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Cette équipe a atteint la limite du nombre maximum de comptes autorisés. Contactez votre administrateur système pour augmenter cette limite." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "La valeur de notification par e-mail est invalide" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Le niveau de notification est invalide" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Impossible de sauvegarder cette réaction" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Impossible de récupérer le message" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Impossible de récupérer le message" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Impossible de récupérer le message" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Impossible de récupérer le message" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Impossible de compter les sessions" diff --git a/i18n/it.json b/i18n/it.json index 3511101f0..8f68b35b5 100644 --- a/i18n/it.json +++ b/i18n/it.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v ha lasciato il canale." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Impossibile pubblicare la conversione del canale a messaggio privato" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Impossibile recuperare gli utenti durante la conversione del canale da pubblico a privato" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s ha cambiato il canale da pubblico a privato" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Errore nell'invio del messaggio di aggiornamento del nome" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Messaggio inviato." }, + { + "id": "api.command_mute.desc", + "translation": "Disattiva le notifiche desktop, email e push per il canale corrente oppure per i canali specificati." + }, + { + "id": "api.command_mute.error", + "translation": "Impossibile trovare il canale {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[canale]" + }, + { + "id": "api.command_mute.name", + "translation": "silenzia" + }, + { + "id": "api.command_mute.success_mute", + "translation": "Non riceverai ulteriori notifiche per {{.Channel}} fino a quando sarà silenziato." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "Non riceverai notifiche per questo canale fino a quando sarà silenziato." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} non è più silenziato." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "Questo canale non è più silenziato." + }, { "id": "api.command_offline.desc", "translation": "Imposta lo stato in assente" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Impossibile caricare la pubblicazione: errore durante l'invio dell'evento websocket per la reazione" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "La tua licenza attuale non supporta i permessi avanzati." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Il certificato non è stato salvato correttamente." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Il collegamento per l'iscrizione non sembra essere valido" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "Il collegamento per l'iscrizione non sembra essere valido" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Nome gruppo non valido" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "I plugin e/o il caricamento dei plugin è stato disattivato." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "Il ruolo fornito non esiste" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Questo gruppo ha raggiunto il limite massimo di utenti ammessi. Contatta il tuo amministratore di sistema per innalzare il limite." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Valore email della notifica non valido" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Valore silenzioso non valido" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Livello di notifica non valido" @@ -6448,15 +6500,15 @@ }, { "id": "store.sql_post.query_max_post_size.error", - "translation": "We couldn't determine the maximum supported post size" + "translation": "Impossibile determinare la dimensione massima supportata per le pubblicazioni" }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supporta al massimo %d caratteri (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", - "translation": "No implementation found to determine the maximum supported post size" + "translation": "Nessuna implementazione trovata per determinare la dimensione massima supportata per le pubblicazioni" }, { "id": "store.sql_post.save.app_error", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Impossibile salvare la reazione" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Impossibile recuperare il ruolo" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Impossibile recuperare il ruolo" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Impossibile recuperare i ruoli" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Impossibile salvare il nuovo ruolo" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "Il ruolo non è valido" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Impossibile aggiornare il ruolo" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Impossibile effettuare il conteggio delle sessioni" diff --git a/i18n/ja.json b/i18n/ja.json index e6f751461..2fb363197 100644 --- a/i18n/ja.json +++ b/i18n/ja.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v がチャンネルから脱退しました。" }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "チャンネル変更を非公開メッセージとして投稿できませんでした" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "公開チャンネルを非公開チャンネルに変更する際にユーザーを取得できませんでした" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s がチャンネルを公開から非公開に変更しました" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "表示名更新メッセージを投稿できませんでした" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "ユーザーにメッセージを送信しました。" }, + { + "id": "api.command_mute.desc", + "translation": "現在のチャンネルか指定された [チャンネル] のデスクトップ、電子メール、プッシュ通知をオフにします" + }, + { + "id": "api.command_mute.error", + "translation": "チャンネル {{.Channel}} が見つかりませんでした。" + }, + { + "id": "api.command_mute.hint", + "translation": "[チャンネル]" + }, + { + "id": "api.command_mute.name", + "translation": "ミュート" + }, + { + "id": "api.command_mute.success_mute", + "translation": "チャンネルミュートがオフになるまで {{.Channel}} の通知を受け取らなくなります。" + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "チャンネルミュートがオフになるまで、このチャンネルの通知を受け取らなくなります。" + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} のミュートはオフになっています。" + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "このチャンネルのミュートはオフになっています。" + }, { "id": "api.command_offline.desc", "translation": "オフライン状態に設定します" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "リアクションに対するウェブソケットイベントを送信する際に、投稿を取得することができませんでした" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "現在のライセンスは高度な権限をサポートしていません。" + }, { "id": "api.saml.save_certificate.app_error", "translation": "証明書が正常に保存されませんでした。" @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "利用登録リンクが不正です" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "利用登録リンクが不正です" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "不正なチーム名です" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "プラグインのアップロードは無効化されています。" }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "指定された役割は存在しません。" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "このチームは登録ユーザー数の上限に達しました。システム管理者に上限値を上げるよう依頼してください。" @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "電子メール通知の設定値が不正です" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "不正なミュートに関する値です" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "不正な通知レベルです" @@ -6448,15 +6500,15 @@ }, { "id": "store.sql_post.query_max_post_size.error", - "translation": "We couldn't determine the maximum supported post size" + "translation": "投稿サイズの最大値を定義できません" }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message は最大 %d 文字(%d バイト)をサポートしています" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", - "translation": "No implementation found to determine the maximum supported post size" + "translation": "投稿サイズの最大値の定義が見つかりませんでした" }, { "id": "store.sql_post.save.app_error", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "リアクションを保存できません" }, + { + "id": "store.sql_role.get.app_error", + "translation": "役割を取得できませんでした" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "役割を取得できませんでした" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "役割を取得できませんでした" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "新しい役割を保存できませんでした" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "役割が不正です。" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "役割を更新できませんでした" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "セッション数を取得できませんでした" diff --git a/i18n/ko.json b/i18n/ko.json index bd63ef70f..e710ff906 100644 --- a/i18n/ko.json +++ b/i18n/ko.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v 가 채널을 떠났습니다." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "displayname 업데이트 메시지 등록 실패" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "메세지를 보낸 유저." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "현재 상태를 오프라인으로 설정합니다." @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Failed to get post when sending websocket event for reaction" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "증명서가 정상적으로 저장되지 않았습니다." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "유효하지 않은 가입 링크입니다." }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "유효하지 않은 가입 링크입니다." - }, { "id": "api.user.create_user.team_name.app_error", "translation": "올바르지 않은 팀 이름" @@ -3676,7 +3720,7 @@ }, { "id": "app.notification.body.intro.notification.full", - "translation": "You have a new notification." + "translation": "새 알림이 있습니다.{{.Count}}개의 새 알림이 있습니다." }, { "id": "app.notification.body.intro.notification.generic", @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins and/or plugin uploads have been disabled." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "This team has reached the maximum number of allowed accounts. Contact your systems administrator to set a higher limit." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Invalid email notification value" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Invalid notify level" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Unable to save reaction" }, + { + "id": "store.sql_role.get.app_error", + "translation": "내용을 가져올수 없습니다." + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "내용을 가져올수 없습니다." + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "내용을 가져올수 없습니다." + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "내용을 가져올수 없습니다." + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "채널을 찾을 수 없습니다" diff --git a/i18n/nl.json b/i18n/nl.json index 9e2981f36..ba94c5931 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v heeft het kanaal verlaten." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Fout bij het weergeven van het bericht over de bijgewerkte weergavenaam" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Bericht verzonden." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Stel uw status in naar offline" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Failed to get post when sending websocket event for reaction" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Certificaat is niet correct opgeslagen." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "De aanmeld link is niet geldig" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "De aanmeld link is niet geldig" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Ongeldige team naam" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins and/or plugin uploads have been disabled." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Het maximaal aantal leden voor dit team is bereikt. Neem contact op met de beheerder voor een hoger limiet." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Invalid email notification value" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Ongeldig waarschuwings nivo" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Unable to save reaction" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Bericht kan niet opgehaald worden" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Bericht kan niet opgehaald worden" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Bericht kan niet opgehaald worden" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Bericht kan niet opgehaald worden" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Het aantal sessies kan niet geteld worden" diff --git a/i18n/pl.json b/i18n/pl.json index 5bd3b3dbc..c71cd466c 100644 --- a/i18n/pl.json +++ b/i18n/pl.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v opuszcza kanał." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Nie udało się wysłać wiadomości aktualizującej wyświetlaną nazwę" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Odbiorca wiadomości." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Ustaw status niedostępny" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Nie udało się odczytać wiadomości przy wysyłaniu wydarzenia websocket dla reakcji" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Certyfikat nie zapisał się poprawnie." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Link rejestracyjny wydaje się być niepoprawny" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "Łącze rejestracji wydaje się być niepoprawne." - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Niepoprawna nazwa zespołu" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins and/or plugin uploads have been disabled." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Ten zespół osiągnął limit kont. Skontaktuj się z administratorem aby ustanowić wyższy pułap." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Nieprawidłowa wartość powiadomienia email" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Nieprawidłowy poziom powiadomień" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Nie udało się zapisać reakcji" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Nie można pobrać wiadomości" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Nie można pobrać wiadomości" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Nie można pobrać wiadomości" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Nie można pobrać wiadomości" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Nie udało się policzyć sesji" diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json index 64129ec9e..5049351c8 100644 --- a/i18n/pt-BR.json +++ b/i18n/pt-BR.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v deixou o canal." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Falha ao postar a conversão do canal em mensagem privada" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Falha ao recuperar usuário durante a conversão do canal de público para privado" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s convertido de canal publico para privado" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Falha ao postar a mensagem para atualização do nome de exibição" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Mensagem enviada." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Defina seu status como desconectado" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Falha ao obter a postagem ao enviar evento websocket para reação" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Sua licença atual não tem suporte a permissões avançadas." + }, { "id": "api.saml.save_certificate.app_error", "translation": "O certificado não foi salvo corretamente." @@ -1956,11 +2004,11 @@ }, { "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", - "translation": "Must enable Forward80To443 when using LetsEncrypt" + "translation": "Necessário ativar Forward80To443 quando usar LetsEncrypt" }, { "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", - "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + "translation": "Não é possível encaminhar porta 80 para 443 enquanto estiver escutando na porta %s: desative Forward80To443 se usar um servidor proxy" }, { "id": "api.server.start_server.listening.info", @@ -2392,7 +2440,7 @@ }, { "id": "api.team.set_team_icon.write_file.app_error", - "translation": "Não foi possível ler o ícone da equipe" + "translation": "Não é possível salvar o ícone da equipe" }, { "id": "api.team.signup_team.email_disabled.app_error", @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "O link de inscrição não parece ser válido" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "O link de inscrição não parece estar válido" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Inválido nome de equipe" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins e/ou envio de plugin foi desabilitado." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "A função fornecida não existe" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Esta equipe alcançou o número máximo de contas permitidas. Contate o administrador do sistema para ajustar um limite maior." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Valor de notificação de email inválida" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Nível de notificação inválido" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Não é possível salvar a reação" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Não foi possível obter o post" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Não foi possível obter o post" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Não foi possível obter o post" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "A função não é válida" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Não foi possível obter o post" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Não foi possível contar a sessão" diff --git a/i18n/ru.json b/i18n/ru.json index c420cb3bc..18b9a1441 100644 --- a/i18n/ru.json +++ b/i18n/ru.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v покинул канал." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Ну удалось отправить сообщение об обновлении отображаемого имени канала" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "Коммуницируемый пользователь." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Установить состояние \"Не в сети\"" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Не удалось получить сообщение при отправке websocket-события реакции" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Сертификат не сохранен корректно." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Ссылка для регистрации, похоже, неверна." }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "Неправильная ссылка на регистрацию" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Неверное имя команды" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Plugins and/or plugin uploads have been disabled." }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Эта команда достигла максимального количества разрешенных учетных записей. Свяжитесь с системным администратором для установки большего предела." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "Invalid email notification value" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Недопустимый уровень уведомлений" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Не удалось сохранить реакцию" }, + { + "id": "store.sql_role.get.app_error", + "translation": "Не удалось получить post" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "Не удалось получить post" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "Не удалось получить post" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "Не удалось получить post" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Не удалось подсчитать сессии" diff --git a/i18n/tr.json b/i18n/tr.json index bba7b3c61..5b925eea8 100644 --- a/i18n/tr.json +++ b/i18n/tr.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v kanaldan ayrıldı." }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "Görüntülenecek ad güncelleme iletisi gönderilemedi" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "İleti kullanıcıya gönderildi." }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "Durumunuzu çevrimdışı yapın" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "Tepki için websocket etkinliği gönderilirken ileti alınamadı" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "Sertifika doğru şekilde kaydedilemedi." @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "Hesap açma bağlantısı geçersiz görünüyor" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "Hesap açma bağlantısı geçersiz görünüyor" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "Takım adı geçersiz" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "Uygulama ekleri ya da uygulama eki yüklemeleri devre dışı bırakılmış. " }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "Bu takım izin verilen en fazla hesap sayısına ulaşmış. Sınırı yükseltmesi için sistem yöneticinizle görüşün." @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "E-posta bildirimi değeri geçersiz" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "Bildirim düzeyi geçersiz" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "Tepki kaydedilemedi" }, + { + "id": "store.sql_role.get.app_error", + "translation": "İleti alınamadı" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "İleti alınamadı" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "İleti alınamadı" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "İleti alınamadı" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "Oturumlar sayılamadı" diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json index a2800b9f1..05367d2e9 100644 --- a/i18n/zh-CN.json +++ b/i18n/zh-CN.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v 已退出该频道。" }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "发送显示名更新信息时失败" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "消息已发送给用户。" }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "无法找到频道 {{.Channel}}。" + }, + { + "id": "api.command_mute.hint", + "translation": "[频道]" + }, + { + "id": "api.command_mute.name", + "translation": "静音" + }, + { + "id": "api.command_mute.success_mute", + "translation": "您将不会收到 {{.Channel}} 的通知直到取消频道静音。" + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "您将不会收到此频道的通知直到取消频道静音。" + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} 不再被静音。" + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "此频道不再被静音。" + }, { "id": "api.command_offline.desc", "translation": "设置您的状态设为离线" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "发送 websocket 互动事件时获取消息失败" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "您当前的授权不支持高级权限。" + }, { "id": "api.saml.save_certificate.app_error", "translation": "证书没有正确保存。" @@ -1960,7 +2008,7 @@ }, { "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", - "translation": "Cannot forward port 80 to port 443 while listening on port %s: disable Forward80To443 if using a proxy server" + "translation": "无法在监听端口 %s 时转发端口 80 到端口 443:使用代理服务器时停用 Forward80To443" }, { "id": "api.server.start_server.listening.info", @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "注册链接无效" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "注册链接无效" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "无效团队名称" @@ -3774,13 +3818,17 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "插件上传已禁用。" }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "提供的角色不存在" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "这个团队已经达到允许的最大帐号数量。请与系统管理员联系以设置更高的限制。" }, { "id": "app.timezones.failed_deserialize.app_error", - "translation": "Failed to deserialize Timezone config file={{.Filename}}, err={{.Error}}" + "translation": "读取时区配置文件失败 file={{.Filename}}, err={{.Error}}" }, { "id": "app.timezones.load_config.app_error", @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "无效的电子邮件通知值" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "无效的静音值" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "无效通知级别" @@ -6448,15 +6500,15 @@ }, { "id": "store.sql_post.query_max_post_size.error", - "translation": "We couldn't determine the maximum supported post size" + "translation": "我们无法判断最大支持的消息大小" }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", - "translation": "No implementation found to determine the maximum supported post size" + "translation": "没用检测消息最大小的实装" }, { "id": "store.sql_post.save.app_error", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "无法保存互动" }, + { + "id": "store.sql_role.get.app_error", + "translation": "无法获取角色" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "无法获取角色" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "无法获取角色" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "无法保存新角色" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "无效的角色" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "无法更新角色" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "我们无法计算会话数量" diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json index f5673cfe3..2b84cf311 100644 --- a/i18n/zh-TW.json +++ b/i18n/zh-TW.json @@ -331,6 +331,18 @@ "id": "api.channel.leave.left", "translation": "%v 退出頻道。" }, + { + "id": "api.channel.post_convert_channel_to_private.create_post.error", + "translation": "Failed to post channel conversion to private message" + }, + { + "id": "api.channel.post_convert_channel_to_private.retrieve_user.error", + "translation": "Failed to retrieve user while converting the channel from public to private" + }, + { + "id": "api.channel.post_convert_channel_to_private.updated_from", + "translation": "%s converted the channel from public to private" + }, { "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "translation": "發送顯示名稱更新訊息時失敗" @@ -886,6 +898,38 @@ "id": "api.command_msg.success", "translation": "已傳訊給使用者。" }, + { + "id": "api.command_mute.desc", + "translation": "Turns off desktop, email and push notifications for the current channel or the [channel] specified." + }, + { + "id": "api.command_mute.error", + "translation": "Could not find the channel {{.Channel}}." + }, + { + "id": "api.command_mute.hint", + "translation": "[channel]" + }, + { + "id": "api.command_mute.name", + "translation": "mute" + }, + { + "id": "api.command_mute.success_mute", + "translation": "You will not receive notifications for {{.Channel}} until channel mute is turned off." + }, + { + "id": "api.command_mute.success_mute_direct_msg", + "translation": "You will not receive notifications for this channel until channel mute is turned off." + }, + { + "id": "api.command_mute.success_unmute", + "translation": "{{.Channel}} is no longer muted." + }, + { + "id": "api.command_mute.success_unmute_direct_msg", + "translation": "This channel is no longer muted." + }, { "id": "api.command_offline.desc", "translation": "將狀態設定為「離線」" @@ -1946,6 +1990,10 @@ "id": "api.reaction.send_reaction_event.post.app_error", "translation": "為了反應發送 Websocket 事件時,無法取得文章" }, + { + "id": "api.roles.patch_roles.license.error", + "translation": "Your current license does not support advanced permissions." + }, { "id": "api.saml.save_certificate.app_error", "translation": "憑證沒有正確的儲存。" @@ -2782,10 +2830,6 @@ "id": "api.user.create_user.signup_link_invalid.app_error", "translation": "此註冊連結不是有效連結" }, - { - "id": "api.user.create_user.signup_link_mismatched_invite_id.app_error", - "translation": "此註冊連結不是有效連結" - }, { "id": "api.user.create_user.team_name.app_error", "translation": "無效的團隊名稱" @@ -3774,6 +3818,10 @@ "id": "app.plugin.upload_disabled.app_error", "translation": "模組 跟/或 上傳模組已被停用。" }, + { + "id": "app.role.check_roles_exist.role_not_found", + "translation": "The provided role does not exist" + }, { "id": "app.team.join_user_to_team.max_accounts.app_error", "translation": "此團隊已達最大使用者數量上限。請聯絡系統管理員調大數量限制。" @@ -4546,6 +4594,10 @@ "id": "model.channel_member.is_valid.email_value.app_error", "translation": "無效的電子郵件通知值" }, + { + "id": "model.channel_member.is_valid.mute_value.app_error", + "translation": "Invalid muting value" + }, { "id": "model.channel_member.is_valid.notify_level.app_error", "translation": "無效的通知等級" @@ -6452,7 +6504,7 @@ }, { "id": "store.sql_post.query_max_post_size.max_post_size_bytes", - "translation": "Post.Message supports at most %d bytes" + "translation": "Post.Message supports at most %d characters (%d bytes)" }, { "id": "store.sql_post.query_max_post_size.unrecognized_driver", @@ -6586,6 +6638,30 @@ "id": "store.sql_reaction.save.save.app_error", "translation": "無法儲存互動" }, + { + "id": "store.sql_role.get.app_error", + "translation": "無法取得訊息" + }, + { + "id": "store.sql_role.get_by_name.app_error", + "translation": "無法取得訊息" + }, + { + "id": "store.sql_role.get_by_names.app_error", + "translation": "無法取得訊息" + }, + { + "id": "store.sql_role.save.insert.app_error", + "translation": "Unable to save new role" + }, + { + "id": "store.sql_role.save.invalid_role.app_error", + "translation": "The role was not valid" + }, + { + "id": "store.sql_role.save.update.app_error", + "translation": "無法取得訊息" + }, { "id": "store.sql_session.analytics_session_count.app_error", "translation": "無法計算有多少工作階段" -- cgit v1.2.3-1-g7c22