diff options
| author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-12-13 12:46:36 -0500 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-13 12:46:36 -0500 | 
| commit | dabe5fa8994de1f93acd41a29bd168f485a98e29 (patch) | |
| tree | b97c72a81a69788651c214191ec9c1033ba33f1d | |
| parent | 14b9e0621b34d34411c1e3eec8ff1d89b6717756 (diff) | |
Update info (#1108)
* Show language
* Show extension manifest name + version
| -rw-r--r-- | ext/bg/info.html | 1 | ||||
| -rw-r--r-- | ext/bg/js/info-main.js | 6 | 
2 files changed, 5 insertions, 2 deletions
| diff --git a/ext/bg/info.html b/ext/bg/info.html index 41999b1b..99f595d1 100644 --- a/ext/bg/info.html +++ b/ext/bg/info.html @@ -30,6 +30,7 @@                  <li>Extension version: <span id="version"></span></li>                  <li>Platform: <span id="platform"></span></li>                  <li>Browser: <span id="browser"></span></li> +                <li>Language: <span id="language"></span></li>                  <li>User agent: <span id="user-agent"></span></li>                  <li>AnkiConnect version: <span id="anki-connect-version-container"><span id="anki-connect-version">...</span><em class="light" id="anki-connect-version-unknown-message" hidden> (Anki not running or connected)</em></span></li>                  <li>Installed dictionaries: <span id="installed-dictionaries">...</span><em id="installed-dictionaries-none" hidden>None installed</em></li> diff --git a/ext/bg/js/info-main.js b/ext/bg/js/info-main.js index 04455a4f..58e9d3b7 100644 --- a/ext/bg/js/info-main.js +++ b/ext/bg/js/info-main.js @@ -50,20 +50,22 @@ function getOperatingSystemDisplayName(os) {          document.querySelector('#content-scroll-focus').focus();          const manifest = chrome.runtime.getManifest(); +        const language = chrome.i18n.getUILanguage();          api.forwardLogsToBackend();          await yomichan.prepare();          const {userAgent} = navigator; -        const {version} = manifest; +        const {name, version} = manifest;          const {browser, platform: {os}} = await api.getEnvironmentInfo();          const thisVersionLink = document.querySelector('#release-notes-this-version-link');          thisVersionLink.href = thisVersionLink.dataset.hrefFormat.replace(/\{version\}/g, version); -        document.querySelector('#version').textContent = `${version}`; +        document.querySelector('#version').textContent = `${name} ${version}`;          document.querySelector('#browser').textContent = getBrowserDisplayName(browser);          document.querySelector('#platform').textContent = getOperatingSystemDisplayName(os); +        document.querySelector('#language').textContent = `${language}`;          document.querySelector('#user-agent').textContent = userAgent;          (async () => { |