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