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', }, ];