Files
aso/frontend/hospital-portal/src/LocalizationUtil.ts
2024-05-22 09:43:47 +07:00

25 lines
613 B
TypeScript

// const getLocalizedData = async (locale) => {
// const response = await fetch(`/lang/${locale}.json`); // Mengambil file lokal berdasarkan bahasa yang dipilih
// const data = await response.json();
// return data;
// };
// export default getLocalizedData;
// LocalizationUtil.js
import idID from './lang/id-ID.json';
import enUS from './lang/en-US.json';
const localizedData = {
'id-ID': idID,
'en-US': enUS,
// Tambahkan bahasa lain sesuai kebutuhan
};
const getLocalizedData = async (locale) => {
return localizedData[locale] || localizedData['id-ID'];
};
export default getLocalizedData;