message: Move lang import to the top of the file
diff: @@ -22,6 +22,9 @@ import counterpart from 'counterpart';
  import React from 'react';
  import SettingsStore, {SettingLevel} from "./settings/SettingsStore";
  +// $webapp is a webpack resolve alias pointing to the output directory, see webpack config
  +import webpackLangJsonUrl from "$webapp/i18n/languages.json";
  +
  const i18nFolder = 'i18n/';
  // Control whether to also return original, untranslated strings
  @@ -417,9 +420,7 @@ function getLangsJson() {
  return new Promise(async (resolve, reject) => {
  let url;
  try {
  - // $webapp is a webpack resolve alias pointing to the output directory, see webpack config
  - url = import('$webapp/i18n/languages.json');
  - if (url.then) url = (await url).default; // webpack resolves to a Module through a promise.
  + url = webpackLangJsonUrl;
  } catch (e) {
  url = i18nFolder + 'languages.json';
  }
  