{t(<>Enviamos un enlace de acceso a {correo.trim().toLowerCase()}. Ábrelo en este dispositivo y entrarás directo al aula.>, <>We sent an access link to {correo.trim().toLowerCase()}. Open it on this device and you’ll go straight to the classroom.>)}
{t('¿No llega? Revisa la carpeta de spam, o escríbenos a contacto@lpdebate.org.', 'Didn’t get it? Check your spam folder, or write to contacto@lpdebate.org.')}
{t('Las grabaciones y el material complementario se publican aquí después de cada sesión. Las sesiones sin video aún no se dictan.', 'Recordings and supporting materials are published here after each session. Sessions without a video haven’t been taught yet.')}
{disponibles} {t('de', 'of')} {sessions.length} {t('grabaciones disponibles', 'recordings available')}
{status === 'live' ? t('sincronizado con el Sheet', 'live data') : status === 'loading' ? t('cargando…', 'loading…') : t('modo offline (programa local, sin videos)', 'offline mode (local program, no videos)')}
{t('con', 'with')} {session.speaker}
)}{session.summary}
{t('Verificando acceso…', 'Verifying access…')}