// Diploma — printable certificate const Diploma = ({ profile, onClose }) => { const t = window.MP_I18N.t; const lang = window.MP_I18N.getLang(); const lvl = window.MP_DATA.levelFor(profile.points || 0); const date = new Date().toLocaleDateString(lang === 'es' ? 'es-MX' : 'en-US', { year: 'numeric', month: 'long', day: 'numeric' }); return ( <>
📜 {t('print_diploma')}
★ MULTIPLIER ★

{t('diploma_title')}

{t('diploma_text')}
{profile.firstName} {profile.lastInitial}.
{t('diploma_for')}
{profile.points}
{t('total_points')}
{lvl.curr.name[lang]}
{t('level')}
{(profile.badges||[]).length}
{t('badges')}
{t('diploma_school')}
{profile.schoolName || profile.schoolCode || '—'}
~ Multiplier ~
{t('diploma_signature')}
{t('diploma_date')}
{date}
); }; window.Diploma = Diploma;