From 8ecbcb1a5cb236ef7491fd7451d87487c73b2dbb Mon Sep 17 00:00:00 2001 From: ivan Date: Mon, 31 Jul 2023 16:56:50 +0700 Subject: [PATCH] Update --- .../hospital-portal/public/image/en-US.json | 15 +++++++++++++++ .../public/image/ic_flag_en.svg | 18 ++++++++++++++++++ .../public/image/ic_flag_id.svg | 9 +++++++++ .../hospital-portal/public/image/id-ID.json | 15 +++++++++++++++ .../hospital-portal/src/LocalizationUtil.ts | 2 +- .../dashboard/header/LanguagePopover.tsx | 4 ++-- 6 files changed, 60 insertions(+), 3 deletions(-) create mode 100644 frontend/hospital-portal/public/image/en-US.json create mode 100644 frontend/hospital-portal/public/image/ic_flag_en.svg create mode 100644 frontend/hospital-portal/public/image/ic_flag_id.svg create mode 100644 frontend/hospital-portal/public/image/id-ID.json diff --git a/frontend/hospital-portal/public/image/en-US.json b/frontend/hospital-portal/public/image/en-US.json new file mode 100644 index 00000000..baef7538 --- /dev/null +++ b/frontend/hospital-portal/public/image/en-US.json @@ -0,0 +1,15 @@ +{ + "greeting": "Hello", + "buttonText": "Click Me", + "infoLogin": "Enter the registered account", + "txtLogin1" : "Sign in to Hospital Portal", + "txtLogin2" : "Enter your details below", + "txtCardSearchMember1" : "Guarantee Submission", + "txtCardSearchMember2" : "Find Member", + "txtCardSearchMember3" : "Date Birth", + "txtCardSearchMember4" : "Member ID", + "txtCardSearchMember5" : "Member", + "txtDialogMember1" : "Benefit Summary", + "txtDialogMember2" : "Request LOG", + "txtDialogMember3" : "Member Detail" +} diff --git a/frontend/hospital-portal/public/image/ic_flag_en.svg b/frontend/hospital-portal/public/image/ic_flag_en.svg new file mode 100644 index 00000000..55e243b2 --- /dev/null +++ b/frontend/hospital-portal/public/image/ic_flag_en.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend/hospital-portal/public/image/ic_flag_id.svg b/frontend/hospital-portal/public/image/ic_flag_id.svg new file mode 100644 index 00000000..1d4e5d5b --- /dev/null +++ b/frontend/hospital-portal/public/image/ic_flag_id.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend/hospital-portal/public/image/id-ID.json b/frontend/hospital-portal/public/image/id-ID.json new file mode 100644 index 00000000..41db3e54 --- /dev/null +++ b/frontend/hospital-portal/public/image/id-ID.json @@ -0,0 +1,15 @@ +{ + "greeting": "Halo", + "buttonText": "Klik Saya", + "infoLogin": "Masukan akun yang telah terdaftar", + "txtLogin1" : "Masuk ke Hospital Portal", + "txtLogin2" : "Masukkan detail Anda di bawah ini", + "txtCardSearchMember1" : "Pengajuan Jaminan", + "txtCardSearchMember2" : "Cari Anggota", + "txtCardSearchMember3" : "Tanggal Lahir", + "txtCardSearchMember4" : "Member ID", + "txtCardSearchMember5" : "Member", + "txtDialogMember1" : "Ringkasan Manfaat", + "txtDialogMember2" : "Request LOG", + "txtDialogMember3" : "Detail Member" +} diff --git a/frontend/hospital-portal/src/LocalizationUtil.ts b/frontend/hospital-portal/src/LocalizationUtil.ts index c7fa3520..0ab70238 100644 --- a/frontend/hospital-portal/src/LocalizationUtil.ts +++ b/frontend/hospital-portal/src/LocalizationUtil.ts @@ -1,5 +1,5 @@ const getLocalizedData = async (locale) => { - const response = await fetch(`../public/lang/${locale}.json`); // Mengambil file lokal berdasarkan bahasa yang dipilih + const response = await fetch(`../public/image/${locale}.json`); // Mengambil file lokal berdasarkan bahasa yang dipilih const data = await response.json(); return data; }; diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/LanguagePopover.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/LanguagePopover.tsx index 51f7d0a5..f5bc67e3 100644 --- a/frontend/hospital-portal/src/layouts/dashboard/header/LanguagePopover.tsx +++ b/frontend/hospital-portal/src/layouts/dashboard/header/LanguagePopover.tsx @@ -13,12 +13,12 @@ const LANGS = [ { label: 'Bahasa Indonesia', value: 'id-ID', - icon: '/image/overlay.png', + icon: '/image/ic_flag_id.svg', }, { label: 'English', value: 'en-US', - icon: '/icons/ic_flag_en.svg', + icon: '/image/ic_flag_en.svg', }, ];