mirror of
https://github.com/netzbegruenung/jitsi-meet-electron.git
synced 2024-05-02 08:44:52 +02:00
refactor: remove dependency to deprected remote module (#593)
the remote module will be removed from electron 14 onwards, so replace the locale detection with native browser api that is available in the renderer. Signed-off-by: Christoph Settgast <csett86@web.de>
This commit is contained in:
parent
055d0b1f95
commit
2baa4b5282
|
@ -16,7 +16,7 @@ const languages = {
|
||||||
sq: { translation: require('./lang/sq.json') }
|
sq: { translation: require('./lang/sq.json') }
|
||||||
};
|
};
|
||||||
|
|
||||||
const detectedLocale = window.jitsiNodeAPI.getLocale();
|
const detectedLocale = navigator.language;
|
||||||
|
|
||||||
i18n
|
i18n
|
||||||
.use(initReactI18next)
|
.use(initReactI18next)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/* global process */
|
/* global process */
|
||||||
|
|
||||||
const createElectronStorage = require('redux-persist-electron-storage');
|
const createElectronStorage = require('redux-persist-electron-storage');
|
||||||
const { ipcRenderer, remote } = require('electron');
|
const { ipcRenderer } = require('electron');
|
||||||
const os = require('os');
|
const os = require('os');
|
||||||
const jitsiMeetElectronUtils = require('jitsi-meet-electron-utils');
|
const jitsiMeetElectronUtils = require('jitsi-meet-electron-utils');
|
||||||
const { openExternalLink } = require('../features/utils/openExternalLink');
|
const { openExternalLink } = require('../features/utils/openExternalLink');
|
||||||
|
@ -15,7 +15,6 @@ window.jitsiNodeAPI = {
|
||||||
openExternalLink,
|
openExternalLink,
|
||||||
platform: process.platform,
|
platform: process.platform,
|
||||||
jitsiMeetElectronUtils,
|
jitsiMeetElectronUtils,
|
||||||
getLocale: remote.app.getLocale,
|
|
||||||
ipc: {
|
ipc: {
|
||||||
on: (channel, listener) => {
|
on: (channel, listener) => {
|
||||||
if (!whitelistedIpcChannels.includes(channel)) {
|
if (!whitelistedIpcChannels.includes(channel)) {
|
||||||
|
|
Loading…
Reference in a new issue