From 2c4a914825118f32c0d4c9195da95c2e280aee42 Mon Sep 17 00:00:00 2001 From: abrar-deakin Date: Thu, 7 May 2026 19:32:35 +1000 Subject: [PATCH 1/3] Add Hindi translations for payroll and incident report --- guard_app/src/locales/hi.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/guard_app/src/locales/hi.json b/guard_app/src/locales/hi.json index 408f97802..09dc5f186 100644 --- a/guard_app/src/locales/hi.json +++ b/guard_app/src/locales/hi.json @@ -286,6 +286,16 @@ "homeExtras": { "testNotif": "टेस्ट सूचना", "notifTitle": "शिफ्ट असाइन की गई", - "notifBody": "आपको हॉस्पिटल कॉम्प्लेक्स शिफ्ट असाइन की गई है।" + "notifBody": "आपको हॉस्पिटल कॉम्प्लेक्स शिफ्ट असाइन की गई है।", + "payroll": { + "title": "वेतन", + "summary": "वेतन सारांश", + "details": "वेतन विवरण" + }, + "incidentReport": { + "title": "घटना रिपोर्ट", + "submit": "रिपोर्ट जमा करें", + "description": "घटना का विवरण" + } } } From 48a9f67b56e9b8b3609ba291fe3e5c63c49e24d8 Mon Sep 17 00:00:00 2001 From: abrar-deakin Date: Mon, 11 May 2026 22:02:45 +1000 Subject: [PATCH 2/3] Update Hindi translations for payroll and incident report --- guard_app/src/locales/hi.json | 76 +++++++++++++++++++++++++++++------ 1 file changed, 64 insertions(+), 12 deletions(-) diff --git a/guard_app/src/locales/hi.json b/guard_app/src/locales/hi.json index 09dc5f186..a74e8eec3 100644 --- a/guard_app/src/locales/hi.json +++ b/guard_app/src/locales/hi.json @@ -286,16 +286,68 @@ "homeExtras": { "testNotif": "टेस्ट सूचना", "notifTitle": "शिफ्ट असाइन की गई", - "notifBody": "आपको हॉस्पिटल कॉम्प्लेक्स शिफ्ट असाइन की गई है।", - "payroll": { - "title": "वेतन", - "summary": "वेतन सारांश", - "details": "वेतन विवरण" - }, - "incidentReport": { - "title": "घटना रिपोर्ट", - "submit": "रिपोर्ट जमा करें", - "description": "घटना का विवरण" - } - } + "notifBody": "आपको हॉस्पिटल कॉम्प्लेक्स शिफ्ट असाइन की गई है।" +}, +"payroll": { + "period": "अवधि:", + "guardID": "गार्ड आईडी:", + "site": "साइट:", + "department": "विभाग:", + "notFound": "कोई पेरोल नहीं मिला", + "error": "पेरोल इतिहास लोड करने में विफल", + "types": { + "daily": "दैनिक", + "weekly": "साप्ताहिक", + "monthly": "मासिक" + }, + "filter": "फ़िल्टर", + "startDateHead": "प्रारंभ तिथि*", + "selectStart": "प्रारंभ तिथि चुनें", + "endDateHead": "समाप्ति तिथि*", + "selectEnd": "समाप्ति तिथि चुनें", + "periodHead": "अवधि प्रकार*", + "selectPeriod": "अवधि चुनें", + "optional": "वैकल्पिक", + "ID": "आईडी", + "siteHead": "साइट", + "siteHint": "साइट का नाम", + "departmentHead": "विभाग", + "departmentHint": "विभाग का नाम", + "missingAlertHead": "जानकारी गुम है", + "missingAlertMsg": "कृपया प्रारंभ और समाप्ति तिथि तथा अवधि प्रकार चुनें।", + "invalidAlertHead": "अमान्य जानकारी", + "invalidAlertMsg": "प्रारंभ तिथि समाप्ति तिथि से पहले होनी चाहिए।", + "cancel": "रद्द करें" +}, +"incidentReport": { + "title": "घटना रिपोर्ट", + "newReport": "नई रिपोर्ट", + "reportId": "रिपोर्ट आईडी:", + "date": "तारीख:", + "time": "समय:", + "location": "स्थान:", + "description": "विवरण:", + "reportedBy": "रिपोर्ट करने वाला:", + "severity": "गंभीरता:", + "status": "स्थिति:", + "types": { + "low": "कम", + "medium": "मध्यम", + "high": "उच्च", + "critical": "गंभीर" + }, + "statusTypes": { + "open": "खुला", + "inProgress": "प्रगति में", + "resolved": "हल किया गया", + "closed": "बंद" + }, + "noReports": "कोई घटना रिपोर्ट नहीं मिली", + "error": "घटना रिपोर्ट लोड करने में विफल", + "submit": "रिपोर्ट जमा करें", + "submitting": "जमा किया जा रहा है...", + "submitSuccess": "घटना रिपोर्ट सफलतापूर्वक जमा की गई", + "submitFailed": "घटना रिपोर्ट जमा करने में विफल", + "cancel": "रद्द करें" } +} \ No newline at end of file From eee7d9b08294f65503d493be3b98be058b15770f Mon Sep 17 00:00:00 2001 From: abrar-deakin Date: Mon, 11 May 2026 22:05:22 +1000 Subject: [PATCH 3/3] Fix Hindi translation formatting --- guard_app/src/locales/hi.json | 122 +++++++++++++++++----------------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/guard_app/src/locales/hi.json b/guard_app/src/locales/hi.json index a74e8eec3..93821f0e0 100644 --- a/guard_app/src/locales/hi.json +++ b/guard_app/src/locales/hi.json @@ -287,67 +287,67 @@ "testNotif": "टेस्ट सूचना", "notifTitle": "शिफ्ट असाइन की गई", "notifBody": "आपको हॉस्पिटल कॉम्प्लेक्स शिफ्ट असाइन की गई है।" -}, -"payroll": { - "period": "अवधि:", - "guardID": "गार्ड आईडी:", - "site": "साइट:", - "department": "विभाग:", - "notFound": "कोई पेरोल नहीं मिला", - "error": "पेरोल इतिहास लोड करने में विफल", - "types": { - "daily": "दैनिक", - "weekly": "साप्ताहिक", - "monthly": "मासिक" - }, - "filter": "फ़िल्टर", - "startDateHead": "प्रारंभ तिथि*", - "selectStart": "प्रारंभ तिथि चुनें", - "endDateHead": "समाप्ति तिथि*", - "selectEnd": "समाप्ति तिथि चुनें", - "periodHead": "अवधि प्रकार*", - "selectPeriod": "अवधि चुनें", - "optional": "वैकल्पिक", - "ID": "आईडी", - "siteHead": "साइट", - "siteHint": "साइट का नाम", - "departmentHead": "विभाग", - "departmentHint": "विभाग का नाम", - "missingAlertHead": "जानकारी गुम है", - "missingAlertMsg": "कृपया प्रारंभ और समाप्ति तिथि तथा अवधि प्रकार चुनें।", - "invalidAlertHead": "अमान्य जानकारी", - "invalidAlertMsg": "प्रारंभ तिथि समाप्ति तिथि से पहले होनी चाहिए।", - "cancel": "रद्द करें" -}, -"incidentReport": { - "title": "घटना रिपोर्ट", - "newReport": "नई रिपोर्ट", - "reportId": "रिपोर्ट आईडी:", - "date": "तारीख:", - "time": "समय:", - "location": "स्थान:", - "description": "विवरण:", - "reportedBy": "रिपोर्ट करने वाला:", - "severity": "गंभीरता:", - "status": "स्थिति:", - "types": { - "low": "कम", - "medium": "मध्यम", - "high": "उच्च", - "critical": "गंभीर" }, - "statusTypes": { - "open": "खुला", - "inProgress": "प्रगति में", - "resolved": "हल किया गया", - "closed": "बंद" + "payroll": { + "period": "अवधि:", + "guardID": "गार्ड आईडी:", + "site": "साइट:", + "department": "विभाग:", + "notFound": "कोई पेरोल नहीं मिला", + "error": "पेरोल इतिहास लोड करने में विफल", + "types": { + "daily": "दैनिक", + "weekly": "साप्ताहिक", + "monthly": "मासिक" + }, + "filter": "फ़िल्टर", + "startDateHead": "प्रारंभ तिथि*", + "selectStart": "प्रारंभ तिथि चुनें", + "endDateHead": "समाप्ति तिथि*", + "selectEnd": "समाप्ति तिथि चुनें", + "periodHead": "अवधि प्रकार*", + "selectPeriod": "अवधि चुनें", + "optional": "वैकल्पिक", + "ID": "आईडी", + "siteHead": "साइट", + "siteHint": "साइट का नाम", + "departmentHead": "विभाग", + "departmentHint": "विभाग का नाम", + "missingAlertHead": "जानकारी गुम है", + "missingAlertMsg": "कृपया प्रारंभ और समाप्ति तिथि तथा अवधि प्रकार चुनें।", + "invalidAlertHead": "अमान्य जानकारी", + "invalidAlertMsg": "प्रारंभ तिथि समाप्ति तिथि से पहले होनी चाहिए।", + "cancel": "रद्द करें" }, - "noReports": "कोई घटना रिपोर्ट नहीं मिली", - "error": "घटना रिपोर्ट लोड करने में विफल", - "submit": "रिपोर्ट जमा करें", - "submitting": "जमा किया जा रहा है...", - "submitSuccess": "घटना रिपोर्ट सफलतापूर्वक जमा की गई", - "submitFailed": "घटना रिपोर्ट जमा करने में विफल", - "cancel": "रद्द करें" + "incidentReport": { + "title": "घटना रिपोर्ट", + "newReport": "नई रिपोर्ट", + "reportId": "रिपोर्ट आईडी:", + "date": "तारीख:", + "time": "समय:", + "location": "स्थान:", + "description": "विवरण:", + "reportedBy": "रिपोर्ट करने वाला:", + "severity": "गंभीरता:", + "status": "स्थिति:", + "types": { + "low": "कम", + "medium": "मध्यम", + "high": "उच्च", + "critical": "गंभीर" + }, + "statusTypes": { + "open": "खुला", + "inProgress": "प्रगति में", + "resolved": "हल किया गया", + "closed": "बंद" + }, + "noReports": "कोई घटना रिपोर्ट नहीं मिली", + "error": "घटना रिपोर्ट लोड करने में विफल", + "submit": "रिपोर्ट जमा करें", + "submitting": "जमा किया जा रहा है...", + "submitSuccess": "घटना रिपोर्ट सफलतापूर्वक जमा की गई", + "submitFailed": "घटना रिपोर्ट जमा करने में विफल", + "cancel": "रद्द करें" + } } -} \ No newline at end of file