From 6461aabc5212b339171b270c3b1fad65adf8f4a3 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Mon, 25 May 2026 15:56:32 -0400 Subject: [PATCH] feat: Add Catalan language option (#12454) Co-authored-by: Claude Opus 4.7 --- shared/i18n/index.ts | 4 ++++ shared/utils/date.ts | 2 ++ 2 files changed, 6 insertions(+) diff --git a/shared/i18n/index.ts b/shared/i18n/index.ts index e55c1807c7..d9ac354016 100644 --- a/shared/i18n/index.ts +++ b/shared/i18n/index.ts @@ -8,6 +8,10 @@ type LanguageOption = { // Note: Updating the available languages? Make sure to also update the // locales array in shared/utils/date.ts to enable translation for timestamps. export const languageOptions: LanguageOption[] = [ + { + label: "Català (Catalan)", + value: "ca_ES", + }, { label: "简体中文 (Chinese, Simplified)", value: "zh_CN", diff --git a/shared/utils/date.ts b/shared/utils/date.ts index 3b6bffa823..b1df1e49d7 100644 --- a/shared/utils/date.ts +++ b/shared/utils/date.ts @@ -11,6 +11,7 @@ import { parse, } from "date-fns"; import { + ca, cs, de, enGB, @@ -259,6 +260,7 @@ export function getCurrentDateTimeAsString(locale?: Intl.LocalesArgument) { } const locales = { + ca_ES: ca, cs_CZ: cs, de_DE: de, en_GB: enGB,