feat(web): skip link + route focus management + html lang sync (#52)

This commit is contained in:
2026-06-08 09:46:17 +02:00
parent 57504c941d
commit 69d3d2be15
6 changed files with 71 additions and 4 deletions
+9
View File
@@ -15,4 +15,13 @@ void i18n.use(initReactI18next).init({
interpolation: { escapeValue: false },
});
function syncHtmlLang(lng: string) {
if (typeof document !== "undefined") {
document.documentElement.lang = lng.startsWith("sv") ? "sv" : "en";
}
}
i18n.on("languageChanged", syncHtmlLang);
syncHtmlLang(i18n.language);
export default i18n;