Bladeren bron

fix(i18n) fix some country names

master
Saúl Ibarra Corretgé 3 jaren geleden
bovenliggende
commit
c9ea193d04
1 gewijzigde bestanden met toevoegingen van 16 en 1 verwijderingen
  1. 16
    1
      react/features/base/i18n/i18next.js

+ 16
- 1
react/features/base/i18n/i18next.js Bestand weergeven

5
 import COUNTRIES_RESOURCES from 'i18n-iso-countries/langs/en.json';
5
 import COUNTRIES_RESOURCES from 'i18n-iso-countries/langs/en.json';
6
 import i18next from 'i18next';
6
 import i18next from 'i18next';
7
 import I18nextXHRBackend from 'i18next-xhr-backend';
7
 import I18nextXHRBackend from 'i18next-xhr-backend';
8
+import _ from 'lodash';
8
 
9
 
9
 import LANGUAGES_RESOURCES from '../../../../lang/languages.json';
10
 import LANGUAGES_RESOURCES from '../../../../lang/languages.json';
10
 import MAIN_RESOURCES from '../../../../lang/main.json';
11
 import MAIN_RESOURCES from '../../../../lang/main.json';
12
 import { I18NEXT_INITIALIZED, LANGUAGE_CHANGED } from './actionTypes';
13
 import { I18NEXT_INITIALIZED, LANGUAGE_CHANGED } from './actionTypes';
13
 import languageDetector from './languageDetector';
14
 import languageDetector from './languageDetector';
14
 
15
 
16
+/**
17
+ * Override certain country names.
18
+ */
19
+const COUNTRIES_RESOURCES_OVERRIDES = {
20
+    countries: {
21
+        TW: 'Taiwan'
22
+    }
23
+};
24
+
25
+/**
26
+ * Merged country names.
27
+ */
28
+const COUNTRIES = _.merge({}, COUNTRIES_RESOURCES, COUNTRIES_RESOURCES_OVERRIDES);
29
+
15
 /**
30
 /**
16
  * The available/supported languages.
31
  * The available/supported languages.
17
  *
32
  *
68
 i18next.addResourceBundle(
83
 i18next.addResourceBundle(
69
     DEFAULT_LANGUAGE,
84
     DEFAULT_LANGUAGE,
70
     'countries',
85
     'countries',
71
-    COUNTRIES_RESOURCES,
86
+    COUNTRIES,
72
     /* deep */ true,
87
     /* deep */ true,
73
     /* overwrite */ true);
88
     /* overwrite */ true);
74
 i18next.addResourceBundle(
89
 i18next.addResourceBundle(

Laden…
Annuleren
Opslaan