"Fossies" - the Fresh Open Source Software Archive 
Member "jitsi-meet-7555/react/features/base/i18n/BuiltinLanguages.native.ts" (28 Sep 2023, 3417 Bytes) of package /linux/misc/jitsi-meet-7555.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) TypeScript source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
1 import i18next from 'i18next';
2
3 /**
4 * The builtin languages.
5 */
6 const _LANGUAGES = {
7
8 // Afrikaans
9 'af': {
10 main: require('../../../../lang/main-af')
11 },
12
13 // Arabic
14 'ar': {
15 main: require('../../../../lang/main-ar')
16 },
17
18 // Bulgarian
19 'bg': {
20 main: require('../../../../lang/main-bg')
21 },
22
23 // Catalan
24 'ca': {
25 main: require('../../../../lang/main-ca')
26 },
27
28 // German
29 'de': {
30 main: require('../../../../lang/main-de')
31 },
32
33 // Esperanto
34 'eo': {
35 main: require('../../../../lang/main-eo')
36 },
37
38 // Spanish
39 'es': {
40 main: require('../../../../lang/main-es')
41 },
42
43 // Spanish (Latin America)
44 'esUS': {
45 main: require('../../../../lang/main-esUS')
46 },
47
48 // Estonian
49 'et': {
50 main: require('../../../../lang/main-et')
51 },
52
53 // Persian
54 'fa': {
55 main: require('../../../../lang/main-fa')
56 },
57
58 // Finnish
59 'fi': {
60 main: require('../../../../lang/main-fi')
61 },
62
63 // French
64 'fr': {
65 main: require('../../../../lang/main-fr')
66 },
67
68 // French (Canadian)
69 'frCA': {
70 main: require('../../../../lang/main-frCA')
71 },
72
73 // Croatian
74 'hr': {
75 main: require('../../../../lang/main-hr')
76 },
77
78 // Hungarian
79 'hu': {
80 main: require('../../../../lang/main-hu')
81 },
82
83 // Italian
84 'it': {
85 main: require('../../../../lang/main-it')
86 },
87
88 // Japanese
89 'ja': {
90 main: require('../../../../lang/main-ja')
91 },
92
93 // Korean
94 'ko': {
95 main: require('../../../../lang/main-ko')
96 },
97
98 // Mongolian
99 'mn': {
100 main: require('../../../../lang/main-mn')
101 },
102
103 // Dutch
104 'nl': {
105 main: require('../../../../lang/main-nl')
106 },
107
108 // Occitan
109 'oc': {
110 main: require('../../../../lang/main-oc')
111 },
112
113 // Polish
114 'pl': {
115 main: require('../../../../lang/main-pl')
116 },
117
118 // Portuguese (Brazil)
119 'ptBR': {
120 main: require('../../../../lang/main-ptBR')
121 },
122
123 // Romanian
124 'ro': {
125 main: require('../../../../lang/main-ro')
126 },
127
128 // Russian
129 'ru': {
130 main: require('../../../../lang/main-ru')
131 },
132
133 // Sardinian (Sardinia)
134 'sc': {
135 main: require('../../../../lang/main-sc')
136 },
137
138 // Slovak
139 'sk': {
140 main: require('../../../../lang/main-sk')
141 },
142
143 // Slovenian
144 'sl': {
145 main: require('../../../../lang/main-sl')
146 },
147
148 // Swedish
149 'sv': {
150 main: require('../../../../lang/main-sv')
151 },
152
153 // Turkish
154 'tr': {
155 main: require('../../../../lang/main-tr')
156 },
157
158 // Ukrainian
159 'uk': {
160 main: require('../../../../lang/main-uk')
161 },
162
163 // Vietnamese
164 'vi': {
165 main: require('../../../../lang/main-vi')
166 },
167
168 // Chinese (Simplified)
169 'zhCN': {
170 main: require('../../../../lang/main-zhCN')
171 },
172
173 // Chinese (Traditional)
174 'zhTW': {
175 main: require('../../../../lang/main-zhTW')
176 }
177 };
178
179 // Register all builtin languages with the i18n library.
180 for (const name in _LANGUAGES) { // eslint-disable-line guard-for-in
181 const { main } = _LANGUAGES[name as keyof typeof _LANGUAGES];
182
183 i18next.addResourceBundle(
184 name,
185 'main',
186 main,
187 /* deep */ true,
188 /* overwrite */ true);
189 }