|
@@ -9,8 +9,6 @@ import MAIN_RESOURCES from '../../../../lang/main.json';
|
9
|
9
|
|
10
|
10
|
import languageDetector from './languageDetector';
|
11
|
11
|
|
12
|
|
-declare var interfaceConfig: Object;
|
13
|
|
-
|
14
|
12
|
/**
|
15
|
13
|
* The available/supported languages.
|
16
|
14
|
*
|
|
@@ -37,9 +35,6 @@ export const DEFAULT_LANGUAGE = LANGUAGES[0];
|
37
|
35
|
* @type {Object}
|
38
|
36
|
*/
|
39
|
37
|
const options = {
|
40
|
|
- app:
|
41
|
|
- (typeof interfaceConfig !== 'undefined' && interfaceConfig.APP_NAME)
|
42
|
|
- || 'Jitsi Meet',
|
43
|
38
|
backend: {
|
44
|
39
|
loadPath: 'lang/{{ns}}-{{lng}}.json'
|
45
|
40
|
},
|
|
@@ -64,11 +59,6 @@ const options = {
|
64
|
59
|
i18next
|
65
|
60
|
.use(navigator.product === 'ReactNative' ? {} : I18nextXHRBackend)
|
66
|
61
|
.use(languageDetector)
|
67
|
|
- .use({
|
68
|
|
- name: 'resolveAppName',
|
69
|
|
- process: (res, key) => i18next.t(key, { app: options.app }),
|
70
|
|
- type: 'postProcessor'
|
71
|
|
- })
|
72
|
62
|
.init(options);
|
73
|
63
|
|
74
|
64
|
// Add default language which is preloaded from the source code.
|