From 6d4ff66e9f32e1d398828f07697a11f19f74cea6 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 9 Apr 2025 08:38:44 -0500 Subject: [PATCH] add turkish --- web/src/components/menu/GeneralSettings.tsx | 18 ++++++++++++++++++ web/src/components/ui/calendar.tsx | 5 ++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/web/src/components/menu/GeneralSettings.tsx b/web/src/components/menu/GeneralSettings.tsx index 347058d6f2..bf58f7761b 100644 --- a/web/src/components/menu/GeneralSettings.tsx +++ b/web/src/components/menu/GeneralSettings.tsx @@ -387,6 +387,24 @@ export default function GeneralSettings({ className }: GeneralSettingsProps) { {t("menu.language.pl")} )} + setLanguage("es")} + > + {language === "es" ? ( + <> + + {t("menu.language.tr")} + + ) : ( + {t("menu.language.tr")} + )} + diff --git a/web/src/components/ui/calendar.tsx b/web/src/components/ui/calendar.tsx index 4b4581c063..74d823a187 100644 --- a/web/src/components/ui/calendar.tsx +++ b/web/src/components/ui/calendar.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import { ChevronLeft, ChevronRight } from "lucide-react"; import { DayPicker } from "react-day-picker"; -import { enUS, Locale, zhCN, es, pl } from "date-fns/locale"; +import { enUS, Locale, zhCN, es, pl, tr } from "date-fns/locale"; import { cn } from "@/lib/utils"; import { buttonVariants } from "@/components/ui/button"; import i18n from "@/utils/i18n"; @@ -19,6 +19,9 @@ switch (i18n.language) { case "pl": locale = pl; break; + case "tr": + locale = tr; + break; default: locale = enUS; break;