From 7834b9e7ef615ba029a1a091b0c37c8f40eb543c Mon Sep 17 00:00:00 2001 From: Dries Augustyns Date: Sun, 5 Apr 2026 11:42:25 +0200 Subject: [PATCH] fix: Update language validation regex to support locale variants --- packages/shared/src/schemas/index.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/shared/src/schemas/index.ts b/packages/shared/src/schemas/index.ts index 7e5cf4b..a4364dc 100644 --- a/packages/shared/src/schemas/index.ts +++ b/packages/shared/src/schemas/index.ts @@ -70,8 +70,7 @@ export const ProjectSchemas = { tracking: z.nativeEnum(TrackingMode).optional(), language: z .string() - .length(2) - .regex(/^[a-z]{2}$/) + .regex(/^[a-z]{2}(-[A-Z]{2})?$/) .optional(), }), } as const;