Translated using Weblate (Spanish)

Currently translated at 86.9% (2265 of 2604 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/es/
Этот коммит содержится в:
Ricardo Obregón
2025-02-26 14:23:24 +00:00
коммит произвёл Tom De Moor
родитель e3fc1151ae
Коммит d7cf5ec1e7

Просмотреть файл

@@ -598,7 +598,7 @@
{
"id": "api.command_groupmsg.invalid_user.app_error",
"translation": {
"many": "No se puede encontrar los usuarios: {{.Users}}",
"many": "No se pueden encontrar los usuarios: {{.Users}}",
"one": "No se puede encontrar el usuario: {{.Users}}",
"other": ""
}
@@ -649,7 +649,7 @@
},
{
"id": "api.command_invite.hint",
"translation": "@[usuario] ~[canal]"
"translation": "@[username] ~[channel]..."
},
{
"id": "api.command_invite.missing_message.app_error",
@@ -657,7 +657,7 @@
},
{
"id": "api.command_invite.missing_user.app_error",
"translation": "No se pudo encontrar el usuario. Puede que haya sido desactivado por el Administrador del Sistema."
"translation": "No se pudo encontrar al usuario {{.User}}. Puede que haya sido desactivado por el Administrador del Sistema."
},
{
"id": "api.command_invite.name",
@@ -677,7 +677,11 @@
},
{
"id": "api.command_invite.user_already_in_channel.app_error",
"translation": "{{.User}} ya está en el canal."
"translation": {
"many": "{{.User}} ya están en el canal.",
"one": "{{.User}} ya está en el canal.",
"other": ""
}
},
{
"id": "api.command_invite_people.permission.app_error",
@@ -982,8 +986,8 @@
{
"id": "api.email_batching.send_batched_email_notification.subject",
"translation": {
"many": "[{{.SiteName}}] Nuevas Notificaciones {{.Day}} {{.Month}}, {{.Year}}",
"one": "[{{.SiteName}}] Nueva Notificación {{.Day}} {{.Month}}, {{.Year}}",
"many": "[{{.SiteName}}] Nuevas Notificaciones del {{.Day}} {{.Month}}, {{.Year}}",
"one": "[{{.SiteName}}] Nueva Notificación del {{.Day}} {{.Month}}, {{.Year}}",
"other": ""
}
},
@@ -1729,7 +1733,7 @@
},
{
"id": "api.team.update_restricted_domains.mismatch.app_error",
"translation": "La restricción del equipo a {{.Domain}} no está permitido por la configuración del sistema. Por favor contacta a un administrador del sistema."
"translation": "La configuración del sistema no permite limitar el equipo a {{ .Domain }}. Por favor, contacta con el administrador."
},
{
"id": "api.team.update_team_scheme.license.error",
@@ -1885,7 +1889,7 @@
},
{
"id": "api.templates.user_access_token_body.info",
"translation": "Un token de acceso personal ha sido agregado a tu cuenta en {{ .SiteURL}}. El mismo puede ser utilizado para acceder a {{.SiteName}} con tu cuenta."
"translation": "Un token de acceso personal ha sido agregado a tu cuenta en {{ .SiteURL }}. El mismo puede ser utilizado para acceder a {{.SiteName}} con tu cuenta."
},
{
"id": "api.templates.user_access_token_body.title",
@@ -2105,7 +2109,7 @@
},
{
"id": "api.user.login_by_oauth.not_available.app_error",
"translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor."
"translation": "{{.Service}} SSO a través de OAuth 2.0 no está disponible en este servidor."
},
{
"id": "api.user.login_by_oauth.parse.app_error",
@@ -2261,7 +2265,7 @@
},
{
"id": "api.web_socket.connect.upgrade.app_error",
"translation": "Falla al actualizar la conexión del websocket."
"translation": "URL bloqueada por restricción de CORS. URL: {{.BlockedOrigin}}"
},
{
"id": "api.web_socket_router.bad_action.app_error",
@@ -2849,11 +2853,11 @@
},
{
"id": "app.notification.subject.group_message.full",
"translation": "[{{ .SiteName }}] Nuevo Mensaje de Grupo en {{ .TeamName}} el {{.Day}} {{.Month}}, {{.Year}}"
"translation": "[{{ .SiteName }}] Nuevo Mensaje de Grupo en {{ .ChannelName}} el {{.Day}} {{.Month}}, {{.Year}}"
},
{
"id": "app.notification.subject.group_message.generic",
"translation": "[{{.SiteName}}] Nuevo Mensaje de Grupo el {{.Day}} {{.Month}}, {{.Year}}"
"translation": "[{{ .SiteName }}] Nuevo Mensaje de Grupo el {{.Day}} {{.Month}}, {{.Year}}"
},
{
"id": "app.notification.subject.notification.full",
@@ -3009,31 +3013,31 @@
},
{
"id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
"translation": "El agregador trabajos de Elasticsearch no pudo crear el trabajo de indexación"
"translation": "El agregador trabajos de {{.Backend}} 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"
"translation": "El agregador trabajos de {{.Backend}} no pudo eliminar los índices"
},
{
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
"translation": "El agregador trabajos de Elasticsearch no pudo obtener los índices"
"translation": "El agregador trabajos de {{.Backend}} 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"
"translation": "El agregador trabajos de {{.Backend}} 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ó"
"translation": "La configuración del cliente de {{.Backend}} falló"
},
{
"id": "ent.elasticsearch.data_retention_delete_indexes.delete_index.error",
"translation": "No se pudo borrar el índice de ElasticSearch"
"translation": "No se pudo borrar el índice de {{.Backend}}"
},
{
"id": "ent.elasticsearch.data_retention_delete_indexes.get_indexes.error",
"translation": "No se pudo obtener los índices de Elasticsearch"
"translation": "No se pudo obtener los índices de {{.Backend}}"
},
{
"id": "ent.elasticsearch.delete_post.error",
@@ -3041,7 +3045,7 @@
},
{
"id": "ent.elasticsearch.generic.disabled",
"translation": "La búsqueda con Elasticsearch está deshabilitada en este servidor"
"translation": "La búsqueda con {{.Backend}} está deshabilitada en este servidor"
},
{
"id": "ent.elasticsearch.index_post.error",
@@ -3049,19 +3053,19 @@
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
"translation": "El trabajo de Elasticsearch falló al analizar la hora de finalización"
"translation": "El trabajo de indexación en {{.Backend}} 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"
"translation": "El trabajo de indexación en {{.Backend}} falló al analizar la hora de inicio"
},
{
"id": "ent.elasticsearch.not_started.error",
"translation": "Elasticsearch no se ha iniciado"
"translation": "{{.Backend}} no se ha iniciado"
},
{
"id": "ent.elasticsearch.search_posts.disabled",
"translation": "La búsqueda con Elasticsearch está deshabilitada en este servidor"
"translation": "La búsqueda con {{.Backend}} está deshabilitada en este servidor"
},
{
"id": "ent.elasticsearch.search_posts.parse_matches_failed",
@@ -3077,11 +3081,11 @@
},
{
"id": "ent.elasticsearch.stop.already_stopped.app_error",
"translation": "Elasticsearch ya fue detenido."
"translation": "{{.Backend}} ya fue detenido."
},
{
"id": "ent.elasticsearch.test_config.indexing_disabled.error",
"translation": "Elasticsearch está deshabilitado."
"translation": "{{.Backend}} está deshabilitado."
},
{
"id": "ent.elasticsearch.test_config.license.error",
@@ -3241,7 +3245,7 @@
},
{
"id": "interactive_message.decode_trigger_id.expired",
"translation": "El trigger ID para el diálogo interactivo ha expirado. Los trigger IDs tienen una duración máxima de {{.Seconds}} segundos."
"translation": "El trigger ID para el diálogo interactivo ha expirado. Los trigger IDs tienen una duración máxima de {{.Duration}}."
},
{
"id": "interactive_message.decode_trigger_id.missing_data",
@@ -3605,7 +3609,7 @@
},
{
"id": "model.config.is_valid.elastic_search.enable_searching.app_error",
"translation": "El valor de Elasticsearch IndexingEnabled debe ser verdadero cuando el valor de Elasticsearch SearchEnabled es verdadero"
"translation": "La configuración {{.EnableIndexing}} debe estar establecida en verdadero cuando {{.Searching}} está configurado como verdadero"
},
{
"id": "model.config.is_valid.elastic_search.live_indexing_batch_size.app_error",
@@ -3993,7 +3997,7 @@
},
{
"id": "model.incoming_hook.id.app_error",
"translation": "Id inválido."
"translation": "Id inválido: {{.Id}}."
},
{
"id": "model.incoming_hook.parse_data.app_error",
@@ -4513,7 +4517,7 @@
},
{
"id": "web.incoming_webhook.channel_locked.app_error",
"translation": "Este webhook no tiene autorización para publicar en el canal solicitado."
"translation": "Este webhook no tiene autorización para publicar en el canal {{.channel_id}} solicitado"
},
{
"id": "web.incoming_webhook.disabled.app_error",
@@ -4529,7 +4533,7 @@
},
{
"id": "web.incoming_webhook.permissions.app_error",
"translation": "Permisos del canal inapropiados."
"translation": "El usuario {{.user}} no tiene los permisos apropiados para el canal {{.channel}}"
},
{
"id": "web.incoming_webhook.split_props_length.app_error",
@@ -4541,7 +4545,7 @@
},
{
"id": "web.incoming_webhook.user.app_error",
"translation": "No se encontró el usuario."
"translation": "No se encontró el usuario {{.user}}"
},
{
"id": "api.license.request-trial.bad-request",
@@ -4781,7 +4785,7 @@
},
{
"id": "model.config.is_valid.elastic_search.enable_autocomplete.app_error",
"translation": "El valor de Elasticsearch EnabledIndexing debe ser verdadero cuando el valor de Elasticsearch EnabledAutocomplete es verdadero"
"translation": "La configuración {{.EnableIndexing}} debe estar establecida en verdadero cuando {{.Autocomplete}} está configurado como verdadero"
},
{
"id": "model.config.is_valid.bleve_search.filename.app_error",
@@ -4837,15 +4841,15 @@
},
{
"id": "ent.elasticsearch.create_template_users_if_not_exists.template_create_failed",
"translation": "No se pudo crear la plantilla Elasticsearch para los usuarios"
"translation": "No se pudo crear la plantilla {{.Backend}} para los usuarios"
},
{
"id": "ent.elasticsearch.create_template_posts_if_not_exists.template_create_failed",
"translation": "No se pudo crear la plantilla Elasticsearch para los mensajes"
"translation": "No se pudo crear la plantilla {{.Backend}} para los mensajes"
},
{
"id": "ent.elasticsearch.create_template_channels_if_not_exists.template_create_failed",
"translation": "No se pudo crear la plantilla Elasticsearch para los canales"
"translation": "No se pudo crear la plantilla {{.Backend}} para los canales"
},
{
"id": "bleveengine.stop_user_index.error",
@@ -5441,7 +5445,7 @@
},
{
"id": "api.post.check_for_out_of_channel_groups_mentions.message.multiple",
"translation": "@{{.Usernames}} y @{.LastUsername}} no fueron notificados por esta mención porque no se encuentran en este canal. Ellos no pueden ser agregados a este canal porque no son miembros de los grupos asociados. Para agregarlos a este canal, deben ser agregados a los grupos asociados."
"translation": "@{{.Usernames}} y @{{.LastUsername}} no fueron notificados por esta mención porque no se encuentran en este canal. Ellos no pueden ser agregados a este canal porque no son miembros de los grupos asociados. Para agregarlos a este canal, deben ser agregados a los grupos asociados."
},
{
"id": "api.post.check_for_out_of_channel_group_users.message.none",
@@ -5493,7 +5497,7 @@
},
{
"id": "api.command_invite.user_not_in_team.app_error",
"translation": "@{{.Username}} no es un miembro de este canal."
"translation": "Solo se puede agregar {{.Users}} a este canal una vez que sean miembros del equipo **{{.Team}}**."
},
{
"id": "api.command.execute_command.format.app_error",
@@ -5625,11 +5629,11 @@
},
{
"id": "ent.elasticsearch.start.parse_server_version.app_error",
"translation": "Fallo al interpretar la versión del servidor de Elasticsearch."
"translation": "Fallo al interpretar la versión del servidor de {{.Backend}}."
},
{
"id": "ent.elasticsearch.start.get_server_version.app_error",
"translation": "Fallo al intentar recuperar la versión del servidor de Elasticsearch."
"translation": "Fallo al intentar recuperar la versión del servidor de {{.Backend}}."
},
{
"id": "ent.elasticsearch.search_users.unmarshall_user_failed",
@@ -5649,7 +5653,7 @@
},
{
"id": "ent.elasticsearch.search_channels.disabled",
"translation": "La búsqueda con Elasticsearch está deshabilitada en este servidor"
"translation": "La búsqueda con {{.Backend}} está deshabilitada en este servidor"
},
{
"id": "ent.elasticsearch.refresh_indexes.refresh_failed",
@@ -7801,7 +7805,7 @@
},
{
"id": "api.command_share.check_channel_exist.error",
"translation": "Error al comprobar si el canal compartido existe: {{.Error}}"
"translation": "Error al comprobar si el canal compartido {{.ChannelID}} existe: {{.Error}}"
},
{
"id": "api.command_share.channel_remote_id_not_exists",
@@ -8029,7 +8033,7 @@
},
{
"id": "ent.elasticsearch.search_files.disabled",
"translation": "La búsqueda de archivos en Elasticsearch está desactivada en este servidor"
"translation": "La búsqueda de archivos en {{.Backend}} está desactivada en este servidor"
},
{
"id": "ent.elasticsearch.post.get_files_batch_for_indexing.error",
@@ -8053,7 +8057,7 @@
},
{
"id": "ent.elasticsearch.create_template_file_info_if_not_exists.template_create_failed",
"translation": "Fallo al crear la plantilla de Elasticsearch para los archivos"
"translation": "Fallo al crear la plantilla de {{.Backend}} para los archivos"
},
{
"id": "ent.data_retention.run_failed.error",
@@ -8393,7 +8397,7 @@
},
{
"id": "common.parse_error_int64",
"translation": " "
"translation": "Error al convertir el valor: {{.Value}} a int64"
},
{
"id": "app.post.cloud.get.app_error",
@@ -8489,7 +8493,7 @@
},
{
"id": "api.templates.invite_team_and_channels_body.title",
"translation": " "
"translation": "{{ .SenderName }} te invitó a unirte a {{ .ChannelsLen }} canales del Equipo {{ .TeamDisplayName }}"
},
{
"id": "model.channel.is_valid.1_or_more.app_error",
@@ -8541,11 +8545,11 @@
},
{
"id": "api.templates.invite_team_and_channels_subject",
"translation": " "
"translation": "[{{ .SiteName }}] {{ .SenderName }} te ha invitado a participar en {{ .ChannelsLen }} canales del equipo {{ .TeamDisplayName }}"
},
{
"id": "api.templates.invite_team_and_channel_body.title",
"translation": "{{ .SenderName }} te invitó a unirte al Canal {{ .ChannelName }} en el Equipo {{ .TeamDisplayName}}"
"translation": "{{ .SenderName }} te invitó a unirte al Canal {{ .ChannelName }} en el Equipo {{ .TeamDisplayName }}"
},
{
"id": "app.user.update_thread_read_for_user_by_post.app_error",
@@ -8585,7 +8589,7 @@
},
{
"id": "api.command_help.success",
"translation": "Mattermost es una plataforma de código abierto para comunicación segura, colaboración, y orquestación de trabajo entre herramientas y equipos.\nMattermost contiene tres herramientas clave:\n\n**Channels** - Mantente conectado con tu equipo vía 1:1 y en por mensajes grupales.\n**[Playbooks](/playbooks)** - Construye y configura procesos repetibles para lograr resultados específicos y predecibles.\n**[Tableros](/boards)** - Administra proyectos y tareas en una estructura de tablero Kanban para ayudar a que tú equipo logre los hitos clave.\n\n[Ver documentación y guías]({{.HelpLink}})"
"translation": "Mattermost es una plataforma de código abierto para comunicación segura, colaboración, y orquestación de trabajo entre herramientas y equipos.\nMattermost contiene tres herramientas clave:\n\n**Canales** - Mantente conectado con tu equipo vía 1:1 y en por mensajes grupales.\n**[Playbooks](/playbooks)** - Construye y configura procesos repetibles para lograr resultados específicos y predecibles.\n\n[Ver documentación y guías]({{.HelpLink}})"
},
{
"id": "app.cloud.trial_plan_bot_message",
@@ -8997,7 +9001,7 @@
},
{
"id": "api.channel.create_channel.direct_channel.remote_restricted.app_error",
"translation": "No se puede crear un canal directo con un usuario remoto."
"translation": "No se puede crear un canal directo con un usuario remoto"
},
{
"id": "api.channel.create_group.remote_restricted.app_error",
@@ -9038,5 +9042,133 @@
{
"id": "api.command.execute_command.deleted.error",
"translation": "No es posible ejecutar comandos en un canal eliminado."
},
{
"id": "api.remote_cluster.create_invite_error",
"translation": "No se pudo crear la invitación al clúster remoto"
},
{
"id": "api.roles.get_multiple_by_name_too_many.request_error",
"translation": "No es posible obtener tantos roles por nombre. Solo se pueden solicitar {{.MaxNames}} roles a la vez."
},
{
"id": "api.system.logs.download_bytes_buffer.app_error",
"translation": "No se pudieron escribir los registros en el búfer"
},
{
"id": "api.remote_cluster.accept_invitation_error",
"translation": "No se pudo aceptar la invitación del clúster remoto"
},
{
"id": "api.scheduled_posts.feature_disabled",
"translation": "la función de publicaciones programadas está desactivada"
},
{
"id": "api.scheduled_posts.license_error",
"translation": "La función de publicaciones programadas requiere una licencia"
},
{
"id": "api.remote_cluster.generate_invite_cluster_is_confirmed",
"translation": "No se puede generar el código de invitación para un clúster confirmado"
},
{
"id": "api.remote_cluster.base64_decode_error",
"translation": "No se pudo decodificar la cadena base64"
},
{
"id": "api.remote_cluster.cluster_not_deleted",
"translation": "El clúster remoto no ha sido eliminado"
},
{
"id": "api.remote_cluster.encrypt_invite_error",
"translation": "No se pudo encriptar la invitación al clúster remoto utilizando la contraseña proporcionada"
},
{
"id": "api.remote_cluster.get.not_found",
"translation": "Clúster remoto no encontrado"
},
{
"id": "api.remote_cluster.invite_decrypt_error",
"translation": "No fue posible desencriptar la invitación al clúster remoto con la contraseña suministrada"
},
{
"id": "api.post.move_thread.disabled.app_error",
"translation": "El movimiento de hilos de conversación está deshabilitado"
},
{
"id": "api.post.post_priority.persistent_notification_validation_error.request_error",
"translation": "La validación de la notificación persistente ha fallado."
},
{
"id": "api.post.check_for_out_of_team_mentions.message.multiple",
"translation": "@{{.Usernames}} y @{{.LastUsername}} no fueron notificados por esta mención debido a que no pertenecen a este equipo."
},
{
"id": "api.post.delete_post.not_enabled.app_error",
"translation": "No es posible borrar la publicación, ya que ServiceSettings.EnableAPIPostDeletion no está activado."
},
{
"id": "api.post.move_thread.no_permission",
"translation": "No tienes permiso para mover este hilo de conversación."
},
{
"id": "api.post.post_priority.max_recipients_persistent_notification_post.request_error",
"translation": "La publicación de notificación persistente permite un máximo de {{.MaxRecipients}} destinatarios."
},
{
"id": "api.post.post_priority.min_recipients_persistent_notification_post.request_error",
"translation": "La publicación de notificación persistente debe tener al menos 1 destinatario."
},
{
"id": "api.server.hosted_signup_unavailable.error",
"translation": "Portal no disponible para registro de autoalojamiento."
},
{
"id": "api.system.logs.invalidFilter",
"translation": "Filtro de registros inválido"
},
{
"id": "api.team.update_team_member_roles.guest.app_error",
"translation": "Actualización de miembro de equipo inválida: Un usuario invitado no puede ser designado como miembro o administrador de equipo, es necesario promoverlo a usuario primero."
},
{
"id": "api.templates.ip_filters_changed.subTitle",
"translation": "@{{ .InitiatingUsername }} modificó la configuración de filtrado de IP para tu espacio de trabajo en la URL: {{ .SiteURL }}"
},
{
"id": "api.templates.ip_filters_changed.button",
"translation": "Revisar cambios"
},
{
"id": "api.post.deduplicate_create_post.cache_error",
"translation": "Error al guardar en caché la publicación después de eliminar duplicados de una solicitud de cliente repetida."
},
{
"id": "api.team.user.missing_account",
"translation": "No es posible encontrar el usuario."
},
{
"id": "api.team.update_team_member_roles.user_and_guest.app_error",
"translation": "Actualización de miembro de equipo no válida: Un invitado no puede ser asignado a un único equipo, un Administrador del Sistema debe promover o degradar usuarios a/desde invitados."
},
{
"id": "api.post.check_for_out_of_team_mentions.message.one",
"translation": "@{{.Username}} no fue notificado por esta mención porque no es miembro de este equipo."
},
{
"id": "api.shared_channel.get_shared_channel_remotes_error",
"translation": "No se pudieron obtener los remotos del canal compartido"
},
{
"id": "api.shared_channel.has_remote_error",
"translation": "No se pudo determinar si el canal está compartido con el remoto"
},
{
"id": "api.shared_channel.invite_remote_to_channel_error",
"translation": "No se pudo invitar remoto al canal"
},
{
"id": "api.shared_channel.uninvite_remote_to_channel_error",
"translation": "No se pudo anular la invitación de remoto al canal"
}
]