Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add translation files for Spanish language #20368

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions config/locales/concerns/es.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
es:
concerns:
image_uploads:
too_long: nombre de archivo demasiado largo, el máximo es %{max} caracteres.
is_not_file: tipo de archivo no válido. Por favor, carga una imagen válida.
158 changes: 158 additions & 0 deletions config/locales/controllers/admin/es.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
---
es:
admin:
articles_controller:
saved: ¡Artículo guardado!
pinned: ¡Artículo anclado!
unpinned: ¡Artículo desanclado!
badge_achievements_controller:
deleted: ¡Logro de insignia eliminado!
rewarded: Se están otorgando insignias. La tarea finalizará en breve.
congrats: ¡Felicidades!
award: Por favor, elige una insignia para otorgar
wrong: Algo salió mal.
badges_controller:
created: ¡Insignia creada!
updated: ¡Insignia actualizada!
broadcasts_controller:
created: ¡Transmisión creada!
deleted: ¡Transmisión eliminada!
updated: ¡Transmisión actualizada!
wrong: Algo salió mal al eliminar la transmisión.
bulk_assign_role_controller:
role_assigment: Rol %{role} asignado al usuario.
role_blank: Por favor, elige un rol para agregar.
success_message: Se están agregando roles. La tarea finalizará en breve.
consumer_apps_controller:
created: '¡%{app} ha sido creada!'
deleted: '¡%{app} ha sido eliminada!'
updated: '¡%{app} ha sido actualizada!'
wrong: Algo salió mal al eliminar %{app}.
billboards_controller:
created: ¡Cartelera creada!
deleted: ¡Cartelera eliminada!
updated: ¡Cartelera actualizada!
wrong: Algo salió mal al eliminar la cartelera.
gdpr_delete_requests_controller:
deleted: Marcado como eliminado con éxito
extensions_controller:
update_success: Las extensiones se han actualizado.
html_variants_controller:
fork: '%{name} FORK-%{rand}'
created: ¡Variante HTML creada!
deleted: ¡Variante HTML eliminada!
updated: ¡Variante HTML actualizada!
wrong: Algo salió mal al eliminar la variante HTML.
invitations_controller:
duplicate: 'La invitación no se envió. Ya hay un usuario registrado con el correo electrónico: %{email}'
create_success: La invitación se ha enviado al correo del usuario.
destroy_success: Invitación cancelada para %{email}.
resend_success: Invitación reenviada a %{email}.
listing_categories_controller:
created: ¡Categoría de listado creada!
updated: ¡Categoría de listado actualizada!
deleted: ¡Categoría de listado eliminada!
listings_controller:
updated: Listado actualizado con éxito
destroyed: "'%{title}' fue eliminado exitosamente"
no_credit: No hay créditos disponibles suficientes
mods_controller:
trusted: '¡%{username} ahora tiene un rol de Confianza!'
navigation_links_controller:
deleted: Enlace de navegación %{link} eliminado
created: 'Enlace de navegación creado con éxito: %{link}'
updated: 'Enlace de navegación actualizado con éxito: %{link}'
organization_memberships_controller:
not_exist: 'La organización #%{org_id} no existe.'
wrong: Algo salió mal al eliminar al usuario de %{org}
added: Usuario agregado con éxito a %{org}
removed: Usuario eliminado con éxito de %{org}
updated: Usuario actualizado con éxito a %{type}
organizations_controller:
credit_updated: Créditos actualizados con éxito
deletion_scheduled: 'La eliminación de la organización "%{organization_name}" está programada.'
error: 'No se pudo eliminar tu organización, %{organization_name}: %{error}.'
pages_controller:
updated: Página actualizada con éxito.
created: Página creada con éxito.
deleted: Página eliminada con éxito.
code_of_conduct:
title: Código de Conducta
description: Una página que describe cómo comportarse en esta plataforma
privacy_policy:
title: Política de Privacidad
description: Una página que describe la política de privacidad
terms_of_use:
title: Términos de Uso
description: Una página que describe los términos de uso de la aplicación
podcasts_controller:
new_owner_added: ¡Nuevo propietario añadido!
no_such_user: No hay tal usuario
scheduled: "La obtención de episodios del podcast estaba programada (%{title}, #%{id})"
updated: Podcast actualizado
profile_field_groups_controller:
deleted: Grupo %{group} eliminado
updated: Grupo %{group} actualizado
created: 'Grupo creado con éxito: %{group}'
profile_fields_controller:
created: Campo de perfil %{field} creado
deleted: Campo de perfil %{field} eliminado
updated: Campo de perfil %{field} actualizado
response_templates_controller:
saved: 'Plantilla de respuesta: "%{title}" guardada exitosamente.'
updated: La plantilla de respuesta "%{title}" fue actualizada.
deleted: La plantilla de respuesta "%{title}" fue eliminada.
secrets_controller:
not_in_vault: No en el almacén
updated: La clave secreta %{key} se actualizó con éxito en el almacén.
value: '%{first8}******'
settings_controller:
confirmation: Mi nombre de usuario es @%{username} y esta acción es 100% segura y apropiada.
spaces_controller:
update_success: El espacio ha sido actualizado.
tags:
moderators_controller:
not_found: 'El ID de usuario #%{user_id} no se encontró'
not_found_or: 'El ID de usuario #%{user_id} no se encontró, o su cuenta tiene errores: %{errors}'
removed: '@%{username} - ID #%{user_id} fue eliminado como moderador de etiquetas.'
added: '%{username} fue agregado como moderador de etiquetas!'
tags_controller:
created: '¡%{tag_name} ha sido creada!'
updated: '¡La etiqueta %{tag_name} se ha actualizado correctamente!'
update_fail: 'La actualización de la etiqueta falló: %{errors}'
tools_controller:
article_busted: 'El artículo #%{article} fue desacreditado con éxito'
user_busted: 'El usuario #%{user} fue desacreditado con éxito'
link_busted: '%{link} fue desacreditado con éxito'
users_controller:
exported: Datos exportados a %{receiver}. La tarea se completará en breve.
email_fail: ¡Error al enviar el correo electrónico!
email_sent: ¡Correo electrónico enviado!
verify_sent: ¡Correo electrónico de verificación enviado!
full_delete_html: '@%{user} (correo electrónico: %{email}, ID de usuario: %{id}) ha sido completamente eliminado. Si esto es una eliminación GDPR, elimínelo de Mailchimp y Google Analytics y confirme en %{the_page}.'
no_email: sin correo electrónico
parameter_missing: ¡Se requieren tanto el asunto como el cuerpo!
role_removed: 'Rol: %{role} ha sido eliminado con éxito del usuario!'
identity_removed: La identidad de %{provider} se eliminó correctamente y se respaldó.
the_page: la página
banished: Este usuario está siendo desterrado en segundo plano. La tarea se completará pronto.
unlocked: ¡Cuenta de usuario desbloqueada!
unpublished: Las publicaciones se están despublicando en segundo plano. La tarea se completará pronto.
updated: El usuario ha sido actualizado
updated_json: ¡Éxito! %{username} ha sido actualizado.
credits_added: ¡Se han agregado créditos!
credits_removed: Se han eliminado créditos.
welcome_controller:
thread_content: |
---
title: Hilo de bienvenida - v0
published: false
description: ¡Preséntate a la comunidad!
tags: bienvenida
---

¡Hola! ¡Bienvenido/a a %{community}!

![BIENVENIDO A INTERNET](https://slack-imgs.com/?c=1&url=http%3A%2F%2Fmedia0.giphy.com%2Fmedia%2FzhbrTTpmSCYog%2Fgiphy-downsized.gif)

¡Deja un comentario abajo para presentarte a la comunidad!✌️
21 changes: 21 additions & 0 deletions config/locales/controllers/api/es.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
es:
api:
v0:
analytics_controller:
invalid_date_format: Los parámetros de fecha 'start' o 'end' deben tener el formato 'aaaa-mm-dd'
start_missing: Falta el parámetro requerido 'start'
articles_controller:
must_be_json: El parámetro 'article' debe ser un objeto JSON. Proporcionaste 'article' como %{type}
follows_controller:
followed:
one: sigue a %{count} usuario
other: sigue a %{count} usuarios
health_checks_controller:
app_is_up: ¡La aplicación está en funcionamiento!
database_connected: Conexión a la base de datos establecida
database_not_connected: ¡Base de datos NO conectada!
redis_connected: Conexión a Redis establecida
redis_not_connected: ¡Redis NO conectado!
listings_controller:
no_credit: No hay créditos disponibles suficientes
124 changes: 124 additions & 0 deletions config/locales/controllers/es.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
---
es:
api_secrets_controller:
generated: 'Tu clave API ha sido generada: %{secret}'
revoked: Tu clave API ha sido revocada.
application_controller:
bad_request: 'Error: Solicitud incorrecta'
not_authorized: 'Error: no autorizado'
please_sign_in: Por favor, inicia sesión
articles_controller:
deleted: El artículo se eliminó correctamente.
comments_controller:
create:
success: creado
failure: el comentario ya existe
authorization_error: Se han suspendido tus privilegios.
delete:
error: Algo salió mal; Comentario NO eliminado.
notice: El comentario se eliminó correctamente.
markdown: 'Hubo un error en tu markdown: %{error}'
markdown_html: "<p>😔 Hubo un error en tu markdown</p><hr><p>%{error}</p>"
moderated: No permitido debido a una acción de moderación
confirmations_controller:
email_sent: ¡Correo electrónico enviado! Por favor, contacta al soporte en %{email} si tienes problemas para recibir tus instrucciones de confirmación.
credits_controller:
done:
one: "¡%{count} nuevos créditos comprados!"
other: "¡%{count} nuevos créditos comprados!"
devices_controller:
not_found: No encontrado
discussion_locks_controller:
locked: ¡La discusión se bloqueó con éxito!
unlocked: ¡La discusión se desbloqueó con éxito!
email_subscriptions_controller:
badge_notifications: notificaciones de insignias
comment_notifications: notificaciones de comentarios
digest_emails: correos electrónicos de resumen de %{community}
follower_notifications: notificaciones de seguidores
mention_notifications: notificaciones de menciones
this_list: esta lista
unread_notifications: notificaciones no leídas
feedback_messages_controller:
error_fill: "Asegúrate de completar los formularios. 🤖 Otros posibles errores: %{errors}"
n_a: N/A
submitted: Tu informe ha sido enviado
follows_controller:
already_followed: ya seguido
daily_limit: ¡Límite diario de seguimiento de cuenta alcanzado!
followed: seguido
unfollowed: no seguido
github_repos_controller:
repo_not_found: Repositorio de GitHub no encontrado
github_unauthorized: 'GitHub No autorizado: %{e_message}'
image_uploads_controller:
server_error: ¡Se ha producido un error del servidor!
listings_controller:
deleted: La publicación se eliminó correctamente.
no_credit: No hay suficientes créditos disponibles
omniauth_callbacks_controller:
log_in_error: 'Error de inicio de sesión: %{e}'
username_taken: el nombre de usuario ya ha sido tomado
organizations_controller:
secret_updated: Tu secreto de organización ha sido actualizado
deletion_scheduled: 'La eliminación de tu organización: "%{organization_name}" está programada. Te notificarán cuando se haya eliminado.'
not_deleted: Tu organización no se eliminó; debes ser un administrador, el único miembro en la organización y no tener artículos vinculados a la organización.
created: Tu organización se creó correctamente y eres un administrador.
updated: Tu organización se actualizó correctamente.
podcasts_controller:
podcast_suggested: Podcast sugerido
profiles_controller:
updated: Tu perfil ha sido actualizado
rating_votes_controller:
not_upserted_successfully: No se actualizó correctamente
registrations_controller:
error:
recaptcha: Debes completar el recaptcha ✅
domain: no está incluido en los dominios permitidos.
response_templates_controller:
response_template_error: 'Error en la plantilla de respuesta: %{errors}'
created: Tu plantilla de respuesta "%{title}" se creó.
deleted: Tu plantilla de respuesta "%{title}" se eliminó.
updated: Tu plantilla de respuesta "%{title}" se actualizó.
social_previews_controller:
fonts: Roboto|Roboto+Condensed
stories:
pinned_articles_controller:
not_found: no encontrado
stories_controller:
404_bio_not_found: 404 biografía no encontrada
searching: "...buscando"
stripe_active_cards_controller:
cannot_remove: No se puede quitar la tarjeta si tienes una membresía activa. Por favor, cancela tu membresía primero.
cannot_update: Hubo un problema al actualizar tu información de facturación.
updated: Tu información de facturación ha sido actualizada
removed: Tu tarjeta se ha eliminado correctamente.
tag_adjustments_controller:
failure: 'Error: %{errors}'
destroyed: Ajuste de etiqueta destruido
tags_controller:
tag_successfully_updated: "¡Etiqueta actualizada con éxito! 👍 "
users_controller:
removed_admin: "%{name} ya no es un administrador."
removed_member: "%{name} ya no forma parte de tu organización."
added_admin: "%{name} ahora es un administrador."
provide_email: Por favor, proporciona un correo electrónico para eliminar tu cuenta.
provide_email_delete: Por favor, proporciona un correo electrónico para eliminar tu cuenta
send_export: "La exportación se enviará por correo electrónico en breve."
invalid_secret: El secreto de la organización proporcionado no es válido.
username_blank: El nombre de usuario no puede estar en blanco.
deletion_in_progress: Ya has solicitado la eliminación de la cuenta. Por favor, revisa tu correo electrónico para obtener más instrucciones.
joined_org: Te has unido a la organización %{organization_name}.
left_org: Has dejado tu organización.
deletion_requested: Has solicitado la eliminación de la cuenta. Por favor, revisa tu correo electrónico para obtener más instrucciones.
log_in_to_delete: Debes iniciar sesión para proceder con la eliminación de la cuenta.
deletion_scheduled: La eliminación de tu cuenta está programada. Se te notificará cuando se complete.
removed_identity: Tu cuenta de %{provider} se eliminó correctamente.
updated_config: Tu configuración se ha actualizado. Actualiza para ver todos los cambios.
updated_profile: Tu perfil se actualizó correctamente.
token_expired: Tu token ha caducado, por favor solicita uno nuevo. Los tokens solo duran 12 horas después de que se inicia la eliminación de la cuenta.
notifications_settings_updated: Se han actualizado tus configuraciones de notificaciones.
video_states_controller:
related_article_not_found: Artículo relacionado no encontrado
video_state_updated: Estado del video actualizado

5 changes: 5 additions & 0 deletions config/locales/decorators/es.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
es:
decorators:
article_decorator:
tagged_with: " Etiquetado con %{cached_tag_list}."
32 changes: 32 additions & 0 deletions config/locales/devise_invitable.es.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
es:
devise:
failure:
invited: Tienes una invitación pendiente, acéptala para completar la creación de tu cuenta.
invitations:
edit:
header: Configura tu contraseña
submit_button: ¡Empecemos!
invitation_removed: Tu invitación fue eliminada.
invitation_token_invalid: ¡El token de invitación proporcionado no es válido!
new:
header: Enviar invitación
submit_button: Enviar una invitación
no_invitations_remaining: No quedan invitaciones disponibles
send_instructions: Se ha enviado un correo de invitación a %{email}.
updated: Tu contraseña se ha establecido correctamente. Ahora estás conectado.
updated_not_active: Tu contraseña se ha establecido correctamente.
mailer:
invitation_instructions:
accept_instructions: Puedes aceptar la invitación haciendo clic en este enlace
accept: Aceptar invitación
accept_until: Esta invitación caducará después de %{due_date}.
hello: Hola
ignore: Si no deseas aceptar la invitación, por favor ignora este correo electrónico. Tu cuenta no se creará hasta que accedas al enlace de arriba y establezcas tu contraseña.
someone_invited_you: Has sido invitado a unirte a la comunidad %{community_name} en %{url}.
subject: Instrucciones de la invitación
time:
formats:
devise:
mailer:
invitation_instructions:
accept_until_format: "%B %d, %Y %I:%M %p"
Loading