From c2cc850e1f16c55d721e4e1d30cee28b656e7b16 Mon Sep 17 00:00:00 2001 From: Thomas Rupprecht Date: Wed, 4 Jan 2023 23:21:40 +0100 Subject: [PATCH] set html lang by browser language --- src/background.js | 2 ++ src/popup.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/background.js b/src/background.js index 960c257..2e1562f 100644 --- a/src/background.js +++ b/src/background.js @@ -1,5 +1,7 @@ import Config from './config.js'; +document.querySelector('html').setAttribute('lang', browser.i18n.getUILanguage()); + /** * @param {string} url * @returns {Promise} diff --git a/src/popup.js b/src/popup.js index a133c1a..86bbb11 100644 --- a/src/popup.js +++ b/src/popup.js @@ -20,6 +20,8 @@ const doorOpenSVG = ` const dateTimeFormat = Intl.DateTimeFormat([], {dateStyle: 'medium', timeStyle: 'short'}); function setL10n() { + document.querySelector('html').setAttribute('lang', browser.i18n.getUILanguage()); + const loadingText = browser.i18n.getMessage('loading'); document.getElementById('state').textContent = loadingText; document.getElementById('calendar').textContent = loadingText;