Add Italian, Cantonese, and German to languages menu (#17942)

This commit is contained in:
Josh Hawkins 2025-04-28 18:54:31 -05:00 committed by GitHub
parent 4b4053d174
commit d6afd5c198
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 2 deletions

View File

@ -153,6 +153,7 @@
"fi": "Suomi (Finnish)",
"da": "Dansk (Danish)",
"sk": "Slovenčina (Slovak)",
"yue": "粵語 (Cantonese)",
"withSystem": {
"label": "Use the system settings for language"
}

View File

@ -79,11 +79,14 @@ export default function GeneralSettings({ className }: GeneralSettingsProps) {
{ code: "en", label: t("menu.language.en") },
{ code: "es", label: t("menu.language.es") },
{ code: "fr", label: t("menu.language.fr") },
{ code: "zh-CN", label: t("menu.language.zhCN") },
{ code: "tr", label: t("menu.language.tr") },
{ code: "de", label: t("menu.language.de") },
{ code: "it", label: t("menu.language.it") },
{ code: "nl", label: t("menu.language.nl") },
{ code: "nb-NO", label: t("menu.language.nb") },
{ code: "tr", label: t("menu.language.tr") },
{ code: "pl", label: t("menu.language.pl") },
{ code: "zh-CN", label: t("menu.language.zhCN") },
{ code: "yue-Hant", label: t("menu.language.yue") },
{ code: "ru", label: t("menu.language.ru") },
];

View File

@ -31,6 +31,8 @@ const localeMap: Record<string, () => Promise<Locale>> = {
fi: () => import("date-fns/locale/fi").then((module) => module.fi),
da: () => import("date-fns/locale/da").then((module) => module.da),
sk: () => import("date-fns/locale/sk").then((module) => module.sk),
"yue-Hant": () =>
import("date-fns/locale/zh-HK").then((module) => module.zhHK),
};
export function useDateLocale(): Locale {