{{ settings.appName }} {{ t('portalBadge') }}
{{ t('reportDamageBtn') }}

{{ authMode === 'login' ? t('loginTitle') : (authMode === 'register' ? t('registerTitle') : t('trackTitle')) }}

{{ authMode === 'login' ? t('loginSubtitle') : (authMode === 'register' ? t('registerSubtitle') : t('trackSubtitle')) }}

{{ authError }}

{{ authError }}

{{ quickRefError }}

{{ quickTrackedReport.ref }} {{ formatStatus(quickTrackedReport.status) }}
1 {{ t('stepSubmitted') }}
2 {{ t('stepInProgress') }}
3 {{ t('stepResolved') }}

Blok {{ quickTrackedReport.building }} · Aras {{ quickTrackedReport.floor }} · Bilik {{ quickTrackedReport.room }}

{{ quickTrackedReport.category }}

{{ quickTrackedReport.description }}

Foto kerosakan

{{ t('created') }}: {{ quickTrackedReport.created_at }}

{{ student.name ? student.name.charAt(0).toUpperCase() : 'P' }}

{{ student.name }}

{{ student.email }} · {{ student.matrix_no }} · {{ student.phone }}
{{ stats.total }} {{ t('statTotal') }}
{{ stats.baru }} {{ t('statBaru') }}
{{ stats.proses }} {{ t('statProses') }}
{{ stats.selesai }} {{ t('statSelesai') }}
{{ r.ref }}
{{ formatStatus(r.status) }}
Gambar Kerosakan
Blok {{ r.building }} · Aras {{ r.floor }} · Bilik/Kawasan {{ r.room }}
{{ r.category }}

{{ r.description }}

Tiada keterangan tambahan.

1 {{ t('stepSubmitted') }}
2 {{ t('stepInProgress') }}
3 {{ t('stepResolved') }}

{{ t('noReportsTitle') }}

{{ searchQuery || statusFilter ? t('noReportsFilter') : t('noReportsDesc') }}

{{ t('createFirstReportBtn') }}