summaryrefslogtreecommitdiffstats
path: root/i18n/es.json
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2017-09-05 10:33:03 -0300
committerGitHub <noreply@github.com>2017-09-05 10:33:03 -0300
commit44e58bd1000d9663bca1d6f1ab580747c6629719 (patch)
tree8e2f1be197cfbb5973b943db5b3143158896cfca /i18n/es.json
parent6569c767790c59f0aa3f69c49ac7a3a9af73270e (diff)
downloadchat-44e58bd1000d9663bca1d6f1ab580747c6629719.tar.gz
chat-44e58bd1000d9663bca1d6f1ab580747c6629719.tar.bz2
chat-44e58bd1000d9663bca1d6f1ab580747c6629719.zip
translations PR 20170904 (#7371)
Diffstat (limited to 'i18n/es.json')
-rw-r--r--i18n/es.json376
1 files changed, 212 insertions, 164 deletions
diff --git a/i18n/es.json b/i18n/es.json
index c55f728f0..3d5a60bf7 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -592,6 +592,14 @@
"translation": "No tienes los permisos adecuados para renombrar el canal."
},
{
+ "id": "api.command_channel_rename.too_long.app_error",
+ "translation": "Nombre del canal debe ser de {{.Length}} caracteres o menos"
+ },
+ {
+ "id": "api.command_channel_rename.too_short.app_error",
+ "translation": "Nombre del canal debe ser de {{.Length}} o más caracteres"
+ },
+ {
"id": "api.command_channel_rename.update_channel.app_error",
"translation": "Error al actualizar el canal actual."
},
@@ -844,156 +852,16 @@
"translation": "El comando de configuración no es compatible con tu dispositivo"
},
{
- "id": "api.command_shortcuts.browser.channel_next",
- "translation": "{{.ChannelNextCmd}}: canal Siguiente en el historial\n"
- },
- {
- "id": "api.command_shortcuts.browser.channel_next.cmd",
- "translation": "ALT+DER"
- },
- {
- "id": "api.command_shortcuts.browser.channel_next.cmd_mac",
- "translation": "CMD+]"
- },
- {
- "id": "api.command_shortcuts.browser.channel_prev",
- "translation": "{{.ChannelPrevCmd}}: canal Anterior en el historial\n"
- },
- {
- "id": "api.command_shortcuts.browser.channel_prev.cmd",
- "translation": "ALT+IZQ"
- },
- {
- "id": "api.command_shortcuts.browser.channel_prev.cmd_mac",
- "translation": "CMD+["
- },
- {
- "id": "api.command_shortcuts.browser.font_decrease",
- "translation": "{{.CmdOrCtrl}}+MENOS: Disminuir tamaño de la fuente (alejar)\n"
- },
- {
- "id": "api.command_shortcuts.browser.font_increase",
- "translation": "{{.CmdOrCtrl}}+MAS: Aumentar tamaño de la fuente (acercar)\n"
- },
- {
- "id": "api.command_shortcuts.browser.header",
- "translation": "#### Comandos incluidos en el Navegador\n\n"
- },
- {
- "id": "api.command_shortcuts.browser.highlight_next",
- "translation": "MAYUS+ABAJO (en el cuadro de texto): Selecciona el texto de las linea siguiente\n"
- },
- {
- "id": "api.command_shortcuts.browser.highlight_prev",
- "translation": "MAYUS+ARRIBA (en el cuadro de texto): Selecciona el texto de las línea anterior\n"
- },
- {
- "id": "api.command_shortcuts.browser.newline",
- "translation": "MAYUS+RETORNO (en el cuadro de texto): Crea una nueva línea\n"
- },
- {
- "id": "api.command_shortcuts.cmd",
- "translation": "CMD"
- },
- {
- "id": "api.command_shortcuts.ctrl",
- "translation": "CTRL"
- },
- {
"id": "api.command_shortcuts.desc",
"translation": "Muestra una lista de los accesos rápidos de teclado"
},
{
- "id": "api.command_shortcuts.files.header",
- "translation": "#### Archivos\n\n"
- },
- {
- "id": "api.command_shortcuts.files.upload",
- "translation": "{{.CmdOrCtrl}}+U: Subir archivo(s)\n\n"
- },
- {
- "id": "api.command_shortcuts.header",
- "translation": "### Atajos de Teclado\n\n"
- },
- {
- "id": "api.command_shortcuts.msgs.comp_channel",
- "translation": "~[carácter]+TAB: Auto completa el canal que comience por [carácter]\n"
- },
- {
- "id": "api.command_shortcuts.msgs.comp_emoji",
- "translation": ":[carácter]+TAB: Auto completa el emoticon que comience por [carácter]\n\n"
- },
- {
- "id": "api.command_shortcuts.msgs.comp_username",
- "translation": "@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n"
- },
- {
- "id": "api.command_shortcuts.msgs.edit",
- "translation": "ARRIBA (con el cuadro de texto vacío): Edita el último mensaje en el canal actual\n"
- },
- {
- "id": "api.command_shortcuts.msgs.header",
- "translation": "#### Mensajes\n\n"
- },
- {
- "id": "api.command_shortcuts.msgs.mark_as_read",
- "translation": "ESC: Marca todos los mensajes como leídos en el canal actual\n"
- },
- {
- "id": "api.command_shortcuts.msgs.reply",
- "translation": "MAYÚS+ARRIBA (en el campo de entrada vacío): Responder al mensaje más reciente en el canal actual\n"
- },
- {
- "id": "api.command_shortcuts.msgs.reprint_next",
- "translation": "{{.CmdOrCtrl}}+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\n"
- },
- {
- "id": "api.command_shortcuts.msgs.reprint_prev",
- "translation": "{{.CmdOrCtrl}}+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\n"
- },
- {
"id": "api.command_shortcuts.name",
"translation": "accesos rápidos de teclado"
},
{
- "id": "api.command_shortcuts.nav.direct_messages_menu",
- "translation": "{{.CmdOrCtrl}}+MAYÚS+K: Abre el menú de mensajes directos\n"
- },
- {
- "id": "api.command_shortcuts.nav.header",
- "translation": "#### Navegación\n\n"
- },
- {
- "id": "api.command_shortcuts.nav.next",
- "translation": "ALT+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda\n"
- },
- {
- "id": "api.command_shortcuts.nav.prev",
- "translation": "ALT+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda\n"
- },
- {
- "id": "api.command_shortcuts.nav.recent_mentions",
- "translation": "{{.CmdOrCtrl}}+MAYUS+M: Abre las menciones recientes\n\n"
- },
- {
- "id": "api.command_shortcuts.nav.settings",
- "translation": "{{.CmdOrCtrl}}+MAYUS+A: Abre la configuración de la cuenta\n"
- },
- {
- "id": "api.command_shortcuts.nav.switcher",
- "translation": "{{.CmdOrCtrl}}+K: Abre un cuadro de dialogo para cambiar rápidamente de canal\n"
- },
- {
- "id": "api.command_shortcuts.nav.switcher_team",
- "translation": "{{.CmdOrCtrl}}+K: Abre un dialogo para cambiar rápidamente de canal\n"
- },
- {
- "id": "api.command_shortcuts.nav.unread_next",
- "translation": "ALT+MAYUS+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda con mensajes no leídos\n"
- },
- {
- "id": "api.command_shortcuts.nav.unread_prev",
- "translation": "ALT+MAYUS+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda con mensajes no leídos\n"
+ "id": "api.command_shortcuts.unsupported.app_error",
+ "translation": "El comando de accesos rápidos no es compatible con tu dispositivo"
},
{
"id": "api.command_shrug.desc",
@@ -1374,22 +1242,6 @@
"translation": "No se pudo mover el archivo localmente."
},
{
- "id": "api.file.open_file_write_stream.configured.app_error",
- "translation": "El almacenamiento de archivos no ha sido configurado apropiadamente. Por favor configuralo ya sea para S3 o para almacenamiento en el servidor local."
- },
- {
- "id": "api.file.open_file_write_stream.creating_dir.app_error",
- "translation": "Se encontró un error al crear el directorio para el nuevo archivo"
- },
- {
- "id": "api.file.open_file_write_stream.local_server.app_error",
- "translation": "Se encontró un error al escribir en el almacenamiento del servidor local"
- },
- {
- "id": "api.file.open_file_write_stream.s3.app_error",
- "translation": "S3 no está soportado."
- },
- {
"id": "api.file.read_file.configured.app_error",
"translation": "El almacenamiento de archivos no ha sido configurado apropiadamente. Por favor configuralo ya sea para S3 o para almacenamiento en el servidor local."
},
@@ -1662,6 +1514,18 @@
"translation": "Inicializando rutas del API para el protocolo open graph"
},
{
+ "id": "api.plugin.upload.array.app_error",
+ "translation": "Matriz de archivo está vacía en la solicitud multipart/form"
+ },
+ {
+ "id": "api.plugin.upload.file.app_error",
+ "translation": "No se puede abrir el archivo en la solicitud multipart/form"
+ },
+ {
+ "id": "api.plugin.upload.no_file.app_error",
+ "translation": "Falta el archivo en la solicitud multipart/form"
+ },
+ {
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
"translation": "{{.Usernames}} y {{.LastUsername}} fueron mencionados, pero no recibieron una notificación porque no pertenecen a este canal."
},
@@ -1698,6 +1562,10 @@
"translation": "Parámetro RootId inválido"
},
{
+ "id": "api.post.create_post.town_square_read_only",
+ "translation": "Este canal es de sólo lectura. Sólo los miembros con permiso pueden publicar aquí."
+ },
+ {
"id": "api.post.create_webhook_post.creating.app_error",
"translation": "Error creando el mensaje"
},
@@ -1726,6 +1594,14 @@
"translation": "@here ha sido desactivado debido a que el canal tiene más de {{.Users}} usuarios."
},
{
+ "id": "api.post.do_action.action_id.app_error",
+ "translation": "Id de acción no válida"
+ },
+ {
+ "id": "api.post.do_action.action_integration.app_error",
+ "translation": "Error en la acción de la integración"
+ },
+ {
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
"one": "{{.Count}} archivo enviado: {{.Filenames}}",
@@ -2497,15 +2373,15 @@
},
{
"id": "api.templates.user_access_token_body.info",
- "translation": "Un token de acceso de usuario ha sido agregado a tu cuenta en {{ .SiteURL }}. El token puede ser utilizado para accesar {{.SiteName}} con tu cuenta.<br>Si este cambió no fue realizado por ti, por favor contacta a tu administrador del sistema."
+ "translation": "Un token de acceso personal ha sido agregado a tu cuenta en {{ .SiteURL }}. El token puede ser utilizado para accesar {{.SiteName}} con tu cuenta.<br>Si este cambió no fue realizado por ti, por favor contacta a tu administrador del sistema."
},
{
"id": "api.templates.user_access_token_body.title",
- "translation": "Token de acceso de usuario agregado a tu cuenta"
+ "translation": "Token de acceso personal agregado a tu cuenta"
},
{
"id": "api.templates.user_access_token_subject",
- "translation": "[{{ .SiteName }}] Token de acceso de usuario añadido a tu cuenta"
+ "translation": "[{{ .SiteName }}] Token de acceso personal añadido a tu cuenta"
},
{
"id": "api.templates.username_change_body.info",
@@ -2829,7 +2705,7 @@
},
{
"id": "api.user.saml.not_available.app_error",
- "translation": "SAML no está configurado o no es soportado en este servidor"
+ "translation": "SAML 2.0 no está configurado o no es soportado en este servidor"
},
{
"id": "api.user.send_email_change_email_and_forget.error",
@@ -2865,7 +2741,7 @@
},
{
"id": "api.user.send_user_access_token.error",
- "translation": "Error al enviar correo electrónico de token de acceso de usuario añadido correctamente"
+ "translation": "Error al enviar correo electrónico de token de acceso personal añadido correctamente"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
@@ -3120,6 +2996,10 @@
"translation": "Debe especificar el ID del equipo crear un canal"
},
{
+ "id": "app.channel.move_channel.members_do_not_match.error",
+ "translation": "Cannot move a channel unless all its members are already members of the destination team."
+ },
+ {
"id": "app.channel.post_update_channel_purpose_message.post.error",
"translation": "No pudo publicar el mensaje del propósito del canal"
},
@@ -3560,6 +3440,46 @@
"translation": "[{{ .SiteName }}] Notificación en {{ .TeamName}} el {{.Day}} {{.Month}}, {{.Year}}"
},
{
+ "id": "app.plugin.activate.app_error",
+ "translation": "No se puede activar el plugin extraído. Puede que el plugin ya exista y esté activo."
+ },
+ {
+ "id": "app.plugin.bad_path.app_error",
+ "translation": "Mala ruta de archivo en archivos extraídos"
+ },
+ {
+ "id": "app.plugin.deactivate.app_error",
+ "translation": "No puede desactivar el plugin"
+ },
+ {
+ "id": "app.plugin.disabled.app_error",
+ "translation": "Plugins have been disabled by the system admin or the server has not been restarted since they were enabled."
+ },
+ {
+ "id": "app.plugin.extract.app_error",
+ "translation": "Se encontró un error al extraer el plugin"
+ },
+ {
+ "id": "app.plugin.get_plugins.app_error",
+ "translation": "No se puede obtener los plugins activos"
+ },
+ {
+ "id": "app.plugin.manifest.app_error",
+ "translation": "No se puede encontrar el manifiesto del plugin extraído"
+ },
+ {
+ "id": "app.plugin.mvdir.app_error",
+ "translation": "No se puede mover el plugin desde el directorio temporal a destino final"
+ },
+ {
+ "id": "app.plugin.no_files.app_error",
+ "translation": "No se encontraron archivos en la carpeta comprimida"
+ },
+ {
+ "id": "app.plugin.remove.app_error",
+ "translation": "No se puede eliminar el plugin"
+ },
+ {
"id": "app.user_access_token.disabled",
"translation": "Los tokens de acceso personal están inhabilitados en este servidor. Por favor, póngase en contacto con su administrador del sistema para obtener más detalles."
},
@@ -3788,6 +3708,22 @@
"translation": "Iniciado el trabajo '{{.JobName}}' para exportar el Cumplimiento en '{{.FilePath}}'"
},
{
+ "id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
+ "translation": "El agregador trabajos de Elasticsearch no pudo crear el trabajo de indexación"
+ },
+ {
+ "id": "ent.elasticsearch.aggregator_worker.delete_indexes.error",
+ "translation": "El agregador trabajos de Elasticsearch no pudo eliminar los índices"
+ },
+ {
+ "id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
+ "translation": "El agregador trabajos de Elasticsearch no pudo obtener los índices"
+ },
+ {
+ "id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
+ "translation": "El agregador trabajos de Elasticsearch falló debido a que hay un trabajo indexación fallando"
+ },
+ {
"id": "ent.elasticsearch.create_client.connect_failed",
"translation": "La configuración del cliente de Elasticsearch falló"
},
@@ -3816,6 +3752,14 @@
"translation": "Error al indexar el mensaje"
},
{
+ "id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
+ "translation": "El trabajo de Elasticsearch falló al analizar la hora de finalización"
+ },
+ {
+ "id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
+ "translation": "El trabajo de Elasticsearch falló al analizar la hora de inicio"
+ },
+ {
"id": "ent.elasticsearch.not_started.error",
"translation": "Elasticsearch no se ha iniciado"
},
@@ -4037,7 +3981,7 @@
},
{
"id": "ent.saml.service_disable.app_error",
- "translation": "SAML no está configurado o no es soportado en este servidor"
+ "translation": "SAML 2.0 no está configurado o no es soportado en este servidor"
},
{
"id": "ent.saml.update_saml_user.unable_error",
@@ -4344,6 +4288,10 @@
"translation": "Error al crear la solicitud multiparte del certificado SAML"
},
{
+ "id": "model.client.writer.app_error",
+ "translation": "Incapaz de construir una solicitud multipart"
+ },
+ {
"id": "model.command.is_valid.create_at.app_error",
"translation": "Fecha de Creación debe ser válida"
},
@@ -4392,6 +4340,34 @@
"translation": "Id de usuario inválido"
},
{
+ "id": "model.command_hook.channel_id.app_error",
+ "translation": "Id de canal no válido"
+ },
+ {
+ "id": "model.command_hook.command_id.app_error",
+ "translation": "ID de commando no válido"
+ },
+ {
+ "id": "model.command_hook.create_at.app_error",
+ "translation": "Create debe ser un tiempo válido"
+ },
+ {
+ "id": "model.command_hook.id.app_error",
+ "translation": "Comando con hook id no válido"
+ },
+ {
+ "id": "model.command_hook.parent_id.app_error",
+ "translation": "Id del padre no es válido"
+ },
+ {
+ "id": "model.command_hook.root_id.app_error",
+ "translation": "Id de la raíz no es válido"
+ },
+ {
+ "id": "model.command_hook.user_id.app_error",
+ "translation": "Id de usuario no válido"
+ },
+ {
"id": "model.compliance.is_valid.create_at.app_error",
"translation": "Create debe ser una fecha válida"
},
@@ -4420,6 +4396,10 @@
"translation": "No se puede habilitar el correo electrónico por lotes cuando la agrupación de servidores está habilitada"
},
{
+ "id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
+ "translation": "El valor AggregatePostsAfterDays de Elasticsearch debe ser un número mayor que o igual a 1"
+ },
+ {
"id": "model.config.is_valid.elastic_search.connection_url.app_error",
"translation": "El valor de Elastic Search ConnectionUrl debe ser proporcionado cuando está habilitado la indización de Elastic Search."
},
@@ -4432,6 +4412,10 @@
"translation": "El valor de Elastic Search Password debe ser proporcionado cuando está habilitado la indización de Elastic Search."
},
{
+ "id": "model.config.is_valid.elastic_search.posts_aggregator_job_start_time.app_error",
+ "translation": "El ajuste PostsAggregatorJobStartTime de Elasticsearch debe ser un tiempo en el formato \"hh:mm\""
+ },
+ {
"id": "model.config.is_valid.elastic_search.username.app_error",
"translation": "El valor de Elastic Search Username debe ser proporcionado cuando está habilitado la indización de Elastic Search."
},
@@ -5176,6 +5160,10 @@
"translation": "no se puede decodificar"
},
{
+ "id": "plugin.rpcplugin.invocation.error",
+ "translation": "Error al invocar el plugin de RPC"
+ },
+ {
"id": "store.sql.alter_column_type.critical",
"translation": "Falla al alterar el tipo de la columna %v"
},
@@ -5596,6 +5584,26 @@
"translation": "No pudimos actualizar el comando"
},
{
+ "id": "store.sql_command_webhooks.get.app_error",
+ "translation": "No pudimos obtener el webhook"
+ },
+ {
+ "id": "store.sql_command_webhooks.save.app_error",
+ "translation": "No pudimos guardar el Comando o Webhook"
+ },
+ {
+ "id": "store.sql_command_webhooks.save.existing.app_error",
+ "translation": "No puedes actualizar un Comando o Webhook existente"
+ },
+ {
+ "id": "store.sql_command_webhooks.try_use.app_error",
+ "translation": "No se puede utilizar el webhook"
+ },
+ {
+ "id": "store.sql_command_webhooks.try_use.invalid.app_error",
+ "translation": "Webhook no válido"
+ },
+ {
"id": "store.sql_compliance.get.finding.app_error",
"translation": "Se ha detectado un error al recuperar los informes de cumplimiento"
},
@@ -5648,6 +5656,10 @@
"translation": "No pudimos obtener la información del archivo para el mensaje"
},
{
+ "id": "store.sql_file_info.permanent_delete.app_error",
+ "translation": "No pudimos eliminar permanentemente la información del archivo"
+ },
+ {
"id": "store.sql_file_info.save.app_error",
"translation": "No pudimos guardar la información del archivo"
},
@@ -6552,6 +6564,30 @@
"translation": "Analytics no se ha inicializado"
},
{
+ "id": "utils.file.remove_directory.configured.app_error",
+ "translation": "Almacenamiento de archivos no está correctamente configurado. Por favor, configurar, ya sea para S3 o almacenamiento de archivos en el servidor local."
+ },
+ {
+ "id": "utils.file.remove_directory.local.app_error",
+ "translation": "Se encontró un error al eliminar el directorio en el almacenamiento en el servidor local."
+ },
+ {
+ "id": "utils.file.remove_directory.s3.app_error",
+ "translation": "Se encontró un error al eliminar el directorio en S3."
+ },
+ {
+ "id": "utils.file.remove_file.configured.app_error",
+ "translation": "Almacenamiento de archivos no está correctamente configurado. Por favor, configurar, ya sea para S3 o almacenamiento de archivos en el servidor local."
+ },
+ {
+ "id": "utils.file.remove_file.local.app_error",
+ "translation": "Se encontró un error eliminar el archivo del almacenamiento en el servidor local"
+ },
+ {
+ "id": "utils.file.remove_file.s3.app_error",
+ "translation": "Se encontró un error al eliminar el archivo en S3."
+ },
+ {
"id": "utils.i18n.loaded",
"translation": "Cargada traducciones del sistema para '%v' desde '%v'"
},
@@ -6664,6 +6700,18 @@
"translation": "No se encotró el usuario teamid=%v, email=%v, err=%v"
},
{
+ "id": "web.command_webhook.command.app_error",
+ "translation": "No se encontró el comando"
+ },
+ {
+ "id": "web.command_webhook.invalid.app_error",
+ "translation": "Webhook no válido"
+ },
+ {
+ "id": "web.command_webhook.parse.app_error",
+ "translation": "No se puede analizar la data entrante"
+ },
+ {
"id": "web.create_dir.error",
"translation": "Falla al crear el vigilante de directorio %v"
},