diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2020-12-22 16:09:25 +0100 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2021-01-26 09:02:27 +0100 |
| commit | 2819c753375de302a207f6113c53cd538b099670 (patch) | |
| tree | 45d1da8ed065aeebf6b8070f9d6cb4eb10c1a165 /gui/src | |
| parent | b3010afda08d83a24f0832a2fadcaf26d90863c1 (diff) | |
| download | mullvadvpn-2819c753375de302a207f6113c53cd538b099670.tar.xz mullvadvpn-2819c753375de302a207f6113c53cd538b099670.zip | |
Add translations loader to preload.ts
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/renderer/app.tsx | 4 | ||||
| -rw-r--r-- | gui/src/renderer/preload.ts | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/gui/src/renderer/app.tsx b/gui/src/renderer/app.tsx index f63e03633a..716e5c88e3 100644 --- a/gui/src/renderer/app.tsx +++ b/gui/src/renderer/app.tsx @@ -16,7 +16,7 @@ import userInterfaceActions from './redux/userinterface/actions'; import versionActions from './redux/version/actions'; import { ICurrentAppVersionInfo } from '../main'; -import { loadTranslations, messages, relayLocations } from '../shared/gettext'; +import { messages, relayLocations } from '../shared/gettext'; import { IGuiSettingsState, SYSTEM_PREFERRED_LOCALE_KEY } from '../shared/gui-settings-state'; import { IpcRendererEventChannel, IRelayListPair } from '../shared/ipc-event-channel'; import { ILinuxSplitTunnelingApplication } from '../shared/application-types'; @@ -481,7 +481,7 @@ export default class AppRenderer { private loadTranslations(locale: string) { for (const catalogue of [messages, relayLocations]) { - loadTranslations(locale, catalogue); + window.loadTranslations(locale, catalogue); } } diff --git a/gui/src/renderer/preload.ts b/gui/src/renderer/preload.ts new file mode 100644 index 0000000000..4732b792a6 --- /dev/null +++ b/gui/src/renderer/preload.ts @@ -0,0 +1,3 @@ +import { loadTranslations } from '../shared/gettext'; + +window.loadTranslations = (locale, catalogue) => loadTranslations(locale, catalogue); |
