From 898ab3a0eb3b4416451c03aaae23a933293dca2e Mon Sep 17 00:00:00 2001 From: AutonetSellCar Deploy Date: Tue, 30 Dec 2025 19:41:48 +0900 Subject: [PATCH] Fix: Mongolian date format fallback to en-US MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mn-MN locale is not supported in most browsers, causing dates to display in Korean format. Changed to use en-US for Mongolian users. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- frontend/src/app/find-my-car/page.tsx | 5 +++-- frontend/src/app/my-request/page.tsx | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/find-my-car/page.tsx b/frontend/src/app/find-my-car/page.tsx index ac4cd7d..45b6e94 100644 --- a/frontend/src/app/find-my-car/page.tsx +++ b/frontend/src/app/find-my-car/page.tsx @@ -56,11 +56,12 @@ export default function FindMyCarPage() { loadVehicles(); }, [user, language]); - // Format date + // Format date (mn uses en-US as mn-MN is not supported in most browsers) const formatDate = (dateString: string | null | undefined) => { if (!dateString) return '-'; const date = new Date(dateString); - return date.toLocaleDateString(language === 'ko' ? 'ko-KR' : language === 'mn' ? 'mn-MN' : language === 'ru' ? 'ru-RU' : 'en-US', { + const locale = language === 'ko' ? 'ko-KR' : language === 'ru' ? 'ru-RU' : 'en-US'; + return date.toLocaleDateString(locale, { year: 'numeric', month: 'long', day: 'numeric', diff --git a/frontend/src/app/my-request/page.tsx b/frontend/src/app/my-request/page.tsx index 338b1b8..77ce258 100644 --- a/frontend/src/app/my-request/page.tsx +++ b/frontend/src/app/my-request/page.tsx @@ -50,10 +50,11 @@ export default function MyRequestPage() { loadRequests(); }, [user, language]); - // Format date + // Format date (mn uses en-US as mn-MN is not supported in most browsers) const formatDate = (dateString: string) => { const date = new Date(dateString); - return date.toLocaleDateString(language === 'ko' ? 'ko-KR' : language === 'mn' ? 'mn-MN' : language === 'ru' ? 'ru-RU' : 'en-US', { + const locale = language === 'ko' ? 'ko-KR' : language === 'ru' ? 'ru-RU' : 'en-US'; + return date.toLocaleDateString(locale, { year: 'numeric', month: 'long', day: 'numeric',