From accb5b53ccb96cb67b8c6930447885503f9f8cc2 Mon Sep 17 00:00:00 2001 From: Aitor Roma <71042576+aitorroma@users.noreply.github.com> Date: Sat, 6 Jan 2024 16:49:57 +0100 Subject: [PATCH] Add some Spanish translations (#236) --- config/locales/backend/backend.es.yml | 118 +++++++++++++------------- config/locales/es.yml | 80 ++++++++--------- 2 files changed, 99 insertions(+), 99 deletions(-) diff --git a/config/locales/backend/backend.es.yml b/config/locales/backend/backend.es.yml index 8f95cc25..861e1d18 100644 --- a/config/locales/backend/backend.es.yml +++ b/config/locales/backend/backend.es.yml @@ -1,51 +1,51 @@ es: errors: - unknown: 'Se ha producido un error desconocido' + unknown: 'Ocurrió un error desconocido' unauthorized: 'No estás autorizado' - not_logged_in: 'You must be logged in to access this page' - not_enough_privileges: 'You do not have the privilegies to access this page' - user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.' - o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.' + not_logged_in: 'Debes iniciar sesión para acceder a esta página' + not_enough_privileges: 'No tienes suficientes privilegios para acceder a esta página' + user_blocked_or_deleted: 'No puedes acceder a tu cuenta porque ha sido bloqueada o eliminada.' + o_auth_login_error: 'Hubo un error al iniciar sesión con %{name}. Por favor, contacta al administrador del sitio o prueba con otro proveedor.' board: - update_order: 'There was an error in reordering boards' + update_order: 'Hubo un error al reordenar los tableros' post_status: - update_order: 'There was an error in reordering statuses' + update_order: 'Hubo un error al reordenar los estados de las publicaciones' defaults: - user_full_name: 'Anonymous User' + user_full_name: 'Usuario Anónimo' mailers: devise: - welcome_greeting: 'Welcome to %{site_name}, %{email}!' + welcome_greeting: '¡Bienvenido/a a %{site_name}, %{email}!' opening_greeting: 'Hola %{email}!' confirmation_instructions: - body: 'You can confirm your account email through the link below:' - action: 'Confirm my account' + body: 'Puedes confirmar tu correo de cuenta a través del siguiente enlace:' + action: 'Confirmar mi cuenta' email_changed: - body: "We're contacting you to notify you that your email is being changed to %{email}." - body2: "We're contacting you to notify you that your email has been changed to %{email}." + body: 'Te estamos contactando para notificarte que se está cambiando tu correo a %{email}.' + body2: 'Te estamos contactando para notificarte que se ha cambiado tu correo a %{email}.' password_change: - body: "We're contacting you to notify you that your password has been changed." + body: 'Te estamos contactando para notificarte que se ha cambiado tu contraseña.' reset_password: - body: 'Someone has requested a link to change your password. You can do this through the link below.' - body2: "If you didn't request this, please ignore this email." - body3: "Your password won't change until you access the link above and create a new one." - action: 'Change my password' + body: 'Alguien ha solicitado un enlace para cambiar tu contraseña. Puedes hacerlo a través del siguiente enlace.' + body2: 'Si no solicitaste esto, por favor ignora este correo electrónico.' + body3: 'Tu contraseña no cambiará hasta que accedas al enlace de arriba y crees una nueva.' + action: 'Cambiar mi contraseña' user: opening_greeting: '¡Hola!' - closing_greeting: '¡Que tengas un buen día!' - learn_more: 'Haga clic aquí para saber más' - unsubscribe: 'Annoyed? You can turn off notifications here' + closing_greeting: '¡Que tengas un excelente día!' + learn_more: 'Haz clic aquí para obtener más información' + unsubscribe: '¿Molesto/a? Puedes desactivar las notificaciones aquí' notify_post_owner: - subject: '[%{app_name}] New comment on %{post}' - body: 'There is a new comment by %{user} on your post %{post}' + subject: '[%{app_name}] Nuevo comentario en %{post}' + body: 'Hay un nuevo comentario de %{user} en tu publicación %{post}' notify_comment_owner: - subject: '[%{app_name}] New reply on your comment from %{post}' - body: 'There is a new reply by %{user} on your comment from post %{post}' + subject: '[%{app_name}] Nueva respuesta en tu comentario de %{post}' + body: 'Hay una nueva respuesta de %{user} en tu comentario en la publicación %{post}' notify_followers_of_post_update: - subject: '[%{app_name}] New update for post %{post}' - body: "There is a new update on the post you're following %{post}" + subject: '[%{app_name}] Nueva actualización para la publicación %{post}' + body: 'Hay una nueva actualización en la publicación que estás siguiendo %{post}' notify_followers_of_post_status_change: - subject: '[%{app_name}] Status change on post %{post}' - body: "The post you're following %{post} has a new status" + subject: '[%{app_name}] Cambio de estado en la publicación %{post}' + body: 'La publicación que estás siguiendo %{post} tiene un nuevo estado' activerecord: models: board: @@ -71,68 +71,68 @@ es: other: 'Users' attributes: board: - name: 'Name' + name: 'Nombre' description: 'Descripción' order: 'Orden' comment: - body: 'Body' - is_post_update: 'Post update' + body: 'Cuerpo' + is_post_update: 'Actualización de publicación' user_id: 'Autor' - post_id: 'Post' - parent_id: 'Parent comment' + post_id: 'Publicación' + parent_id: 'Comentario padre' follow: user_id: 'Usuario' post_id: 'Publicación' like: user_id: 'Usuario' - post_id: 'Post' + post_id: 'Publicación' o_auth: - name: 'Name' + name: 'Nombre' logo: 'Logo' - is_enabled: 'Enabled' - client_id: 'Client ID' - client_secret: 'Client secret' - authorize_url: 'Authorize URL' - token_url: 'Token URL' - profile_url: 'Profile URL' - scope: 'Scope' - json_user_name_path: 'JSON path to user name' - json_user_email_path: 'JSON path to user email' + is_enabled: 'Habilitado' + client_id: 'ID de cliente' + client_secret: 'Secreto de cliente' + authorize_url: 'URL de autorización' + token_url: 'URL de token' + profile_url: 'URL de perfil' + scope: 'Alcance' + json_user_name_path: 'Ruta JSON para el nombre de usuario' + json_user_email_path: 'Ruta JSON para el correo electrónico del usuario' post_status: - name: 'Name' + name: 'Nombre' color: 'Color' - order: 'Order' - show_in_roadmap: 'Show in roadmap' + order: 'Orden' + show_in_roadmap: 'Mostrar en el mapa de ruta' post: title: 'Título' description: 'Descripción' - board_id: 'Post board' + board_id: 'Tablero de la publicación' user_id: 'Autor de la publicación' - post_status_id: 'Post status' + post_status_id: 'Estado de la publicación' tenant: site_name: 'Nombre del sitio' - site_logo: 'Logo del Sitio' + site_logo: 'Logo del sitio' subdomain: 'Subdominio' locale: 'Idioma' tenant_setting: - brand_display: 'Mostrar' + brand_setting: 'Visualización' show_vote_count: 'Mostrar el número de votos a los usuarios' show_vote_button_in_board: 'Show vote buttons in board page' root_board_id: 'Root page' show_roadmap_in_header: 'Show roadmap link in header' collapse_boards_in_header: 'Collapse boards in header' user: - email: 'Email' - full_name: 'Full name' - password: 'Password' - password_confirmation: 'Confirmar contraseña' + email: 'Correo electrónico' + full_name: 'Nombre completo' + password: 'Contraseña' + password_confirmation: 'Confirmación de contraseña' role: 'Rol' - notifications_enabled: 'Notificaciones activadas' + notifications_enabled: 'Notificaciones habilitadas' errors: messages: invalid: 'no es válido' required: 'es obligatorio' blank: 'no puede estar vacío' taken: 'ya está en uso' - too_short: 'is too short (minimum %{count} characters)' - too_long: 'is too long (maximum %{count} characters)' + too_short: 'es demasiado corto (mínimo %{count} caracteres)' + too_long: 'es demasiado largo (máximo %{count} caracteres)' \ No newline at end of file diff --git a/config/locales/es.yml b/config/locales/es.yml index e226294a..b6701f87 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -11,13 +11,13 @@ es: email: 'Correo electrónico' full_name: 'Nombre completo' password: 'Contraseña' - password_confirmation: 'Confirmar contraseña' + password_confirmation: 'Confirmación de contraseña' new_password: 'Nueva contraseña' new_password_confirmation: 'Confirmación de nueva contraseña' current_password: 'Contraseña actual' notifications_enabled: 'Notificaciones habilitadas' - notifications_enabled_help: "si está desactivado, no recibirás ninguna notificación" - remember_me: 'Recordar mis datos' + notifications_enabled_help: "si está deshabilitado, no recibirás ninguna notificación" + remember_me: 'Recuérdame' log_in: 'Iniciar sesión' sign_up: 'Registrarse' log_in_with: 'Iniciar sesión con %{o_auth}' @@ -25,14 +25,14 @@ es: profile_settings: 'Configuración de perfil' update_profile: 'Actualizar perfil' cancel_account: 'Cancelar cuenta' - forgot_password: '¿Olvidó su contraseña?' - confirmation_instructions_not_received: "¿No has recibido las instrucciones de confirmación?" - unlock_instructions_not_received: "¿No has recibido las instrucciones de desbloqueo?" - send_reset_password_instructions: 'Envíame las instrucciones para restablecer la contraseña' + forgot_password: '¿Olvidaste tu contraseña?' + confirmation_instructions_not_received: "¿No recibiste instrucciones de confirmación?" + unlock_instructions_not_received: "¿No recibiste instrucciones de desbloqueo?" + send_reset_password_instructions: 'Envíame instrucciones para restablecer la contraseña' resend_confirmation_instructions: 'Reenviar instrucciones de confirmación' - resend_unlock_instructions: 'Reenviar las instrucciones de desbloqueo' + resend_unlock_instructions: 'Reenviar instrucciones de desbloqueo' change_password: 'Cambiar contraseña' - password_help: '%{count} caracteres como mínimo' + password_help: 'mínimo %{count} caracteres' comments_number: one: '1 comentario' other: '%{count} comentarios' @@ -78,7 +78,7 @@ es: step3: title: "¡Casi hemos terminado!" message: "Check your email %{email} to activate your new feedback space %{subdomain}!" - header: + header: menu: site_settings: 'Configuración del sitio' profile_settings: 'Configuración de perfil' @@ -88,12 +88,12 @@ es: title: 'Hoja de ruta' pending_tenant: title: 'Verifica tu correo electrónico' - message: 'We''ve sent an email with an activation link to the email you provided during registration. Click on that link to activate this feedback space!' + message: 'Hemos enviado un correo electrónico con un enlace de activación al correo que proporcionaste durante el registro. ¡Haz clic en ese enlace para activar este espacio de retroalimentación!' blocked_tenant: - title: 'This feedback space has been blocked' + title: 'Este espacio de retroalimentación ha sido bloqueado' board: new_post: - submit_button: 'Submit feedback' + submit_button: 'Enviar retroalimentación' cancel_button: 'Cancelar' login_button: 'Iniciar sesión / Registrarse' title: 'Título' @@ -113,33 +113,33 @@ es: post_status_select: no_post_status: 'Ninguno' updates_box: - title: 'Updates' - empty: 'Aún no hay ninguna actualización' - status_change: 'estado cambiado a' + title: 'Actualizaciones' + empty: 'Aún no hay actualizaciones' + status_change: 'cambió el estado a' likes_box: - title: 'Likes' - empty: 'Todavía no hay "Me gusta"' + title: 'Me gusta' + empty: 'Aún no hay "me gusta"' action_box: - title: 'Actions' - follow_button: 'Seguir la publicación' + title: 'Acciones' + follow_button: 'Seguir publicación' following_description: "estás recibiendo notificaciones sobre nuevas actualizaciones en esta publicación" not_following_description: "no recibirás notificaciones sobre esta publicación" comments: title: 'Actividad' - post_update_badge: 'Update' + post_update_badge: 'Actualización' reply_button: 'Responder' new_comment: body_placeholder: 'Deja un comentario' submit_button: 'Enviar' - is_post_update: 'Mark as update' - user_notification: 'Se notificará a los usuarios que sigan esta publicación' + is_post_update: 'Marcar como actualización' + user_notification: 'Los usuarios que siguen esta publicación serán notificados' not_logged_in: 'Necesitas iniciar sesión para publicar comentarios' site_settings: menu: title: 'Configuración del sitio' general: 'General' boards: 'Tableros' - post_statuses: 'Statuses' + post_statuses: 'Estados' roadmap: 'Hoja de ruta' users: 'Usuarios' authentication: 'Autenticación' @@ -167,24 +167,24 @@ es: name: 'Nombre del tablero' description: 'Descripción del tablero (opcional)' post_statuses: - title: 'Statuses' - empty: 'There are no statuses. Create one below!' + title: 'Estados' + empty: 'No hay estados. ¡Crea uno a continuación!' new: 'Nuevo' form: name: 'Nombre del estado' roadmap: title: 'Hoja de ruta' - title2: 'No está en la hoja de ruta' + title2: 'No en la hoja de ruta' empty: 'La hoja de ruta está vacía.' - help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings > Statuses.' + help: 'Puedes agregar estados a la hoja de ruta arrastrándolos desde la sección de abajo. Si en cambio quieres crear un nuevo estado o cambiar su orden, ve a Configuración del sitio > Estados.' users: title: 'Usuarios' block: 'Bloquear' unblock: 'Desbloquear' - block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + block_confirmation: "%{name} no podrá iniciar sesión hasta que sea desbloqueado. ¿Estás seguro?" unblock_confirmation: "%{name} podrá iniciar sesión y enviar comentarios. ¿Está seguro?" role_to_moderator_confirmation: "%{name} will be able to manage posts and users. Proceed only if you trust this person. Are you sure?" - role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_to_admin_confirmation: "%{name} tendrá los mismos privilegios que tú, por lo que incluso podrían degradarte o bloquearte. Procede solo si realmente confías en %{name}. ¿Estás seguro?" role_user: 'Usuario' role_moderator: 'Moderador' role_admin: 'Administrador' @@ -194,19 +194,19 @@ es: status_deleted: 'Eliminado' authentication: title: 'Autenticación' - oauth_subtitle: 'Proveedores de OAuth' + oauth_subtitle: 'Proveedores OAuth' copy_url: 'Copiar URL' test_page: - title: '%{name} OAuth test results' - fetched_user_data: 'Fetched user data' - found: 'Found' - summary: 'Summary' - valid_configuration: '¡Este proveedor de OAuth está configurado correctamente!' - warning_configuration: 'This OAuth provider is configured correctly, but a default name for users (%{name}) will be used.' - invalid_configuration: 'This OAuth provider is NOT configured correctly.' + title: 'Resultados de la prueba OAuth de %{name}' + fetched_user_data: 'Datos del usuario obtenidos' + found: 'Encontrado' + summary: 'Resumen' + valid_configuration: '¡Este proveedor OAuth está configurado correctamente!' + warning_configuration: 'Este proveedor OAuth está configurado correctamente, pero se utilizará un nombre predeterminado para los usuarios (%{name}).' + invalid_configuration: 'Este proveedor OAuth NO está configurado correctamente.' form: title_new: 'Nuevo proveedor OAuth' title_edit: 'Editar proveedor OAuth' subtitle_oauth_config: 'Configuración OAuth' - subtitle_user_profile_config: 'Configuración de Perfil de usuario' - client_secret_help: 'oculto por motivos de seguridad' + subtitle_user_profile_config: 'Configuración del perfil de usuario' + client_secret_help: 'oculto por motivos de seguridad' \ No newline at end of file