diff --git a/i18n/de.json b/i18n/de.json
index 33517c2f2b..d7d9f85285 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "Befehl mit dem Auslöser '{{.Trigger}}' konnte nicht gefunden werden"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "leute_einladen"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Sie sind nun abwesend"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Automatisches Einklappen von Bildervorschauen einschalten"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Es trat ein Fehler beim Erweitern der Vorschauen auf"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "Öffentlichen Kanal beitreten"
@@ -1647,6 +1691,10 @@
"id": "api.post.send_notifications_and_forget.push_image_only",
"translation": " Eine oder mehrere Dateien hochgeladen "
},
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Eine oder mehrere Dateien in einer Direktnachricht hochgeladen"
+ },
{
"id": "api.post.send_notifications_and_forget.push_in",
"translation": " in "
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "Die Anzahl von laufenden Go-Routinen ist oberhalb des Gesundheits-Schwellenwerts %v von %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Ungültige Daten."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Ungültige Einladungs-ID. Kein Team entspricht dieser Einladungs-ID."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Parameter um Benutzer zu Team hinzuzufügen erforderlich."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Diese Person ist schon in Ihrem Team"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "Die folgenden E-Mail-Adressen gehören nicht zu einer akzeptierten Domäne: {{.Addresses}}. Bitte kontaktieren Sie ihren Systemadministrator für Details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "Mitglied"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Fehler beim Importieren des Kanals. Team mit dem Namen \"{{.TeamName}}\" konnte nicht gefunden werden."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Konnte Kanalmitglied beim Import des Direktnachrichtenkanals nicht finden"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Konnte Kanalmitglied beim Import des Direktnachrichtenkanals nicht finden"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "Importdatenzeile hat den Typ \"channel\", aber das Kanalobjekt ist null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "Importdatenzeile hat den Typ \"channel\", aber das Kanalobjekt ist null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "Importdatenzeile hat den Typ \"post\", aber das Nachrichtenobjekt ist null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "Importdatenzeile hat den Typ \"post\", aber das Nachrichtenobjekt ist null."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Fehlende erforderliche Kanaleigenschaft: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Fehlende erforderliche Kanaleigenschaft: name"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Fehlende erforderliche Nachrichteigenschaft: create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Fehlende erforderliche Nachrichteigenschaft: create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Fehlende erforderliche Nachrichteigenschaft: Message."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Fehlende erforderliche Nachrichteigenschaft: User."
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Fehlende erforderliche Nachrichteigenschaft: Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Konnte ElasticSearch-Index-Einstellungen nicht setzen"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch ist deaktiviert."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "Lizenz unterstützt Elasticsearch nicht."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "Benutzerdefinierte Emojireaktionen durch die aktuelle Lizenz deaktiviert. Bitte kontaktieren Sie Ihren Systemadministrator wegen eines Enterprise Lizenzupgrades."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Ungültige Abfrage-Zeitüberschreitung für SQL-Einstellungen. Muss eine positive Zahl sein."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Zeit zwischen Benutzereingabenaktualisierung sollte nicht weniger als 1000 Millisekunden betragen."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Es wurden mehrere Benutzer entsprechend Ihrer Zugangsdaten gefunden und Sie konnten nicht angemeldet werden. Bitte kontaktieren Sie einen Administrator."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Es trat ein Fehler beim Sichen der Einstellungen auf"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Es trat ein Fehler beim Finden der Benutzerprofile auf"
diff --git a/i18n/en.json b/i18n/en.json
index 95fab33e26..7d23a13c1a 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -451,10 +451,6 @@
"id": "api.command.invite_people.email_off",
"translation": "Email has not been configured, no invite(s) sent"
},
- {
- "id": "api.command.invite_people.invite_off",
- "translation": "User creation has been disabled on this server, no invite(s) sent"
- },
{
"id": "api.command.invite_people.fail",
"translation": "Encountered an error sending email invite(s)"
@@ -463,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
@@ -499,6 +499,38 @@
"id": "api.command_away.success",
"translation": "You are now away"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Turn on auto-collapsing of image previews"
@@ -539,38 +571,6 @@
"id": "api.command_echo.name",
"translation": "echo"
},
- {
- "id": "api.command_channel_header.desc",
- "translation": "Edit the channel header"
- },
- {
- "id": "api.command_channel_header.hint",
- "translation": "[text]"
- },
- {
- "id": "api.command_channel_header.name",
- "translation": "header"
- },
- {
- "id": "api.command_channel_header.message.app_error",
- "translation": "Text must be provided with the /header command."
- },
- {
- "id": "api.command_channel_header.channel.app_error",
- "translation": "Error to retrieve the current channel."
- },
- {
- "id": "api.command_channel_header.permission.app_error",
- "translation": "You do not have the appropriate permissions to edit the channel header."
- },
- {
- "id": "api.command_channel_header.update_channel.app_error",
- "translation": "Error to update the current channel."
- },
- {
- "id": "api.command_channel_header.update_channel.success",
- "translation": "Channel header successfully updated."
- },
{
"id": "api.command_expand.desc",
"translation": "Turn off auto-collapsing of image previews"
@@ -587,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "An error occurred while expanding previews"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "Join the open channel"
@@ -891,14 +899,6 @@
"id": "api.command_shrug.name",
"translation": "shrug"
},
- {
- "id": "api.command_help.desc",
- "translation": "Open the Mattermost help page"
- },
- {
- "id": "api.command_help.name",
- "translation": "help"
- },
{
"id": "api.compliance.init.debug",
"translation": "Initializing compliance API routes"
@@ -2143,6 +2143,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "This person is already on your team"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "member"
@@ -2163,10 +2167,6 @@
"id": "api.team.invite_members.send.error",
"translation": "Failed to send invite email successfully err=%v"
},
- {
- "id": "api.team.invite_members.invalid_email.app_error",
- "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
- },
{
"id": "api.team.invite_members.sending.info",
"translation": "sending invitation to %v %v"
@@ -3039,10 +3039,6 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Error importing channel. Team with name \"{{.TeamName}}\" could not be found."
},
- {
- "id": "app.import.import_direct_channel.member_not_found.error",
- "translation": "Could not find channel member when importing direct channel"
- },
{
"id": "app.import.import_direct_channel.create_direct_channel.error",
"translation": "Failed to create direct channel"
@@ -3051,6 +3047,10 @@
"id": "app.import.import_direct_channel.create_group_channel.error",
"translation": "Failed to create group channel"
},
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
{
"id": "app.import.import_direct_channel.update_header_failed.error",
"translation": "Failed to update direct channel header"
@@ -3155,6 +3155,10 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Missing required channel property: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
{
"id": "app.import.validate_direct_channel_import_data.members_required.error",
"translation": "Missing required direct channel property: members"
@@ -3167,10 +3171,6 @@
"id": "app.import.validate_direct_channel_import_data.members_too_many.error",
"translation": "Direct channel members list contains too many items"
},
- {
- "id": "app.import.validate_direct_channel_import_data.header_length.error",
- "translation": "Direct channel header is too long"
- },
{
"id": "app.import.validate_direct_post_import_data.channel_members_required.error",
"translation": "Missing required direct post property: channel_members"
@@ -3183,18 +3183,6 @@
"id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
"translation": "Direct post channel members list contains too many items"
},
- {
- "id": "app.import.validate_direct_post_import_data.user_missing.error",
- "translation": "Missing required direct post property: user"
- },
- {
- "id": "app.import.validate_direct_post_import_data.message_missing.error",
- "translation": "Missing required direct post property: message"
- },
- {
- "id": "app.import.validate_direct_post_import_data.message_length.error",
- "translation": "Message is too long"
- },
{
"id": "app.import.validate_direct_post_import_data.create_at_missing.error",
"translation": "Missing required direct post property: create_at"
@@ -3203,6 +3191,18 @@
"id": "app.import.validate_direct_post_import_data.create_at_zero.error",
"translation": "CreateAt must be greater than 0"
},
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Missing required direct post property: message"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Missing required direct post property: user"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Missing required Post property: Channel."
@@ -5887,6 +5887,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "We found multiple users matching your credentials and were unable to log you in. Please contact an administrator."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "We encountered an error while finding the new users"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "We encountered an error while finding user profiles"
@@ -5895,10 +5899,6 @@
"id": "store.sql_user.get_recently_active_users.app_error",
"translation": "We encountered an error while finding the recently active users"
},
- {
- "id": "store.sql_user.get_new_users.app_error",
- "translation": "We encountered an error while finding the new users"
- },
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "We encountered an error while finding user profiles"
diff --git a/i18n/es.json b/i18n/es.json
index bd2cd611e1..801565c52d 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "No se encontró el Comando con la palabra '{{.Trigger}}' que desencadena la acción"
+ "translation": "Comando con el gatillador '{{.Trigger}}' no fue encontrado. Para enviar un mensaje que comience con \"/\", trata de añadir un espacio vacío en el inicio del mensaje."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[nombre@dominio.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "La creación de usuario ha sido desactivada en este servidor, la invitación no se envió"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invitar"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Ahora estás ausente"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error al recuperar el canal actual."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Editar el encabezado del canal"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[texto]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "El texto debe ser proporcionado con el comando /header."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "encabezado"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "No tienes los permisos adecuados para modificar el encabezado del canal."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error al actualizar el canal actual."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "El encabezado del canal fue actualizado correctamente."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Activar auto-colapso de previsualizaciones de imagen"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Se ha producido un error durante la expansión de las previsualizaciones"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Abrir la página de ayuda de Mattermost"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "Unirte a un canal público"
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Subió uno o más archivos "
+ "translation": " Cargó uno o más archivos en "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Cargó uno o más archivos en un mensaje directo"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "El número de goroutines supera umbral recomendado %v %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "datos inválidos."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "ID de invitación no válido. No hay un equipo que coincida con el id de invitación."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Parámetro requerido para agregar un usuario al equipo."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Esta persona ya se encuentra en tu equipo"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "Las siguientes direcciones de correo electrónico no pertenecen a un dominio aceptado: {{.Addresses}}. Por favor, ponte en contacto con tu Administrador del Sistema para obtener más detalles."
+ },
{
"id": "api.team.invite_members.member",
"translation": "miembro"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Error al importar el canal. El equipo con el nombre \"{{.TeamName}}\" no pudo ser encontrado."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "No se pudo obtener el canal directo"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "No se pudo obtener el canal directo"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "No se pudo obtener el canal de grupo"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "No se pudo obtener el canal de grupo"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "No se pudo encontrar a los miembros del canal al realizar la importación del canal directo"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Error al actualizar el encabezado del canal directo"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "No se pudo encontrar a los miembros del canal, al importar un mensaje en el canal directo"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "El usuario que publicó el mensaje no existe"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "La linea a importar tiene un tipo de \"canal\" pero el objeto del canal es null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "La linea a importar tiene un tipo de \"direct_channel\" pero el objeto de direct_channel es null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "La linea a importar tiene un tipo de \"direct_post\" pero el objeto del direct_post es null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "La linea a importar tiene un tipo de \"mensaje\" pero el objeto del mensaje es null."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Falta la propiedad obligatoria del canal: type"
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "El encabezado del canal directo es muy largo"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Falta la propiedad obligatoria del canal: members"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "La lista de miembros del canal directo contiene muy pocos elementos"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "La lista de miembros del canal directo contiene demasiados elementos"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Falta la propiedad del mensaje: channel_members."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "La lista de miembros del mensaje para el canal directo contiene muy pocos elementos"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "La lista de miembros del mensaje para el canal directo contiene demasiados elementos"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Falta la propiedad del mensaje del canal directo: create_at"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt debe ser mayor que 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Mensaje demasiado largo"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Falta la propiedad obligatoria del mensaje del canal directo: message"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Falta la propiedad obligatoria del mensaje del canal directo: user"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Falta la propiedad obligatoria del mensaje: Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "No se pudo establecer el índice de configuración de ElasticSearch"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch está deshabilitado."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "La licencia no admite 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."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Tiempo de espera para las consultas en la configuración de SQL no es válido. Debe ser un número positivo."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Tipo de visualización compañero de equipo no es válido. Debe ser 'full_name', 'nickname_full_name' o 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "El tiempo transcurrido para actualizar que el usuario está escribiendo no debe ser menor a 1000 milisegundos."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Encontramos múltiples usuarios que tienen tus credenciales y no pudimos iniciar tu sesión. Por favor contacta a un administrador."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Encontramos un error mientras buscamos los usuario nuevos"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Encontramos un error mientras buscamos los perfiles de usuario"
diff --git a/i18n/fr.json b/i18n/fr.json
index 0baecb2fe9..c4fcf4a51c 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "La commande avec le déclencheur '{{.Trigger}}' n'a pas pu être trouvée"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[Nom@domaine.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "inviter_personne"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Vous êtes maintenant absent(e)"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Activer la réduction automatique des aperçus d'images"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Une erreur est survenue lors de l'expansion des aperçus"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "Rejoint un canal ouvert"
@@ -1647,6 +1691,10 @@
"id": "api.post.send_notifications_and_forget.push_image_only",
"translation": " Un ou plusieurs fichiers envoyés "
},
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
+ },
{
"id": "api.post.send_notifications_and_forget.push_in",
"translation": " dans "
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "Le nombre de routines Go en fonctionnement est supérieur à la limite de %v / %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Donnée invalide."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "ID d'invitation invalide. Aucune équipe ne correspond à cet ID d'invitation."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Paramètre requis pour ajouter l'utilisateur à une équipe."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Cette personne est déjà dans votre équipe"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "membre"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Erreur lors de l'importation du canal. L'équipe portant le nom \"{{.TeamName}}\" n'a pas pu être trouvée."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "La ligne de données importée dispose d'un type \"channel\", mais l'objet channel est null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "La ligne de données importée dispose d'un type \"channel\", mais l'objet channel est null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "La ligne de données importée dispose d'un type \"post\", mais l'objet post est null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "La ligne de données importée dispose d'un type \"post\", mais l'objet post est null."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "La propriété de canal requise est manquante : type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "La propriété de canal requise est manquante : name"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "La propriété de message requise est manquante : create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "La propriété de message requise est manquante : create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "La propriété de message requise est manquante : Message."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "La propriété de message requise est manquante : User."
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "La propriété de message requise est manquante : Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Impossible de définir les paramètres de l'index d'ElasticSearch"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"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."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Temps d'attente pour la requête SQL invalide. Doit être un entier positif."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Le temps entre chaque utilisateur tapant une mise à jour ne doit pas être inférieur à 1000 millisecondes."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Nous avons trouvé plusieurs utilisateurs correspondant à vos informations d'identification et nous avons été incapables de vous connecter. Veuillez contacter un administrateur."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Nous avons rencontré une erreur durant la recherche des préférences"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
diff --git a/i18n/it.json b/i18n/it.json
index 428198a345..0adf4b0363 100644
--- a/i18n/it.json
+++ b/i18n/it.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "Il comando per '{{.Trigger}}' non è stato trovato"
+ "translation": "Il comando per '{{.Trigger}}' non è stato trovato. Per inviare un messaggio iniziante per \"/\" occorre aggiungere uno spazio all'inizio del messaggio."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[nome@dominio.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "La creazione di utenti è stata disattivata per questo server, nessun invito inviato"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invita_perona"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Ora sei \"Assente\""
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Errore nel caricamento del canale."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Modifica l'intestazione del canale"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Il testo deve essere specificato per il comando /header."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "intestazione"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "Non si dispone dei permessi necessari per modificare l'intestazione del canale."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Errore nell'aggiornamento del canale."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Intestazione del canale aggiornata."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Abilita auto-compressione delle immagini di anteprima"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Errore durante l' espansione delle anteprime"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Vai alla pagina di aiuto di Mattermost"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "aiuto"
+ },
{
"id": "api.command_join.desc",
"translation": "Entra nel canale aperto"
@@ -661,7 +705,7 @@
},
{
"id": "api.command_open.name",
- "translation": "open"
+ "translation": "Apri"
},
{
"id": "api.command_settings.desc",
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Caricati uno o più file "
+ "translation": " ha caricato uno o più file in "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " ha caricato uno o più file in un messaggio diretto"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "Il numero di goroutines è oltre la soglia ottimale %v di %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Informazione non valida."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Id invito non valido. Nessun gruppo corrispondente a questo id invito."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Parametro necessario per aggiungere l'utente al gruppo."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Questa persona è già nel tuo gruppo"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "I seguenti indirizzi eMail non appartengono ad un dominio accettato: {{.Addresses}}. Contattare l'amministratore del sistema per maggiori dettagli."
+ },
{
"id": "api.team.invite_members.member",
"translation": "membro"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Errore di importazione del canale. Il gruppo di nome \"{{.TeamName}}\" non è stato trovato."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Errore durante la ricerca del canale diretto"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Errore durante la ricerca del canale diretto"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Errore durante la ricerca del canale di gruppo"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Errore durante la ricerca del canale di gruppo"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Errore nella ricerca del membro del canale durante l'importazione del canale diretto"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Errore durante l'aggiornamento del titolo del canale diretto"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Errore nella ricerca del membro del canale durante l'importazione della pubblicazione sul canale diretto"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "L'utente della pubblicazione non esiste"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "La riga di dati da importare è di tipo \"channel\" ma l'oggetto channel è nullo."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "La riga di dati da importare è di tipo \"canale_diretto\" ma l'oggetto canale_diretto è nullo."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "La riga di dati da importare è di tipo \"pubblicazione_diretta\" ma l'oggetto pubblicazione_diretta è nullo."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "La riga di dati da importare è di tipo \"post\" ma l'oggetto post è nullo."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Manca una proprietà richiesta del canale: tipo"
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Il titolo del canale diretto è troppo lungo"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Manca una proprietà richiesta del canale diretto: membri"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "La lista dei membri del canale diretto contiene pochi elementi"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "La lista dei membri del canale diretto contiene troppi elementi"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Manca una proprietà richiesta nella pubblicazione diretta: membri del canale"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "La lista dei membri del canale della pubblicazione diretta contiene pochi elementi"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "La lista dei membri del canale della pubblicazione diretta contiene troppi elementi"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Manca una proprietà richiesta nella pubblicazione diretta: creato il"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt deve essere maggiore di 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Il messaggio è troppo lungo"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Manca una proprietà richiesta nella pubblicazione diretta: messaggio"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Manca una proprietà richiesta nella pubblicazione diretta: utente"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Proprietà della pubblicazione mancante: Canale."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Impossibile salvare le impostazioni dell'index ElasticSearch"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch non è attivo."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "La licenza non supporta l'uso di Elasticsearch."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "Le limitazioni sugli emoji personalizzati non sono abilitate per la licenza attuale. Contattare l'amministratore di sistema chiedendo di aggiornare la licenza enterprise."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Timeout query SQL non valido. Deve essere un numero positivo."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Il periodo di tempo tra gli aggiornamenti scrittura utente non dovrebbe essere settato a meno di 1000 millisecondi."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Sono stati trovati diversi utenti con le credenziali fornite ed è stato impossibile effettuare l'accesso. Per favore contatta un amministratore."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Errore riscontrato durante la ricerca delle preferenze"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Errore riscontrato durante la ricerca dei profili utente"
diff --git a/i18n/ja.json b/i18n/ja.json
index 6283ec61cb..d5584ee3a5 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "トリガー'{{.Trigger}}'によるコマンドは見付かりませんでした"
+ "translation": "'{{.Trigger}}'がトリガーのコマンドが見つかりませんでした。\"/\"で始まるメッセージを送信するには、メッセージの最初にスペースを加えてみてください。"
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "このサーバーではユーザー作成が無効化されており、招待は送信されません。"
+ },
{
"id": "api.command.invite_people.name",
"translation": "招待した人々"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "あなたは離席中です"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "現在のチャンネルを取得する際にエラーが発生しました。"
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "チャンネルヘッダーを編集する"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[テキスト]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "/headerコマンドはテキストを指定しなくてはいけません。"
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "ヘッダー"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "あなたにはチャンネルヘッダーを編集するのに必要な権限が付与されていません。"
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "現在のチャンネルを更新する際にエラーが発生しました。"
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "チャンネルヘッダーは正常に更新されました。"
+ },
{
"id": "api.command_collapse.desc",
"translation": "画像プレビューの自動折りたたみをオンにします"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "プレビューの展開中にエラーが発生しました"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Mattermostヘルプページを開く"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "ヘルプ"
+ },
{
"id": "api.command_join.desc",
"translation": "公開されているチャンネルに参加する"
@@ -661,7 +705,7 @@
},
{
"id": "api.command_open.name",
- "translation": "open"
+ "translation": "開く"
},
{
"id": "api.command_settings.desc",
@@ -1647,6 +1691,10 @@
"id": "api.post.send_notifications_and_forget.push_image_only",
"translation": " 一つ以上のファイルをアップロードしました "
},
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " 一つ以上のファイルをダイレクトメッセージにアップロードしました"
+ },
{
"id": "api.post.send_notifications_and_forget.push_in",
"translation": " in "
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "動作中のgoroutineの数が正常動作の上限を超えています %v / %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "不正なデータです。"
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "不正な招待IDです。この招待IDに一致するチームはありません。"
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "チームにユーザーを追加するにはパラメーターが必要です。"
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "この人は既にあなたのチームのメンバーです"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "以下の電子メールアドレスのドメインは許可されていません: {{.Addresses}}。詳細についてはシステム管理者に問い合わせてください。"
+ },
{
"id": "api.team.invite_members.member",
"translation": "メンバー"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "チャンネルのインポート中にエラーが発生しました。 名前 \"{{.TeamName}}\" のチームが見つかりません。"
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "ダイレクトチャンネルを取得できませんでした"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "ダイレクトチャンネルを取得できませんでした"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "グループチャンネルを取得できませんでした"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "グループチャンネルを取得できませんでした"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "ダイレクトチャンネルをインポートする際にチャンネルメンバーが見つかりませんでした"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "ダイレクトチャンネルのヘッダーを更新できませんでした"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "ダイレクトチャンネルの投稿をインポートする際にチャンネルメンバーが見つかりませんでした"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "投稿ユーザーが存在しません"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "インポートデータに \"channel\" という型がありましたが、そのチャンネルのオブジェクトがnullでした。"
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "インポートデータに \"direct_channel\" という型がありましたが、そのダイレクトチャンネルのオブジェクトがnullでした。"
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "インポートデータに \"direct_post\" という型がありましたが、そのダイレクト投稿のオブジェクトがnullでした。"
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "インポートデータに \"post\" という型がありましたが、その投稿のオブジェクトがnullでした。"
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "必須のチャンネル設定値 type が存在しません。"
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "ダイレクトチャンネルのヘッダーが長すぎます"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "必須のダイレクトチャンネル設定値 members が存在しません。"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "ダイレクトチャンネルのメンバーリストに含まれる項目が少なすぎます"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "ダイレクトチャンネルのメンバーリストに含まれる項目が多すぎます"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "必須の投稿設定値 channel_members が存在しません。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "ダイレクト投稿チャンネルのメンバーリストに含まれる項目が少なすぎます"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "ダイレクト投稿チャンネルのメンバーリストに含まれる項目が多すぎます"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "必須のダイレクト投稿設定値 create_at が存在しません。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAtは0より大きい数値にしてください"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "メッセージが長すぎます"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "必須のダイレクト投稿設定値 message が存在しません。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "必須のダイレクト投稿設定値 user が存在しません。"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "必須の投稿設定値 Channel が存在しません。"
@@ -3165,7 +3297,7 @@
},
{
"id": "app.import.validate_user_import_data.last_name_length.error",
- "translation": "ユーザーの姓(ラストネーム)が長すぎます。"
+ "translation": "ユーザーの苗字(ラストネーム)が長すぎます。"
},
{
"id": "app.import.validate_user_import_data.nickname_length.error",
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "ElasticSearchインデックス設定を設定できませんでした"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearchは無効です。"
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "ライセンスはElasticsearchをサポートしていません。"
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "カスタム絵文字の制限機能が現在のライセンスでは無効になっています。システム管理者にエンタープライズライセンスをアップグレードするように連絡してください。"
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "SQL設定の問い合わせタイムアウトが不正です。 ゼロ以上の数を指定してください。"
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "無効なチームメイト表示です。 'フルネーム'、'ニックネーム_フルネーム'、'ユーザー名'のいずれかにしてください。"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "ユーザー入力の更新間隔は1000ミリ秒未満に設定しないでください。"
@@ -4553,7 +4697,7 @@
},
{
"id": "model.user.is_valid.last_name.app_error",
- "translation": "不正な名前です"
+ "translation": "不正な苗字です"
},
{
"id": "model.user.is_valid.nickname.app_error",
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "あなたの認証情報に合致する複数のユーザーが見付かり、ログインできません。システム管理者に連絡してください。"
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "新しいユーザーを探す際にエラーが発生しました"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "ユーザーのプロフィールを探す際にエラーが発生しました"
diff --git a/i18n/ko.json b/i18n/ko.json
index 810f4ac655..c550f632c4 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "트리거 '{{.Trigger}}'에 의한 명령어를 찾을 수 없습니다"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "초대하기"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "이제 자리비움 상태입니다."
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "이미지 미리보기를 자동으로 접습니다"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "미리보기를 펼치는 중 오류가 발생하였습니다."
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "열린 채널에 참가"
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Uploaded one or more files "
+ "translation": " Uploaded one or more files in "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "The number of running goroutines is over the health threshold %v of %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Invalid data."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Invalid invite id. No team matches with this invite id."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Parameter required to add user to team."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "이미 팀에 가입되어 있는 사용자입니다."
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "멤버"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Error importing channel. Team with name \"{{.TeamName}}\" could not be found."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "Import data line has type \"channel\" but the channel object is null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "Import data line has type \"direct_channel\" but the direct_channel object is null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "Import data line has type \"direct_post\" but the direct_post object is null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "Import data line has type \"post\" but the post object is null."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Missing required channel property: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Missing required direct channel property: members"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Missing required direct post property: channel_members"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Missing required direct post property: create_at"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Missing required direct post property: message"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Missing required direct post property: user"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Missing required Post property: Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Failed to set ElasticSearch index settings"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "사용자 정의 이모티콘 제한을 활성화 하려면 엔터프라이즈 라이센스가 필요합니다. 시스템 관리자에게 업그레이드를 문의해보세요."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "파일 세팅에 대해 잘못된 프로파일 높이 값입니다. 0보다 큰 값이여야 합니다."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Time between user typing updates should not be set to less than 1000 milliseconds."
@@ -5723,13 +5867,17 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "We found multiple users matching your credentials and were unable to log you in. Please contact an administrator."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "We encountered an error while finding preferences"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "We encountered an error while finding user profiles"
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
- "translation": "We encountered an error while finding the recently active users"
+ "translation": "We encountered an error while finding preferences"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
diff --git a/i18n/nl.json b/i18n/nl.json
index cc5b0c660a..3d47011ba7 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "Opdracht met activeer-woord '{{.Trigger}}' is niet gevonden"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[naam@domein.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Je bent nu afwezig"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Automatisch inklappen van afbeelding voorbeeldweergave aanzetten"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Er is een fout opgetreden tijdens het vergroten van de voorbeelden"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "Neem deel aan het open kanaal"
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Uploaded one or more files "
+ "translation": " Uploaded one or more files in "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "The number of running goroutines is over the health threshold %v of %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Invalid data."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Invalid invite id. No team matches with this invite id."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Parameter required to add user to team."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Deze persoon zit al in het team"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "lid"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Error importing channel. Team with name \"{{.TeamName}}\" could not be found."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "Import data line has type \"channel\" but the channel object is null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "Import data line has type \"direct_channel\" but the direct_channel object is null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "Import data line has type \"direct_post\" but the direct_post object is null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "Import data line has type \"post\" but the post object is null."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Missing required channel property: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Missing required direct channel property: members"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Missing required direct post property: channel_members"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Missing required direct post property: create_at"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Missing required direct post property: message"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Missing required direct post property: user"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Missing required Post property: Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Failed to set ElasticSearch index settings"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"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."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Ongeldige profiel hoogte bij bestands instellingen. Moet groter dan 0 zijn."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Time between user typing updates should not be set to less than 1000 milliseconds."
@@ -5723,13 +5867,17 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "We vonden meerdere gebruikers die overeenkomen met uw referenties en waren niet in staat om u te laten inloggen. Neem contact op met een systeembeheerder."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Er is een probleem opgestreden tijdens het opzoeken van voorkeuren"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Er is een probleem opgestreden tijdens het opzoeken van het gebruikersprofiel"
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
- "translation": "We encountered an error while finding the recently active users"
+ "translation": "Er is een probleem opgestreden tijdens het opzoeken van voorkeuren"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
diff --git a/i18n/pl.json b/i18n/pl.json
index 6f7c6c96db..dadd736b34 100644
--- a/i18n/pl.json
+++ b/i18n/pl.json
@@ -77,11 +77,11 @@
},
{
"id": "api.admin.recycle_db_end.warn",
- "translation": "Ukończono wznawianie połączenia do bazy danych"
+ "translation": "Ukończono wznawianie połączenia do bazy danych."
},
{
"id": "api.admin.recycle_db_start.warn",
- "translation": "Próba wznowienia połączenia do bazy danych"
+ "translation": "Próba wznowienia połączenia do bazy danych."
},
{
"id": "api.admin.remove_certificate.delete.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": "Wystąpił błąd podczas budowania metadanych dostawcy usługi (Service Provider Metadata)."
},
{
"id": "api.admin.test_email.body",
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "Polecenie z wyzwalaczem '{{.Trigger}}' nie odnalezione"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[nazwa@domena.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Jesteś teraz nieobecny"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[tekst]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "nagłówek"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Nagłówek kanału zaktualizowany poprawnie"
+ },
{
"id": "api.command_collapse.desc",
"translation": "Włącz automatyczne zwijanie podglądu obrazków"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Wystąpił błąd podczas rozwijania podglądów"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "Dołącz do otwartego kanału"
@@ -661,19 +705,19 @@
},
{
"id": "api.command_open.name",
- "translation": "open"
+ "translation": "otwórz"
},
{
"id": "api.command_settings.desc",
- "translation": "Open the Account Settings dialog"
+ "translation": "Otwórz dialog ustawień konta"
},
{
"id": "api.command_settings.name",
- "translation": "settings"
+ "translation": "ustawienia"
},
{
"id": "api.command_settings.unsupported.app_error",
- "translation": "The settings command is not supported on your device"
+ "translation": "Komenda ustawień nie jest wspierana na Twoim urządzeniu"
},
{
"id": "api.command_shortcuts.browser.channel_next",
@@ -1479,7 +1523,7 @@
},
{
"id": "api.opengraph.init.debug",
- "translation": "Initializing open graph protocol api routes"
+ "translation": "Inicjalizacja tras protokołów otwartego grafu API"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Uploaded one or more files "
+ "translation": "Wysłał jeden albo więcej plików"
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -1653,11 +1701,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_mention",
- "translation": "wspomniał o Tobie w"
+ "translation": " wspomniał o Tobie w "
},
{
"id": "api.post.send_notifications_and_forget.push_message",
- "translation": "wysłał Ci bezpośrednią wiadomość"
+ "translation": " wysłał Ci bezpośrednią wiadomość"
},
{
"id": "api.post.send_notifications_and_forget.push_non_mention",
@@ -2001,15 +2049,7 @@
},
{
"id": "api.system.go_routines",
- "translation": "The number of running goroutines is over the health threshold %v of %v"
- },
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Nieprawidłowe dane."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Nieprawidłowe id zaproszenia. Żaden zespół nie pasuje to tego id zaproszenia."
+ "translation": "Numer działających procesów go jest powyżej zdrowego poziomu %v z %v"
},
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Ta osoba jest już w twoim zespole"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "użytkownik"
@@ -2501,7 +2545,7 @@
},
{
"id": "api.user.create_user.missing_hash_or_data.app_error",
- "translation": "Missing Hash or URL query data."
+ "translation": "Brakujące zapytanie Hash albo URL."
},
{
"id": "api.user.create_user.missing_invite_id.app_error",
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Błąd podczas importowania kanału. Zespół o nazwie \"{{.TeamName}}\" nie został odnaleziony."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "Dane wejściowe mają typ \"channel\", ale obiekt channel jest null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "Dane wejściowe mają typ \"channel\", ale obiekt channel jest null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "Dane wejściowe mają typ \"post\" ale obiekt post jest null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "Dane wejściowe mają typ \"post\" ale obiekt post jest null."
@@ -3009,7 +3093,7 @@
},
{
"id": "app.import.validate_channel_import_data.create_at_zero.error",
- "translation": "Kanał create_at nie może być 0 jeśli podany."
+ "translation": "Kanał create_at nie może być zero jeśli podany."
},
{
"id": "app.import.validate_channel_import_data.display_name_length.error",
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Brak wymaganej właściwości kanału: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Brak wymaganej właściwości kanału: name"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Brak wymaganej właściwości Post: create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Brak wymaganej właściwości Post: create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Brak wymaganej właściwości Post: Message."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Brak wymaganej właściwości Post: User."
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Brak wymaganej właściwości Post: Channel. "
@@ -3061,7 +3193,7 @@
},
{
"id": "app.import.validate_post_import_data.create_at_zero.error",
- "translation": "Post CreateAt property must not be zero if provided."
+ "translation": "Właściwość Post CreateAt nie może być zero jeśli podany."
},
{
"id": "app.import.validate_post_import_data.message_length.error",
@@ -3085,7 +3217,7 @@
},
{
"id": "app.import.validate_team_import_data.create_at_zero.error",
- "translation": "Drużyna create_at nie może być 0 jeśli jest podana."
+ "translation": "Drużyna create_at nie może być zero jeśli jest podana."
},
{
"id": "app.import.validate_team_import_data.description_length.error",
@@ -3097,7 +3229,7 @@
},
{
"id": "app.import.validate_team_import_data.display_name_missing.error",
- "translation": "Brak wymaganej właściwości drużyny: display_name"
+ "translation": "Brak wymaganej właściwości drużyny: display_name."
},
{
"id": "app.import.validate_team_import_data.name_characters.error",
@@ -3121,7 +3253,7 @@
},
{
"id": "app.import.validate_team_import_data.type_missing.error",
- "translation": "Brak wymaganej właściwości drużyny: type"
+ "translation": "Brak wymaganej właściwości drużyny: type."
},
{
"id": "app.import.validate_user_channels_import_data.channel_name_missing.error",
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Failed to set ElasticSearch index settings"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"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."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Nieprawidłowa wysokość profilu dla ustawień plików. Musi być liczbą większą od 0."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Czas pomiędzy aktualizacjami podczas wprowadzania tekstu przez użytkownika nie może być mniejszy niż 1000 milisekund."
@@ -5723,13 +5867,17 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "We found multiple users matching your credentials and were unable to log you in. Please contact an administrator."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Wystąpił błąd w trakcie pobierania ustawień"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Napotkaliśmy błąd podczas odczytu pliku"
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
- "translation": "We encountered an error while finding the recently active users"
+ "translation": "Wystąpił błąd w trakcie pobierania ustawień"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index 463675d11f..ad52b377d0 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "Comando com um gatilho de '{{.Trigger}}' não encotrado"
+ "translation": "Comando com um gatilho '{{.Trigger}}' não encontrado. Para enviar uma mensagem começando com \"/\", tente adiciona um espaço no começo da mensagem."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[nome@dominio.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "Criação de usuários foi desativada neste servidor, nenhum convite enviado"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Você está agora ausente"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error ao obter o canal atual."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Editar o cabeçalho do canal"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[texto]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "O texto deve ser fornecido com o comando /header."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "cabeçalho"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "Você não tem a permissão apropriada para editar o cabeçalho do canal."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Erro ao atualizar o canal atual."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Cabeçalho do canal atualizado com sucesso."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Ativar auto-recolher preview de imagens"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Um erro ocorreu ao expandir as visualizações"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Abrir a página de ajuda do Mattermost"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "ajuda"
+ },
{
"id": "api.command_join.desc",
"translation": "Junte-se ao canal aberto"
@@ -661,7 +705,7 @@
},
{
"id": "api.command_open.name",
- "translation": "open"
+ "translation": "abrir"
},
{
"id": "api.command_settings.desc",
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Enviados um ou mais arquivos "
+ "translation": " Enviados um ou mais arquivos em "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Enviado um ou mais arquivos em uma mensagem direta"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "O número de goroutines rodando é maior que o limite configurado %v de %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Dado inválido."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Id do convite inválido. Nenhum time possui este id."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Parâmetro requerido para adicionar o usuário ao time."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Essa pessoa já está em sua equipe"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "O seguinte endereço de email não pertence a um dominio aceito: {{.Addresses}}. Por favor contate o Administrador do Sistema para detalhes."
+ },
{
"id": "api.team.invite_members.member",
"translation": "membro"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Erro ao importar canal. A equipe com o nome \"{{.TeamName}}\" não foi encontrado."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Falha ao buscar o canal direto"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Falha ao buscar o canal direto"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Falha ao buscar o canal de grupo"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Falha ao buscar o canal de grupo"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Não foi possível achar o membro do canal enquanto importava o canal direto"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Falha ao atualizar o cabeçalho do canal direto"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Não foi possível achar o membro do canal enquanto importava os posts do canal direto"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Usuário do post não existe"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "A linha de dados de importação é do tipo \"channel\" mas o objeto channel é nulo."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "A linha de dados de importação é do tipo \"direct_channel\" mas o objeto channel é nulo."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "A linha de dados de importação é do tipo \"direct_post\" mas o objeto post é nulo."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "A linha de dados de importação é do tipo \"post\" mas o objeto post é nulo."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Faltando a propriedade obrigatória do canal: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Cabeçalho do canal direto é muito longo"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Faltando a propriedade obrigatória do canal: members"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "A lista de membros do canal direto tem muito poucos itens"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "A lista de membros do canal direto tem muitos itens"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Propriedade obrigatória do post direto não foi informada: channel_members"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "A lista de membros do canal direto tem muito poucos itens"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "A lista de membros do canal direto tem muitos itens"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Propriedade obrigatória do Post não foi informada: create_at"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt deve ser maior do que 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Mensagem muito longa"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Propriedade obrigatória do Post não foi informada: message"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Propriedade obrigatória do Post não foi informada: user"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Propriedade obrigatória do Post não foi informada: Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Não foi possível configurar as opções do ElasticSearch index"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch está desativado."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "Licença não suporta Elasticsearch."
+ },
{
"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."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Configuração do tempo de execução da consulta de SQL inválida. Deve ser um número positivo."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Nome do colega inválido. Deve ser 'full_name', 'nickname_full_name' ou 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "O tempo de atualização de digitação do usuário não deve ser definido para menos de 1000 milissegundos."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Encontramos vários usuários correspondentes as suas credenciais e não conseguimos fazer seu login. Por favor, entre em contato com um administrador."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Encontramos um erro ao encontrar os novos usuários"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Encontramos um erro enquanto procurava os perfis de usuários"
diff --git a/i18n/ru.json b/i18n/ru.json
index 2ae051d920..42bb6ae508 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "Команда с триггером '{{.Trigger}}' не найдена"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "пригласить людей"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Сейчас ваше состояние \"Нет на месте\""
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Включить сворачивание миниатюр изображений"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Произошла ошибка при открытии превью"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "Помощь"
+ },
{
"id": "api.command_join.desc",
"translation": "Присоединиться к отрытому каналу"
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Uploaded one or more files "
+ "translation": " Uploaded one or more files in "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "The number of running goroutines is over the health threshold %v of %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Неверные данные."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Неверный идентификатор приглашения. Не найдено команд с таким идентификатором."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Для добавления пользователя в команду требуется указать параметр."
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Этот человек уже есть в вашей команде"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "участник"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "Ошибка импорта канала. Команда с именем \"{{.TeamName}}\" не найдена."
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "Строка импорта данных содержит тип \"channel\", но объект channel равен null."
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "Строка импорта данных содержит тип \"channel\", но объект channel равен null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "Строка импорта данных содержит тип \"post\", но объект post равен null."
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "Строка импорта данных содержит тип \"post\", но объект post равен null."
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Пропущено обязательное свойство channel: type."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Пропущено обязательное свойство channel: name"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Отсутствует необходимое поле для Post: create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Отсутствует необходимое поле для Post: create_at."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Отсутствует необходимое поле для Post: Message."
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Отсутствует необходимое поле для Post: User."
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Отсутствует необходимое поле для Post: Channel."
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Failed to set ElasticSearch index settings"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "Ограничения на дополнительные эмодзи недоступны при текущей лицензии. Пожалуйста, свяжитесь с системным администратором по поводу улучшения вашей корпоративной лицензии."
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Неверная высота профиля в настройках файлов. Число должно быть положительным."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Обновления статуса набора текста пользователем не могут быть чаще, чем раз в 1000 миллисекунд."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Обнаружен ряд пользователей с соответствующими учетными данными, вход невозможен. Пожалуйста, свяжитесь с администратором."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Возникла ошибка при поиске настроек"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Возникла ошибка при поиске пользовательских профилей"
diff --git a/i18n/tr.json b/i18n/tr.json
index 4597742bfd..cd6233f7e6 100644
--- a/i18n/tr.json
+++ b/i18n/tr.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "'{{.Trigger}}' tetikleyicisinin komutu bulunamadı"
+ "translation": "'{{.Trigger}}' tetikleyici komutu bulunamadı. \"/\" ile başlayan bir ileti göndermek için iletinin başına bir boşluk eklemeyi deneyin."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[ad@etkialani.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "Bu sunucu üzerine kullanıcı eklemek devre dışı bırakılmış olduğundan çağrı gönderilmedi"
+ },
{
"id": "api.command.invite_people.name",
"translation": "kisileri_cagir"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "Durumunuz: uzakta"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Geçerli kanal alınırken sorun çıktı."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Kanal başlığını düzenle"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "/header komutunun yanında metin de yazılmalıdır"
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "başlık"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "Kanal başlığını düzenleme izniniz yok."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Geçerli kanal güncellenirken sorun çıktı."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Kanal başlığı güncellendi."
+ },
{
"id": "api.command_collapse.desc",
"translation": "Görsel önizlemeleri otomatik daraltılsın"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Önizlemeler genişletilirken bir sorun çıktı"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Mattermost yardım sayfasını aç"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "yardım"
+ },
{
"id": "api.command_join.desc",
"translation": "Açık kanala katılın"
@@ -661,7 +705,7 @@
},
{
"id": "api.command_open.name",
- "translation": "open"
+ "translation": "açık"
},
{
"id": "api.command_settings.desc",
@@ -1271,7 +1315,7 @@
},
{
"id": "api.import.import_user.join_team.error",
- "translation": "Alınırken takıma katılınamadı. Hata: %v"
+ "translation": "İçe aktarılırken takıma katılınamadı. Hata: %v"
},
{
"id": "api.import.import_user.joining_default.error",
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": "Bir ya da bir kaç dosya yüklendi"
+ "translation": " Şunun içine bir ya da bir kaç dosya yüklendi "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Bir doğrudan ileti içine bir ya da bir kaç dosya yüklendi"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -1801,11 +1849,11 @@
},
{
"id": "api.slackimport.slack_add_bot_user.email_pwd",
- "translation": "Slack Bot/Bütünleştirme İleti Alma Kullanıcısı: E-posta, Parola: {{.Email}}, {{.Password}}\r\n"
+ "translation": "Slack Bot/Bütünleştirme İleti İçe Aktarma Kullanıcısı: E-posta, Parola: {{.Email}}, {{.Password}}\r\n"
},
{
"id": "api.slackimport.slack_add_bot_user.unable_import",
- "translation": "Slack Bot/Bütünleştirme İleti Alma Kullanıcısı alınamadı: {{.Username}}\r\n"
+ "translation": "Slack Bot/Bütünleştirme İleti İçe Aktarma Kullanıcısı alınamadı: {{.Username}}\r\n"
},
{
"id": "api.slackimport.slack_add_channels.added",
@@ -1817,11 +1865,11 @@
},
{
"id": "api.slackimport.slack_add_channels.import_failed",
- "translation": "Alınamadı: {{.DisplayName}}\r\n"
+ "translation": "İçe Aktarılamadı: {{.DisplayName}}\r\n"
},
{
"id": "api.slackimport.slack_add_channels.import_failed.warn",
- "translation": "Slack Alıcı: Kanal alınamadı: %s"
+ "translation": "Slack Alıcı: Kanal içe aktarılamadı: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -1833,11 +1881,11 @@
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
- "translation": "Slack bot iletileri henüz alınmamış"
+ "translation": "Slack bot iletileri henüz içe aktarılmamış"
},
{
"id": "api.slackimport.slack_add_posts.bot_user_no_exists.warn",
- "translation": "Slack Alıcı: Bot alma kullanıcısı bulunamadığından bot iletileri alınamıyor."
+ "translation": "Slack İçe Aktarıcı: Bot içe aktarma kullanıcısı bulunamadığından bot iletileri içe aktarılamıyor."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_comment.debug",
@@ -1849,7 +1897,7 @@
},
{
"id": "api.slackimport.slack_add_posts.no_bot_id.warn",
- "translation": "Slack Alıcı: BotId alanı eksik olduğundan bot iletisi alınamadı."
+ "translation": "Slack İçe Aktarıcı: BotId alanı eksik olduğundan bot iletisi içe aktarılamadı."
},
{
"id": "api.slackimport.slack_add_posts.unsupported.warn",
@@ -1857,15 +1905,15 @@
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
- "translation": "Slack verme için dosya yükleme iletisinde {{.FileId}} kodlu dosya bulunamadı"
+ "translation": "Slack dışa aktarması için dosya yükleme iletisinde {{.FileId}} kodlu dosya bulunamadı"
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
- "translation": "Verilmiş verilerde bir \"file\" bölümü bulunmadığından yüklenen ileti için dosya alınamadı."
+ "translation": "Dışa aktarılmış verilerde bir \"file\" bölümü bulunmadığından yüklenen iletideki dosya içe aktarılamaz."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
- "translation": "Verilmiş veri arşivinden {{.FileId}} koduyla yüklenen dosya açılamadı. Hata: {{.Error}}"
+ "translation": "Dışa aktarılmış veri arşivinden {{.FileId}} koduyla yüklenen dosya açılamadı. Hata: {{.Error}}"
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
@@ -1897,15 +1945,15 @@
},
{
"id": "api.slackimport.slack_add_users.missing_email_address",
- "translation": "{{.Username}} kullanıcısının verilen Slack bilgileri içinde bir e-posta adresi yok. Yerine {{.Email}} kullanılıyor. Kullanıcıların sistemde oturum açtıktan sonra e-posta adreslerini güncellemeleri gerekir.\r\n"
+ "translation": "Dışa aktarılan Slack verileri içinde {{.Username}} kullanıcısının e-posta adresi yok. Yerine {{.Email}} kullanılıyor. Kullanıcının sistemde oturum açtıktan sonra e-posta adresini güncellemesi gerekir.\r\n"
},
{
"id": "api.slackimport.slack_add_users.missing_email_address.warn",
- "translation": "{{.Username}} kullanıcısının verilen Slack bilgileri içinde bir e-posta adresi yok. Yerine {{.Email}} kullanılıyor. Kullanıcıların sistemde oturum açtıktan sonra e-posta adreslerini güncellemeleri gerekir."
+ "translation": "Dışa aktarılan Slack verileri içinde {{.Username}} kullanıcısının e-posta adresi yok. Yerine {{.Email}} kullanılıyor. Kullanıcının sistemde oturum açtıktan sonra e-posta adresini güncellemesi gerekir."
},
{
"id": "api.slackimport.slack_add_users.unable_import",
- "translation": "{{.Username}} kullanıcısı alınamadı\r\n"
+ "translation": "{{.Username}} kullanıcısı içe aktarılamadı\r\n"
},
{
"id": "api.slackimport.slack_convert_channel_mentions.compile_regexp_failed.warn",
@@ -1921,15 +1969,15 @@
},
{
"id": "api.slackimport.slack_deactivate_bot_user.failed_to_deactivate",
- "translation": "Slack Alıcı: bot alma kullanıcısı devre dışı bırakılamadı."
+ "translation": "Slack İçe Aktarıcı: Bot içe aktarma kullanıcısı devre dışı bırakılamadı."
},
{
"id": "api.slackimport.slack_import.log",
- "translation": "Mattermost Slack Alma Günlüğü\r\n"
+ "translation": "Mattermost Slack İçe Aktarma Günlüğü\r\n"
},
{
"id": "api.slackimport.slack_import.note1",
- "translation": "- Alıcı tarafından desteklenmediğinden bazı iletiler alınamayabilir.\r\n"
+ "translation": "- Alıcı tarafından desteklenmediğinden bazı iletiler içe aktarılmayabilir.\r\n"
},
{
"id": "api.slackimport.slack_import.note2",
@@ -1949,7 +1997,7 @@
},
{
"id": "api.slackimport.slack_import.team_fail",
- "translation": "Takım alma bilgileri alınamadı.\r\n"
+ "translation": "Takım içe aktarma bilgileri alınamadı.\r\n"
},
{
"id": "api.slackimport.slack_import.zip.app_error",
@@ -1957,27 +2005,27 @@
},
{
"id": "api.slackimport.slack_parse_channels.error",
- "translation": "Slack kanalları işlenirken sorun çıktı. Gene de alma işlemi tamamlanabilir."
+ "translation": "Slack kanalları işlenirken sorun çıktı. Gene de içe aktarma işlemi tamamlanabilir."
},
{
"id": "api.slackimport.slack_parse_posts.error",
- "translation": "Bazı slack iletileri işlenirken sorun çıktı. Gene de alma işlemi tamamlanabilir."
+ "translation": "Bazı slack iletileri işlenirken sorun çıktı. Gene de içe aktarma işlemi tamamlanabilir."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.display_name_too_long.warn",
- "translation": "Slack Alıcı: {{.ChannelName}} kanalının görüntülenecek adı çok uzun. Alınırken budanacak."
+ "translation": "Slack İçe Aktarıcı: {{.ChannelName}} kanalının görüntülenecek adı çok uzun. İçe aktarılırken budanarak kısaltılacak."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.header_too_long.warn",
- "translation": "Slack Alıcı: {{.ChannelName}} kanalının başlığı çok uzun. Alınırken budanacak."
+ "translation": "Slack İçe Aktarıcı: {{.ChannelName}} kanalının başlığı çok uzun. İçe aktarılırken budanarak kısaltılacak."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.name_too_long.warn",
- "translation": "Slack Alıcı: {{.ChannelName}} kanalının adı çok uzun. Alınırken budanacak."
+ "translation": "Slack İçe Aktarıcı: {{.ChannelName}} kanalının adı çok uzun. İçe aktarılırken budanarak kısaltılacak."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.purpose_too_long.warn",
- "translation": "Slack Alıcı: {{.ChannelName}} kanalının amacı çok uzun. Alınırken budanacak."
+ "translation": "Slack İçe Aktarıcı: {{.ChannelName}} kanalının amacı çok uzun. İçe aktarılırken budanarak kısaltılacak."
},
{
"id": "api.status.init.debug",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "Çalışan yordamlar %v/%v sağlıklı eşiğin üzerinde "
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Veri geçersiz."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Çağrı kodu geçersiz. Bu çağrı kodunu kullanan bir takım bulunamadı."
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Takıma kullanıcı eklemek için parametre gerekli."
@@ -2045,7 +2085,7 @@
},
{
"id": "api.team.import_team.admin.app_error",
- "translation": "Yalnız bir takım yöneticisi veri alabilir."
+ "translation": "Yalnız bir takım yöneticisi verileri içe aktarabilir."
},
{
"id": "api.team.import_team.array.app_error",
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "Bu kişi zaten takımınızda bulunuyor"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "Şu e-posta adresleri onaylanmış etki alanına ait değil: {{.Addresses}}. Ayrıntılar için sistem yöneticiniz ile görüşün."
+ },
{
"id": "api.team.invite_members.member",
"translation": "üye"
@@ -2965,7 +3009,7 @@
},
{
"id": "app.import.bulk_import.file_scan.error",
- "translation": "Alınacak veri dosyası okunamadı."
+ "translation": "İçe aktarılacak veri dosyası okunamadı."
},
{
"id": "app.import.bulk_import.json_decode.error",
@@ -2973,39 +3017,79 @@
},
{
"id": "app.import.import_channel.team_not_found.error",
- "translation": "Kanal alınırken sorun çıktı. \"{{.TeamName}}\" takımı bulunamadı."
+ "translation": "Kanal içe aktarılırken sorun çıktı. \"{{.TeamName}}\" takımı bulunamadı."
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Doğrudan kanal alınamadı"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Doğrudan kanal alınamadı"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Grup kanalı alınamadı"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Grup kanalı alınamadı"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Doğrudan kanal içe aktarılırken kanal üyesi bulunamadı"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Doğrudan kanal başlığı güncellenemedi"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Doğrudan kanal iletisi içe aktarılırken kanal üyesi bulunamadı"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "İleti kullanıcısı bulunamadı"
},
{
"id": "app.import.import_line.null_channel.error",
- "translation": "Alınan veri satırı \"channel\" türünde ancak kanal nesnesi null."
+ "translation": "İçe aktarılan veri satırı \"channel\" türünde ancak kanal nesnesi null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "İçe aktarılan veri satırı \"channel\" türünde ancak kanal nesnesi null."
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "İçe aktarılan veri satırı \"post\" türünde ancak ileti nesnesi null."
},
{
"id": "app.import.import_line.null_post.error",
- "translation": "Alınan veri satırı \"post\" türünde ancak ileti nesnesi null."
+ "translation": "İçe aktarılan veri satırı \"post\" türünde ancak ileti nesnesi null."
},
{
"id": "app.import.import_line.null_team.error",
- "translation": "Alınan veri satırı \"team\" türünde ancak takım nesnesi null."
+ "translation": "İçe aktarılan veri satırı \"team\" türünde ancak takım nesnesi null."
},
{
"id": "app.import.import_line.null_user.error",
- "translation": "Alınan veri satırı \"user\" türünde ancak kullanıcı nesnesi null."
+ "translation": "İçe aktarılan veri satırı \"user\" türünde ancak kullanıcı nesnesi null."
},
{
"id": "app.import.import_line.unknown_line_type.error",
- "translation": "Alınan veri satırı türü \"{{.Type}}\" bilinmiyor."
+ "translation": "İçe aktarılan veri satırı türü \"{{.Type}}\" bilinmiyor."
},
{
"id": "app.import.import_post.channel_not_found.error",
- "translation": "İleti alınırken sorun çıktı. \"{{.ChannelName}}\" kanalı bulunamadı."
+ "translation": "İleti içe aktarılırken sorun çıktı. \"{{.ChannelName}}\" kanalı bulunamadı."
},
{
"id": "app.import.import_post.team_not_found.error",
- "translation": "İleti alınırken sorun çıktı. \"{{.TeamName}}\" takımı bulunamadı."
+ "translation": "İleti içe aktarılırken sorun çıktı. \"{{.TeamName}}\" takımı bulunamadı."
},
{
"id": "app.import.import_post.user_not_found.error",
- "translation": "İleti alınırken sorun çıktı. \"{{.Username}}\" kullanıcı adına sahip kullanıcı bulunamadı."
+ "translation": "İleti içe aktarılırken sorun çıktı. \"{{.Username}}\" kullanıcı adına sahip kullanıcı bulunamadı."
},
{
"id": "app.import.validate_channel_import_data.create_at_zero.error",
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Zorunlu kanal özelliği eksik: Tür."
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Doğrudan kanal başlığı çok uzun"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "Zorunlu doğrudan kanal özelliği eksik: Üyeler"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Doğrudan kanal üye listesinde çok az sayıda öge var"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Doğrudan kanal üye listesinde çok fazla sayıda öge var"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "Zorunlu doğrudan kanal özelliği eksik: kanal_uyeleri"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Doğrudan ileti kanalı üye listesinde çok az sayıda öge var"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Doğrudan ileti kanalı üye listesinde çok fazla sayıda öge var"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "Zorunlu doğrudan kanal özelliği eksik: olusturulma_zamani"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "OlusturulmaZamani 0 değerinden büyük olmalıdır"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "İleti çok uzun"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "Zorunlu doğrudan ileti özelliği eksik: ileti"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "Zorunlu doğrudan ileti özelliği eksik: kullanıcı"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Zorunlu kanal özelliği eksik: Kanal."
@@ -3325,19 +3457,19 @@
},
{
"id": "ent.compliance.run_failed.error",
- "translation": "'{{.JobName}}' görevi için '{{.FilePath}}' konumuna uygunluk verme işlemi tamamlanamadı"
+ "translation": "'{{.JobName}}' görevi için '{{.FilePath}}' konumuna uygunluk dışa aktarma işlemi tamamlanamadı"
},
{
"id": "ent.compliance.run_finished.info",
- "translation": "'{{.JobName}}' görevi için {{.Count}} kayıt '{{.FilePath}}' konumuna uygunluk verme işlemi tamamlandı"
+ "translation": "'{{.JobName}}' görevi için {{.Count}} kayıt '{{.FilePath}}' konumuna uygunluk dışa aktarma işlemi tamamlandı"
},
{
"id": "ent.compliance.run_limit.warning",
- "translation": "'{{.JobName}}' görevi için uygunluk verme işleminde çok fazla sayıda satır alındı ve '{{.FilePath}}' konumuna ilk 30,000 tanesi budanarak eklendi"
+ "translation": "'{{.JobName}}' görevi için uygunluk dışa aktarma işleminde çok fazla sayıda satır alındı ve ilk 30,000 tanesi budanarak '{{.FilePath}}' konumuna eklendi"
},
{
"id": "ent.compliance.run_started.info",
- "translation": "'{{.JobName}}' görevi için '{{.FilePath}}' konumuna uygunluk verme işlemi başlatıldı"
+ "translation": "'{{.JobName}}' görevi için '{{.FilePath}}' konumuna uygunluk dışa aktarma işlemi başlatıldı"
},
{
"id": "ent.elasticsearch.search_posts.disabled",
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Failed to set ElasticSearch index settings"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch devre dışı."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "Lisansta Elasticsearch desteklenmiyor."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "Geçerli lisans özel emoji özelliğini desteklemiyor. Lütfen Enterprise sürümüne yükseltmek için sistem yöneticisi ile görüşün."
@@ -3841,7 +3981,7 @@
},
{
"id": "model.client.upload_post_attachment.import_from.app_error",
- "translation": "Alınacak konum çok parçalı forma yazılırken sorun çıktı"
+ "translation": "İçeri aktarılacak konum çok parçalı forma yazılırken sorun çıktı"
},
{
"id": "model.client.upload_post_attachment.writer.app_error",
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "SQL ayarlarında sorgu zaman aşımı değeri geçersiz. Sıfır ya da pozitif bir sayı olmalı."
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Takım arkadaşı görünümü geçersiz. 'tam_ad', 'takmaad_tam_ad' ya da 'kullaniciadi' olmalıdır"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Kullanıcının yazma aralıkları süresi 1000 milisaniyeden küçük olmamalıdır."
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Kimlik doğrulama bilgileriniz ile eşleşen birden çok kullanıcı olduğundan oturumunuz açılamadı. Lütfen bir yönetici ile görüşün."
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "Yeni kullanıcılar bulunurken bir sorun çıktı"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Kullanıcı profilleri bulunurken bir sorun çıktı"
diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json
index 7665b97343..051cbd2eae 100644
--- a/i18n/zh-CN.json
+++ b/i18n/zh-CN.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "触发 '{{.Trigger}}' 没有找到"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "您现在离开了"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "打开图像预览自动折叠"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "展开预览时发生了错误"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "帮助"
+ },
{
"id": "api.command_join.desc",
"translation": "添加到公开频道"
@@ -661,19 +705,19 @@
},
{
"id": "api.command_open.name",
- "translation": "open"
+ "translation": "打开"
},
{
"id": "api.command_settings.desc",
- "translation": "Open the Account Settings dialog"
+ "translation": "打开账户设置对话框"
},
{
"id": "api.command_settings.name",
- "translation": "settings"
+ "translation": "设置"
},
{
"id": "api.command_settings.unsupported.app_error",
- "translation": "The settings command is not supported on your device"
+ "translation": "您的设备不支持设定命令"
},
{
"id": "api.command_shortcuts.browser.channel_next",
@@ -1647,6 +1691,10 @@
"id": "api.post.send_notifications_and_forget.push_image_only",
"translation": " 已上传一个或更多个文件 "
},
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
+ },
{
"id": "api.post.send_notifications_and_forget.push_in",
"translation": " 在 "
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "运行中的 goroutine 数量 %v 已经超过健康界限 %v"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "无效数据。"
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "无效邀请 id。没有匹配此邀请 id 的团队。"
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "添加用户到团队所需的参数。"
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "此人已经在你的团队中"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "成员"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "导入频道失败。团队名 \"{{.TeamName}}\" 无法找到。"
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "导入数据行有类型 \"channel\" 但频道对象是无。"
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "导入数据行有类型 \"channel\" 但频道对象是无。"
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "导入数据行有类型 \"post\" 但消息对象是无。"
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "导入数据行有类型 \"post\" 但消息对象是无。"
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "缺少频道必须属性:type。"
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "缺少频道必须属性:name"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "缺少消息必须属性:create_at。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "缺少消息必须属性:create_at。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "缺少消息必须属性:Message。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "缺少消息必须属性:User。"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "缺少消息必须属性:Channel。"
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "无法设置 ElasticSearch 索引设定"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "当前许可证禁用了自定义表情符。请联系您的系统管理员关于升级您的企业许可证。"
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "无效 SQL 查询超时设定。必须是正整数。"
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "用户键入更新间隔不应设置为小于1000毫秒。"
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "我们发现多个用户的登陆凭据与你匹配,因此禁用了你的登陆权限。请与管理员联系。"
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "我们在查找偏好设置时遇到了一个错误"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "我们查找用户配置文件遇到了一个错误"
diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json
index ec9bc4307b..55e0968a53 100644
--- a/i18n/zh-TW.json
+++ b/i18n/zh-TW.json
@@ -429,7 +429,7 @@
},
{
"id": "api.command.execute_command.not_found.app_error",
- "translation": "找不到附帶觸發器 '{{.Trigger}}' 的命令"
+ "translation": "Command with a trigger of '{{.Trigger}}' not found. To send a message beginning with \"/\", try adding an empty space at the beginning of the message."
},
{
"id": "api.command.execute_command.save.app_error",
@@ -459,6 +459,10 @@
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
+ {
+ "id": "api.command.invite_people.invite_off",
+ "translation": "User creation has been disabled on this server, no invite(s) sent"
+ },
{
"id": "api.command.invite_people.name",
"translation": "invite_people"
@@ -495,6 +499,38 @@
"id": "api.command_away.success",
"translation": "現在狀態為「離開」"
},
+ {
+ "id": "api.command_channel_header.channel.app_error",
+ "translation": "Error to retrieve the current channel."
+ },
+ {
+ "id": "api.command_channel_header.desc",
+ "translation": "Edit the channel header"
+ },
+ {
+ "id": "api.command_channel_header.hint",
+ "translation": "[text]"
+ },
+ {
+ "id": "api.command_channel_header.message.app_error",
+ "translation": "Text must be provided with the /header command."
+ },
+ {
+ "id": "api.command_channel_header.name",
+ "translation": "header"
+ },
+ {
+ "id": "api.command_channel_header.permission.app_error",
+ "translation": "You do not have the appropriate permissions to edit the channel header."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.app_error",
+ "translation": "Error to update the current channel."
+ },
+ {
+ "id": "api.command_channel_header.update_channel.success",
+ "translation": "Channel header successfully updated."
+ },
{
"id": "api.command_collapse.desc",
"translation": "開啟圖片預覽的自動折疊功能"
@@ -551,6 +587,14 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "展開預覽時發生錯誤"
},
+ {
+ "id": "api.command_help.desc",
+ "translation": "Open the Mattermost help page"
+ },
+ {
+ "id": "api.command_help.name",
+ "translation": "help"
+ },
{
"id": "api.command_join.desc",
"translation": "加入公開頻道"
@@ -1645,7 +1689,11 @@
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
- "translation": " Uploaded one or more files "
+ "translation": " Uploaded one or more files in "
+ },
+ {
+ "id": "api.post.send_notifications_and_forget.push_image_only_dm",
+ "translation": " Uploaded one or more files in a direct message"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
@@ -2003,14 +2051,6 @@
"id": "api.system.go_routines",
"translation": "執行中的 Goroutine 數量超過健康界線 %v (%v)"
},
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "無效的資料。"
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "無效的邀請ID。沒有團隊符合此ID。"
- },
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "需要參數以新增團隊成員。"
@@ -2083,6 +2123,10 @@
"id": "api.team.invite_members.already.app_error",
"translation": "此人已在您的團隊中"
},
+ {
+ "id": "api.team.invite_members.invalid_email.app_error",
+ "translation": "The following email addresses do not belong to an accepted domain: {{.Addresses}}. Please contact your System Administrator for details."
+ },
{
"id": "api.team.invite_members.member",
"translation": "成員"
@@ -2975,10 +3019,50 @@
"id": "app.import.import_channel.team_not_found.error",
"translation": "匯入頻道失敗。不存在名字為 \"{{.TeamName}}\" 的團隊。"
},
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_direct_channel.error",
+ "translation": "Failed to get direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.create_group_channel.error",
+ "translation": "Failed to get group channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel"
+ },
+ {
+ "id": "app.import.import_direct_channel.update_header_failed.error",
+ "translation": "Failed to update direct channel header"
+ },
+ {
+ "id": "app.import.import_direct_post.channel_member_not_found.error",
+ "translation": "Could not find channel member when importing direct channel post"
+ },
+ {
+ "id": "app.import.import_direct_post.user_not_found.error",
+ "translation": "Post user does not exist"
+ },
{
"id": "app.import.import_line.null_channel.error",
"translation": "匯入資料行資料型別為\"頻道\"但頻道物件為 null"
},
+ {
+ "id": "app.import.import_line.null_direct_channel.error",
+ "translation": "匯入資料行資料型別為\"頻道\"但頻道物件為 null"
+ },
+ {
+ "id": "app.import.import_line.null_direct_post.error",
+ "translation": "匯入資料行資料型別為\"訊息\"但訊息物件為 null"
+ },
{
"id": "app.import.import_line.null_post.error",
"translation": "匯入資料行資料型別為\"訊息\"但訊息物件為 null"
@@ -3051,6 +3135,54 @@
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "缺少必要的頻道屬性:類型。"
},
+ {
+ "id": "app.import.validate_direct_channel_import_data.header_length.error",
+ "translation": "Direct channel header is too long"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_required.error",
+ "translation": "缺少必要的頻道屬性:名字。"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_few.error",
+ "translation": "Direct channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_channel_import_data.members_too_many.error",
+ "translation": "Direct channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_required.error",
+ "translation": "缺少必要的訊息屬性:建立日期。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
+ "translation": "Direct post channel members list contains too few items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
+ "translation": "Direct post channel members list contains too many items"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_missing.error",
+ "translation": "缺少必要的訊息屬性:建立日期。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.create_at_zero.error",
+ "translation": "CreateAt must be greater than 0"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_length.error",
+ "translation": "Message is too long"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.message_missing.error",
+ "translation": "缺少必要的訊息屬性:訊息。"
+ },
+ {
+ "id": "app.import.validate_direct_post_import_data.user_missing.error",
+ "translation": "缺少必要的訊息屬性:使用者。"
+ },
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "缺少必要的訊息屬性:頻道。"
@@ -3371,6 +3503,14 @@
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "設定 ElasticSearch 索引設定時失敗"
},
+ {
+ "id": "ent.elasticsearch.test_config.indexing_disabled.error",
+ "translation": "Elasticsearch is disabled."
+ },
+ {
+ "id": "ent.elasticsearch.test_config.license.error",
+ "translation": "License does not support Elasticsearch."
+ },
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "目前授權不提供限制自訂繪文字,請聯繫系統管理員將系統升級為企業版授權。"
@@ -4171,6 +4311,10 @@
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "SQL 設定中的查詢時限無效。必須為正數。"
},
+ {
+ "id": "model.config.is_valid.teammate_name_display.app_error",
+ "translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
+ },
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "使用者輸入更新間隔不應該設定為低於 1000 毫秒。"
@@ -5723,6 +5867,10 @@
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "找到數個相符於您的認證之帳號,所以無法讓您登入,請聯繫系統管理員。"
},
+ {
+ "id": "store.sql_user.get_new_users.app_error",
+ "translation": "尋找偏好設定時遇到錯誤"
+ },
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "尋找使用者資訊時遇到錯誤"
diff --git a/webapp/i18n/de.json b/webapp/i18n/de.json
index 3899bb9b62..7f0f7188f1 100644
--- a/webapp/i18n/de.json
+++ b/webapp/i18n/de.json
@@ -415,18 +415,6 @@
"admin.image.maxFileSizeDescription": "Maximale Dateigröße für Anhänge in MB. Achtung: Stelle sicher, dass der Server die gewählte Größe unterstützt. Große Dateien erhöhen das Risiko eines Servercrashes und von abgebrochenen Uploads bei Netzwerkstörungen.",
"admin.image.maxFileSizeExample": "50",
"admin.image.maxFileSizeTitle": "Maximale Dateigröße:",
- "admin.image.previewHeightDescription": "Maximale Höhe des Vorschaubildes (\"0\": Automatische Berechnung). Änderungen dieses Wertes wirken sich auf die zukünftige Darstellung der Vorschaubilder aus, aber nicht auf bereits bestehende Bilder.",
- "admin.image.previewHeightExample": "Z.B.: \"0\"",
- "admin.image.previewHeightTitle": "Vorschau der Bildhöhe:",
- "admin.image.previewWidthDescription": "Maximale Breite des Vorschaubildes. Änderungen dieses Wertes wirken sich auf die zukünftige Darstellung der Vorschaubilder aus, aber nicht auf bereits bestehende Bilder.",
- "admin.image.previewWidthExample": "Z.B.: \"1024\"",
- "admin.image.previewWidthTitle": "Breite der Vorschau:",
- "admin.image.profileHeightDescription": "Höhe des Profilbildes.",
- "admin.image.profileHeightExample": "Z.B.: \"0\"",
- "admin.image.profileHeightTitle": "Profilbild Höhe:",
- "admin.image.profileWidthDescription": "Breite des Profilbildes.",
- "admin.image.profileWidthExample": "Z.B.: \"1024\"",
- "admin.image.profileWidthTitle": "Profilbild Breite:",
"admin.image.publicLinkDescription": "32-Zeichen Salt um die öffentlich Links von Bildern zu signieren. Wird bei der Installation zufällig generiert. Klicken Sie \"Neu generieren\" um einen neuen Salt zu erstellen.",
"admin.image.publicLinkExample": "Z.B.: \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Salt für öffentlichen Links:",
@@ -436,12 +424,6 @@
"admin.image.storeDescription": "Dateisystem, in dem Dateien und Bilder gespeichert werden.
Die Auswahl von \"Amazon S3\" aktiviert die Felder zur Eingabe des Amazonzuganges.
Die Auswahl von \"lokalem Speicher\" aktiviert das Feld um einen lokalen Dateipfad auszuwählen.",
"admin.image.storeLocal": "Lokales Dateisystem",
"admin.image.storeTitle": "Dateisystem:",
- "admin.image.thumbHeightDescription": "Höhe der Vorschaubilder welche beim Hochladen von Bildern generiert werden. Änderungen dieses Wertes wirken sich auf die zukünftige Darstellung der Vorschaubilder aus, aber nicht auf bereits bestehende Bilder.",
- "admin.image.thumbHeightExample": "Z.B.: \"100\"",
- "admin.image.thumbHeightTitle": "Höhe des Vorschaubildes:",
- "admin.image.thumbWidthDescription": "Breite der Vorschaubilder welche beim Hochladen von Bildern generiert werden. Änderungen dieses Wertes wirken sich auf die zukünftige Darstellung der Vorschaubilder aus, aber nicht auf bereits bestehende Bilder.",
- "admin.image.thumbWidthExample": "Z.B.: \"120\"",
- "admin.image.thumbWidthTitle": "Breite des Vorschaubildes:",
"admin.integrations.custom": "Benutzerdefinierte Integrationen",
"admin.integrations.external": "Externe Dienste",
"admin.integrations.webrtc": "Mattermost WebRTC",
@@ -782,7 +764,6 @@
"admin.sidebar.files": "Dateien",
"admin.sidebar.general": "Allgemein",
"admin.sidebar.gitlab": "GitLab",
- "admin.sidebar.images": "Bilder",
"admin.sidebar.integrations": "Integrationen",
"admin.sidebar.ldap": "AD/LDAP",
"admin.sidebar.legalAndSupport": "Rechtsabteilung und Support",
@@ -891,11 +872,16 @@
"admin.team.restrictTitle": "Begrenze Kontoerstellung auf spezifizierte E-Mail-Domains:",
"admin.team.restrict_direct_message_any": "Jeder Nutzer auf dem Mattermost Server",
"admin.team.restrict_direct_message_team": "Jedes Mitglied des Teams",
+ "admin.team.showFullname": "Show first and last name (default)",
+ "admin.team.showNickname": "Zeige Spitzname wenn verfügbar, sonst zeige Vor- und Nachname",
+ "admin.team.showUsername": "Show username",
"admin.team.siteNameDescription": "Name des Dienstes, der auf der Anmeldeseite und der Seiten angezeigt wird.",
"admin.team.siteNameExample": "Z.B.: \"Mattermost\"",
"admin.team.siteNameTitle": "Seitenname:",
"admin.team.teamCreationDescription": "Wenn falsch können nur Systemadministratoren Teams erstellen.",
"admin.team.teamCreationTitle": "Aktiviere Team Erstellung: ",
+ "admin.team.teammateNameDisplay": "Namensdarstellung der Teammitglider",
+ "admin.team.teammateNameDisplayDesc": "Wählen Sie, wie die Namen anderer Benutzer in Direktnachrichten angezeigt werden sollen.",
"admin.team.upload": "Hochladen",
"admin.team.uploadDesc": "Individualisieren Sie ihre Nutzererfahrung durch das Hinzufügen eines Bildes zu ihrem Anmeldebildschirm. Die empfohlene maximale Bildgröße beträgt unter 2MB.",
"admin.team.uploaded": "Hochgeladen!",
@@ -1121,7 +1107,8 @@
"channel_invite.close": "Schließen",
"channel_loader.connection_error": "Es scheint ein Problem mit Ihrer Internetverbindung zu geben.",
"channel_loader.posted": "Verschickt",
- "channel_loader.socketError": "Bitte überprüfen Sie die Verbindung, Mattermost ist nicht erreichbar. Wenn das Problem bestehen bitten Sie Ihren Administrator den WebSocket Port zu überprüfen.",
+ "channel_loader.postedImage": " hat ein Bild hochgeladen",
+ "channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.",
"channel_loader.someone": "Jemand",
"channel_loader.something": " hat etwas neues gemacht",
"channel_loader.unknown_error": "Es wurde ein unerwarteter Statuscode vom Server empfangen.",
@@ -1718,6 +1705,9 @@
"mobile.custom_list.no_results": "Keine Ergebnisse",
"mobile.drawer.teamsTitle": "Teams",
"mobile.edit_post.title": "Nachricht bearbeiten",
+ "mobile.error_handler.button": "Relaunch",
+ "mobile.error_handler.description": "\nClick relaunch to open the app again. After restart, you can report the problem from the settings menu.\n",
+ "mobile.error_handler.title": "Unexpected error occurred",
"mobile.file_upload.camera": "Ein Foto oder ein Video aufnehmen",
"mobile.file_upload.library": "Foto-Bibliothek",
"mobile.file_upload.more": "Mehr",
@@ -1769,6 +1759,9 @@
"mobile.select_team.join_open": "Offene Teams, denen Sie beitreten können",
"mobile.select_team.no_teams": "Es sind keine Teams zum Betreten für Sie verfügbar.",
"mobile.server_ping_failed": "Kann nicht mit Server verbinden. Bitte überprüfen Sie ihre Server-URL und Internetverbindung.",
+ "mobile.server_upgrade.button": "OK",
+ "mobile.server_upgrade.description": "\nA server upgrade is required to use the Mattermost app. Please ask your System Administrator for details.\n",
+ "mobile.server_upgrade.title": "Server upgrade required",
"mobile.server_url.invalid_format": "URL muss mit http:// oder https:// beginnen",
"mobile.session_expired": "Sitzung abgelaufen: Bitte anmelden um weiterhin Benachrichtigungen zu erhalten.",
"mobile.settings.team_selection": "Teamauswahl",
@@ -2067,7 +2060,7 @@
"suggestion.search.private": "Private Kanäle",
"suggestion.search.public": "Öffentliche Kanäle",
"system_users_list.count": "{count, number} {count, plural, one {Benutzer} other {Benutzer}}",
- "system_users_list.countPage": "{startCount, number} - {endCount, number} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}} von {total} insgesamt",
+ "system_users_list.countPage": "{startCount, number} - {endCount, number} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}} von {total, number} insgesamt",
"system_users_list.countSearch": "{count, number} {count, plural, one {Benutzer} other {Benutzer}} von {total, number} total",
"team_export_tab.download": "Download",
"team_export_tab.export": "Exportieren",
@@ -2192,8 +2185,6 @@
"user.settings.display.collapseOff": "Eingeklappt",
"user.settings.display.collapseOn": "Ausgeklappt",
"user.settings.display.fixedWidthCentered": "Feste Breite, zentriert",
- "user.settings.display.fontDesc": "Wählen Sie die Schriftart zur Anzeige im Mattermost Interface aus.",
- "user.settings.display.fontTitle": "Schriftart",
"user.settings.display.fullScreen": "Ganze Breite",
"user.settings.display.language": "Sprache",
"user.settings.display.messageDisplayClean": "Standard",
@@ -2209,7 +2200,7 @@
"user.settings.display.showFullname": "Zeige Vor- und Nachname",
"user.settings.display.showNickname": "Zeige Spitzname wenn verfügbar, sonst zeige Vor- und Nachname",
"user.settings.display.showUsername": "Zeige Benutzername (Standard)",
- "user.settings.display.teammateDisplay": "Namensdarstellung der Teammitglider",
+ "user.settings.display.teammateNameDisplay": "Namensdarstellung der Teammitglider",
"user.settings.display.theme.applyToAllTeams": "Motiv für alle meine Teams festlegen",
"user.settings.display.theme.customTheme": "Benutzerdefiniertes Motiv",
"user.settings.display.theme.describe": "Öffnen um das Motiv zu ändern",
@@ -2437,7 +2428,7 @@
"user_profile.webrtc.unavailable": "Neuer Anruf nicht möglich bis ihr bestehender Anruf beendet ist",
"view_image.loading": "Laden ",
"view_image_popover.download": "Herunterladen",
- "view_image_popover.file": "File {count, number} of {total, number}",
+ "view_image_popover.file": "Datei {count, number} von {total, number}",
"view_image_popover.publicLink": "Öffentlichen Link erhalten",
"web.footer.about": "Über",
"web.footer.help": "Hilfe",
diff --git a/webapp/i18n/en.json b/webapp/i18n/en.json
index 0bb7f4231b..37f636bab4 100755
--- a/webapp/i18n/en.json
+++ b/webapp/i18n/en.json
@@ -881,12 +881,12 @@
"admin.team.restrictTitle": "Restrict account creation to specified email domains:",
"admin.team.restrict_direct_message_any": "Any user on the Mattermost server",
"admin.team.restrict_direct_message_team": "Any member of the team",
- "admin.team.siteNameDescription": "Name of service shown in login screens and UI.",
- "admin.team.siteNameExample": "E.g.: \"Mattermost\"",
- "admin.team.siteNameTitle": "Site Name:",
"admin.team.showFullname": "Show first and last name (default)",
"admin.team.showNickname": "Show nickname if one exists, otherwise show first and last name",
"admin.team.showUsername": "Show username",
+ "admin.team.siteNameDescription": "Name of service shown in login screens and UI.",
+ "admin.team.siteNameExample": "E.g.: \"Mattermost\"",
+ "admin.team.siteNameTitle": "Site Name:",
"admin.team.teamCreationDescription": "When false, only System Administrators can create teams.",
"admin.team.teamCreationTitle": "Enable Team Creation: ",
"admin.team.teammateNameDisplay": "Teammate Name Display:",
@@ -1116,13 +1116,13 @@
"channel_invite.close": "Close",
"channel_loader.connection_error": "There appears to be a problem with your internet connection.",
"channel_loader.posted": "Posted",
+ "channel_loader.postedImage": " posted an image",
"channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.",
"channel_loader.someone": "Someone",
"channel_loader.something": " did something new",
"channel_loader.unknown_error": "We received an unexpected status code from the server.",
"channel_loader.uploadedFile": " uploaded a file",
"channel_loader.uploadedImage": " uploaded an image",
- "channel_loader.postedImage": " posted an image",
"channel_loader.wrote": " wrote: ",
"channel_members_dropdown.channel_admin": "Channel Admin",
"channel_members_dropdown.channel_member": "Channel Member",
@@ -1720,6 +1720,9 @@
"mobile.custom_list.no_results": "No Results",
"mobile.drawer.teamsTitle": "Teams",
"mobile.edit_post.title": "Editing Message",
+ "mobile.error_handler.button": "Relaunch",
+ "mobile.error_handler.description": "\nClick relaunch to open the app again. After restart, you can report the problem from the settings menu.\n",
+ "mobile.error_handler.title": "Unexpected error occurred",
"mobile.file_upload.camera": "Take Photo or Video",
"mobile.file_upload.library": "Photo Library",
"mobile.file_upload.more": "More",
@@ -1771,6 +1774,9 @@
"mobile.select_team.join_open": "Open teams you can join",
"mobile.select_team.no_teams": "There are no available teams for you to join.",
"mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_upgrade.button": "OK",
+ "mobile.server_upgrade.description": "\nA server upgrade is required to use the Mattermost app. Please ask your System Administrator for details.\n",
+ "mobile.server_upgrade.title": "Server upgrade required",
"mobile.server_url.invalid_format": "URL must start with http:// or https://",
"mobile.session_expired": "Session Expired: Please log in to continue receiving notifications.",
"mobile.settings.team_selection": "Team Selection",
diff --git a/webapp/i18n/es.json b/webapp/i18n/es.json
index 01b495521c..a20d125653 100644
--- a/webapp/i18n/es.json
+++ b/webapp/i18n/es.json
@@ -415,18 +415,6 @@
"admin.image.maxFileSizeDescription": "Tamaño máximo de los archivos adjuntos a los mensajes en megabytes. Precaución: Compruebe que la memoria del servidor puede soportar la configuración seleccionada. Los archivos de gran tamaño, pueden aumentar el riesgo de que se bloquee el servidor o que ocurran fallos debido a interrupciones en la red.",
"admin.image.maxFileSizeExample": "50",
"admin.image.maxFileSizeTitle": "Tamaño máximo de los Archivos:",
- "admin.image.previewHeightDescription": "Altura máxima para la vista previa de la imágen (\"0\": Establecer a tamaño-automático). Actualizando este valor los cambios de vista previa se hacen en el futuro, pero no cambia para imagenes creadas en el pasado.",
- "admin.image.previewHeightExample": "Ej.: \"0\"",
- "admin.image.previewHeightTitle": "Altura de las Imágenes en Vista Previa:",
- "admin.image.previewWidthDescription": "Ancho máximo para la vista previa de la imágen. Actualizando este valor los cambios de vista previa se hacen en el futuro, pero no cambia para imagenes creadas en el pasado.",
- "admin.image.previewWidthExample": "Ej.: \"1024\"",
- "admin.image.previewWidthTitle": "Ancho de la Vista Previa de las Imágenes:",
- "admin.image.profileHeightDescription": "Alto de imagen de perfil.",
- "admin.image.profileHeightExample": "Ej.: \"0\"",
- "admin.image.profileHeightTitle": "Alto de la Imagen de Perfil:",
- "admin.image.profileWidthDescription": "Ancho de la imagen de perfil.",
- "admin.image.profileWidthExample": "Ej.: \"1024\"",
- "admin.image.profileWidthTitle": "Ancho del la Imagen de Perfil:",
"admin.image.publicLinkDescription": "Salt de 32-characteres agregado para firmar los enlaces para las imágenes públicas. Aleatoriamente generados en la instalación. Haz clic en \"Regenerar\" para crear un nuevo salt.",
"admin.image.publicLinkExample": "Ej.: \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Título del enlace público:",
@@ -436,12 +424,6 @@
"admin.image.storeDescription": "Sistema de Almacenamiento donde los archivos e imagenes adjuntos serán guardados.
Al seleccionar \"Amazon S3\" habilita los campos para ingresar las credenciales de Amazon y los detalles de los bucket.
Al seleccionar \"Almacenamiento Local\" habilita los campos para especificar un directorio local.",
"admin.image.storeLocal": "Sistema local de archivos",
"admin.image.storeTitle": "Sistema de Almacenamiento de Archivos:",
- "admin.image.thumbHeightDescription": "Alto de imágen miniatura subida. Actualizando este valor la imagen miniatura cambia en el futuro, pero no cambia para imagenes creadas en el pasado.",
- "admin.image.thumbHeightExample": "Ej.: \"100\"",
- "admin.image.thumbHeightTitle": "Altura de las Miniaturas de los Adjuntos:",
- "admin.image.thumbWidthDescription": "Ancho de imágen miniatura subida. Actualizando este valor la imagen miniatura cambia en el futuro, pero no cambia para imagenes creadas en el pasado.",
- "admin.image.thumbWidthExample": "Ej.: \"120\"",
- "admin.image.thumbWidthTitle": "Ancho de las Miniaturas de los Adjuntos:",
"admin.integrations.custom": "Integraciones Personalizadas",
"admin.integrations.external": "Servicios Externos",
"admin.integrations.webrtc": "Mattermost WebRTC",
@@ -782,7 +764,6 @@
"admin.sidebar.files": "Archivos",
"admin.sidebar.general": "General",
"admin.sidebar.gitlab": "GitLab",
- "admin.sidebar.images": "Imagenes",
"admin.sidebar.integrations": "Integraciones",
"admin.sidebar.ldap": "AD/LDAP",
"admin.sidebar.legalAndSupport": "Legal y Soporte",
@@ -832,7 +813,7 @@
"admin.sql.maxOpenTitle": "Máximo de conexiones abiertas:",
"admin.sql.noteDescription": "Cambiando las propiedades de esta sección se requerirá reiniciar el servidor para que los cambios tomen efecto",
"admin.sql.noteTitle": "Nota:",
- "admin.sql.queryTimeoutDescription": "El número de segundos a esperar por una respuesta de la base de datos después de la apertura de una conexión y envío de la consulta. Los errores que se ven en la interfaz de usuario o en los registros como resultado de que una consulta fallara por el tiempo de espera puede variar dependiendo del tipo de consulta. Este ajuste no tiene ningún efecto en las bases de datos PostgreSQL.",
+ "admin.sql.queryTimeoutDescription": "El número de segundos a esperar por una respuesta de la base de datos después de la apertura de una conexión y envío de la consulta. Los errores que se ven en la interfaz de usuario o en los registros como resultado de que una consulta fallara por el tiempo de espera puede variar dependiendo del tipo de consulta.",
"admin.sql.queryTimeoutExample": "Ej.: \"30\"",
"admin.sql.queryTimeoutTitle": "Tiempo de espera de la consulta:",
"admin.sql.replicas": "Origen de datos de réplica:",
@@ -891,11 +872,16 @@
"admin.team.restrictTitle": "Restringir la creación de cuentas a los dominios de correo electrónico especificados:",
"admin.team.restrict_direct_message_any": "Cualquier usuario en el servidor de Mattermost",
"admin.team.restrict_direct_message_team": "Cualquier miembro del equipo",
+ "admin.team.showFullname": "Mostrar el nombre y apellido (predeterminado)",
+ "admin.team.showNickname": "Mostrar el sobrenombre si existe, de lo contrario mostrar el nombre y apellido",
+ "admin.team.showUsername": "Mostrar nombre de usuario",
"admin.team.siteNameDescription": "Nombre de servicios mostrados en pantalla login y UI.",
"admin.team.siteNameExample": "Ej.: \"Mattermost\"",
"admin.team.siteNameTitle": "Nombre de sitio:",
"admin.team.teamCreationDescription": "Cuando es falso, sólo los Administradores del Sistema podrán crear equipos.",
"admin.team.teamCreationTitle": "Habilitar Creación de Equipos: ",
+ "admin.team.teammateNameDisplay": "Visualización del nombre de los compañeros:",
+ "admin.team.teammateNameDisplayDesc": "Asigna como mostrar los nombres de los otros usuarios en los mensajes y en la lista de Mensajes Directos.",
"admin.team.upload": "Subir",
"admin.team.uploadDesc": "Personalizar la experiencia de usuario mediante la adición de una imagen personalizada en la pantalla de inicio de sesión. Se Recomienda que el tamaño máximo de la imagen sea menos de 2 MB.",
"admin.team.uploaded": "Subida!",
@@ -1121,7 +1107,8 @@
"channel_invite.close": "Cerrar",
"channel_loader.connection_error": "Parece haber un problema con tu conexión a internet.",
"channel_loader.posted": "Publicó",
- "channel_loader.socketError": "No se puede conectar con Mattermost, por favor revise su conexión. Si el problema persiste, solicite a un administrador que revise el puerto del WebSocket.",
+ "channel_loader.postedImage": " publicó una imagen",
+ "channel_loader.socketError": "Por favor, revisa la conexión, Mattermost no puede contactarse. Si el problema persiste, solicite al administrador que revise el puerto del WebSocket",
"channel_loader.someone": "Alguien",
"channel_loader.something": " hizo algo nuevo",
"channel_loader.unknown_error": "Hemos recibido un código de estado inesperado del servidor.",
@@ -1718,6 +1705,9 @@
"mobile.custom_list.no_results": "Sin resultados",
"mobile.drawer.teamsTitle": "Equipos",
"mobile.edit_post.title": "Editando Mensaje",
+ "mobile.error_handler.button": "Reiniciar",
+ "mobile.error_handler.description": "\nPresiona reiniciar para abrir la aplicación de nuevo. Después de reiniciar, puedes reportar el problema desde el menú de configuración.\n",
+ "mobile.error_handler.title": "Ocurrió un error inesperado.",
"mobile.file_upload.camera": "Sacar Foto o Vídeo",
"mobile.file_upload.library": "Librería de Fotos",
"mobile.file_upload.more": "Más",
@@ -1769,6 +1759,9 @@
"mobile.select_team.join_open": "Equipos a los que te puedes unir",
"mobile.select_team.no_teams": "No hay equipos disponibles a los que te puedas unir.",
"mobile.server_ping_failed": "No se puede conectar con el servidor. Por favor verifica el URL ingresado y que tengas conexión a internet.",
+ "mobile.server_upgrade.button": "Aceptar",
+ "mobile.server_upgrade.description": "\nEs necesaria una actualización del servidor para utilizar la aplicación de Mattermost. Por favor, preguntale a tu Administrador del Sistema para obtener más detalles.\n",
+ "mobile.server_upgrade.title": "Es necesario actualizar el Servidor",
"mobile.server_url.invalid_format": "URL debe comenzar con http:// o https://",
"mobile.session_expired": "Sesión Caducada: Por favor, inicia sesión para seguir recibiendo notificaciones.",
"mobile.settings.team_selection": "Seleccionar Equipo",
@@ -2192,8 +2185,6 @@
"user.settings.display.collapseOff": "Colapsado",
"user.settings.display.collapseOn": "Expandido",
"user.settings.display.fixedWidthCentered": "De ancho fijo, centrado",
- "user.settings.display.fontDesc": "Selecciona la fuente con la que quieres ver la interfaz de Mattermost.",
- "user.settings.display.fontTitle": "Fuente de Visualización",
"user.settings.display.fullScreen": "De ancho total",
"user.settings.display.language": "Idioma",
"user.settings.display.messageDisplayClean": "Estándar",
@@ -2209,7 +2200,7 @@
"user.settings.display.showFullname": "Mostrar nombre y apellido",
"user.settings.display.showNickname": "Mostrar el sobrenombre si existe, de lo contrario mostrar el nombre y apellido",
"user.settings.display.showUsername": "Mostrar el nombre de usuario (predeterminado)",
- "user.settings.display.teammateDisplay": "Visualización del nombre de los integrantes",
+ "user.settings.display.teammateNameDisplay": "Visualización del nombre de los compañeros",
"user.settings.display.theme.applyToAllTeams": "Aplicar el nuevo tema para todos mis equipos",
"user.settings.display.theme.customTheme": "Tema Personalizado",
"user.settings.display.theme.describe": "Abrir para administrar tu tema",
diff --git a/webapp/i18n/fr.json b/webapp/i18n/fr.json
index 22e4c23661..83e485c7b4 100644
--- a/webapp/i18n/fr.json
+++ b/webapp/i18n/fr.json
@@ -415,18 +415,6 @@
"admin.image.maxFileSizeDescription": "Taille maximum des pièce jointes en Mo. Attention : vérifiez que la mémoire du serveur puisse supporter votre saisie. Les gros fichiers augmentent les risques de crash serveur de de téléchargement échoués à cause des erreurs réseau.",
"admin.image.maxFileSizeExample": "50",
"admin.image.maxFileSizeTitle": "Taille de fichier maximum :",
- "admin.image.previewHeightDescription": "Hauteur maxi de l'aperçu d'image (\"0\" pour taille automatique). Mettre cette valeur à jour change la manière dont les aperçus d'image seront générés par la suite, mais ne modifie pas les aperçus déjà générés.",
- "admin.image.previewHeightExample": "Ex. : \"0\"",
- "admin.image.previewHeightTitle": "Hauteur d'aperçu d'image :",
- "admin.image.previewWidthDescription": "Largeur maximale de l'aperçu d'image. Mettre cette valeur à jour change la manière dont les aperçus d'image seront générés par la suite, mais ne modifie pas les aperçus déjà générés.",
- "admin.image.previewWidthExample": "Ex. : \"1024\"",
- "admin.image.previewWidthTitle": "Largeur d'aperçu d'image :",
- "admin.image.profileHeightDescription": "Hauteur de la photo de profil",
- "admin.image.profileHeightExample": "Ex. : \"0\"",
- "admin.image.profileHeightTitle": "Hauteur de photo de profil :",
- "admin.image.profileWidthDescription": "Largeur de la photo de profil.",
- "admin.image.profileWidthExample": "Ex. : \"1024\"",
- "admin.image.profileWidthTitle": "Largeur de photo de profil :",
"admin.image.publicLinkDescription": "Clé de salage de 32 caractères ajoutée aux e-mails d'invitation. Générée aléatoirement lors de l'installation. Veuillez cliquer sur \"Regénérer\" pour créer une nouvelle clé de salage.",
"admin.image.publicLinkExample": "Ex. : \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Clé de salage publique :",
@@ -436,12 +424,6 @@
"admin.image.storeDescription": "Système de stockage où les fichiers, images et pièces jointes sont enregistrés.
Choisissez \"Amazon S3\" pour saisir vos accès à Amazon et le bucket où stocker vos fichiers.
Sélectionnez \"Système de fichier local\" pour choisir le répertoire du serveur où enregistrer les fichiers.",
"admin.image.storeLocal": "Disque local",
"admin.image.storeTitle": "Système de stockage des fichiers :",
- "admin.image.thumbHeightDescription": "Hauteur des miniatures générées pour les images envoyées. Changer cette valeur modifie la façon dont les miniatures apparaîtront dans le futur, mais ne modifie pas les images créées précédemment.",
- "admin.image.thumbHeightExample": "Ex. : \"100\"",
- "admin.image.thumbHeightTitle": "Hauteur des miniatures de pièces jointes :",
- "admin.image.thumbWidthDescription": "Largeur des miniatures générées pour les images envoyées. Changer cette valeur modifie la façon dont les miniatures apparaîtront dans le futur, mais ne modifie pas les images créées précédemment.",
- "admin.image.thumbWidthExample": "Ex. : \"120\"",
- "admin.image.thumbWidthTitle": "Largeur des miniatures de pièces jointes :",
"admin.integrations.custom": "Intégrations personnalisées",
"admin.integrations.external": "Services externes",
"admin.integrations.webrtc": "Mattermost WebRTC",
@@ -782,7 +764,6 @@
"admin.sidebar.files": "Ficher",
"admin.sidebar.general": "Général",
"admin.sidebar.gitlab": "GitLab",
- "admin.sidebar.images": "Images",
"admin.sidebar.integrations": "Intégrations",
"admin.sidebar.ldap": "AD/LDAP",
"admin.sidebar.legalAndSupport": "Mentions légales",
@@ -891,11 +872,16 @@
"admin.team.restrictTitle": "Restreindre la création de compte à ces domaines :",
"admin.team.restrict_direct_message_any": "Tout utilisateur sur le serveur Mattermost",
"admin.team.restrict_direct_message_team": "Tout les membres de l’équipe",
+ "admin.team.showFullname": "Show first and last name (default)",
+ "admin.team.showNickname": "Afficher le pseudo s'il existe, sinon afficher le prénom d'abord puis le nom",
+ "admin.team.showUsername": "Show username",
"admin.team.siteNameDescription": "Nom du service affiché dans les écrans de connexion et l'interface.",
"admin.team.siteNameExample": "Ex. : \"Mattermost\"",
"admin.team.siteNameTitle": "Nom du site :",
"admin.team.teamCreationDescription": "Si désactivé, seuls les administrateurs système peuvent créer des équipes.",
"admin.team.teamCreationTitle": "Autoriser la création d'équipes : ",
+ "admin.team.teammateNameDisplay": "Affichage des membres de l'équipe",
+ "admin.team.teammateNameDisplayDesc": "Choisissez comment afficher les autres utilisateurs dans les messages et les listes de messages privés.",
"admin.team.upload": "Télécharger",
"admin.team.uploadDesc": "Personnalisez votre expérience utilisateur en ajoutant une image personnalisée sur votre écran de connexion. Taille d'image recommandée inférieure à 2Mio.",
"admin.team.uploaded": "téléchargement terminé!",
@@ -1121,7 +1107,8 @@
"channel_invite.close": "Fermer",
"channel_loader.connection_error": "Oups... Il semble que votre connexion internet ait un problème...",
"channel_loader.posted": "Posté",
- "channel_loader.socketError": "Vérifiez votre connexion, impossible de se connecter à Mattermost. Si ce problème persiste, demandez à un administrateur de vérifier le port WebSocket.",
+ "channel_loader.postedImage": " téléchargé une image",
+ "channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.",
"channel_loader.someone": "Quelqu'un",
"channel_loader.something": " a fait quelque chose",
"channel_loader.unknown_error": "Réponse incorrecte de la part du serveur.",
@@ -1718,6 +1705,9 @@
"mobile.custom_list.no_results": "Aucun résultat",
"mobile.drawer.teamsTitle": "Équipes",
"mobile.edit_post.title": "Edition du message",
+ "mobile.error_handler.button": "Relaunch",
+ "mobile.error_handler.description": "\nClick relaunch to open the app again. After restart, you can report the problem from the settings menu.\n",
+ "mobile.error_handler.title": "Unexpected error occurred",
"mobile.file_upload.camera": "Prendre une photo ou une vidéo",
"mobile.file_upload.library": "Bibliothèque de photos",
"mobile.file_upload.more": "Plus…",
@@ -1769,6 +1759,9 @@
"mobile.select_team.join_open": "Les autres équipes que vous pouvez rejoindre.",
"mobile.select_team.no_teams": "Il n'y a aucune équipe disponible que vous pouvez rejoindre.",
"mobile.server_ping_failed": "Impossible de se connecter au serveur. Veuillez vérifier l'URL de votre serveur et votre connexion internet.",
+ "mobile.server_upgrade.button": "OK",
+ "mobile.server_upgrade.description": "\nA server upgrade is required to use the Mattermost app. Please ask your System Administrator for details.\n",
+ "mobile.server_upgrade.title": "Server upgrade required",
"mobile.server_url.invalid_format": "L'URL doit commencer par http:// ou https://",
"mobile.session_expired": "La session a expiré. Veuillez vous connecter pour continuer à recevoir les notifications.",
"mobile.settings.team_selection": "Sélection d'équipe",
@@ -2192,8 +2185,6 @@
"user.settings.display.collapseOff": "Réduit",
"user.settings.display.collapseOn": "Etendu",
"user.settings.display.fixedWidthCentered": "Largeur fixe, centré",
- "user.settings.display.fontDesc": "Choisissez la police de caractères utilisée pour l'interface de Mattermost.",
- "user.settings.display.fontTitle": "Police d'affichage",
"user.settings.display.fullScreen": "Largeur pleine",
"user.settings.display.language": "Langue",
"user.settings.display.messageDisplayClean": "Standard",
@@ -2209,7 +2200,7 @@
"user.settings.display.showFullname": "Afficher prénom et nom",
"user.settings.display.showNickname": "Afficher le pseudo s'il existe, sinon afficher le prénom d'abord puis le nom",
"user.settings.display.showUsername": "Afficher le nom d'utilisateur (défaut)",
- "user.settings.display.teammateDisplay": "Affichage des membres de l'équipe",
+ "user.settings.display.teammateNameDisplay": "Affichage des membres de l'équipe",
"user.settings.display.theme.applyToAllTeams": "Appliquer le nouveau thème à toutes mes équipes",
"user.settings.display.theme.customTheme": "Thème personnalisé",
"user.settings.display.theme.describe": "Ouvrez pour gérer votre thème",
diff --git a/webapp/i18n/it.json b/webapp/i18n/it.json
index ed604dd776..f483ee739f 100644
--- a/webapp/i18n/it.json
+++ b/webapp/i18n/it.json
@@ -415,18 +415,6 @@
"admin.image.maxFileSizeDescription": "Dimensione massima per gli allegati dei messaggi in megabytes. Attenzione: Verificare che il server disponga di sufficiente memoria per supportare la tua scelta.",
"admin.image.maxFileSizeExample": "50",
"admin.image.maxFileSizeTitle": "Dimensione Massima File:",
- "admin.image.previewHeightDescription": "Altezza massima dell'anteprima immagine (\"0\": imposta la dimensione automaticamente). Aggiornando questo valore viene modificato l'aspetto delle immagini caricate in futuro, questo non ha effetto sui precedenti caricamenti.",
- "admin.image.previewHeightExample": "Es.: \"10\"",
- "admin.image.previewHeightTitle": "Altezza Antemprima Immagine:",
- "admin.image.previewWidthDescription": "Larghezza massima dell'anteprima immagine. Aggiornando questo valore viene modificato l'aspetto delle immagini caricate in futuro, questo non ha effetto sui precedenti caricamenti. ",
- "admin.image.previewWidthExample": "Es.: \"10\"",
- "admin.image.previewWidthTitle": "Larghezza Anteprima immagine:",
- "admin.image.profileHeightDescription": "Altezza dell'immagine profilo.",
- "admin.image.profileHeightExample": "Es.: \"0\"",
- "admin.image.profileHeightTitle": "Altezza immagine Profilo:",
- "admin.image.profileWidthDescription": "Larghezza immagine profilo.",
- "admin.image.profileWidthExample": "Es.: \"1024\"",
- "admin.image.profileWidthTitle": "Larghezza Immagine Profilo:",
"admin.image.publicLinkDescription": "Salt di 32 caratteri aggiunto per firmare i collegamenti pubblici alle immagini. Viene generato casualmente ad ogni installazione. Clic su \"Rigenera\" per creare un nuovo salt.",
"admin.image.publicLinkExample": "Es.: \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Collegamento salt pubblico:",
@@ -436,12 +424,6 @@
"admin.image.storeDescription": "Il sistema di storage dove allegati file ed immagini vengono salvati.
Selezionando \"Amazon S3\" verranno abilitati i campi in cui immettere le credenziali ed il nome del bucket Amazon.
Selezionando \"Filesystem Locale\" verrà abilitato il campo necessario per specificare il percorso ad una cartella locale.",
"admin.image.storeLocal": "Filesystem Locale",
"admin.image.storeTitle": "Sistema di Storage File:",
- "admin.image.thumbHeightDescription": "Altezza delle anteprime generate dai file caricati. Aggiornare questo valore modifica il modo con cui verranno visualizzate le immagini in futuro, ma non quelle create in passato.",
- "admin.image.thumbHeightExample": "Es.: \"100\"",
- "admin.image.thumbHeightTitle": "Altezza Anteprima Allegato:",
- "admin.image.thumbWidthDescription": "Larghezza delle anteprime generate dai file caricati. Aggiornare questo valore modifica il modo con cui verranno visualizzate le immagini in futuro, ma non quelle create in passato. ",
- "admin.image.thumbWidthExample": "Es.: \"120\"",
- "admin.image.thumbWidthTitle": "Larghezza Anteprima Allegati:",
"admin.integrations.custom": "Integrazione personalizzata",
"admin.integrations.external": "Servizi esterni",
"admin.integrations.webrtc": "Mattermost WebRTC",
@@ -782,7 +764,6 @@
"admin.sidebar.files": "Files",
"admin.sidebar.general": "Generale",
"admin.sidebar.gitlab": "GitLab",
- "admin.sidebar.images": "Immagini",
"admin.sidebar.integrations": "Integrazioni",
"admin.sidebar.ldap": "AD/LDAP",
"admin.sidebar.legalAndSupport": "Aspetti legali e supporto",
@@ -832,7 +813,7 @@
"admin.sql.maxOpenTitle": "Numero massimo di connessioni:",
"admin.sql.noteDescription": "Modificare le impostazioni in questa sezione richiede un riavvio del server affinché abbiano effetto.",
"admin.sql.noteTitle": "Nota:",
- "admin.sql.queryTimeoutDescription": "Il numero di secondi in cui attende una risposta dal database dopo aver aperto una connessione e inviato una richiesta. Errori visibili nell'interfaccia utente oppure nei log come risultato di un timeout di una query possono dipendere dal tipo di query. Questa impostazione non ha effetto su database PostgreSQL.",
+ "admin.sql.queryTimeoutDescription": "Il numero di secondi da attendere una risposta dal database dopo aver aperto una connessione e inviato una richiesta. Gli errori visualizzati nell'interfaccia utente oppure nei log come risultato di un timeout di una query possono cambiare a seconda del tipo di query.",
"admin.sql.queryTimeoutExample": "Es.: \"30\"",
"admin.sql.queryTimeoutTitle": "Timeout Query:",
"admin.sql.replicas": "Repliche sorgente dati:",
@@ -891,11 +872,16 @@
"admin.team.restrictTitle": "Restringi la creazione di account ai domini specificati:",
"admin.team.restrict_direct_message_any": "Qualunque utente sul server Mattermost",
"admin.team.restrict_direct_message_team": "Qualsiasi membro del gruppo",
+ "admin.team.showFullname": "Show first and last name (default)",
+ "admin.team.showNickname": "Visualizza soprannome se esiste, altrimenti visualizza nome e cognome",
+ "admin.team.showUsername": "Show username",
"admin.team.siteNameDescription": "Nome del servizio visualizzato nella pagina di accesso e nell'interfaccia utente.",
"admin.team.siteNameExample": "Es.: \"Mattermost\"",
"admin.team.siteNameTitle": "Nome del sito:",
"admin.team.teamCreationDescription": "Se false, solo gli Amministratori di Sistema possono creare Gruppi.",
"admin.team.teamCreationTitle": "Abilita creazione gruppi:",
+ "admin.team.teammateNameDisplay": "Visualizza nome collega",
+ "admin.team.teammateNameDisplayDesc": "Seleziona come visualizzare i nomi degli altri utenti nelle pubblicazioni e nelle liste dei messaggi diretti.",
"admin.team.upload": "Carica",
"admin.team.uploadDesc": "Personalizza la tua esperienza utente aggiungendo un'immagine personalizzata alla pagina di accesso. La dimensione massima raccomandata per l'immagine è inferiore ai 2 MB.",
"admin.team.uploaded": "Caricato!",
@@ -1121,7 +1107,8 @@
"channel_invite.close": "Chiudi",
"channel_loader.connection_error": "Sembra esserci un problema con la tua connessione internet.",
"channel_loader.posted": "Pubblicato",
- "channel_loader.socketError": "Controlla la connessione, Mattermost è irragiungibile. Se questo problema persiste, chiedi all'amministratore di controllare la porta del Websocket.",
+ "channel_loader.postedImage": " ha caricato un'immagine",
+ "channel_loader.socketError": "Controlla la connessione, Mattermost non è raggiungibile. Se il problema persiste chiedi al tuo Amministratore di Sistema di controllare la porta del WebSocket.",
"channel_loader.someone": "Qualcuno",
"channel_loader.something": " ha fatto qualcosa di nuovo",
"channel_loader.unknown_error": "Abbiamo ricevuto un codice di stato inaspettato dal server.",
@@ -1332,7 +1319,7 @@
"error_bar.expiring": "La licenza Enterprise scade il {date}. Rinnova ora la licenza.",
"error_bar.past_grace": "La licenza Enterprise è scaduta e alcune funzionalità possono essere state disattivate. Contatta il tuo Amministratore di Sistema per ulteriori dettagli.",
"error_bar.preview_mode": "Modalità anteprima: Le notifiche email non sono state configurate",
- "error_bar.site_url": "Configura il tuo {docsLink} nel {link}.",
+ "error_bar.site_url": "Configura il tuo {docsLink} nella {link}.",
"error_bar.site_url.docsLink": "URL del sito",
"error_bar.site_url.link": "Console di Sistema",
"error_bar.site_url_gitlab": "Configura il tuo {docsLink} nella Console di Sistema o in gitlab.rb se stai usando GitLab Mattermost.",
@@ -1688,7 +1675,7 @@
"mobile.channel_info.alertTitleDeleteChannel": "Elimina {term}",
"mobile.channel_info.alertTitleLeaveChannel": "Tralascia {term}",
"mobile.channel_info.alertYes": "Si",
- "mobile.channel_info.delete_failed": "We couldn't delete the channel {displayName}. Please check your connection and try again.",
+ "mobile.channel_info.delete_failed": "Impossibile cancellare il canale {displayName}. Controlla la connessione e riprova.",
"mobile.channel_info.privateChannel": "Canale privato",
"mobile.channel_info.publicChannel": "Canale Pubblico",
"mobile.channel_list.alertMessageLeaveChannel": "Sei sicuro di voler tralasciare questo {term} {name}?",
@@ -1718,6 +1705,9 @@
"mobile.custom_list.no_results": "Nessun risultato",
"mobile.drawer.teamsTitle": "Gruppi",
"mobile.edit_post.title": "Modifica Messaggio",
+ "mobile.error_handler.button": "Riavvia",
+ "mobile.error_handler.description": "\nClicca riavvia per aprire di nuovo l'app. Dopo il riavvio, puoi segnalare il problema dal menu impostazioni.\n",
+ "mobile.error_handler.title": "Rilevato errore non previsto",
"mobile.file_upload.camera": "Scatta una Foto o registra un Video",
"mobile.file_upload.library": "Galleria Fotografica",
"mobile.file_upload.more": "Più",
@@ -1726,7 +1716,7 @@
"mobile.intro_messages.DM": "Questo è l'inizio della tua conversazione privata con {teammate}. Messaggi diretti e file condivisi qui non saranno accessibili ad altre persone.",
"mobile.intro_messages.default_message": "Questo è il primo canale che i colleghi vedranno una volta effettuato l'accesso - usalo per comunicare aggiornamenti che chiunque dovrebbe conoscere.",
"mobile.intro_messages.default_welcome": "Benvenuto a {name}!",
- "mobile.join_channel.error": "We couldn't join the channel {displayName}. Please check your connection and try again.",
+ "mobile.join_channel.error": "Impossibile aggiungere il canale {displayName}. Controlla la connessione e riprova.",
"mobile.loading_channels": "Caricamento Canali...",
"mobile.loading_members": "Caricamento Membri...",
"mobile.loading_posts": "Caricamento Messaggi...",
@@ -1735,7 +1725,7 @@
"mobile.offlineIndicator.connected": "Connesso",
"mobile.offlineIndicator.connecting": "Connessione...",
"mobile.offlineIndicator.offline": "Nessuna connessione internet",
- "mobile.open_dm.error": "We couldn't open a direct message with {displayName}. Please check your connection and try again.",
+ "mobile.open_dm.error": "Impossibile aprire un messaggio diretto con {displayName}. Controlla la connessione e riprova.",
"mobile.post.cancel": "Annulla",
"mobile.post.delete_question": "Sei sicuro di voler eliminare questo post?",
"mobile.post.delete_title": "Elimina Post",
@@ -1769,6 +1759,9 @@
"mobile.select_team.join_open": "Gruppi librei a cui puoi accedere",
"mobile.select_team.no_teams": "Non ci sono gruppi disponibili",
"mobile.server_ping_failed": "Impossibile connettersi al server. Per favore controlla l'URL del tuo server e la connessione internet.",
+ "mobile.server_upgrade.button": "OK",
+ "mobile.server_upgrade.description": "\nE' richiesto un aggiornamento del server per usare l'app di Mattermost. Chiedi al tuo Amministratore di Sistema per i dettagli.\n",
+ "mobile.server_upgrade.title": "Richiesto aggiornamento del server",
"mobile.server_url.invalid_format": "L'URL Deve iniziare con http:// o https://",
"mobile.session_expired": "Sessione scaduta: accedere per ricevere le notifiche.",
"mobile.settings.team_selection": "Seleziona gruppo",
@@ -1795,7 +1788,7 @@
"msg_typing.someone": "Qualcuno",
"multiselect.add": "Aggiungi",
"multiselect.go": "Vai",
- "multiselect.numPeopleRemaining": "Use ↑↓ to browse, ↵ to select. You can add {num, number} more {num, plural, one {person} other {people}}. ",
+ "multiselect.numPeopleRemaining": "Usa ↑↓ per navigare, ↵ per scegliere. Puoi aggiungere {num, number} più {num, plural, one {person} altre {people}}. ",
"multiselect.numRemaining": "Si possono ancora aggiungere {num, number}",
"multiselect.placeholder": "Cercare ed aggiungere membri",
"navbar.addMembers": "Aggiungi Membro",
@@ -2192,8 +2185,6 @@
"user.settings.display.collapseOff": "Contratto",
"user.settings.display.collapseOn": "Espanso",
"user.settings.display.fixedWidthCentered": "Larghezza fissa, centrato",
- "user.settings.display.fontDesc": "Seleziona il carattere utilizzato dall'interfaccia utente di Mattermost.",
- "user.settings.display.fontTitle": "Carattere visualizzato",
"user.settings.display.fullScreen": "A tutta larghezza",
"user.settings.display.language": "Lingua",
"user.settings.display.messageDisplayClean": "Standard",
@@ -2209,7 +2200,7 @@
"user.settings.display.showFullname": "Visualizza nome e cognome",
"user.settings.display.showNickname": "Visualizza soprannome se esiste, altrimenti visualizza nome e cognome",
"user.settings.display.showUsername": "Visualizza nome utente (default)",
- "user.settings.display.teammateDisplay": "Visualizza nome collega",
+ "user.settings.display.teammateNameDisplay": "Visualizza nome collega",
"user.settings.display.theme.applyToAllTeams": "Applica il nuovo tema a tutti i miei gruppi",
"user.settings.display.theme.customTheme": "Tema personalizzato",
"user.settings.display.theme.describe": "Apri per gestire il tema",
diff --git a/webapp/i18n/ja.json b/webapp/i18n/ja.json
index 86bd75d41c..13b96c3f9e 100644
--- a/webapp/i18n/ja.json
+++ b/webapp/i18n/ja.json
@@ -415,18 +415,6 @@
"admin.image.maxFileSizeDescription": "メッセージに添付するファイルの最大サイズ(MB)。注意: サーバーメモリーがそのサイズをサポートできることを確認してください。巨大なファイルサイズはサーバーをクラッシュさせる恐れがあり、ネットワークの問題でアップロードが失敗するリスクも増加します。",
"admin.image.maxFileSizeExample": "50",
"admin.image.maxFileSizeTitle": "最大ファイルサイズ:",
- "admin.image.previewHeightDescription": "プレビューイメージの最大高さ(\"0\"を設定すると自動でサイズが決められます)を指定します。この値を変更することで、設定以降の画像サイズが変更されます。しかし設定以前の画像サイズは変更されません。",
- "admin.image.previewHeightExample": "例: \"0\"",
- "admin.image.previewHeightTitle": "画像プレビューの高さ:",
- "admin.image.previewWidthDescription": "プレビュー画像の最大幅(\"0\"を設定すると自動でサイズが決められます)を指定します。この値を変更することで、設定以降の画像サイズが変更されます。しかし設定以前の画像サイズは変更されません。",
- "admin.image.previewWidthExample": "例: \"1024\"",
- "admin.image.previewWidthTitle": "画像プレビューの幅:",
- "admin.image.profileHeightDescription": "プロフィール画像の高さです。",
- "admin.image.profileHeightExample": "例: \"0\"",
- "admin.image.profileHeightTitle": "プロフィール画像の高さ:",
- "admin.image.profileWidthDescription": "プロフィール画像の幅です。",
- "admin.image.profileWidthExample": "例: \"1024\"",
- "admin.image.profileWidthTitle": "プロフィール画像の幅:",
"admin.image.publicLinkDescription": "公開画像リンクの署名に32文字のソルトを付与します。これはインストールするたびにランダムに生成されます。新しいソルトを生成するには「再生成する」をクリックしてください。",
"admin.image.publicLinkExample": "例: \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "公開リンクソルト:",
@@ -436,12 +424,6 @@
"admin.image.storeDescription": "添付するファイルと画像を保存するストレージシステム。
\"Amazon S3\"を選択した場合、Amazonの認証情報の入力欄が有効化されます。
\"ローカルファイルシステム\"を選択した場合、ローカルのファイルディレクトリーの入力欄が有効化されます。",
"admin.image.storeLocal": "ローカルファイルシステム",
"admin.image.storeTitle": "ファイルストレージシステム:",
- "admin.image.thumbHeightDescription": "アップロードされた画像から生成されるサムネイルの高さを指定します。この値を変更することで、設定以降のサムネイルサイズが変更されます。しかし設定以前の画像は変更されません。",
- "admin.image.thumbHeightExample": "例: \"100\"",
- "admin.image.thumbHeightTitle": "添付サムネイルの高さ:",
- "admin.image.thumbWidthDescription": "アップロードされた画像から生成されるサムネイルの幅を指定します。この値を変更することで、設定以降のサムネイルサイズが変更されます。しかし設定以前の画像は変更されません。",
- "admin.image.thumbWidthExample": "例: \"120\"",
- "admin.image.thumbWidthTitle": "添付サムネイルの幅:",
"admin.integrations.custom": "カスタム統合機能",
"admin.integrations.external": "外部のサービス",
"admin.integrations.webrtc": "Mattermost WebRTC",
@@ -782,7 +764,6 @@
"admin.sidebar.files": "ファイル",
"admin.sidebar.general": "全般",
"admin.sidebar.gitlab": "GitLab",
- "admin.sidebar.images": "画像",
"admin.sidebar.integrations": "統合機能",
"admin.sidebar.ldap": "AD/LDAP",
"admin.sidebar.legalAndSupport": "法的事項とサポート",
@@ -832,7 +813,7 @@
"admin.sql.maxOpenTitle": "最大稼働接続数:",
"admin.sql.noteDescription": "このセクションでの設定値の変更を有効にするにはサーバーを再起動させる必要があります。",
"admin.sql.noteTitle": "注意:",
- "admin.sql.queryTimeoutDescription": "データベースに接続し、問い合わせを開始してからレスポンスを待つ秒数。問い合わせタイムアウトの結果としてUIやログで確認できるエラー内容は、問い合わせの種類によって異なります。この設定はPostgreSQLに対しては影響しません。",
+ "admin.sql.queryTimeoutDescription": "データベースに接続し、問い合わせを開始してからレスポンスを待つ秒数です。問い合わせタイムアウトの結果としてUIやログで確認できるエラー内容は、問い合わせの種類によって異なります。",
"admin.sql.queryTimeoutExample": "例: \"30\"",
"admin.sql.queryTimeoutTitle": "問い合わせタイムアウト:",
"admin.sql.replicas": "データソースレプリカ:",
@@ -891,11 +872,16 @@
"admin.team.restrictTitle": "特定のドメインに電子メールでのアカウント作成を制限する:",
"admin.team.restrict_direct_message_any": "Mattermostの全てのユーザー",
"admin.team.restrict_direct_message_team": "チームのメンバーのみ",
+ "admin.team.showFullname": "氏名を表示する (デフォルト)",
+ "admin.team.showNickname": "ニックネームが存在すればそれを表示する。存在していなければ氏名を表示する",
+ "admin.team.showUsername": "ユーザー名を表示する",
"admin.team.siteNameDescription": "ログイン画面とユーザーインターフェースで表示されるサービス名です。",
"admin.team.siteNameExample": "例: \"Mattermost\"",
"admin.team.siteNameTitle": "サイト名:",
"admin.team.teamCreationDescription": "無効な場合、システム管理者だけがチームを作成できます。",
"admin.team.teamCreationTitle": "チーム作成を有効にする: ",
+ "admin.team.teammateNameDisplay": "チームメイトの名前の表示",
+ "admin.team.teammateNameDisplayDesc": "投稿やダイレクトメッセージ中の他のユーザーの名前の表示方法を設定します。",
"admin.team.upload": "アップロードする",
"admin.team.uploadDesc": "ログイン画面にカスタム画像を追加することで、ユーザー体験をカスタマイズできます。2MB以下の画像を推奨します。",
"admin.team.uploaded": "アップロードしました!",
@@ -1121,7 +1107,8 @@
"channel_invite.close": "閉じる",
"channel_loader.connection_error": "あなたのインターネット接続には問題があるようです。",
"channel_loader.posted": "投稿済",
- "channel_loader.socketError": "Mattermostに接続できません。接続を確認してください。この状態が続くようであれば、システム管理者にWebSocketポートを確認するように依頼してください。",
+ "channel_loader.postedImage": " が画像をアップロードしました",
+ "channel_loader.socketError": "接続を確認してください、Mattermostに接続できません。問題が続くようならば、管理者にウェブソケットのポートを確認するよう問い合わせてください。",
"channel_loader.someone": "誰か",
"channel_loader.something": " が何か新しいことをした",
"channel_loader.unknown_error": "サーバーから想定していないステータスを受信しました。",
@@ -1688,7 +1675,7 @@
"mobile.channel_info.alertTitleDeleteChannel": "{term} を削除する",
"mobile.channel_info.alertTitleLeaveChannel": "{term}から脱退する",
"mobile.channel_info.alertYes": "はい",
- "mobile.channel_info.delete_failed": "We couldn't delete the channel {displayName}. Please check your connection and try again.",
+ "mobile.channel_info.delete_failed": "チャンネル {displayName} を削除できませんでした。接続を確認し、もう一度試してみてください。",
"mobile.channel_info.privateChannel": "非公開チャンネル",
"mobile.channel_info.publicChannel": "公開チャンネル",
"mobile.channel_list.alertMessageLeaveChannel": "{term} {name} から本当に脱退しますか?",
@@ -1718,6 +1705,9 @@
"mobile.custom_list.no_results": "該当するものはありません",
"mobile.drawer.teamsTitle": "チーム",
"mobile.edit_post.title": "メッセージ編集中",
+ "mobile.error_handler.button": "再起動",
+ "mobile.error_handler.description": "\nアプリケーションを再開するために再起動をクリックしてください。再起動した後、設定メニューから問題を報告してください。\n",
+ "mobile.error_handler.title": "予期しないエラーが発生しました。",
"mobile.file_upload.camera": "写真もしくはビデオを撮る",
"mobile.file_upload.library": "フォトライブラリー",
"mobile.file_upload.more": "もっと",
@@ -1726,7 +1716,7 @@
"mobile.intro_messages.DM": "{teammate}とのダイレクトメッセージの履歴の最初です。ダイレクトメッセージとそこで共有されているファイルは、この領域の外のユーザーからは見ることができません。",
"mobile.intro_messages.default_message": "ここはチームメイトが利用登録した際に最初に見るチャンネルです - みんなが知るべき情報を投稿してください。",
"mobile.intro_messages.default_welcome": "{name}へようこそ!",
- "mobile.join_channel.error": "We couldn't join the channel {displayName}. Please check your connection and try again.",
+ "mobile.join_channel.error": "チャンネル {displayName} に参加できませんでした。接続を確認し、もう一度試してみてください。",
"mobile.loading_channels": "チャンネルをロード中...",
"mobile.loading_members": "メンバーをロード中...",
"mobile.loading_posts": "メッセージをロード中...",
@@ -1735,7 +1725,7 @@
"mobile.offlineIndicator.connected": "接続しました",
"mobile.offlineIndicator.connecting": "接続中",
"mobile.offlineIndicator.offline": "インターネット未接続",
- "mobile.open_dm.error": "We couldn't open a direct message with {displayName}. Please check your connection and try again.",
+ "mobile.open_dm.error": "{displayName} とのダイレクトメッセージを開くことができませんでした。接続を確認し、もう一度試してみてください。",
"mobile.post.cancel": "キャンセル",
"mobile.post.delete_question": "この投稿を本当に削除しますか?",
"mobile.post.delete_title": "投稿を削除する",
@@ -1769,6 +1759,9 @@
"mobile.select_team.join_open": "参加可能なチームを開く",
"mobile.select_team.no_teams": "あなたが参加できるチームはありません。",
"mobile.server_ping_failed": "サーバーに接続できません。サーバーのURLとインターネット接続を確認してください。",
+ "mobile.server_upgrade.button": "OK",
+ "mobile.server_upgrade.description": "\nMattermostアプリケーションを利用するにはサーバーをアップグレードする必要があります。詳細についてはシステム管理者に問い合わせてください。\n",
+ "mobile.server_upgrade.title": "サーバーのアップグレードが必要です",
"mobile.server_url.invalid_format": "URLはhttp://またはhttps://から始まらなくてはいけません",
"mobile.session_expired": "セッション有効期限切れ: 通知を受け取るためにログインしてください。",
"mobile.settings.team_selection": "チームを切り替える",
@@ -1795,7 +1788,7 @@
"msg_typing.someone": "誰か",
"multiselect.add": "追加",
"multiselect.go": "ジャンプ",
- "multiselect.numPeopleRemaining": "Use ↑↓ to browse, ↵ to select. You can add {num, number} more {num, plural, one {person} other {people}}. ",
+ "multiselect.numPeopleRemaining": "↑↓で閲覧、 ↵で選択。あと{num, number} {num, plural, one {person} other {people}} 追加できます。 ",
"multiselect.numRemaining": "あと{num, number}人追加できます",
"multiselect.placeholder": "メンバーを検索し追加します",
"navbar.addMembers": "メンバーを追加する",
@@ -2192,8 +2185,6 @@
"user.settings.display.collapseOff": "折り畳まれる",
"user.settings.display.collapseOn": "展開される",
"user.settings.display.fixedWidthCentered": "固定幅、中央寄せ",
- "user.settings.display.fontDesc": "Mattermostユーザーインターフェイスで使うフォントを選択してください。",
- "user.settings.display.fontTitle": "表示フォント",
"user.settings.display.fullScreen": "最大幅",
"user.settings.display.language": "言語",
"user.settings.display.messageDisplayClean": "標準",
@@ -2206,10 +2197,10 @@
"user.settings.display.nameOptsDesc": "投稿やダイレクトメッセージ中の他のユーザーの名前の表示方法を設定します。",
"user.settings.display.normalClock": "時計の12時間表示(例: 4:00 PM)",
"user.settings.display.preferTime": "時刻の表示形式を選択します。",
- "user.settings.display.showFullname": "名前を表示する",
+ "user.settings.display.showFullname": "氏名を表示する",
"user.settings.display.showNickname": "ニックネームが存在すればそれを表示する。存在していなければ氏名を表示する",
"user.settings.display.showUsername": "ユーザー名を表示する(デフォルト)",
- "user.settings.display.teammateDisplay": "チームメイトの名前の表示",
+ "user.settings.display.teammateNameDisplay": "チームメイトの名前の表示",
"user.settings.display.theme.applyToAllTeams": "全ての自分のチームに新しいテーマを適用する",
"user.settings.display.theme.customTheme": "カスタムテーマ",
"user.settings.display.theme.describe": "テーマを管理する",
diff --git a/webapp/i18n/ko.json b/webapp/i18n/ko.json
index 603192231d..b89fb51f23 100644
--- a/webapp/i18n/ko.json
+++ b/webapp/i18n/ko.json
@@ -1,6 +1,6 @@
{
"about.close": "닫기",
- "about.copyright": "Copyright 2016 Mattermost, Inc. All rights reserved",
+ "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. All rights reserved",
"about.database": "데이터베이스:",
"about.date": "빌드 일자:",
"about.enterpriseEditionLearn": "엔터프라이즈 에디션에 대한 자세한 정보 ",
@@ -137,7 +137,7 @@
"add_outgoing_webhook.triggerWordsTriggerWhen.help": "Choose when to trigger the outgoing webhook; if the first word of a message matches a Trigger Word exactly, or if it starts with a Trigger Word.",
"add_outgoing_webhook.triggerWordsTriggerWhenFullWord": "First word matches a trigger word exactly",
"add_outgoing_webhook.triggerWordsTriggerWhenStartsWith": "First word starts with a trigger word",
- "add_users_to_team.title": "Add New Members To {teamName} Team",
+ "add_users_to_team.title": "{teamName}팀에 새 멤버 추가",
"admin.advance.cluster": "High Availability",
"admin.advance.metrics": "Performance Monitoring",
"admin.audits.reload": "사용자 활동 기록 새로고침",
@@ -415,18 +415,6 @@
"admin.image.maxFileSizeDescription": "Maximum file size for message attachments in megabytes. Caution: Verify server memory can support your setting choice. Large file sizes increase the risk of server crashes and failed uploads due to network interruptions.",
"admin.image.maxFileSizeExample": "50",
"admin.image.maxFileSizeTitle": "최대 파일 크기:",
- "admin.image.previewHeightDescription": "Maximum height of preview image (\"0\": Sets to auto-size). Updating this value changes how preview images render in future, but does not change images created in the past.",
- "admin.image.previewHeightExample": "예시 \"0\"",
- "admin.image.previewHeightTitle": "이미지 미리보기 높이:",
- "admin.image.previewWidthDescription": "Maximum width of preview image. Updating this value changes how preview images render in future, but does not change images created in the past.",
- "admin.image.previewWidthExample": "예시 \"1024\"",
- "admin.image.previewWidthTitle": "이미지 미리보기 너비:",
- "admin.image.profileHeightDescription": "Height of profile picture.",
- "admin.image.profileHeightExample": "예시 \"0\"",
- "admin.image.profileHeightTitle": "프로필 사진 높이:",
- "admin.image.profileWidthDescription": "Width of profile picture.",
- "admin.image.profileWidthExample": "예시 \"1024\"",
- "admin.image.profileWidthTitle": "프로필 사진 너비:",
"admin.image.publicLinkDescription": "32-character salt added to signing of public image links. Randomly generated on install. Click \"Regenerate\" to create new salt.",
"admin.image.publicLinkExample": "예시 \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "공개 링크 Salt:",
@@ -436,12 +424,6 @@
"admin.image.storeDescription": "Storage system where files and image attachments are saved.
Selecting \"Amazon S3\" enables fields to enter your Amazon credentials and bucket details.
Selecting \"Local File System\" enables the field to specify a local file directory.",
"admin.image.storeLocal": "로컬 파일 시스템",
"admin.image.storeTitle": "파일 저장소 시스템:",
- "admin.image.thumbHeightDescription": "Height of thumbnails generated from uploaded images. Updating this value changes how thumbnail images render in future, but does not change images created in the past.",
- "admin.image.thumbHeightExample": "예시 \"100\"",
- "admin.image.thumbHeightTitle": "첨부파일 썸네일 높이:",
- "admin.image.thumbWidthDescription": "Width of thumbnails generated from uploaded images. Updating this value changes how thumbnail images render in future, but does not change images created in the past.",
- "admin.image.thumbWidthExample": "예시 \"120\"",
- "admin.image.thumbWidthTitle": "첨부파일 썸네일 너비:",
"admin.integrations.custom": "Custom Integrations",
"admin.integrations.external": "외부 서비스",
"admin.integrations.webrtc": "Mattermost WebRTC",
@@ -782,7 +764,6 @@
"admin.sidebar.files": "파일",
"admin.sidebar.general": "일반",
"admin.sidebar.gitlab": "GitLab",
- "admin.sidebar.images": "이미지",
"admin.sidebar.integrations": "통합",
"admin.sidebar.ldap": "AD/LDAP",
"admin.sidebar.legalAndSupport": "지원",
@@ -832,7 +813,7 @@
"admin.sql.maxOpenTitle": "Maximum Open Connections:",
"admin.sql.noteDescription": "Changing properties in this section will require a server restart before taking effect.",
"admin.sql.noteTitle": "Note:",
- "admin.sql.queryTimeoutDescription": "The number of seconds to wait for a response from the database after opening a connection and sending the query. Errors that you see in the UI or in the logs as a result of a query timeout can vary depending on the type of query. This setting has no effect on PostgreSQL databases.",
+ "admin.sql.queryTimeoutDescription": "The number of seconds to wait for a response from the database after opening a connection and sending the query. Errors that you see in the UI or in the logs as a result of a query timeout can vary depending on the type of query.",
"admin.sql.queryTimeoutExample": "예시 \"30\"",
"admin.sql.queryTimeoutTitle": "Query Timeout:",
"admin.sql.replicas": "Data Source Replicas:",
@@ -891,11 +872,16 @@
"admin.team.restrictTitle": "Restrict account creation to specified email domains:",
"admin.team.restrict_direct_message_any": "Any user on the Mattermost server",
"admin.team.restrict_direct_message_team": "Any member of the team",
+ "admin.team.showFullname": "Show first and last name (default)",
+ "admin.team.showNickname": "별명이 있으면 별명으로 보기, 없으면 본명으로 보기",
+ "admin.team.showUsername": "Show username",
"admin.team.siteNameDescription": "Name of service shown in login screens and UI.",
"admin.team.siteNameExample": "예시 \"Mattermost\"",
"admin.team.siteNameTitle": "사이트 이름:",
"admin.team.teamCreationDescription": "When false, only System Administrators can create teams.",
"admin.team.teamCreationTitle": "팀 생성: ",
+ "admin.team.teammateNameDisplay": "사용자명 표시",
+ "admin.team.teammateNameDisplayDesc": "글과 대화 목록에서 사용자의 이름이 어떻게 표시될 지 선택하세요.",
"admin.team.upload": "업로드",
"admin.team.uploadDesc": "Customize your user experience by adding a custom image to your login screen. Recommended maximum image size is less than 2 MB.",
"admin.team.uploaded": "업로드 완료!",
@@ -1121,7 +1107,8 @@
"channel_invite.close": "닫기",
"channel_loader.connection_error": "There appears to be a problem with your internet connection.",
"channel_loader.posted": "Posted",
- "channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.",
+ "channel_loader.postedImage": " uploaded an image",
+ "channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.",
"channel_loader.someone": "Someone",
"channel_loader.something": " did something new",
"channel_loader.unknown_error": "We received an unexpected status code from the server.",
@@ -1138,12 +1125,12 @@
"channel_members_modal.members": " 회원",
"channel_modal.cancel": "취소",
"channel_modal.createNew": "새로 만들기",
- "channel_modal.descriptionHelp": "{term}은 이렇게 사용되어야 합니다.",
+ "channel_modal.descriptionHelp": "이 채널은 이렇게 사용되어야 합니다.",
"channel_modal.displayNameError": "Channel name must be 2 or more characters",
"channel_modal.edit": "편집",
"channel_modal.header": "헤더",
"channel_modal.headerEx": "E.g.: \"[Link Title](http://example.com)\"",
- "channel_modal.headerHelp": "{term} 상단 이름 옆에 표시될 텍스트를 입력하세요. 예를 들면, 다음과 같이 자주 사용되는 링크를 등록할 수 있습니다. [링크](http://example.com).",
+ "channel_modal.headerHelp": "채널 이름 옆에있는 채널의 헤더에 표시될 텍스트를 입력하십시오. 예를 들면, 다음과 같이 자주 사용되는 링크 [링크 제목] (http://example.com)를 등록할수 있습니다.",
"channel_modal.modalTitle": "New Channel",
"channel_modal.name": "이름",
"channel_modal.nameEx": "예시: \"버그\", \"마케팅\", \"고객지원\"",
@@ -1592,7 +1579,7 @@
"invite_member.modalButton": "네, 취소합니다.",
"invite_member.modalMessage": "You have unsent invitations, are you sure you want to discard them?",
"invite_member.modalTitle": "초대를 취소하시겠습니까?",
- "invite_member.newMember": "Send Email Invite",
+ "invite_member.newMember": "초대 메일 발송",
"invite_member.send": "보내기",
"invite_member.send2": "보내기",
"invite_member.sending": " 보내는 중",
@@ -1718,6 +1705,9 @@
"mobile.custom_list.no_results": "No Results",
"mobile.drawer.teamsTitle": "서비스 약관",
"mobile.edit_post.title": "Editing Message",
+ "mobile.error_handler.button": "Relaunch",
+ "mobile.error_handler.description": "\nClick relaunch to open the app again. After restart, you can report the problem from the settings menu.\n",
+ "mobile.error_handler.title": "Unexpected error occurred",
"mobile.file_upload.camera": "Take Photo or Video",
"mobile.file_upload.library": "Photo Library",
"mobile.file_upload.more": "더 보기",
@@ -1769,6 +1759,9 @@
"mobile.select_team.join_open": "Open teams you can join",
"mobile.select_team.no_teams": "There are no available teams for you to join.",
"mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_upgrade.button": "OK",
+ "mobile.server_upgrade.description": "\nA server upgrade is required to use the Mattermost app. Please ask your System Administrator for details.\n",
+ "mobile.server_upgrade.title": "Server upgrade required",
"mobile.server_url.invalid_format": "URL 주소는 http:// 또는 https:// 로 시작되어야 합니다",
"mobile.session_expired": "Session Expired: Please log in to continue receiving notifications.",
"mobile.settings.team_selection": "팀 선택",
@@ -1814,15 +1807,15 @@
"navbar.viewPinnedPosts": "View Pinned Posts",
"navbar_dropdown.about": "Mattermost 정보",
"navbar_dropdown.accountSettings": "계정 설정",
- "navbar_dropdown.addMemberToTeam": "Add Members to Team",
+ "navbar_dropdown.addMemberToTeam": "팀 멤버 추가",
"navbar_dropdown.console": "관리자 도구",
"navbar_dropdown.create": "팀 만들기",
"navbar_dropdown.emoji": "커스텀 이모티콘",
"navbar_dropdown.help": "도움말",
"navbar_dropdown.integrations": "통합 기능",
- "navbar_dropdown.inviteMember": "Send Email Invite",
+ "navbar_dropdown.inviteMember": "초대 메일 발송",
"navbar_dropdown.join": "Join Another Team",
- "navbar_dropdown.keyboardShortcuts": "Keyboard Shortcuts",
+ "navbar_dropdown.keyboardShortcuts": "키보드 단축키",
"navbar_dropdown.leave": "팀 떠나기",
"navbar_dropdown.logout": "로그아웃",
"navbar_dropdown.manageMembers": "회원 관리",
@@ -1986,11 +1979,11 @@
"sidebar.unreadBelow": "하단에 읽지않은 메시지",
"sidebar_header.tutorial": "
메인 메뉴에서 회원 초대를 하거나, 계정 설정에 진입하여 테마 색상을 변경할 수 있습니다.
팀 관리자는 메뉴에서 팀 설정에 진입할 수 있습니다.
시스템 관리자는 관리자 도구 메뉴를 통해 시스템을 전체 설정을 관리할 수 있습니다.
", "sidebar_right_menu.accountSettings": "계정 설정", - "sidebar_right_menu.addMemberToTeam": "Add Members to Team", + "sidebar_right_menu.addMemberToTeam": "팀 멤버 추가", "sidebar_right_menu.console": "관리자 도구", "sidebar_right_menu.flagged": "중요 메시지", "sidebar_right_menu.help": "도움말", - "sidebar_right_menu.inviteNew": "Send Email Invite", + "sidebar_right_menu.inviteNew": "초대 메일 발송", "sidebar_right_menu.logout": "로그아웃", "sidebar_right_menu.manageMembers": "회원 관리하기", "sidebar_right_menu.nativeApps": "애플리케이션 다운로드", @@ -2192,8 +2185,6 @@ "user.settings.display.collapseOff": "Collapsed", "user.settings.display.collapseOn": "Expanded", "user.settings.display.fixedWidthCentered": "고정 너비, 가운데", - "user.settings.display.fontDesc": "Mattermost 화면에서 보여질 폰트를 선택하세요.", - "user.settings.display.fontTitle": "폰트", "user.settings.display.fullScreen": "전체 너비", "user.settings.display.language": "언어", "user.settings.display.messageDisplayClean": "표준", @@ -2209,7 +2200,7 @@ "user.settings.display.showFullname": "본명으로 보기", "user.settings.display.showNickname": "별명이 있으면 별명으로 보기, 없으면 본명으로 보기", "user.settings.display.showUsername": "사용자명으로 보기 (기본)", - "user.settings.display.teammateDisplay": "사용자명 표시", + "user.settings.display.teammateNameDisplay": "사용자명 표시", "user.settings.display.theme.applyToAllTeams": "가입한 모든 팀에서 새로운 테마를 적용합니다.", "user.settings.display.theme.customTheme": "커스텀 테마", "user.settings.display.theme.describe": "내 테마 관리하기", diff --git a/webapp/i18n/nl.json b/webapp/i18n/nl.json index f5ff9a5f6e..cd63c27314 100644 --- a/webapp/i18n/nl.json +++ b/webapp/i18n/nl.json @@ -415,18 +415,6 @@ "admin.image.maxFileSizeDescription": "Maximale bestandsgroote voor bijlages in megabytes. Let Op: Controleer server geheugen voor jouw keuze. Grote bestanden kunnen het risico op server crashes en gefaalde uploads vergroten door netwerk interrupties.", "admin.image.maxFileSizeExample": "50", "admin.image.maxFileSizeTitle": "Maximale bestandsgrootte:", - "admin.image.previewHeightDescription": "De maximale hoogte van het beeld (\"0\": Stelt automatisch de hoogte in). Het bijwerken van deze waarde verandert hoe voorbeeld afbeeldingen worden afgebeeld in de toekomst, maar verandert niets aan beelden die reeds gemaakt zijn.", - "admin.image.previewHeightExample": "Bijv.: \"0\"", - "admin.image.previewHeightTitle": "Afbeelding Voorbeeld Hoogte:", - "admin.image.previewWidthDescription": "De maximale breedte van de voorbeeld afbeelding. Het bijwerken van deze waarde verandert hoe voorbeld afbeeldingen worden afgebeeld in de toekomst, maar verandert niets aan beelden die reeds gemaakt zijn.", - "admin.image.previewWidthExample": "Bijv.: \"1024\"", - "admin.image.previewWidthTitle": "Afbeeldingsvoorbeeld Breedte: ", - "admin.image.profileHeightDescription": "Hoogte van het profiel figuur.", - "admin.image.profileHeightExample": "Bijv.: \"0\"", - "admin.image.profileHeightTitle": "Profiel Afbeelding Hoogte: ", - "admin.image.profileWidthDescription": "Breedte van profiel figuur.", - "admin.image.profileWidthExample": "Bijv.: \"1024\"", - "admin.image.profileWidthTitle": "Profiel Afbeelding Breedte:", "admin.image.publicLinkDescription": "'salt' van 32 tekens welke wordt gebruikt voor het signeren van publieke afbeeldingen. Deze worden willekeurig gegenereerd tijdens de installatie. Klik op \"Opnieuw genereren\" om een nieuwe 'salt' te maken.", "admin.image.publicLinkExample": "Bijv.: \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"", "admin.image.publicLinkTitle": "Publieke link 'salt':", @@ -436,12 +424,6 @@ "admin.image.storeDescription": "Opslagsysteem waar bestanden en afbeeldingen opgeslagen worden.