summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--i18n/es.json26
-rw-r--r--i18n/fr.json18
-rw-r--r--i18n/ja.json18
-rw-r--r--i18n/pt.json70
-rw-r--r--webapp/i18n/en.json6
-rw-r--r--webapp/i18n/es.json21
-rw-r--r--webapp/i18n/fr.json21
-rw-r--r--webapp/i18n/ja.json63
-rw-r--r--webapp/i18n/pt.json30
9 files changed, 181 insertions, 92 deletions
diff --git a/i18n/es.json b/i18n/es.json
index ee04913a0..48db55847 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -64,6 +64,14 @@
"translation": "Inicializando rutas del API para la administración"
},
{
+ "id": "api.admin.recycle_db_end.warn",
+ "translation": "Terminado el reciclaje de la conexión de base de datos"
+ },
+ {
+ "id": "api.admin.recycle_db_start.warn",
+ "translation": "Tratando de reciclar la conexión de base de datos"
+ },
+ {
"id": "api.admin.test_email.body",
"translation": "<br/><br/><br/>Parece que tu correo electrónico para Mattermost fue configurado correctamente!"
},
@@ -441,15 +449,15 @@
},
{
"id": "api.command_shortcuts.desc",
- "translation": "Displays a list of keyboard shortcuts"
+ "translation": "Muestra una lista de los accesos rápidos de teclado"
},
{
"id": "api.command_shortcuts.list",
- "translation": "### Keyboard Shortcuts\n\n#### CTRL/CMD\n\n- CTRL/CMD+K - Open up channel switcher\n- CTRL/CMD+U - Open up file upload\n- CTRL/CMD+Up - Reprint last message or slash command entered\n- CTRL/CMD+SHIFT+A - Open account settings\n- CTRL/CMD+SHIFT+M - Open recent mentions\n\n#### ALT\n\n- ALT+Up - Go to previous channel\n- ALT+Down - Go to next channel\n- ALT+SHIFT+Up - Go to previous channel with unread messages\n- ALT+SHIFT+Down - Go to next channel with unread messages\n\n#### General\n\n- Up - Edit last message\n- /+Up/Down - See available slash commands\n"
+ "translation": "### Accesos rápidos de teclado\n\n#### CTRL/CMD\n\n- CTRL/CMD+K - Abre un dialogo para cambiar de canal\n- CTRL/CMD+U - Abre el dialogo para subir un archivo\n- CTRL/CMD+Up - Vuelve a escribir el último mensaje o comando de barra\n- CTRL/CMD+SHIFT+A - Abre configurar cuenta\n- CTRL/CMD+SHIFT+M - Abre menciones recientes\n\n#### ALT\n\n- ALT+Arriba - Ir al canal anterior\n- ALT+Abajo - Ir al canal siguiente\n- ALT+SHIFT+Arriba - Ir al canal anterior con mensajes no leidos\n- ALT+SHIFT+Abajo - Ir al canal siguiente con mensajes no leidos\n\n#### General\n\n- Arriba - Edita el último mensaje\n- /+Arriba/Abajo - Ver los comandos de barra disponibles\n"
},
{
"id": "api.command_shortcuts.name",
- "translation": "shortcuts"
+ "translation": "accesos rápidos de teclado"
},
{
"id": "api.command_shrug.desc",
@@ -672,6 +680,10 @@
"translation": "Se encontró un error al escribir en el almacenamiento del servidor local"
},
{
+ "id": "api.general.init.debug",
+ "translation": "Inicializando rutas generales del API"
+ },
+ {
"id": "api.import.import_post.saving.debug",
"translation": "Error guardando el mensaje. user=%v, message=%v"
},
@@ -901,7 +913,7 @@
},
{
"id": "api.post.send_notifications_and_forget.push_in",
- "translation": " in "
+ "translation": " en "
},
{
"id": "api.post.send_notifications_and_forget.push_mention",
@@ -913,7 +925,7 @@
},
{
"id": "api.post.send_notifications_and_forget.push_non_mention",
- "translation": " posted in "
+ "translation": " publicado en "
},
{
"id": "api.post.send_notifications_and_forget.push_notification.debug",
@@ -2364,6 +2376,10 @@
"translation": "Número inválido de máximos intentos de inició de sesión en la configuración del servicio. Debe ser un número positivo."
},
{
+ "id": "model.config.is_valid.max_file_size.app_error",
+ "translation": "El tamaño máximo de archivo para la configuración de archivos es inválido. Debe ser un cero o un número positivo."
+ },
+ {
"id": "model.config.is_valid.max_users.app_error",
"translation": "Número inválido del máximo de usuarios por equipo en la configuración de equipo. Debe ser un número positivo."
},
diff --git a/i18n/fr.json b/i18n/fr.json
index fdad5666f..eeda0c0fb 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -64,6 +64,14 @@
"translation": "Initialisation des routes API d'administration"
},
{
+ "id": "api.admin.recycle_db_end.warn",
+ "translation": "Finished recycling the database connection"
+ },
+ {
+ "id": "api.admin.recycle_db_start.warn",
+ "translation": "Attempting to recycle the database connection"
+ },
+ {
"id": "api.admin.test_email.body",
"translation": "<br/><br/><br/>Votre messagerie Mattermost semble être bien configurée !"
},
@@ -672,6 +680,10 @@
"translation": "Une erreur est survenue durant l'écriture sur le stockage du serveur local"
},
{
+ "id": "api.general.init.debug",
+ "translation": "Initialisation des routes de l'api des équipes"
+ },
+ {
"id": "api.import.import_post.saving.debug",
"translation": "Impossible d'enregistrer le message. user=%v, message=%v"
},
@@ -2073,7 +2085,7 @@
},
{
"id": "mattermost.current_version",
- "translation": "Version courante %v (%v/%v/%v/%v)"
+ "translation": "Version courante %v (%v/%v/%v)"
},
{
"id": "mattermost.entreprise_enabled",
@@ -2364,6 +2376,10 @@
"translation": "Nombre maximum de tentatives de connexion invalide dans les paramètre de service. Doit être un entier positif."
},
{
+ "id": "model.config.is_valid.max_file_size.app_error",
+ "translation": "Hauteur des aperçus invalide dans les paramètres de fichiers. Doit être 0 ou un entier positif."
+ },
+ {
"id": "model.config.is_valid.max_users.app_error",
"translation": "Nombre maximum d'utilisateurs par équipe invalide dans les paramètres d'équipes. Doit être un entier positif."
},
diff --git a/i18n/ja.json b/i18n/ja.json
index 3745f4146..55f48000b 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -64,6 +64,14 @@
"translation": "管理者APIルートを初期化しています"
},
{
+ "id": "api.admin.recycle_db_end.warn",
+ "translation": "Finished recycling the database connection"
+ },
+ {
+ "id": "api.admin.recycle_db_start.warn",
+ "translation": "Attempting to recycle the database connection"
+ },
+ {
"id": "api.admin.test_email.body",
"translation": "<br/><br/><br/>あなたのMattermostの電子メールアドレスは正しく設定されています!"
},
@@ -672,6 +680,10 @@
"translation": "ローカルサーバーストレージへの書き込みに失敗しました"
},
{
+ "id": "api.general.init.debug",
+ "translation": "チームAPIルートを初期化しています"
+ },
+ {
"id": "api.import.import_post.saving.debug",
"translation": "投稿の保存エラー user=%v, message=%v"
},
@@ -2073,7 +2085,7 @@
},
{
"id": "mattermost.current_version",
- "translation": "現在のバージョンは%v (%v/%v/%v/%v)です"
+ "translation": "現在のバージョンは%v (%v/%v/%v)です"
},
{
"id": "mattermost.entreprise_enabled",
@@ -2364,6 +2376,10 @@
"translation": "サービス設定の最大ログイン試行回数が不正です。正の数を指定してください。"
},
{
+ "id": "model.config.is_valid.max_file_size.app_error",
+ "translation": "ファイル設定のプレビューの高さが不正です。ゼロ以上の数を指定してください。"
+ },
+ {
"id": "model.config.is_valid.max_users.app_error",
"translation": "チーム設定のチーム毎の最大ユーザー数が不正です。正の数を指定してください。"
},
diff --git a/i18n/pt.json b/i18n/pt.json
index a0b37ae36..67a5e8a21 100644
--- a/i18n/pt.json
+++ b/i18n/pt.json
@@ -64,6 +64,14 @@
"translation": "Inicializando admin api routes"
},
{
+ "id": "api.admin.recycle_db_end.warn",
+ "translation": "Finished recycling the database connection"
+ },
+ {
+ "id": "api.admin.recycle_db_start.warn",
+ "translation": "Attempting to recycle the database connection"
+ },
+ {
"id": "api.admin.test_email.body",
"translation": "<br/><br/><br/>Parece que o seu email do Mattermost está configurado corretamente!"
},
@@ -433,7 +441,7 @@
},
{
"id": "api.command_msg.name",
- "translation": "[mensagem]"
+ "translation": "mensagem"
},
{
"id": "api.command_msg.success",
@@ -441,15 +449,15 @@
},
{
"id": "api.command_shortcuts.desc",
- "translation": "Displays a list of keyboard shortcuts"
+ "translation": "Mostrar a lista de atalhos"
},
{
"id": "api.command_shortcuts.list",
- "translation": "### Keyboard Shortcuts\n\n#### CTRL/CMD\n\n- CTRL/CMD+K - Open up channel switcher\n- CTRL/CMD+U - Open up file upload\n- CTRL/CMD+Up - Reprint last message or slash command entered\n- CTRL/CMD+SHIFT+A - Open account settings\n- CTRL/CMD+SHIFT+M - Open recent mentions\n\n#### ALT\n\n- ALT+Up - Go to previous channel\n- ALT+Down - Go to next channel\n- ALT+SHIFT+Up - Go to previous channel with unread messages\n- ALT+SHIFT+Down - Go to next channel with unread messages\n\n#### General\n\n- Up - Edit last message\n- /+Up/Down - See available slash commands\n"
+ "translation": "### Atalhos do Teclado\n\n#### CTRL/CMD\n\n- CTRL/CMD+K - Abre o alternador de canal\n- CTRL/CMD+U - Abre o upload de arquivo\n- CTRL/CMD+Up - Reimprime as última mensagem ou comando slash inserido\n- CTRL/CMD+SHIFT+A - Abre as configurações de conta\n- CTRL/CMD+SHIFT+M - Abre as menções recentes\n\n#### ALT\n\n- ALT+Up - Vai para o canal anterior\n- ALT+Down - Vai para o próximo canal\n- ALT+SHIFT+Up - Vai para o canal anterior com mensagens não lidas\n- ALT+SHIFT+Down - Vai para o próximo canal com mensagens não lidas\n\n#### Geral\n\n- Up - Edita a última mensagen\n- /+Up/Down - Exibe os camandos slash disponíveis\n"
},
{
"id": "api.command_shortcuts.name",
- "translation": "shortcuts"
+ "translation": "atalhos"
},
{
"id": "api.command_shrug.desc",
@@ -613,7 +621,7 @@
},
{
"id": "api.file.open_file_write_stream.configured.app_error",
- "translation": "Armazenamento de arquivos não está configurado corretamente, Por favor configure S3 ou armazenamento de arquivos no servidor local."
+ "translation": "Armazenamento de arquivos não está configurado corretamente. Por favor configure S3 ou armazenamento de arquivos no servidor local."
},
{
"id": "api.file.open_file_write_stream.creating_dir.app_error",
@@ -629,7 +637,7 @@
},
{
"id": "api.file.read_file.configured.app_error",
- "translation": "Armazenamento de arquivos não está configurado corretamente, Por favor configure S3 ou armazenamento de arquivos no servidor local."
+ "translation": "Armazenamento de arquivos não está configurado corretamente. Por favor configure S3 ou armazenamento de arquivos no servidor local."
},
{
"id": "api.file.read_file.get.app_error",
@@ -657,7 +665,7 @@
},
{
"id": "api.file.write_file.configured.app_error",
- "translation": "Armazenamento de arquivos não está configurado corretamente, Por favor configure S3 ou armazenamento de arquivos no servidor local."
+ "translation": "Armazenamento de arquivos não está configurado corretamente. Por favor configure S3 ou armazenamento de arquivos no servidor local."
},
{
"id": "api.file.write_file.s3.app_error",
@@ -672,6 +680,10 @@
"translation": "Encontrado um erro ao gravar no servidor local de armazenamento"
},
{
+ "id": "api.general.init.debug",
+ "translation": "Inicializando team api routes"
+ },
+ {
"id": "api.import.import_post.saving.debug",
"translation": "Erro ao salvar o post. usuário=%v, mensagem=%v"
},
@@ -901,7 +913,7 @@
},
{
"id": "api.post.send_notifications_and_forget.push_in",
- "translation": " in "
+ "translation": " em "
},
{
"id": "api.post.send_notifications_and_forget.push_mention",
@@ -913,7 +925,7 @@
},
{
"id": "api.post.send_notifications_and_forget.push_non_mention",
- "translation": " posted in "
+ "translation": " postado em "
},
{
"id": "api.post.send_notifications_and_forget.push_notification.debug",
@@ -1169,7 +1181,7 @@
},
{
"id": "api.team.invite_members.already.app_error",
- "translation": "Essa pessoa já está em sua equipe."
+ "translation": "Essa pessoa já está em sua equipe"
},
{
"id": "api.team.invite_members.member",
@@ -1293,7 +1305,7 @@
},
{
"id": "api.templates.password_change_body.info",
- "translation": "Sua senha foi atualizada para {{.TeamDisplayName}} no {{ .TeamURL }} pelo {{.Method}}.<br>Se está mudança não foi iniciada por você, por favor entre em contato com o seu administrado do sistema"
+ "translation": "Sua senha foi atualizada para {{.TeamDisplayName}} no {{ .TeamURL }} pelo {{.Method}}.<br>Se está mudança não foi iniciada por você, por favor entre em contato com o seu administrado do sistema."
},
{
"id": "api.templates.password_change_body.title",
@@ -1593,7 +1605,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "ID do usuário ou o nome da equipe e e-mail deve ser fornecido"
+ "translation": "Id do usuário ou o nome da equipe e e-mail deve ser fornecido"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -2049,7 +2061,7 @@
},
{
"id": "manaultesting.manual_test.setup.info",
- "translation": "Configuração para teste manual ..."
+ "translation": "Configuração para teste manual..."
},
{
"id": "manaultesting.manual_test.uid.debug",
@@ -2161,7 +2173,7 @@
},
{
"id": "model.authorize.is_valid.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.channel.is_valid.2_or_more.app_error",
@@ -2205,7 +2217,7 @@
},
{
"id": "model.channel_member.is_valid.channel_id.app_error",
- "translation": "ID do canal inválida"
+ "translation": "Id do canal inválida"
},
{
"id": "model.channel_member.is_valid.notify_level.app_error",
@@ -2221,7 +2233,7 @@
},
{
"id": "model.channel_member.is_valid.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.client.connecting.app_error",
@@ -2277,7 +2289,7 @@
},
{
"id": "model.command.is_valid.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.compliance.is_valid.create_at.app_error",
@@ -2364,6 +2376,10 @@
"translation": "Inválido máxima tentativas de login em configurações de serviço. Deve ser um número positivo."
},
{
+ "id": "model.config.is_valid.max_file_size.app_error",
+ "translation": "Definição da altura da pré-visualização inválida. Deve ser zero ou um número positivo."
+ },
+ {
"id": "model.config.is_valid.max_users.app_error",
"translation": "Inválido máximo de usuários por equipe em configurações de equipe. Deve ser um número positivo."
},
@@ -2429,11 +2445,11 @@
},
{
"id": "model.incoming_hook.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.oauth.is_valid.app_id.app_error",
- "translation": "ID app inválido"
+ "translation": "Id app inválido"
},
{
"id": "model.oauth.is_valid.callback.app_error",
@@ -2513,7 +2529,7 @@
},
{
"id": "model.outgoing_hook.is_valid.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.outgoing_hook.is_valid.words.app_error",
@@ -2549,7 +2565,7 @@
},
{
"id": "model.post.is_valid.parent_id.app_error",
- "translation": "Id Pai inválido"
+ "translation": "Id pai inválido"
},
{
"id": "model.post.is_valid.props.app_error",
@@ -2557,7 +2573,7 @@
},
{
"id": "model.post.is_valid.root_id.app_error",
- "translation": "Id raiz inválida."
+ "translation": "Id raiz inválida"
},
{
"id": "model.post.is_valid.root_parent.app_error",
@@ -2573,7 +2589,7 @@
},
{
"id": "model.post.is_valid.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.preference.is_valid.category.app_error",
@@ -2581,7 +2597,7 @@
},
{
"id": "model.preference.is_valid.id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.preference.is_valid.name.app_error",
@@ -2645,7 +2661,7 @@
},
{
"id": "model.team_member.is_valid.user_id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.user.is_valid.auth_data.app_error",
@@ -2673,7 +2689,7 @@
},
{
"id": "model.user.is_valid.id.app_error",
- "translation": "ID de usuário inválido"
+ "translation": "Id de usuário inválido"
},
{
"id": "model.user.is_valid.last_name.app_error",
@@ -2913,7 +2929,7 @@
},
{
"id": "store.sql_channel.get_channels.not_found.app_error",
- "translation": "Nenhum canal foi encontrado."
+ "translation": "Nenhum canal foi encontrado"
},
{
"id": "store.sql_channel.get_extra_members.app_error",
diff --git a/webapp/i18n/en.json b/webapp/i18n/en.json
index d1abf7cc3..00958904c 100644
--- a/webapp/i18n/en.json
+++ b/webapp/i18n/en.json
@@ -50,10 +50,10 @@
"add_command.trigger.help1": "Examples: patient, client, employee",
"add_command.trigger.help2": "Reserved: echo, join, logout, me, shrug",
"add_command.trigger.placeholder": "Command trigger e.g. \"hello\"",
- "add_command.triggerRequired": "A trigger word is required",
+ "add_command.triggerInvalidLength": "A trigger word must contain between {min} and {max} characters",
"add_command.triggerInvalidSlash": "A trigger word cannot begin with a /",
"add_command.triggerInvalidSpace": "A trigger word must not contain spaces",
- "add_command.triggerInvalidLength": "A trigger word must contain between {min} and {max} characters",
+ "add_command.triggerRequired": "A trigger word is required",
"add_command.url": "Request URL",
"add_command.url.help": "The callback URL to receive the HTTP POST or GET event request when the slash command is run.",
"add_command.url.placeholder": "Must start with http:// or https://",
@@ -1039,7 +1039,6 @@
"navbar_dropdown.accountSettings": "Account Settings",
"navbar_dropdown.console": "System Console",
"navbar_dropdown.create": "Create a New Team",
- "navbar_dropdown.switchTo": "Switch to ",
"navbar_dropdown.help": "Help",
"navbar_dropdown.integrations": "Integrations",
"navbar_dropdown.inviteMember": "Invite New Member",
@@ -1047,6 +1046,7 @@
"navbar_dropdown.manageMembers": "Manage Members",
"navbar_dropdown.report": "Report a Problem",
"navbar_dropdown.switchTeam": "Switch to {team}",
+ "navbar_dropdown.switchTo": "Switch to ",
"navbar_dropdown.teamLink": "Get Team Invite Link",
"navbar_dropdown.teamSettings": "Team Settings",
"password_form.change": "Change my password",
diff --git a/webapp/i18n/es.json b/webapp/i18n/es.json
index 0d41ae6a5..8eb40444f 100644
--- a/webapp/i18n/es.json
+++ b/webapp/i18n/es.json
@@ -6,6 +6,7 @@
"about.enterpriseEditionSt": "Comunicaciones empresariales modernas protegidas por tu cortafuegos.",
"about.enterpriseEditione1": "Edición Enterprise E1",
"about.hash": "Hash de compilación:",
+ "about.hashee": "Hash de compilación de EE:",
"about.licensed": "Licenciado por:",
"about.number": "Número de compilación:",
"about.teamEditionLearn": "Únete a la comunidad Mattermost en ",
@@ -48,7 +49,10 @@
"add_command.trigger": "Palabra Gatilladora del Comando",
"add_command.trigger.help1": "Ejemplos: paciente, cliente, empleado",
"add_command.trigger.help2": "Reservadas: echo, join, logout, me, shrug",
- "add_command.trigger.placeholder": "Gatillador del Comando ej. \"hola\"",
+ "add_command.trigger.placeholder": "Gatillador del comando ej. \"hola\"",
+ "add_command.triggerInvalidLength": "La palabra gatilladora debe tener entre {min} y {max} caracteres",
+ "add_command.triggerInvalidSlash": "La palabra gatilladora no puede comenzar con /",
+ "add_command.triggerInvalidSpace": "La palabra gatilladora no debe contener espacios",
"add_command.triggerRequired": "Se requiere una palabra gatilladora",
"add_command.url": "URL de Solicitud",
"add_command.url.help": "El URL para recibir el evento de la solicitud HTTP POST o GET cuando se ejecuta el comando de barra.",
@@ -344,7 +348,7 @@
"admin.nav.help": "Ayuda",
"admin.nav.logout": "Cerrar sesión",
"admin.nav.report": "Reportar problema",
- "admin.nav.switch": "Cambiar a {display_name}",
+ "admin.nav.switch": "Cambiar Equipo",
"admin.privacy.false": "falso",
"admin.privacy.save": "Guardar",
"admin.privacy.saving": "Guardando...",
@@ -893,7 +897,7 @@
"find_team.submitError": "Por favor ingresa una dirección válida",
"general_tab.chooseName": "Por favor escoge otro nombre para tu equipo",
"general_tab.codeDesc": "Pincha 'Editar' para regenerar el código de Invitación.",
- "general_tab.codeLongDesc": "El Código de Invitación es utilizado como parte del URL del enlace creado por la opción **Obtener Enlace de invitación** en el menú principal. Regenerar este código crea un nuevo enlace e invalida los enlaces anteriores.",
+ "general_tab.codeLongDesc": "El Código de Invitación es utilizado como parte del URL del enlace creado por la opción <strong>Obtener Enlace de invitación</strong> en el menú principal. Regenerar este código crea un nuevo enlace e invalida los enlaces anteriores.",
"general_tab.codeTitle": "Código de Invitación",
"general_tab.dirContact": "Contácta a un administrador del sistema para habilitar el directorio de equipos en la página principal.",
"general_tab.dirDisabled": "El directorio de Equipos ha sido deshabilitado. Por favor solicita a un Administrador de Sistema que habilite la opción de Directorio de Equipos en la Consola del Sistema.",
@@ -1042,6 +1046,7 @@
"navbar_dropdown.manageMembers": "Administrar Miembros",
"navbar_dropdown.report": "Reportar un Problema",
"navbar_dropdown.switchTeam": "Cambiar a {team}",
+ "navbar_dropdown.switchTo": "Cambiar a ",
"navbar_dropdown.teamLink": "Enlace invitación al equipo",
"navbar_dropdown.teamSettings": "Configurar Equipo",
"password_form.change": "Cambiar mi contraseña",
@@ -1391,7 +1396,7 @@
"user.settings.modal.security": "Seguridad",
"user.settings.modal.title": "Configuración de la Cuenta",
"user.settings.notification.allActivity": "Para toda actividad",
- "user.settings.notification.push": "Mobile push notifications",
+ "user.settings.notification.push": "Notificaciones push a móviles",
"user.settings.notification.soundConfig": "Por favor configura los sonidos de notificación en las configuraciones de tu navegador",
"user.settings.notifications.channelWide": "Menciones a todo el canal \"@channel\"",
"user.settings.notifications.close": "Cerrar",
@@ -1414,10 +1419,10 @@
"user.settings.notifications.title": "Configuracón de Notificaciones",
"user.settings.notifications.usernameMention": "Tu nombre de usuario mencionado \"@{username}\"",
"user.settings.notifications.wordsTrigger": "Palabras que gatillan menciones",
- "user.settings.push_notification.allActivity": "For all activity",
- "user.settings.push_notification.info": "Notification alerts are pushed to your mobile device when there is activity in Mattermost.",
- "user.settings.push_notification.off": "Off",
- "user.settings.push_notification.onlyMentions": "For mentions and direct messages",
+ "user.settings.push_notification.allActivity": "Para toda actividad",
+ "user.settings.push_notification.info": "Se enviarán notificaciones a tu dispositivo móvil cuando haya actividad en Mattermost.",
+ "user.settings.push_notification.off": "Apagado",
+ "user.settings.push_notification.onlyMentions": "Sólo para menciones y mensajes directos",
"user.settings.security.close": "Cerrar",
"user.settings.security.currentPassword": "Contraseña Actual",
"user.settings.security.currentPasswordError": "Por favor ingresa tu contraseña actual",
diff --git a/webapp/i18n/fr.json b/webapp/i18n/fr.json
index b81efb4bf..8d4db079b 100644
--- a/webapp/i18n/fr.json
+++ b/webapp/i18n/fr.json
@@ -6,6 +6,7 @@
"about.enterpriseEditionSt": "Modern enterprise communication from behind your firewall.",
"about.enterpriseEditione1": "Édition Enterprise",
"about.hash": "Clé de compilation :",
+ "about.hashee": "Clé de compilation :",
"about.licensed": "Clé de licence : ",
"about.number": "Numéro de compilation :",
"about.teamEditionLearn": "Join the Mattermost community at ",
@@ -46,9 +47,13 @@
"add_command.method.help": "Le type de méthode de requête HTTP envoyé à cette URL.",
"add_command.method.post": "POST",
"add_command.trigger": "Mot-clé de déclenchement",
- "add_command.trigger.help1": "Exemples: patient, client, employé",
- "add_command.trigger.help2": "Mots réservés : echo, join, logout, me, shrug",
+ "add_command.trigger.help1": "Exemples: /patient, /client, /employé",
+ "add_command.trigger.help2": "Mots réservés : /echo, /join, /logout, /me, /shrug",
"add_command.trigger.placeholder": "Command trigger e.g. \"hello\"",
+ "add_command.triggerInvalidLength": "A trigger word must contain between {min} and {max} characters",
+ "add_command.triggerInvalidSlash": "A trigger word cannot begin with a /",
+ "add_command.triggerInvalidSpace": "A trigger word must not contain spaces",
+ "add_command.triggerRequired": "A trigger word is required",
"add_command.url": "URL de requête",
"add_command.url.help": "L'URL de callback qui recevra la requête POST ou GET quand cette commande slash est exécutée.",
"add_command.url.placeholder": "Doit commencer par http:// ou https://",
@@ -343,7 +348,7 @@
"admin.nav.help": "Aide",
"admin.nav.logout": "Se déconnecter",
"admin.nav.report": "Signaler un problème",
- "admin.nav.switch": "Aller sur {display_name}",
+ "admin.nav.switch": "Switch Teams",
"admin.privacy.false": "faux",
"admin.privacy.save": "Enregistrer",
"admin.privacy.saving": "Enregistrement des paramètres...",
@@ -1041,6 +1046,7 @@
"navbar_dropdown.manageMembers": "Gérer les membres",
"navbar_dropdown.report": "Signaler un problème",
"navbar_dropdown.switchTeam": "Basculer sur {team}",
+ "navbar_dropdown.switchTo": "Switch to ",
"navbar_dropdown.teamLink": "Obtenir un lien d'invitation d'équipe",
"navbar_dropdown.teamSettings": "Configuration de l'équipe",
"password_form.change": "Modifier mon mot de passe",
@@ -1413,10 +1419,10 @@
"user.settings.notifications.title": "Paramètres de notification",
"user.settings.notifications.usernameMention": "Votre nom d'utilisateur mentionné \"@{username}\"",
"user.settings.notifications.wordsTrigger": "Mots qui déclenchent des mentions",
- "user.settings.push_notification.allActivity": "For all activity",
+ "user.settings.push_notification.allActivity": "Pour toute l'activité",
"user.settings.push_notification.info": "Notification alerts are pushed to your mobile device when there is activity in Mattermost.",
- "user.settings.push_notification.off": "Off",
- "user.settings.push_notification.onlyMentions": "For mentions and direct messages",
+ "user.settings.push_notification.off": "Non",
+ "user.settings.push_notification.onlyMentions": "Seulement pour les mentions et messages privés",
"user.settings.security.close": "Quitter",
"user.settings.security.currentPassword": "Mot de passe actuel",
"user.settings.security.currentPasswordError": "Veuillez saisir votre mot de passe actuel",
@@ -1453,5 +1459,6 @@
"web.footer.privacy": "Confidentialité",
"web.footer.terms": "Termes",
"web.header.back": "Précédent",
- "web.root.singup_info": "Toute la communication de votre équipe à un endroit, accessible de partout"
+ "web.root.singup_info": "Toute la communication de votre équipe à un endroit, accessible de partout",
+ "youtube_video.notFound": "Video not found"
}
diff --git a/webapp/i18n/ja.json b/webapp/i18n/ja.json
index 821dec387..3d56114f3 100644
--- a/webapp/i18n/ja.json
+++ b/webapp/i18n/ja.json
@@ -6,6 +6,7 @@
"about.enterpriseEditionSt": "ファイアウォールの内側で、現代的なエンタープライズコミュニケーションを実現します。",
"about.enterpriseEditione1": "Enterprise Edition",
"about.hash": "ビルドハッシュ値:",
+ "about.hashee": "ビルドハッシュ値:",
"about.licensed": "ライセンス供給元:",
"about.number": "ビルド番号:",
"about.teamEditionLearn": "Mattermostコミュニティーに参加する: ",
@@ -46,8 +47,12 @@
"add_command.method.help": "リクエストURLに発行するコマンドリクエストの種類です。",
"add_command.method.post": "POST",
"add_command.trigger": "コマンドトリガーワード",
- "add_command.trigger.help1": "例: patient, client, employee",
- "add_command.trigger.help2": "予約語: echo, join, logout, me, shrug",
+ "add_command.trigger.help1": "例: /patient, /client, /employee",
+ "add_command.trigger.help2": "予約語: /echo, /join, /logout, /me, /shrug",
+ "add_command.trigger.placeholder": "Command trigger e.g. \"hello\"",
+ "add_command.triggerInvalidLength": "A trigger word must contain between {min} and {max} characters",
+ "add_command.triggerInvalidSlash": "A trigger word cannot begin with a /",
+ "add_command.triggerInvalidSpace": "A trigger word must not contain spaces",
"add_command.triggerRequired": "トリガーワードが必要です。",
"add_command.url": "リクエストURL",
"add_command.url.help": "スラッシュコマンドを実行した時に、HTTP POSTまたはGETイベントリクエストを受信するコールバックURLです。",
@@ -343,7 +348,7 @@
"admin.nav.help": "ヘルプ",
"admin.nav.logout": "ログアウト",
"admin.nav.report": "問題を報告する",
- "admin.nav.switch": "{display_name}に切り替える",
+ "admin.nav.switch": "チームを切り替える",
"admin.privacy.false": "無効",
"admin.privacy.save": "保存する",
"admin.privacy.saving": "設定を保存しています…",
@@ -435,40 +440,40 @@
"admin.service.webhooksTitle": "外向きのウェブフックを有効化する: ",
"admin.sidebar.addTeamSidebar": "サイドバーメニューからチームを追加する",
"admin.sidebar.audits": "コンプライアンスと監査",
- "admin.sidebar.authentication": "Authentication",
- "admin.sidebar.compliance": "Compliance",
- "admin.sidebar.configuration": "Configuration",
- "admin.sidebar.connections": "Connections",
- "admin.sidebar.customBrand": "Custom Branding",
- "admin.sidebar.customization": "Customization",
- "admin.sidebar.database": "Database",
+ "admin.sidebar.authentication": "認証",
+ "admin.sidebar.compliance": "コンプライアンス",
+ "admin.sidebar.configuration": "設定",
+ "admin.sidebar.connections": "接続",
+ "admin.sidebar.customBrand": "独自ブランド設定",
+ "admin.sidebar.customization": "カスタマイズ",
+ "admin.sidebar.database": "データベース",
"admin.sidebar.developer": "開発者",
"admin.sidebar.email": "電子メールアドレス",
- "admin.sidebar.external": "External Services",
- "admin.sidebar.files": "Files",
+ "admin.sidebar.external": "外部のサービス",
+ "admin.sidebar.files": "ファイル",
"admin.sidebar.general": "全般",
- "admin.sidebar.gitlab": "GitLabでログインする",
- "admin.sidebar.images": "Images",
+ "admin.sidebar.gitlab": "GitLab",
+ "admin.sidebar.images": "画像",
"admin.sidebar.integrations": "統合機能",
"admin.sidebar.ldap": "LDAP",
"admin.sidebar.license": "Editionとライセンス",
- "admin.sidebar.logging": "Logging",
- "admin.sidebar.login": "Login",
+ "admin.sidebar.logging": "ログ",
+ "admin.sidebar.login": "ログイン",
"admin.sidebar.logs": "ログ",
"admin.sidebar.notifications": "通知",
"admin.sidebar.other": "その他",
"admin.sidebar.privacy": "プライバシー",
- "admin.sidebar.publicLinks": "Public Links",
- "admin.sidebar.push": "Mobile Push",
- "admin.sidebar.rateLimiting": "Rate Limiting",
+ "admin.sidebar.publicLinks": "公開リンク",
+ "admin.sidebar.push": "モバイルプッシュ",
+ "admin.sidebar.rateLimiting": "投稿頻度制限",
"admin.sidebar.reports": "サイトリポート",
"admin.sidebar.rmTeamSidebar": "サイドバーメニューからチームを削除する",
"admin.sidebar.security": "セキュリティー",
- "admin.sidebar.sessions": "Sessions",
+ "admin.sidebar.sessions": "セッション",
"admin.sidebar.settings": "設定",
- "admin.sidebar.sign_up": "Sign Up",
- "admin.sidebar.statistics": "- 統計",
- "admin.sidebar.storage": "Storage",
+ "admin.sidebar.sign_up": "利用登録",
+ "admin.sidebar.statistics": "統計",
+ "admin.sidebar.storage": "ストレージ",
"admin.sidebar.support": "Legal and Support",
"admin.sidebar.teams": "TEAMS ({count, number})",
"admin.sidebar.users": "Users",
@@ -892,7 +897,7 @@
"find_team.submitError": "有効な電子メールアドレスを入力してください",
"general_tab.chooseName": "あなたのチームの新しい名称を選択してください",
"general_tab.codeDesc": "招待コードを再生成するには「編集」をクリックしてください。",
- "general_tab.codeLongDesc": "招待コードは、**チーム招待リンクを入手する**で作成されたチーム招待リンクのURLの一部として使われます。再生成することで新しいチーム招待リンクが作成され、古いリンクは無効化されます。",
+ "general_tab.codeLongDesc": "招待コードは、<strong>チーム招待リンクを入手する</strong>で作成されたチーム招待リンクのURLの一部として使われます。再生成することで新しいチーム招待リンクが作成され、古いリンクは無効化されます。",
"general_tab.codeTitle": "招待コード",
"general_tab.dirContact": "システムのホームページでのチーム一覧を有効にするようにシステム管理者に連絡してください。",
"general_tab.dirDisabled": "チーム一覧が無効になっています。システム管理者にシステムコンソールのチームの設定でチーム一覧を有効化するように依頼してください。",
@@ -1041,6 +1046,7 @@
"navbar_dropdown.manageMembers": "メンバーを管理する",
"navbar_dropdown.report": "問題を報告する",
"navbar_dropdown.switchTeam": "{team}に切り替える",
+ "navbar_dropdown.switchTo": "Switch to ",
"navbar_dropdown.teamLink": "チーム招待リンクを入手する",
"navbar_dropdown.teamSettings": "チームの設定",
"password_form.change": "パスワードを変更する",
@@ -1413,10 +1419,10 @@
"user.settings.notifications.title": "通知の設定",
"user.settings.notifications.usernameMention": "あなたのユーザー名についての「@{username}」",
"user.settings.notifications.wordsTrigger": "誰かについての投稿となる単語",
- "user.settings.push_notification.allActivity": "For all activity",
+ "user.settings.push_notification.allActivity": "全てのアクティビティーについて",
"user.settings.push_notification.info": "Notification alerts are pushed to your mobile device when there is activity in Mattermost.",
- "user.settings.push_notification.off": "Off",
- "user.settings.push_notification.onlyMentions": "For mentions and direct messages",
+ "user.settings.push_notification.off": "オフ",
+ "user.settings.push_notification.onlyMentions": "あなたについての投稿とダイレクトメッセージに関してのみ",
"user.settings.security.close": "閉じる",
"user.settings.security.currentPassword": "現在のパスワード",
"user.settings.security.currentPasswordError": "現在のパスワードを入力してください",
@@ -1453,5 +1459,6 @@
"web.footer.privacy": "プライバシー",
"web.footer.terms": "使用条件",
"web.header.back": "戻る",
- "web.root.singup_info": "あなたのチームの全てのコミュニケーションを一箇所で、すぐに検索可能で、どこからでもアクセスできます。"
+ "web.root.singup_info": "あなたのチームの全てのコミュニケーションを一箇所で、すぐに検索可能で、どこからでもアクセスできます。",
+ "youtube_video.notFound": "Video not found"
}
diff --git a/webapp/i18n/pt.json b/webapp/i18n/pt.json
index a18de4139..f263b30c1 100644
--- a/webapp/i18n/pt.json
+++ b/webapp/i18n/pt.json
@@ -6,6 +6,7 @@
"about.enterpriseEditionSt": "Moderna comunicação empresarial atrás do seu firewall.",
"about.enterpriseEditione1": "Enterprise Edition",
"about.hash": "Hash de Compilação:",
+ "about.hashee": "Hash de Compilação EE:",
"about.licensed": "Licenciado por:",
"about.number": "O Número de Compilação:",
"about.teamEditionLearn": "Junte-se a comunidade Mattermost em ",
@@ -48,7 +49,10 @@
"add_command.trigger": "Comando Palavra Gatilho",
"add_command.trigger.help1": "Exemplos: paciente, cliente, funcionario",
"add_command.trigger.help2": "Reservados: echo, join, logout, me, shrug",
- "add_command.trigger.placeholder": "Comando de gatilho ex. \"hello\"",
+ "add_command.trigger.placeholder": "Comando gatilho ex. \"ola\"",
+ "add_command.triggerInvalidLength": "Uma palavra gatilho precisa conter entre {min} e {max} caracteres",
+ "add_command.triggerInvalidSlash": "Uma palavra gatilho não pode começar com /",
+ "add_command.triggerInvalidSpace": "Uma palavra gatilho não pode conter espaços",
"add_command.triggerRequired": "Uma palavra gatilho é necessária",
"add_command.url": "URL da solicitação",
"add_command.url.help": "A URL callback para receber o evento HTTP POST ou GET quando o comando slash for executado.",
@@ -77,7 +81,7 @@
"add_outgoing_webhook.triggerWordsOrChannelRequired": "Um canal válido ou uma lista de palavras gatilho é necessário",
"admin.audits.reload": "Recarregar",
"admin.audits.title": "Atividade de Usuário",
- "admin.compliance.directoryDescription": "Diretório o qual os relatórios compliance são gravados, Se estiver em branco, será usado ./data/.",
+ "admin.compliance.directoryDescription": "Diretório o qual os relatórios compliance são gravados. Se estiver em branco, será usado ./data/.",
"admin.compliance.directoryExample": "Ex \"./data/\"",
"admin.compliance.directoryTitle": "Localização do Diretório de Compliance:",
"admin.compliance.enableDailyDesc": "Quando verdadeiro, Mattermost irá gerar um relatório diário de compliance.",
@@ -181,7 +185,7 @@
"admin.email.testing": "Testando...",
"admin.email.true": "verdadeiro",
"admin.gitab.clientSecretDescription": "Obter este valor de acordo com as instruções acima para logar no GitLab.",
- "admin.gitlab.EnableHtmlDesc": "<ol><li>Faça login na sua conta do GitLab e vá para Configurações do Perfil -> Aplicativos.</li><li>Digite redirecionamento URIs \"<your-mattermost-url>/login/gitlab/complete\" (exemplo: http://localhost:8065/login/gitlab/complete) e \"<your-mattermost-url>/signup/gitlab/complete\".</li><li>Em seguida, use os campos \"Secret\" e \"Id\" do Gitlab para completar as opções abaixo.</li><li>Complete o Endpoint com as URLs abaixo. </li></ol>",
+ "admin.gitlab.EnableHtmlDesc": "<ol><li>Faça login na sua conta do GitLab e vá para Configurações do Perfil -> Aplicativos.</li><li>Digite redirecionamento URIs \"<your-mattermost-url>/login/gitlab/complete\" (exemplo: http://localhost:8065/login/gitlab/complete) e \"<your-mattermost-url>/signup/gitlab/complete\".</li><li>Em seguida use os campos \"Secret\" e \"Id\" do Gitlab para completar as opções abaixo.</li><li>Complete o Endpoint com as URLs abaixo. </li></ol>",
"admin.gitlab.authDescription": "Entre https://<your-gitlab-url>/oauth/authorize (exemplo https://example.com:3000/oauth/authorize). Tenha certeza de usar HTTP ou HTTPS na sua URL dependendo da configuração do seu servidor.",
"admin.gitlab.authExample": "Ex \"\"",
"admin.gitlab.authTitle": "Autenticação Endpoint:",
@@ -217,7 +221,7 @@
"admin.image.amazonS3SecretTitle": "Amazon S3 Secret Access Key:",
"admin.image.false": "falso",
"admin.image.fileSettings": "Configurações do arquivo",
- "admin.image.localDescription": "Diretório o qual os arquivos de imagens são gravados, Se estiver em branco, será usado ./data/.",
+ "admin.image.localDescription": "Diretório o qual os arquivos de imagens são gravados. Se estiver em branco, será usado ./data/.",
"admin.image.localExample": "Ex \"./data/\"",
"admin.image.localTitle": "Localização do Diretório Local:",
"admin.image.previewHeightDescription": "Altura máxima da imagem de pré-visualização (\"0\": Define como tamanho automático). Atualizando este valor muda como as imagens de pré-visualização serão exibidas no futuro, mas não altera as imagens já criadas.",
@@ -344,7 +348,7 @@
"admin.nav.help": "Ajuda",
"admin.nav.logout": "Sair",
"admin.nav.report": "Relatar um Problema",
- "admin.nav.switch": "Mudar para {display_name}",
+ "admin.nav.switch": "Trocar Equipe",
"admin.privacy.false": "falso",
"admin.privacy.save": "Salvar",
"admin.privacy.saving": "Salvando Config...",
@@ -893,7 +897,7 @@
"find_team.submitError": "Por favor entre um endereço de e-mail válido",
"general_tab.chooseName": "Por favor escolha um novo nome para sua equipe",
"general_tab.codeDesc": "Clique 'Edit' para re-gerar o Código de Convite.",
- "general_tab.codeLongDesc": "O Código de convite é usado como parte da URL no link de convite da equipe criado por **Obter Link de Convite de Equipe** no menu principal. Re-gerar cria um novo link de convite de equipe e invalida os link anteriores.",
+ "general_tab.codeLongDesc": "O Código de convite é usado como parte da URL no link de convite da equipe criado por <strong>Obter Link de Convite de Equipe</strong> no menu principal. Re-gerar cria um novo link de convite de equipe e invalida os link anteriores.",
"general_tab.codeTitle": "Código de Convite",
"general_tab.dirContact": "Contate o seu administrador do sistema para ativar o diretório de equipe na página inicial do sistema.",
"general_tab.dirDisabled": "Diretório de equipe foi desativado. Por favor peça a um Administrador de Sistema para ativar o Diretório de Equipe nas configurações do Console do Sistema.",
@@ -1042,6 +1046,7 @@
"navbar_dropdown.manageMembers": "Gerenciar Membros",
"navbar_dropdown.report": "Relatar um Problema",
"navbar_dropdown.switchTeam": "Mudar para {team}",
+ "navbar_dropdown.switchTo": "Switch to ",
"navbar_dropdown.teamLink": "Obter Link para Convite de Equipe",
"navbar_dropdown.teamSettings": "Configurações da Equipe",
"password_form.change": "Alterar minha senha",
@@ -1391,7 +1396,7 @@
"user.settings.modal.security": "Segurança",
"user.settings.modal.title": "Definições de Conta",
"user.settings.notification.allActivity": "Para todas atividades",
- "user.settings.notification.push": "Mobile push notifications",
+ "user.settings.notification.push": "Notificações push móvel",
"user.settings.notification.soundConfig": "Por favor configurar sons de notificações nas configurações do seu navegador",
"user.settings.notifications.channelWide": "Menção para todo canal \"@channel\"",
"user.settings.notifications.close": "Fechar",
@@ -1414,10 +1419,10 @@
"user.settings.notifications.title": "Configurações de Notificação",
"user.settings.notifications.usernameMention": "Seu usuário mencionado \"@{username}\"",
"user.settings.notifications.wordsTrigger": "Palavras que desencadeiam menções",
- "user.settings.push_notification.allActivity": "For all activity",
- "user.settings.push_notification.info": "Notification alerts are pushed to your mobile device when there is activity in Mattermost.",
- "user.settings.push_notification.off": "Off",
- "user.settings.push_notification.onlyMentions": "For mentions and direct messages",
+ "user.settings.push_notification.allActivity": "Para todas as atividades",
+ "user.settings.push_notification.info": "Alertas de notificação são enviados para o seu dispositivo móvel quando há atividade no Mattermost.",
+ "user.settings.push_notification.off": "Desligado",
+ "user.settings.push_notification.onlyMentions": "Somente para menções e mensagens diretas",
"user.settings.security.close": "Fechar",
"user.settings.security.currentPassword": "Senha Atual",
"user.settings.security.currentPasswordError": "Por favor entre sua senha atual",
@@ -1454,5 +1459,6 @@
"web.footer.privacy": "Privacidade",
"web.footer.terms": "Termos",
"web.header.back": "Voltar",
- "web.root.singup_info": "Toda comunicação em um só lugar, pesquisável e acessível em qualquer lugar"
+ "web.root.singup_info": "Toda comunicação em um só lugar, pesquisável e acessível em qualquer lugar",
+ "youtube_video.notFound": "Vídeo não encontrado"
}