feat: i18n — EN/MS/ZH translations with cookie-based locale switching, report form translated
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FFDuBhMKvoWjrWT3ZnGmmr
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"ReportForm": {
|
||||
"title": "Laporkan Insiden",
|
||||
"incidentTypeLabel": "Jenis insiden",
|
||||
"incidentTypePlaceholder": "Pilih jenis…",
|
||||
"descriptionLabel": "Apa yang berlaku?",
|
||||
"descriptionPlaceholder": "Terangkan apa yang berlaku, di mana, dan tindakan segera yang diambil…",
|
||||
"injuryInvolved": "Seseorang telah cedera",
|
||||
"treatmentLevel": "Tahap rawatan",
|
||||
"treatmentPlaceholder": "Pilih rawatan…",
|
||||
"assetInvolved": "Peralatan / aset rosak",
|
||||
"filesLabel": "Foto / Video / Dokumen",
|
||||
"submitButton": "Hantar Laporan Insiden",
|
||||
"submitting": "Menghantar…",
|
||||
"submitAnyway": "Hantar juga",
|
||||
"qualityScoreLabel": "Kualiti laporan — {score}/10",
|
||||
"errorGeneric": "Berlaku ralat. Sila cuba lagi.",
|
||||
"savedOffline": "Laporan disimpan. Ia akan dihantar secara automatik apabila anda dalam talian semula.",
|
||||
"offlineBanner": "Anda tiada sambungan. Laporan anda akan disimpan dan dihantar apabila disambungkan semula."
|
||||
},
|
||||
"IncidentType": {
|
||||
"injury": "Kecederaan / Perubatan",
|
||||
"near_miss": "Hampir Berlaku",
|
||||
"hazard": "Bahaya / Keadaan Tidak Selamat",
|
||||
"asset_damage": "Kerosakan Aset / Peralatan",
|
||||
"environmental": "Insiden Alam Sekitar",
|
||||
"security": "Insiden Keselamatan",
|
||||
"fire": "Kebakaran / Kecemasan"
|
||||
},
|
||||
"MedicalStatus": {
|
||||
"none": "Tiada rawatan diperlukan",
|
||||
"first_aid": "Pertolongan cemas sahaja",
|
||||
"medical_treatment": "Rawatan perubatan (bukan LTI)",
|
||||
"lti": "Kecederaan Masa Hilang (LTI)"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user