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)", "fi": "Suomi (Finnish)",
"da": "Dansk (Danish)", "da": "Dansk (Danish)",
"sk": "Slovenčina (Slovak)", "sk": "Slovenčina (Slovak)",
"yue": "粵語 (Cantonese)",
"withSystem": { "withSystem": {
"label": "Use the system settings for language" "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: "en", label: t("menu.language.en") },
{ code: "es", label: t("menu.language.es") }, { code: "es", label: t("menu.language.es") },
{ code: "fr", label: t("menu.language.fr") }, { code: "fr", label: t("menu.language.fr") },
{ code: "zh-CN", label: t("menu.language.zhCN") }, { code: "de", label: t("menu.language.de") },
{ code: "tr", label: t("menu.language.tr") }, { code: "it", label: t("menu.language.it") },
{ code: "nl", label: t("menu.language.nl") }, { code: "nl", label: t("menu.language.nl") },
{ code: "nb-NO", label: t("menu.language.nb") }, { code: "nb-NO", label: t("menu.language.nb") },
{ code: "tr", label: t("menu.language.tr") },
{ code: "pl", label: t("menu.language.pl") }, { 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") }, { 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), fi: () => import("date-fns/locale/fi").then((module) => module.fi),
da: () => import("date-fns/locale/da").then((module) => module.da), da: () => import("date-fns/locale/da").then((module) => module.da),
sk: () => import("date-fns/locale/sk").then((module) => module.sk), 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 { export function useDateLocale(): Locale {