Completa i18n IT/EN/FR/DE/ES su sito pubblico, area autenticata e admin.

Tutte le view marketing, legali, viewer, dashboard e admin usano t(); mailer utente-facing e flash localizzati; admin con LocaleResolver e selettore lingua.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-24 00:38:50 +02:00
co-authored by Cursor
parent fb7068f86c
commit b88f44ab1c
158 changed files with 9444 additions and 1536 deletions
+69 -6
View File
@@ -69,14 +69,55 @@ es:
seo_volleyball_link: Match Live TV para voleibol juvenil
seo_signup_link: registra el equipo gratis
auth:
login_title: Acceder
email: Email
password: Contraseña
submit_login: Acceder
forgot_password: ¿Olvidaste la contraseña?
no_account: ¿No tienes cuenta?
signup_link: Registra el equipo
signup_title: Registra tu equipo
password_confirmation: Confirmar contraseña
login:
meta_title: "Acceder — Match Live TV"
meta_description: Acceso al área reservada para el staff y los clubes registrados en Match Live TV.
title: Acceder
submit: Entrar
forgot_password: ¿Olvidaste la contraseña?
new_prompt_html: "¿Nuevo? %{signup_link}"
signup_link: Regístrate
signup:
meta_title: "Registra tu equipo — Match Live TV"
meta_description: "Inscribe tu club deportivo juvenil en Match Live TV: directo desde el móvil, enlace para los padres y planes Free o Premium."
title: Registra tu equipo
lead: Crea la cuenta del responsable (entrenador o directivo); luego configurarás el equipo.
name_label: Nombre
legal_accept_html: "He leído y acepto la %{privacy_link} y los %{terms_link}."
privacy_link: política de privacidad
terms_link: términos de servicio
legal_hint: "Al registrarte declaras ser mayor de edad y, si actúas en nombre de un club deportivo con deportistas menores de edad, disponer de la facultad legítima (por ejemplo, directivo, entrenador autorizado) y cumplir las normas sobre imágenes de menores descritas en la política de privacidad."
submit: Continuar
has_account_html: "¿Ya tienes una cuenta? %{login_link}"
login_link: Acceder
password_forgot:
meta_title: "Contraseña olvidada — Match Live TV"
title: Contraseña olvidada
lead: "Introduce el email de la cuenta: te enviaremos un enlace para restablecer la contraseña."
submit: Enviar enlace de restablecimiento
back_to_login: Volver al inicio de sesión
password_reset:
meta_title: "Nueva contraseña — Match Live TV"
title: Elige una nueva contraseña
new_password_label: "Nueva contraseña (mín. 8 caracteres)"
submit: Guardar contraseña
back_to_login: Volver al inicio de sesión
invitation:
meta_title: "Invitación de equipo — Match Live TV"
meta_description: Acepta la invitación para unirte al staff del equipo en Match Live TV.
title_html: "Acceso staff — %{team_name}"
role_notice_html: "Se te ha añadido como <strong>responsable de emisión</strong> (%{email})."
instructions_html: "En la app Match Live TV accede con <strong>%{email}</strong>, acepta la invitación y conecta tu canal de YouTube."
accept: Aceptar invitación
accept_if_logged_in: Aceptar (si ya has iniciado sesión)
login_or_signup_html: "%{login_link} o %{signup_link} con %{email}."
login_link: Accede
signup_link: regístrate
mobile_app_label: "App móvil:"
open_in_app: Abrir invitación en la app
common:
privacy: Privacidad
cookies: Cookies
@@ -90,3 +131,25 @@ es:
loading: Cargando…
error: Se ha producido un error
back: Atrás
confirm_eyebrow: Confirmación necesaria
confirm_title: "¿Confirmas esta operación?"
delete_title: "¿Eliminar definitivamente?"
confirm_ok: Confirmar
delete_ok: Eliminar
multi_delete_title: "¿Qué quieres eliminar?"
multi_delete_message: Elige dónde eliminar la repetición. Esta acción no se puede deshacer.
delete_youtube_title: "¿Eliminar de YouTube?"
delete_youtube_message: El vídeo se eliminará de YouTube. La repetición seguirá disponible en el sitio.
delete_youtube_ok: Eliminar de YouTube
delete_site_title: "¿Eliminar del sitio?"
delete_site_message_with_youtube: La repetición se eliminará del sitio. El vídeo en YouTube seguirá en línea.
delete_site_message_only: Estás a punto de eliminar definitivamente esta repetición del sitio. Esta acción no se puede deshacer.
delete_site_ok: Eliminar del sitio
choice_site_label: Solo del sitio
choice_site_hint_with_youtube: El vídeo permanece en YouTube
choice_site_hint_only: Elimina los archivos del sitio
choice_youtube_label: Solo de YouTube
choice_youtube_hint_with_site: Sigue disponible en el sitio
choice_youtube_hint_only: Elimina solo el vídeo de YouTube
choice_both_label: Sitio y YouTube
choice_both_hint: Eliminación completa