From 6a3806fe9d03abdfa1eb30fc62c7388a6922b60f Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Wed, 3 Feb 2016 00:46:56 -0300 Subject: PLT-7: Refactoring frontend (chunk 11) - channel view - Added translations for previous commits - Fix bug on signup_team email body --- web/static/i18n/en.json | 73 ++++++++++++++++++++++++++++++++----- web/static/i18n/es.json | 95 +++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 145 insertions(+), 23 deletions(-) (limited to 'web/static') diff --git a/web/static/i18n/en.json b/web/static/i18n/en.json index 890e7188d..b8958e76b 100644 --- a/web/static/i18n/en.json +++ b/web/static/i18n/en.json @@ -254,7 +254,7 @@ "admin.ldap.saving": "Saving Config...", "admin.ldap.bannerHeading": "Note:", "admin.ldap.bannerDesc": "If a user attribute changes on the LDAP server it will be updated the next time the user enters their credentials to log in to Mattermost. This includes if a user is made inactive or removed from an LDAP server. Synchronization with LDAP servers is planned in a future release.", - "admin.ldap.noLicense": "

Note:

LDAP is an enterprise feature. Your current license does not support LDAP. Click here for information and pricing on enterprise licenses.

", + "admin.ldap.noLicense": "

Note:

LDAP is an enterprise feature. Your current license does not support LDAP. Click here for information and pricing on enterprise licenses.

", "admin.ldap.title": "LDAP Settings", "admin.ldap.enableTitle": "Enable Login With LDAP:", "admin.ldap.true": "true", @@ -489,6 +489,7 @@ "authorize.access": "Allow {appName} access?", "authorize.deny": "Deny", "authorize.allow": "Allow", + "center_panel.recent": "Click here to jump to recent messages. ", "change_url.longer": "Must be longer than two characters", "change_url.startWithLetter": "Must start with a letter or number", "change_url.endWithLetter": "Must end with a letter or number", @@ -551,6 +552,11 @@ "create_comment.commentTitle": "Comment", "create_comment.file": "File uploading", "create_comment.files": "Files uploading", + "create_post.comment": "Comment", + "create_post.post": "Post", + "create_post.write": "Write a message...", + "create_post.deleteMsg": "(message deleted)", + "create_post.tutorialTip": "

Sending Messages

Type here to write a message and press Enter to post it.

Click the Attachment button to upload an image or a file.

", "delete_channel.channel": "channel", "delete_channel.group": "group", "delete_channel.confirm": "Confirm DELETE Channel", @@ -588,6 +594,9 @@ "email_verify.resend": "Resend Email", "email_verify.sent": " Verification email sent.", "error_bar.preview_mode": "Preview Mode: Email notifications have not been configured", + "file_attachment.download": "Download", + "file_info_preview.type": "File type ", + "file_info_preview.size": "Size ", "upload_overlay.info": "Drop a file to upload it.", "file_upload.limited": "Uploads limited to {count} files maximum. Please use additional posts for more files.", "file_upload.filesAbove": "Files above {max}MB could not be uploaded: {filenames}", @@ -630,6 +639,12 @@ "login_email.email": "Email", "login_email.pwd": "Password", "login_email.signin": "Sign in", + "login_ldap.badTeam": "Bad team name", + "login_ldap.idlReq": "An LDAP ID is required", + "login_ldap.pwdReq": "An LDAP password is required", + "login_ldap.username": "LDAP Username", + "login_ldap.pwd": "LDAP Password", + "login_ldap.signin": "Sign in", "login_username.badTeam": "Bad team name", "login_username.usernameReq": "A username is required", "login_username.pwdReq": "A password is required", @@ -638,12 +653,6 @@ "login_username.username": "Username", "login_username.pwd": "Password", "login_username.signin": "Sign in", - "login_ldap.badTeam": "Bad team name", - "login_ldap.idlReq": "An LDAP ID is required", - "login_ldap.pwdReq": "An LDAP password is required", - "login_ldap.username": "LDAP Username", - "login_ldap.pwd": "LDAP Password", - "login_ldap.signin": "Sign in", "login.gitlab": "with GitLab", "login.google": "with Google Apps", "login.changed": " Sign-in method changed successfully", @@ -697,6 +706,19 @@ "navbar_dropdown.accountSettings": "Account Settings", "navbar_dropdown.logout": "Logout", "navbar_dropdown.about": "About Mattermost", + "navbar.viewInfo": "View Info", + "navbar.setHeader": "Set Channel Header...", + "navbar.setPurpose": "Set Channel Purpose...", + "navbar.addMembers": "Add Members", + "navbar.leave": "Leave Channel", + "navbar.manageMembers": "Manage Members", + "navbar.delete": "Delete Channel...", + "navbar.rename": "Rename Channel...", + "navbar.preferences": "Notification Preferences", + "navbar.toggle1": "Toggle sidebar", + "navbar.toggle2": "Toggle sidebar", + "navbar.click": "Click here", + "navbar.noHeader": "No channel header yet.{newline}{link} to add one.", "channel_flow.invalidName": "Invalid Channel Name", "channel_flow.alreadyExist": "A channel with that URL already exists", "channel_flow.channel": "Channel", @@ -737,9 +759,23 @@ "password_send.reset": "Reset my password", "members_popover.msg": "Message", "members_popover.title": "Members", + "post_attachment.collapse": "▲ collapse text", + "post_attachment.more": "▼ read more", + "post_body.plusOne": " plus 1 other file", + "post_body.plusMore": " plus {count} other files", + "post_body.commentedOn": "Commented on {name}{apostrophe} message: ", + "post_body.retry": "Retry", "post_delete.notPosted": "Comment could not be posted", "post_delete.someone": "Someone deleted the message on which you tried to post a comment.", "post_delete.okay": "Okay", + "post_focus_view.beginning": "Beginning of Channel Archives", + "post_info.reply": "Reply", + "post_info.permalink": "Permalink", + "post_info.del": "Delete", + "post_info.edit": "Edit", + "post_info.copy": "Copy ", + "posts_view.newMsg": "New Messages", + "posts_view.loadMore": "Load more messages", "register_app.required": "Required", "register_app.optional": "Optional", "register_app.nameError": "Application name must be filled in.", @@ -841,6 +877,7 @@ "signup_user_completed.usernameLength": "Username must begin with a letter, and contain between {min} to {max} lowercase characters made up of numbers, letters, and the symbols '.', '-' and '_'.", "signup_user_completed.passwordLength": "Please enter at least {min} characters", "signup_user_completed.expired": "You've already completed the signup process for this invitation or this invitation has expired.", + "signup_user_completed.emailHelp": "Valid email required for sign-up", "signup_user_completed.userHelp": "Username must begin with a letter, and contain between {min} to {max} lowercase characters made up of numbers, letters, and the symbols '.', '-' and '_'", "signup_user_completed.emailIs": "Your email address is {email}. You'll use this address to sign in to {siteName}.", "signup_user_completed.whatis": "What's your email address?", @@ -1157,5 +1194,23 @@ "user.settings.security.gitlab": "GitLab SSO", "user.settings.security.title": "Security Settings", "user.settings.security.viewHistory": "View Access History", - "user.settings.security.logoutActiveSessions": "View and Logout of Active Sessions" -} + "user.settings.security.logoutActiveSessions": "View and Logout of Active Sessions", + "view_image_popover.publicLink": "Get Public Link", + "view_image_popover.file": "File {count} of {total}", + "view_image_popover.download": "Download", + "view_image.loading": "Loading ", + "intro_messages.DM": "This is the start of your direct message history with {teammate}.
Direct messages and files shared here are not shown to people outside this area.", + "intro_messages.teammate": "This is the start of your direct message history with this teammate. Direct messages and files shared here are not shown to people outside this area.", + "intro_messages.offTopic": "

Beginning of {display_name}

This is the start of {display_name}, a channel for non-work-related conversations.

", + "intro_messages.inviteOthers": "Invite others to this team", + "intro_messages.default": "

Beginning of {display_name}

Welcome to {display_name}!'

This is the first channel teammates see when they sign up - use it for posting updates everyone needs to know.

", + "intro_messages.group": "private group", + "intro_messages.onlyInvited": " Only invited members can see this private group.", + "intro_messages.channel": "channel", + "intro_messages.anyMember": " Any member can join and read this channel.", + "intro_messages.noCreator": "This is the start of the {name} {type}, created on {date}.", + "intro_messages.creator": "This is the start of the {name} {type}, created by {creator} on {date}", + "intro_messages.beginning": "Beginning of {name}", + "intro_messages.invite": "Invite others to this {type}", + "intro_messages.setHeader": "Set a Header" +} \ No newline at end of file diff --git a/web/static/i18n/es.json b/web/static/i18n/es.json index 92f3ba2ea..bfdde9cfd 100644 --- a/web/static/i18n/es.json +++ b/web/static/i18n/es.json @@ -78,8 +78,12 @@ "admin.analytics.title": "Estadísticas para {title}", "admin.analytics.totalPosts": "Total de Mensajes", "admin.analytics.totalUsers": "Total de Usuarios", + "admin.email.allowEmailSignInDescription": "Cuando es verdadero, Mattermost permite a los usuarios iniciar sesión utilizando el correo electrónico y contraseña.", + "admin.email.allowEmailSignInTitle": "Permitir inicio de sesión con Correo electrónico: ", "admin.email.allowSignupDescription": "Cuando está en verdadero, Mattermost permite la creación de equipos y cuentas utilizando el correo electrónico y contraseña. Este valor debe estar en falso sólo cuando quieres limitar el inicio de sesión a través de servicios tipo OAuth o LDAP.", "admin.email.allowSignupTitle": "Permitir inicio de sesión con correo:", + "admin.email.allowUsernameSignInDescription": "Cuando es verdadero, Mattermost permite a los usuarios iniciar sesión con el nombre de usuario y contraseña. Esta opción normalmente se utiliza cuando la verificación de correo electrónico está deshabilitada.", + "admin.email.allowUsernameSignInTitle": "Permitir inicio de sesión con Nombre de usuario: ", "admin.email.connectionSecurityNone": "Ninguno", "admin.email.connectionSecurityNoneDescription": "Mattermost enviará los correos electrónicos sobre conexiones no seguras.", "admin.email.connectionSecurityStart": "STARTTLS", @@ -474,6 +478,7 @@ "authorize.app": "La app {appName} quiere tener la abilidad de accesar y modificar tu información básica.", "authorize.deny": "Denegar", "authorize.title": "Una aplicación quiere conectarse con tu cuenta de {teamName}", + "center_panel.recent": "Pincha aquí para ir a los mensajes más recientes. ", "chanel_header.addMembers": "Agregar Miembros", "change_url.close": "Cerrar", "change_url.endWithLetter": "Debe terminar con una letra o número", @@ -490,14 +495,14 @@ "channel_flow.invalidName": "Nombre de Canal Inválido", "channel_flow.set_url_title": "Asignar URL de {term}", "channel_header.channel": "Canal", - "channel_header.channelHeader": "Encabezado del Canal...", - "channel_header.delete": "Eliminar {term}...", + "channel_header.channelHeader": "Asignar Encabezado del Canal...", + "channel_header.delete": "Borrar {term}...", "channel_header.group": "Grupo", - "channel_header.leave": "Abondanar {term}", + "channel_header.leave": "Abandonar ", "channel_header.manageMembers": "Administrar Miembros", "channel_header.notificationPreferences": "Preferencias de Notificación", "channel_header.recentMentions": "Menciones recientes", - "channel_header.rename": "Renombrar {term}...", + "channel_header.rename": "Renombrar ", "channel_header.setHeader": "Encabezado del {term}...", "channel_header.setPurpose": "Propósito del {term}...", "channel_header.viewInfo": "Ver Info", @@ -530,12 +535,12 @@ "channel_modal.purpose": "Propósito", "channel_notifications.allActivity": "Para toda actividad", "channel_notifications.allUnread": "Para todos los mensajes sin leer", - "channel_notifications.globalDefault": "Predeterminado global ({notifyLevel})", + "channel_notifications.globalDefault": "Predeterminada", "channel_notifications.markUnread": "Marcar Canal como No Leido", "channel_notifications.never": "Nunca", "channel_notifications.onlyMentions": "Sólo para menciones", "channel_notifications.override": "Seleccionar una opción diferente a \"Predeterminada\" anulará las configuraciones globales de notificación. Las notificaciones de Escritorio están disponibles para Firefox, Safari, y Chrome.", - "channel_notifications.preferences": "Preferencias de Notificación de ", + "channel_notifications.preferences": "Preferencias de Notificación para ", "channel_notifications.sendDesktop": "Enviar notificaciones de escritorio", "channel_notifications.unreadInfo": "El nombre del canal está en negritas en la barra lateral cuando hay mensajes sin leer. Al elegir \"Sólo para menciones\" sólo lo dejará en negritas cuando seas mencionado.", "choose_auth_page.emailCreate": "Crea un nuevo equipo con tu cuenta de correo", @@ -565,18 +570,23 @@ "create_comment.commentTitle": "Comentario", "create_comment.file": "Subiendo archivo", "create_comment.files": "Subiendo archivos", + "create_post.comment": "Comentario", + "create_post.deleteMsg": "(mensaje eliminado)", + "create_post.post": "Mensaje", + "create_post.tutorialTip": "

Enviar Mensajes

Escribe aquí para redactar un mensaje y presiona Retorno para enviarlo.

Pincha el botón de Adjuntar para subir una imagen o archivo.

", + "create_post.write": "Escribe un mensaje...", "delete_channel.cancel": "Cancelar", "delete_channel.channel": "canal", - "delete_channel.confirm": "Confirmar la ELIMINACIÓN del Canal", - "delete_channel.del": "Eliminar", + "delete_channel.confirm": "Confirmar BORRAR Canal", + "delete_channel.del": "Borrar", "delete_channel.group": "grupo", - "delete_channel.question": "¿Estás seguro de querer eliminar el {term} {display_name}?", + "delete_channel.question": "¿Estás seguro de querer borrar el ", "delete_post.cancel": "Cancelar", "delete_post.comment": "Comentario", "delete_post.confirm": "Confirmar Eliminación del {term}", - "delete_post.del": "Eliminar", + "delete_post.del": "Borrar", "delete_post.post": "Mensaje", - "delete_post.question": "¿Estás seguro(a) de querer eliminar este {term}?", + "delete_post.question": "¿Estás seguro(a) de querer borrar este {term}?", "delete_post.warning": "Este mensaje tiene {count} comentario(s).", "edit_channel_header_modal.cancel": "Cancelar", "edit_channel_header_modal.description": "Edita el texto que aparece al lado del nombre del canal en el encabezado del canal.", @@ -606,6 +616,9 @@ "email_verify.verified": "{siteName} Correo electrónico verificado", "email_verify.verifiedBody": "

Tu correo electrónico ha sido verificado!! Pincha aquí para iniciar sesión.

", "error_bar.preview_mode": "Modo de prueba: Las notificaciones por correo electrónico no han sido configuradas", + "file_attachment.download": "Descargar", + "file_info_preview.size": "Tamaño ", + "file_info_preview.type": "Tipo de archivo ", "file_upload.fileAbove": "No se puede subir un archivo que pesa más de {max}MB: {filename}", "file_upload.filesAbove": "No se pueden subir archivos de más de {max}MB: {filenames}", "file_upload.limited": "Se pueden subir un máximo de {count} archivos. Por favor envía otros mensajes para adjuntar más archivos.", @@ -639,7 +652,22 @@ "get_link.close": "Cerrar", "get_link.copy": "Copiar Enlace", "get_team_invite_link_modal.help": "Enviar a los compañeros de equipo el enlace que se muestra a continuación para permitirles registrarse a este equipo.", + "get_team_invite_link_modal.helpDisabled": "La creación de usuario ha sido deshabilitada para tu equipo. Por favor solicita más detalles a tu administrador de equipo.", "get_team_invite_link_modal.title": "Enlace de Invitación al Equipo", + "intro_messages.DM": "Este es el inicio de tu historial de mensajes directos con {teammate}.
Los mensajes directos y archivos que se comparten aquí no son mostrados a personas fuera de esta área.", + "intro_messages.anyMember": " Cualquier miembro se puede unir y leer este canal.", + "intro_messages.beginning": "Inicio de {name}", + "intro_messages.channel": "canal", + "intro_messages.creator": "Este es el inicio del {type} {name}, creado por {creator} el {date}", + "intro_messages.default": "

Inicio de {display_name}

¡Bienvenido a {display_name}!

Este es el primer canal que ven tus compañeros cuando se registran - utilizalo para colocar mensajes que todos deberían leer.

", + "intro_messages.group": "grupo privado", + "intro_messages.invite": "Invita a otros a este {type}", + "intro_messages.inviteOthers": "Invita a otros a este equipo", + "intro_messages.noCreator": "Este es el inicio del {type} {name}, creado el {date}.", + "intro_messages.offTopic": "

Inicio de {display_name}

Este es el inicio de {display_name}, un canal para tener conversaciones no relacionadas trabajo.

", + "intro_messages.onlyInvited": " Sólo miembros invitados pueden ver este grupo privado.", + "intro_messages.setHeader": "Asignar un Encabezado", + "intro_messages.teammate": "Este es el inicio de tu historial de mensajes directos con este compañero. Los mensajes directos y archivos que se comparten aquí no son mostrados a personas fuera de esta área.", "invite_member.addAnother": "Agregar otro", "invite_member.autoJoin": "Las personas invitadas se unirán automáticamente al canal {channel}.", "invite_member.cancel": "Cancelar", @@ -656,7 +684,6 @@ "invite_member.send": "Enviar Invitaciones", "invite_member.send2": "Enviar Invitaciones", "invite_member.sending": " Enviando", - "invite_member.teamInvite": "Invitación de Equipo", "invite_member.teamInviteLink": "También puedes invitar personas usando el {link}.", "loading_screen.loading": "Cargando", "login.changed": " Cambiado el método de inicio de sesión satisfactoriamente", @@ -683,6 +710,14 @@ "login_ldap.pwdReq": "La contraseña LDAP es obligatoria", "login_ldap.signin": "Entrar", "login_ldap.username": "Usuario LDAP", + "login_username.badTeam": "Mal nombre de equipo", + "login_username.pwd": "Contraseña", + "login_username.pwdReq": "La contraseña es obligatoria", + "login_username.signin": "Ingresar", + "login_username.userNotFoundError": "No encontramos una cuenta existente que coincida con tu nombre de usuario en este equipo.", + "login_username.username": "Nombre de usuario", + "login_username.usernameReq": "El nombre de usuario es obligatorio", + "login_username.verifyEmailError": "Por favor válida tu dirección de correo electrónico. Te hemos enviado un correo, revisa tu bandeja de entrada.", "member_item.add": " Agregar", "member_item.makeAdmin": "Convertir en Admin de Equipo", "member_item.member": "Miembro", @@ -714,6 +749,19 @@ "msg_typing.areTyping": "{users} y {last} están escribiendo...", "msg_typing.isTyping": "{user} está escribiendo...", "msg_typing.someone": "Alguien", + "navbar.addMembers": "Agregar Miembros", + "navbar.click": "Pincha aquí", + "navbar.delete": "Borrar Canal...", + "navbar.leave": "Abandonar Canal", + "navbar.manageMembers": "Administrar Miembros", + "navbar.noHeader": "Todavía no hay un encabezado.{newline}{link} para agregar uno.", + "navbar.preferences": "Preferencias de Notificación", + "navbar.rename": "Renombrar Canal...", + "navbar.setHeader": "Asignar Encabezado del Canal...", + "navbar.setPurpose": "Asignar Propósito del Canal...", + "navbar.toggle1": "Mostrar Barra", + "navbar.toggle2": "Esconder Barra", + "navbar.viewInfo": "Ver Info", "navbar_dropdown.about": "Acerca de Mattermost", "navbar_dropdown.accountSettings": "Configurar Cuenta", "navbar_dropdown.console": "Consola de Sistema", @@ -740,9 +788,23 @@ "password_send.link": "

Se ha enviado un enlace para restablecer la contraseña a {email} para tu equipo {teamDisplayName} en {hostname}.

", "password_send.reset": "Restablecer mi contraseña", "password_send.title": "Restablecer Contraseña", + "post_attachment.collapse": "▲ colapsar texto", + "post_attachment.more": "▼ leer más", + "post_body.commentedOn": "Comentó el mensaje de {name}{apostrophe}: ", + "post_body.plusMore": " más {count} otros archivos", + "post_body.plusOne": " más 1 archivo", + "post_body.retry": "Reintentar", "post_delete.notPosted": "No se pudo enviar el comentario", "post_delete.okay": "Ok", "post_delete.someone": "Alguien borró el mensaje que querías comentar.", + "post_focus_view.beginning": "Inicio de los Archivos del Canal", + "post_info.copy": "Copiar ", + "post_info.del": "Borrar", + "post_info.edit": "Editar", + "post_info.permalink": "Enlace permanente", + "post_info.reply": "Responder", + "posts_view.loadMore": "Cargar más mensajes", + "posts_view.newMsg": "Nuevos Mensajes", "register_app.callback": "Callback URL", "register_app.callbackError": "Al menos un callback URL debe ser ingresado.", "register_app.cancel": "Cancelar", @@ -841,6 +903,7 @@ "signup_user_completed.choosePwd": "Escoge tu contraseña", "signup_user_completed.chooseUser": "Escoge tu nombre de usuario", "signup_user_completed.create": "Crea una Cuenta", + "signup_user_completed.emailHelp": "Para registrarte es necesario un correo electrónico válido", "signup_user_completed.emailIs": "Tu dirección de correo electrónico es {email}. Utiliza está dirección para ingresar a {siteName}.", "signup_user_completed.expired": "Ya haz completado el proceso de registro para esta invitación, o esta invitación ya ha expirado.", "signup_user_completed.gitlab": "con GitLab", @@ -1134,5 +1197,9 @@ "user.settings.security.switchGoogle": "Cambiar para utilizar Google SSO", "user.settings.security.title": "Configuración de Seguridad", "user.settings.security.viewHistory": "Visualizar historial de acceso", - "user_profile.notShared": "Correo no compartido" -} + "user_profile.notShared": "Correo no compartido", + "view_image.loading": "Cargando ", + "view_image_popover.download": "Descargar", + "view_image_popover.file": "Archivo {count} de {total}", + "view_image_popover.publicLink": "Obtener Enlace Público" +} \ No newline at end of file -- cgit v1.2.3-1-g7c22 From cdfa9b585a220353114924477a300fb6d3e50df8 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Wed, 3 Feb 2016 12:16:28 -0300 Subject: Messages for SocketStore and small fixes --- web/static/i18n/en.json | 7 +++++++ web/static/i18n/es.json | 9 ++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) (limited to 'web/static') diff --git a/web/static/i18n/en.json b/web/static/i18n/en.json index b8958e76b..4c370df7f 100644 --- a/web/static/i18n/en.json +++ b/web/static/i18n/en.json @@ -517,6 +517,13 @@ "channel_info.close": "Close", "channel_invite.addNewMembers": "Add New Members to ", "channel_invite.close": "Close", + "channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.", + "channel_loader.someone": "Someone", + "channel_loader.posted": "Posted", + "channel_loader.uploadedImage": " uploaded an image", + "channel_loader.uploadedFile": " uploaded a file", + "channel_loader.something": " did something new", + "channel_loader.wrote": " wrote: ", "channel_memebers_modal.members": " Members", "channel_members_modal.addNew": " Add New Members", "channel_members_modal.close": "Close", diff --git a/web/static/i18n/es.json b/web/static/i18n/es.json index bfdde9cfd..1d6758fdc 100644 --- a/web/static/i18n/es.json +++ b/web/static/i18n/es.json @@ -81,7 +81,7 @@ "admin.email.allowEmailSignInDescription": "Cuando es verdadero, Mattermost permite a los usuarios iniciar sesión utilizando el correo electrónico y contraseña.", "admin.email.allowEmailSignInTitle": "Permitir inicio de sesión con Correo electrónico: ", "admin.email.allowSignupDescription": "Cuando está en verdadero, Mattermost permite la creación de equipos y cuentas utilizando el correo electrónico y contraseña. Este valor debe estar en falso sólo cuando quieres limitar el inicio de sesión a través de servicios tipo OAuth o LDAP.", - "admin.email.allowSignupTitle": "Permitir inicio de sesión con correo:", + "admin.email.allowSignupTitle": "Permitir registro con correo electrónico:", "admin.email.allowUsernameSignInDescription": "Cuando es verdadero, Mattermost permite a los usuarios iniciar sesión con el nombre de usuario y contraseña. Esta opción normalmente se utiliza cuando la verificación de correo electrónico está deshabilitada.", "admin.email.allowUsernameSignInTitle": "Permitir inicio de sesión con Nombre de usuario: ", "admin.email.connectionSecurityNone": "Ninguno", @@ -514,6 +514,13 @@ "channel_info.url": "URL del Canal:", "channel_invite.addNewMembers": "Agregar nuevos Miembros a ", "channel_invite.close": "Cerrar", + "channel_loader.posted": "Publicó", + "channel_loader.socketError": "Mattermost está al alcance. Por favor revise su conexión. Si el problema persiste, solicite a un administrador que revise el puerto del WebSocket.", + "channel_loader.someone": "Alguien", + "channel_loader.something": " hizo algo nuevo", + "channel_loader.uploadedFile": " subió un archivo", + "channel_loader.uploadedImage": " subió una imagen", + "channel_loader.wrote": " escribió: ", "channel_members_modal.addNew": " Agregar nuevos Miembros", "channel_members_modal.close": "Cerrar", "channel_memebers_modal.members": " Miembros", -- cgit v1.2.3-1-g7c22 From 957d9a111e8c71190a773627ec22b81f2efbfd91 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Wed, 3 Feb 2016 12:48:48 -0300 Subject: Add missing translations --- web/static/i18n/en.json | 104 +++++++++++++++++++++++------------------------ web/static/i18n/es.json | 105 ++++++++++++++++++++++++++---------------------- 2 files changed, 110 insertions(+), 99 deletions(-) (limited to 'web/static') diff --git a/web/static/i18n/en.json b/web/static/i18n/en.json index 4c370df7f..aaffc6ea7 100644 --- a/web/static/i18n/en.json +++ b/web/static/i18n/en.json @@ -8,54 +8,6 @@ "about.date": "Build Date:", "about.hash": "Build Hash:", "about.close": "Close", - "audit_table.sessionRevoked": "The session with id {sessionId} was revoked", - "audit_table.channelCreated": "Created the {channelName} channel/group", - "audit_table.establishedDM": "Established a direct message channel with {username}", - "audit_table.nameUpdated": "Updated the {channelName} channel/group name", - "audit_table.headerUpdated": "Updated the {channelName} channel/group header", - "audit_table.channelDeleted": "Deleted the channel/group with the URL {url}", - "audit_table.userAdded": "Added {username} to the {channelName} channel/group", - "audit_table.userRemoved": "Removed {username} to the {channelName} channel/group", - "audit_table.attemptedRegisterApp": "Attempted to register a new OAuth Application with ID {id}", - "audit_table.attemptedAllowOAuthAccess": "Attempted to allow a new OAuth service access", - "audit_table.successfullOAuthAccess": "Successfully gave a new OAuth service access", - "audit_table.failedOAuthAccess": "Failed to allow a new OAuth service access - the redirect URI did not match the previously registered callback", - "audit_table.attemptedOAuthToken": "Attempted to get an OAuth access token", - "audit_table.successfullOAuthToken": "Successfully added a new OAuth service", - "audit_table.oauthTokenFailed": "Failed to get an OAuth access token - {token}", - "audit_table.attemptedLogin": "Attempted to login", - "audit_table.successfullLogin": "Successfully logged in", - "audit_table.failedLogin": "FAILED login attempt", - "audit_table.updatePicture": "Updated your profile picture", - "audit_table.updateGeneral": "Updated the general settings of your account", - "audit_table.attemptedPassword": "Attempted to change password", - "audit_table.successfullPassword": "Successfully changed password", - "audit_table.failedPassword": "Failed to change password - tried to update user password who was logged in through oauth", - "audit_table.updatedRol": "Updated user role(s) to ", - "audit_table.member": "member", - "audit_table.accountActive": "Account made active", - "audit_table.accountInactive": "Account made inactive", - "audit_table.by": " by {username}", - "audit_table.byAdmin": " by an admin", - "audit_table.sentEmail": "Sent an email to {email} to reset your password", - "audit_table.attemptedReset": "Attempted to reset password", - "audit_table.successfullReset": "Successfully reset password", - "audit_table.updateGlobalNotifications": "Updated your global notification settings", - "audit_table.attemptedWebhookCreate": "Attempted to create a webhook", - "audit_table.successfullWebhookCreate": "Successfully created a webhook", - "audit_table.failedWebhookCreate": "Failed to create a webhook - bad channel permissions", - "audit_table.attemptedWebhookDelete": "Attempted to delete a webhook", - "audit_table.successfullWebhookDelete": "Successfully deleted a webhook", - "audit_table.failedWebhookDelete": "Failed to delete a webhook - inappropriate conditions", - "audit_table.logout": "Logged out of your account", - "audit_table.verified": "Sucessfully verified your email address", - "audit_table.revokedAll": "Revoked all current sessions for the team", - "audit_table.loginAttempt": " (Login attempt)", - "audit_table.loginFailure": " (Login failure)", - "audit_table.moreInfo": "More info", - "audit_table.ip": "IP: {ip}", - "audit_table.session": "Session ID: {id}", - "audit_table.userId": "User ID", "access_history.title": "Access History", "activity_log_modal.iphoneNativeApp": "iPhone Native App", "activity_log_modal.androidNativeApp": "Android Native App", @@ -81,6 +33,7 @@ "admin.sidebar.statistics": "- Statistics", "admin.sidebar.ldap": "LDAP Settings", "admin.sidebar.license": "Edition and License", + "admin.sidebar.audits": "Audits", "admin.sidebar.reports": "SITE REPORTS", "admin.sidebar.view_statistics": "View Statistics", "admin.sidebar.settings": "SETTINGS", @@ -97,8 +50,6 @@ "admin.sidebar.teams": "TEAMS ({count})", "admin.sidebar.other": "OTHER", "admin.sidebar.logs": "Logs", - "admin.sidebar.audits": "Audits", - "admin.analytics.loading": "Loading...", "admin.analytics.totalUsers": "Total Users", "admin.analytics.publicChannels": "Public Channels", "admin.analytics.privateGroups": "Private Groups", @@ -110,11 +61,14 @@ "admin.analytics.channelTypes": "Channel Types", "admin.analytics.textPosts": "Posts with Text-only", "admin.analytics.postTypes": "Posts, Files and Hashtags", + "admin.analytics.loading": "Loading...", "admin.analytics.meaningful": "Not enough data for a meaningful representation.", "admin.analytics.activeUsers": "Active Users With Posts", "admin.analytics.recentActive": "Recent Active Users", "admin.analytics.newlyCreated": "Newly Created Users", "admin.analytics.title": "Statistics for {title}", + "admin.audits.title": "Server Audits", + "admin.audits.reload": "Reload", "admin.email.notificationDisplayExample": "Ex: \"Mattermost Notification\", \"System\", \"No-Reply\"", "admin.email.notificationEmailExample": "Ex: \"mattermost@yourcompany.com\", \"admin@yourcompany.com\"", "admin.email.smtpUsernameExample": "Ex: \"admin@yourcompany.com\", \"AKIADTOVBGERKLCBV\"", @@ -339,8 +293,6 @@ "admin.log.save": "Save", "admin.logs.title": "Server Logs", "admin.logs.reload": "Reload", - "admin.audits.title": "Server Audits", - "admin.audits.reload": "Reload", "admin.privacy.saving": "Saving Config...", "admin.privacy.title": "Privacy Settings", "admin.privacy.showEmailTitle": "Show Email Address: ", @@ -484,6 +436,54 @@ "admin.user_item.makeActive": "Make Active", "admin.user_item.makeInactive": "Make Inactive", "admin.user_item.resetPwd": "Reset Password", + "audit_table.sessionRevoked": "The session with id {sessionId} was revoked", + "audit_table.channelCreated": "Created the {channelName} channel/group", + "audit_table.establishedDM": "Established a direct message channel with {username}", + "audit_table.nameUpdated": "Updated the {channelName} channel/group name", + "audit_table.headerUpdated": "Updated the {channelName} channel/group header", + "audit_table.channelDeleted": "Deleted the channel/group with the URL {url}", + "audit_table.userAdded": "Added {username} to the {channelName} channel/group", + "audit_table.userRemoved": "Removed {username} to the {channelName} channel/group", + "audit_table.attemptedRegisterApp": "Attempted to register a new OAuth Application with ID {id}", + "audit_table.attemptedAllowOAuthAccess": "Attempted to allow a new OAuth service access", + "audit_table.successfullOAuthAccess": "Successfully gave a new OAuth service access", + "audit_table.failedOAuthAccess": "Failed to allow a new OAuth service access - the redirect URI did not match the previously registered callback", + "audit_table.attemptedOAuthToken": "Attempted to get an OAuth access token", + "audit_table.successfullOAuthToken": "Successfully added a new OAuth service", + "audit_table.oauthTokenFailed": "Failed to get an OAuth access token - {token}", + "audit_table.attemptedLogin": "Attempted to login", + "audit_table.successfullLogin": "Successfully logged in", + "audit_table.failedLogin": "FAILED login attempt", + "audit_table.updatePicture": "Updated your profile picture", + "audit_table.updateGeneral": "Updated the general settings of your account", + "audit_table.attemptedPassword": "Attempted to change password", + "audit_table.successfullPassword": "Successfully changed password", + "audit_table.failedPassword": "Failed to change password - tried to update user password who was logged in through oauth", + "audit_table.updatedRol": "Updated user role(s) to ", + "audit_table.member": "member", + "audit_table.accountActive": "Account made active", + "audit_table.accountInactive": "Account made inactive", + "audit_table.by": " by {username}", + "audit_table.byAdmin": " by an admin", + "audit_table.sentEmail": "Sent an email to {email} to reset your password", + "audit_table.attemptedReset": "Attempted to reset password", + "audit_table.successfullReset": "Successfully reset password", + "audit_table.updateGlobalNotifications": "Updated your global notification settings", + "audit_table.attemptedWebhookCreate": "Attempted to create a webhook", + "audit_table.successfullWebhookCreate": "Successfully created a webhook", + "audit_table.failedWebhookCreate": "Failed to create a webhook - bad channel permissions", + "audit_table.attemptedWebhookDelete": "Attempted to delete a webhook", + "audit_table.successfullWebhookDelete": "Successfully deleted a webhook", + "audit_table.failedWebhookDelete": "Failed to delete a webhook - inappropriate conditions", + "audit_table.logout": "Logged out of your account", + "audit_table.verified": "Sucessfully verified your email address", + "audit_table.revokedAll": "Revoked all current sessions for the team", + "audit_table.loginAttempt": " (Login attempt)", + "audit_table.loginFailure": " (Login failure)", + "audit_table.userId": "User ID", + "audit_table.moreInfo": "More info", + "audit_table.ip": "IP: {ip}", + "audit_table.session": "Session ID: {id}", "authorize.title": "An application would like to connect to your {teamName} account", "authorize.app": "The app {appName} would like the ability to access and modify your basic information.", "authorize.access": "Allow {appName} access?", diff --git a/web/static/i18n/es.json b/web/static/i18n/es.json index 1d6758fdc..620ebc724 100644 --- a/web/static/i18n/es.json +++ b/web/static/i18n/es.json @@ -8,54 +8,7 @@ "about.teamEdtion": "Edición Team", "about.title": "Acerca de Mattermost", "about.version": "Versión:", - "access_history.accountActive": "La cuenta se ha activado", - "access_history.accountInactive": "La cuenta se ha desactivado", - "access_history.attemptedAllowOAuthAccess": "Intento para permitir acceso a un nuevo servicio de OAuth", - "access_history.attemptedLogin": "Intento de inicio de sesión", - "access_history.attemptedOAuthToken": "Intento de obtener un token de acceso de OAuth", - "access_history.attemptedPassword": "Intento de cambio de contraseña", - "access_history.attemptedRegisterApp": "Intento de registrar una nueva aplicación OAuth con el ID {id}", - "access_history.attemptedReset": "Intento de reestablecer al contraseña", - "access_history.attemptedWebhookCreate": "Intento de creación de un webhook", - "access_history.attemptedWebhookDelete": "Intento de eliminación de un webhook", - "access_history.by": " por {username}", - "access_history.byAdmin": " por un admin", - "access_history.channelCreated": "Creado el canal/grupo {channelName}", - "access_history.channelDeleted": "Eliminado el canal/grupo con el URL {url}", - "access_history.establishedDM": "Establecido un canal de mensajes directos con {username}", - "access_history.failedLogin": "Intento de inicio de sesión FALLIDO", - "access_history.failedOAuthAccess": "Fallo al permitir acceso a un nuevo servicio de OAuth - la URI de redirección no concuerda con la previamente registrada", - "access_history.failedPassword": "Fallo al cambiar la contraseña - se trató de actualizar la contraseña de un usuario que ingresó por medio de un servicio de OAuth", - "access_history.failedWebhookCreate": "Falló la creación del webhook - permisos inadecuados del canal", - "access_history.failedWebhookDelete": "Falló la eliminación del webhook - condiciones inapropiadas", - "access_history.headerUpdated": "Actualizado el cancabezado del canal/grupo {channelName}", - "access_history.ip": "IP: {ip}", - "access_history.loginAttempt": " (intento de inicio de sesión)", - "access_history.loginFailure": " (Fallo de inicio de sesión)", - "access_history.logout": "Cerrada la sesión de tu cuenta", - "access_history.member": "miembro", - "access_history.moreInfo": "Más información", - "access_history.nameUpdated": "Actualizado el nombre del canal/grupo {channelName}", - "access_history.oauthTokenFailed": "Fallo al obtener un token de acceso de OAuth - {token}", - "access_history.revokedAll": "Revocadas todas las sesiones actuales para el equipo", - "access_history.sentEmail": "Enviado un correo electrónico a {email} para restablecer tu contraseña", - "access_history.session": "Sesión ID: {id}", - "access_history.sessionRevoked": "La sesión con el id {sessionId} fue revocada", - "access_history.successfullLogin": "Inicio de sesión con éxito", - "access_history.successfullOAuthAccess": "Se asignó un nuevo servicio de OAuth con éxito", - "access_history.successfullOAuthToken": "Se agregó un nuevo servicio de OAuth con éxito", - "access_history.successfullPassword": "La contraseña se cambió satisfactoriamente", - "access_history.successfullReset": "La contraseña fue reestablecida con éxito", - "access_history.successfullWebhookCreate": "Creación del webhook con éxito", - "access_history.successfullWebhookDelete": "Eliminación del webhook con éxito", "access_history.title": "Historial de Acceso", - "access_history.updateGeneral": "Actualizada la configuración general de tu cuenta", - "access_history.updateGlobalNotifications": "Actualizada la configuración global de tus notificaciones", - "access_history.updatePicture": "Actualizada tu imagén de perfil", - "access_history.updatedRol": "Actualizado rol(es) de usuario a ", - "access_history.userAdded": "Agregado {username} al canal/grupo {channelName}", - "access_history.userRemoved": "Removido {username} del canal/grupo {channelName}", - "access_history.verified": "Se verificó tu dirección de correo electrónico con éxito", "activity_log.activeSessions": "Sesiones Activas", "activity_log.browser": "Navegador: {browser}", "activity_log.firstTime": "Primera actividad: {date}, {time}", @@ -69,15 +22,24 @@ "activity_log_modal.androidNativeApp": "Android App Nativa", "activity_log_modal.iphoneNativeApp": "iPhone App Nativa", "admin.analytics.activeUsers": "Usuarios Activos con Mensajes", + "admin.analytics.channelTypes": "Tipos de Canales", "admin.analytics.loading": "Cargando...", "admin.analytics.meaningful": "No hay suficiente data para tener una representación significativa.", "admin.analytics.newlyCreated": "Nuevos Usuarios Creados", + "admin.analytics.postTypes": "Mesajes, Archivos y Hashtags", "admin.analytics.privateGroups": "Grupos Privados", "admin.analytics.publicChannels": "Canales Públicos", "admin.analytics.recentActive": "Usuarios Recientemente Activos", + "admin.analytics.textPosts": "Mensajes de sólo Texto", "admin.analytics.title": "Estadísticas para {title}", + "admin.analytics.totalFilePosts": "Mensajes con Archivos", + "admin.analytics.totalHashtagPosts": "Mensajes con Hashtags", + "admin.analytics.totalIncomingWebhooks": "Webhooks de Entrada", + "admin.analytics.totalOutgoingWebhooks": "Webhooks de Salida", "admin.analytics.totalPosts": "Total de Mensajes", "admin.analytics.totalUsers": "Total de Usuarios", + "admin.audits.reload": "Recargar", + "admin.audits.title": "Auditorías del Servidor", "admin.email.allowEmailSignInDescription": "Cuando es verdadero, Mattermost permite a los usuarios iniciar sesión utilizando el correo electrónico y contraseña.", "admin.email.allowEmailSignInTitle": "Permitir inicio de sesión con Correo electrónico: ", "admin.email.allowSignupDescription": "Cuando está en verdadero, Mattermost permite la creación de equipos y cuentas utilizando el correo electrónico y contraseña. Este valor debe estar en falso sólo cuando quieres limitar el inicio de sesión a través de servicios tipo OAuth o LDAP.", @@ -369,6 +331,7 @@ "admin.service.webhooksDescription": "Cuando es verdadero, la entradas de webhooks será permitida. Para ayudar a combatir ataques phishing, todos los comentarios de webhooks serán marcados con una etiqueta BOT.", "admin.service.webhooksTitle": "Habilitar Webhooks de Entrada: ", "admin.sidebar.addTeamSidebar": "Agregar un equipo el menú lateral", + "admin.sidebar.audits": "Auditorías", "admin.sidebar.email": "Configuración de correo", "admin.sidebar.file": "Configuracion de archivos", "admin.sidebar.gitlab": "Configuración de GitLab", @@ -473,6 +436,54 @@ "admin.user_item.resetPwd": "Reiniciar Contraseña", "admin.user_item.sysAdmin": "Admin de Sistema", "admin.user_item.teamAdmin": "Admin de Equipo", + "audit_table.accountActive": "Cuentas activadas", + "audit_table.accountInactive": "Cuentas desactivadas", + "audit_table.attemptedAllowOAuthAccess": "Intento de permitir acceso a un nuevo servicio OAuth", + "audit_table.attemptedLogin": "Intento de inicio de sesión", + "audit_table.attemptedOAuthToken": "Intento de obtener un token de acceso con OAuth", + "audit_table.attemptedPassword": "Intento de cambio de contraseña", + "audit_table.attemptedRegisterApp": "Intento de registrar una nueva aplicación OAuth con ID {id}", + "audit_table.attemptedReset": "Intento de restablecer contraseña", + "audit_table.attemptedWebhookCreate": "Intento de crear un webhook", + "audit_table.attemptedWebhookDelete": "Intento de eliminar un webhook", + "audit_table.by": " por {username}", + "audit_table.byAdmin": " por un admin", + "audit_table.channelCreated": "Creado el canal/grupo {channelName}", + "audit_table.channelDeleted": "Borrado el canal/grupo con el URL {url}", + "audit_table.establishedDM": "Establecido un canal de mensajes directos con {username}", + "audit_table.failedLogin": "intento de inicio de sesión FALLIDO", + "audit_table.failedOAuthAccess": "Falla al permitir acceso al nuevo servicio de OAuth - El URI de redirección no coincide con el previamente registrado", + "audit_table.failedPassword": "Falla al cambiar la contraseña - intento de actualizar la contraseña del usuario que está autenticado a través de oauth", + "audit_table.failedWebhookCreate": "Falla al crear un webhook - no tiene permisos en el canal", + "audit_table.failedWebhookDelete": "Falla al borrar un webhook - condiciones inapropiadas", + "audit_table.headerUpdated": "Actualizado el encabezado del canal/grupo {channelName}", + "audit_table.ip": "IP: {ip}", + "audit_table.loginAttempt": " (intento de inicio de sesión)", + "audit_table.loginFailure": " (inicio de sesión fallido)", + "audit_table.logout": "Cerrada la sesión de tu cuenta", + "audit_table.member": "miembro", + "audit_table.moreInfo": "Más Info", + "audit_table.nameUpdated": "Actualizado el nombre del canal/grupo {channelName}", + "audit_table.oauthTokenFailed": "Falla al obtener un token de acceso de OAuth - {token}", + "audit_table.revokedAll": "Revocadas todas las sesiones actuales del equipo", + "audit_table.sentEmail": "Correo electrónico enviado a {email} para restablecer tu contraseña", + "audit_table.session": "ID de Sesión: {id}", + "audit_table.sessionRevoked": "La sesión con id {sessionId} fue revocada", + "audit_table.successfullLogin": "Inicio de sesión satisfactorio", + "audit_table.successfullOAuthAccess": "Se entrego acceso al nuevo servicio de OAuth satisfactoriamente", + "audit_table.successfullOAuthToken": "Se agregó el nuevo servicio de OAuth satisfactoriamente", + "audit_table.successfullPassword": "Cambio de contraseña satisfactorio", + "audit_table.successfullReset": "Contraseña restablecida satisfactoriamente", + "audit_table.successfullWebhookCreate": "Creado un webhook satisfactoriamente", + "audit_table.successfullWebhookDelete": "Borrado un webhook satisfactoriamente", + "audit_table.updateGeneral": "Actulizada la configuración general de tu cuenta", + "audit_table.updateGlobalNotifications": "Actualizada la configuración global de tus notificaciones", + "audit_table.updatePicture": "Actualizada tu imagen de perfil", + "audit_table.updatedRol": "Rol(es) de usuario actualizado(s) a ", + "audit_table.userAdded": "Agregado {username} al canal/grupo {channelName}", + "audit_table.userId": "ID de Usuario", + "audit_table.userRemoved": "Removido {username} del canal/grupo {channelName}", + "audit_table.verified": "Verificada la dirección de correo electrónico satisfacoriamente", "authorize.access": "¿Permitir acceso a {appName}?", "authorize.allow": "Permitir", "authorize.app": "La app {appName} quiere tener la abilidad de accesar y modificar tu información básica.", -- cgit v1.2.3-1-g7c22 From ac184720facfaf43f1e48448375d125da19ddefd Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Wed, 3 Feb 2016 13:21:23 -0300 Subject: Fix socketError message in spanish --- web/static/i18n/es.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'web/static') diff --git a/web/static/i18n/es.json b/web/static/i18n/es.json index 620ebc724..28d9336e6 100644 --- a/web/static/i18n/es.json +++ b/web/static/i18n/es.json @@ -526,7 +526,7 @@ "channel_invite.addNewMembers": "Agregar nuevos Miembros a ", "channel_invite.close": "Cerrar", "channel_loader.posted": "Publicó", - "channel_loader.socketError": "Mattermost está al alcance. Por favor revise su conexión. Si el problema persiste, solicite a un administrador que revise el puerto del WebSocket.", + "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.someone": "Alguien", "channel_loader.something": " hizo algo nuevo", "channel_loader.uploadedFile": " subió un archivo", -- cgit v1.2.3-1-g7c22