diff options
Diffstat (limited to 'site/src/utils.ts')
| -rw-r--r-- | site/src/utils.ts | 13 |
1 files changed, 13 insertions, 0 deletions
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); + } +}; |
