From 03747b52514246462bde618698f4c4506a4df75d Mon Sep 17 00:00:00 2001 From: Md Asif Date: Sat, 21 Dec 2024 21:04:43 +0530 Subject: [PATCH] Add translations for new operations in multiple languages; update CabinetMaintenance component for localization --- public/locales/bn/translation.json | 6 +++++- public/locales/en/translation.json | 6 +++++- public/locales/hi/translation.json | 6 +++++- src/pages/CabinetMaintenance.jsx | 14 ++++++++------ 4 files changed, 23 insertions(+), 9 deletions(-) diff --git a/public/locales/bn/translation.json b/public/locales/bn/translation.json index 2761210..005f663 100644 --- a/public/locales/bn/translation.json +++ b/public/locales/bn/translation.json @@ -46,5 +46,9 @@ "hpn_rupay_kcc_time": "সমস্ত রূপে কিসান ক্রেডিট কার্ড লেনদেন ১৯:00 ঘটিকার আগে সম্পন্ন করুন", "hpn_rupay_kcc_atm": "কিছু অভ্যন্তরীণ পরিবর্তনের কারণে, মাইক্রো-এটিএম এর মাধ্যমে রূপে কিসান ক্রেডিট কার্ড কার্যক্রম বন্ধ করা হয়েছে। সেবা আগামীকাল থেকে পুনরায় চালু হবে।", "copyright_statement": "কপিরাইট © ২০২৩, টাটা কনসাল্টেন্সি সার্ভিসেস। সমস্ত অধিকার সংরক্ষিত", - "privacy_policy": "গোপনীয়তা নীতি" + "privacy_policy": "গোপনীয়তা নীতি", + "create": "তৈরি করুন", + "operation": "অপারেশন", + "next": "পরবর্তী", + "select": "নির্বাচন করুন" } diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json index 253ad40..78e14ea 100644 --- a/public/locales/en/translation.json +++ b/public/locales/en/translation.json @@ -47,5 +47,9 @@ "hpn_rupay_kcc_time": "Complete all Rupay KCC transactions before 19:00 Hrs", "hpn_rupay_kcc_atm": "Due to some internal changes, Rupay KCC Operations through Micro-ATM has been stopped. The service will resume starting tomorrow.", "copyright_statement": "Copyright © 2023, Tata Consultancy Services. All rights reserved", - "privacy_policy": "Privacy Policy" + "privacy_policy": "Privacy Policy", + "create": "Create", + "operation": "Operation", + "next": "Next", + "select": "Select" } \ No newline at end of file diff --git a/public/locales/hi/translation.json b/public/locales/hi/translation.json index 13d619c..f0f5c74 100644 --- a/public/locales/hi/translation.json +++ b/public/locales/hi/translation.json @@ -47,5 +47,9 @@ "hpn_rupay_kcc_time": "सभी रुपे केसीसी लेनदेन 19:00 बजे से पहले पूरा करें", "hpn_rupay_kcc_atm": "कुछ आंतरिक बदलावों के कारण, माइक्रो-एटीएम के माध्यम से रुपे केसीसी संचालन बंद कर दिया गया है। सेवा कल से फिर से शुरू होगी।", "copyright_statement": "कॉपीराइट © 2023, टाटा कंसल्टेंसी सर्विसेज। सभी अधिकार सुरक्षित", - "privacy_policy": "गोपनीयता नीति" + "privacy_policy": "गोपनीयता नीति", + "create": "बनाएं", + "operation": "ऑपरेशन", + "next": "अगला", + "select": "चुनें" } \ No newline at end of file diff --git a/src/pages/CabinetMaintenance.jsx b/src/pages/CabinetMaintenance.jsx index 239ca97..cbf622d 100644 --- a/src/pages/CabinetMaintenance.jsx +++ b/src/pages/CabinetMaintenance.jsx @@ -1,12 +1,14 @@ import { useState } from "react"; import { useNavigate } from "react-router-dom"; +import { useToast } from "../hooks/useToast"; +import { useTranslation } from "react-i18next"; import FormBox from "../components/FormBox"; import Button from "../components/Button"; -import { useToast } from "../hooks/useToast"; function CabinetMaintenace() { const navigate = useNavigate(); const showToast = useToast(); + const { t } = useTranslation(); const [operation, setOperation] = useState(""); const handleNext = () => { @@ -19,22 +21,22 @@ function CabinetMaintenace() { return (
- +
- +
-