feat(i18n): add support for Brazilian Portuguese

This commit is contained in:
Elian Doran
2025-08-24 11:05:52 +03:00
parent 9f93d30b99
commit 5a767dae34
3 changed files with 18 additions and 52 deletions

View File

@@ -18,6 +18,7 @@ const DAYJS_LOADER: Record<LOCALE_IDS, () => Promise<typeof import("dayjs/locale
"he": () => import("dayjs/locale/he.js"),
"ja": () => import("dayjs/locale/ja.js"),
"ku": () => import("dayjs/locale/ku.js"),
"pt_BR": () => import("dayjs/locale/pt_BR.js"),
"ro": () => import("dayjs/locale/ro.js"),
"ru": () => import("dayjs/locale/ru.js"),
"tw": () => import("dayjs/locale/zh-tw.js"),
@@ -40,8 +41,10 @@ export async function initializeTranslations() {
});
// Initialize dayjs locale.
const dayjsLocale = await DAYJS_LOADER[locale]();
dayjs.locale(dayjsLocale);
const dayjsLocale = DAYJS_LOADER[locale];
if (dayjsLocale) {
dayjs.locale(await dayjsLocale());
}
}
export function ordinal(date: Dayjs) {