-
Notifications
You must be signed in to change notification settings - Fork 308
/
Copy pathlocalizeNamespaceLoader.js
75 lines (75 loc) · 2.85 KB
/
localizeNamespaceLoader.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/* eslint-disable import/no-extraneous-dependencies */
export const localizeNamespaceLoader = /** @param {string} locale */ locale => {
switch (locale) {
case 'bg-BG':
return import('@lion/ui/input-tel-translations/bg-BG.js');
case 'bg':
return import('@lion/ui/input-tel-translations/bg.js');
case 'cs-CZ':
return import('@lion/ui/input-tel-translations/cs-CZ.js');
case 'cs':
return import('@lion/ui/input-tel-translations/cs.js');
case 'de-DE':
return import('@lion/ui/input-tel-translations/de-DE.js');
case 'de':
return import('@lion/ui/input-tel-translations/de.js');
case 'en-AU':
return import('@lion/ui/input-tel-translations/en-AU.js');
case 'en-GB':
return import('@lion/ui/input-tel-translations/en-GB.js');
case 'en-US':
return import('@lion/ui/input-tel-translations/en-US.js');
case 'en-PH':
case 'en':
return import('@lion/ui/input-tel-translations/en.js');
case 'es-ES':
return import('@lion/ui/input-tel-translations/es-ES.js');
case 'es':
return import('@lion/ui/input-tel-translations/es.js');
case 'fr-FR':
return import('@lion/ui/input-tel-translations/fr-FR.js');
case 'fr-BE':
return import('@lion/ui/input-tel-translations/fr-BE.js');
case 'fr':
return import('@lion/ui/input-tel-translations/fr.js');
case 'hu-HU':
return import('@lion/ui/input-tel-translations/hu-HU.js');
case 'hu':
return import('@lion/ui/input-tel-translations/hu.js');
case 'it-IT':
return import('@lion/ui/input-tel-translations/it-IT.js');
case 'it':
return import('@lion/ui/input-tel-translations/it.js');
case 'nl-BE':
return import('@lion/ui/input-tel-translations/nl-BE.js');
case 'nl-NL':
return import('@lion/ui/input-tel-translations/nl-NL.js');
case 'nl':
return import('@lion/ui/input-tel-translations/nl.js');
case 'pl-PL':
return import('@lion/ui/input-tel-translations/pl-PL.js');
case 'pl':
return import('@lion/ui/input-tel-translations/pl.js');
case 'ro-RO':
return import('@lion/ui/input-tel-translations/ro-RO.js');
case 'ro':
return import('@lion/ui/input-tel-translations/ro.js');
case 'ru-RU':
return import('@lion/ui/input-tel-translations/ru-RU.js');
case 'ru':
return import('@lion/ui/input-tel-translations/ru.js');
case 'sk-SK':
return import('@lion/ui/input-tel-translations/sk-SK.js');
case 'sk':
return import('@lion/ui/input-tel-translations/sk.js');
case 'uk-UA':
return import('@lion/ui/input-tel-translations/uk-UA.js');
case 'uk':
return import('@lion/ui/input-tel-translations/uk.js');
case 'zh-CN':
case 'zh':
return import('@lion/ui/input-tel-translations/zh.js');
default:
return import('@lion/ui/input-tel-translations/en.js');
}
};