From d7b5b81b5d6ec55d0847b5171c3800a8f7b5c001 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Tue, 7 Oct 2025 17:25:43 -0700 Subject: feat: add i18n translation (initial JP and EN) --- site/src/utils.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'site/src/utils.ts') diff --git a/site/src/utils.ts b/site/src/utils.ts index c6d0566..e6d19b6 100644 --- a/site/src/utils.ts +++ b/site/src/utils.ts @@ -65,3 +65,16 @@ export const getShortenedGameName = (gameId: string) => { if(lowerCaseGameId.startsWith("wangan_maxi_asia_oce")) return "wangan_maxi_asia_oce"; return gameId.toUpperCase(); }; + +export const updateHtmlLang = (language: string): void => { + document.documentElement.lang = language; + const metaLang = document.querySelector('meta[name="language"]'); + if (metaLang) { + metaLang.setAttribute('content', language); + } else { + const meta = document.createElement('meta'); + meta.setAttribute('name', 'language'); + meta.setAttribute('content', language); + document.head.appendChild(meta); + } +}; -- cgit v1.2.3