From 80b0106d27d6f0719cdb4dca90f1270fe58b0b84 Mon Sep 17 00:00:00 2001 From: Creylay Date: Wed, 8 Jul 2026 15:59:46 -0400 Subject: [PATCH] Add "last updated" stat to German and Chinese locales --- components/community/routes/HomeRoute.tsx | 7 ++++--- public/locales/de/home.json | 3 ++- public/locales/zh/home.json | 3 ++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/components/community/routes/HomeRoute.tsx b/components/community/routes/HomeRoute.tsx index c4d33e0..eac164c 100644 --- a/components/community/routes/HomeRoute.tsx +++ b/components/community/routes/HomeRoute.tsx @@ -34,7 +34,7 @@ function formatUpdatedAt(iso: string, lang: string): string { export function HomeRoute({ ghVersion }: { ghVersion: string }) { const { t, i18n } = useTranslation('home') const th = (key: string) => ({ __html: t(key) }) - const lang = i18n.language as 'es' | 'en' | 'pt' + const lang = i18n.language const [releases, setReleases] = useState([]) const { stats, isLoading: statsLoading } = useStats() @@ -51,8 +51,9 @@ export function HomeRoute({ ghVersion }: { ghVersion: string }) { function fmtDate(iso: string) { const d = new Date(iso) - const months = MONTH_NAMES[lang] ?? MONTH_NAMES.es - return `${months[d.getMonth()]} ${d.getFullYear()}` + const months = MONTH_NAMES[lang] + if (months) return `${months[d.getMonth()]} ${d.getFullYear()}` + return d.toLocaleString(lang, { month: 'short', year: 'numeric' }) } return ( diff --git a/public/locales/de/home.json b/public/locales/de/home.json index 67a42ae..b537a69 100644 --- a/public/locales/de/home.json +++ b/public/locales/de/home.json @@ -129,5 +129,6 @@ "tag.tab": "tabellarisch", "tag.tr": "Übersetzung", "hero.stat.stars": "Unterstütze uns mit einem Stern", - "hero.stat.dl": "Downloads insgesamt" + "hero.stat.dl": "Downloads insgesamt", + "hero.stat.updated": "Letzte Aktualisierung: {{date}}" } diff --git a/public/locales/zh/home.json b/public/locales/zh/home.json index 0289505..c59d8bd 100644 --- a/public/locales/zh/home.json +++ b/public/locales/zh/home.json @@ -129,5 +129,6 @@ "tag.tab": "表格", "tag.tr": "翻译", "hero.stat.stars": "为我们点亮一颗 Star", - "hero.stat.dl": "总下载量" + "hero.stat.dl": "总下载量", + "hero.stat.updated": "最后更新:{{date}}" }