Skip to content

Commit 36050e6

Browse files
committed
simplifies eu locale list
1 parent 9c8e8c3 commit 36050e6

File tree

1 file changed

+40
-108
lines changed

1 file changed

+40
-108
lines changed

src/browser/services/preview-optin-service.ts

Lines changed: 40 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,45 @@
1-
const EMEA_LOCALES = [
2-
'bg-bg',
3-
'cs-cz',
4-
'cy-gb',
5-
'da-dk',
6-
'de-de',
7-
'el-gr',
8-
'en-gb',
9-
'et-ee',
10-
'fi-fi',
11-
'fr-fr',
12-
'ga-ie',
13-
'hr-hr',
14-
'hu-hu',
15-
'is-is',
16-
'it-it',
17-
'lb-lu',
18-
'lt-lt',
19-
'lv-lv',
20-
'mk-mk',
21-
'mt-mt',
22-
'nl-nl',
23-
'no-no',
24-
'pl-pl',
25-
'pt-pt',
26-
'ro-ro',
27-
'ru-ru',
28-
'sk-sk',
29-
'sl-si',
30-
'sr-rs',
31-
'sv-se',
32-
'uk-ua'
1+
const EU_LOCALES = [
2+
'bg-bg', // Bulgarian (Bulgaria)
3+
'cs-cz', // Czech (Czech Republic)
4+
'cy-gb', // Welsh (United Kingdom)
5+
'da-dk', // Danish (Denmark)
6+
'de-at', // German (Austria)
7+
'de-ch', // German (Switzerland)
8+
'de-de', // German (Germany)
9+
'el-gr', // Greek (Greece)
10+
'en-gb', // English (United Kingdom)
11+
'en-ie', // English (Ireland)
12+
'et-ee', // Estonian (Estonia)
13+
'fi-fi', // Finnish (Finland)
14+
'fr-be', // French (Belgium)
15+
'fr-ch', // French (Switzerland)
16+
'fr-fr', // French (France)
17+
'ga-ie', // Irish (Ireland)
18+
'hr-hr', // Croatian (Croatia)
19+
'hu-hu', // Hungarian (Hungary)
20+
'is-is', // Icelandic (Iceland)
21+
'it-ch', // Italian (Switzerland)
22+
'it-it', // Italian (Italy)
23+
'lb-lu', // Luxembourgish (Luxembourg)
24+
'lt-lt', // Lithuanian (Lithuania)
25+
'lv-lv', // Latvian (Latvia)
26+
'mk-mk', // Macedonian (North Macedonia)
27+
'mt-mt', // Maltese (Malta)
28+
'nl-be', // Dutch (Belgium)
29+
'nl-nl', // Dutch (Netherlands)
30+
'no-no', // Norwegian (Norway)
31+
'pl-pl', // Polish (Poland)
32+
'pt-pt', // Portuguese (Portugal)
33+
'ro-ro', // Romanian (Romania)
34+
'ru-ru', // Russian (Russia)
35+
'sk-sk', // Slovak (Slovakia)
36+
'sl-si', // Slovenian (Slovenia)
37+
'sr-rs', // Serbian (Serbia)
38+
'sv-se', // Swedish (Sweden)
39+
'uk-ua' // Ukrainian (Ukraine)
3340
]
3441

35-
const APAC_LOCALES = [
36-
'as-in',
37-
'az-az',
38-
'bn-bd',
39-
'bn-in',
40-
'bo-cn',
41-
'fil-ph',
42-
'gu-in',
43-
'hi-in',
44-
'hy-am',
45-
'id-id',
46-
'ja-jp',
47-
'ka-ge',
48-
'km-kh',
49-
'kn-in',
50-
'ko-kr',
51-
'lo-la',
52-
'ml-in',
53-
'mn-mn',
54-
'mr-in',
55-
'ms-my',
56-
'my-mm',
57-
'ne-np',
58-
'or-in',
59-
'pa-in',
60-
'ps-af',
61-
'sa-in',
62-
'si-lk',
63-
'ta-in',
64-
'te-in',
65-
'th-th',
66-
'tr-tr',
67-
'ug-cn',
68-
'ur-in',
69-
'ur-pk',
70-
'vi-vn',
71-
'zh-cn',
72-
'zh-hk',
73-
'zh-tw'
74-
]
75-
76-
const AMERICAS_LOCALES = [
77-
'ay-bo',
78-
'en-029',
79-
'en-ca',
80-
'en-us',
81-
'es-419',
82-
'es-ar',
83-
'es-bo',
84-
'es-cl',
85-
'es-co',
86-
'es-cr',
87-
'es-cu',
88-
'es-do',
89-
'es-ec',
90-
'es-gq',
91-
'es-gt',
92-
'es-hn',
93-
'es-mx',
94-
'es-ni',
95-
'es-pa',
96-
'es-pe',
97-
'es-pr',
98-
'es-py',
99-
'es-sv',
100-
'es-uy',
101-
'es-ve',
102-
'fr-029',
103-
'fr-ca',
104-
'gn-py',
105-
'pt-419',
106-
'pt-br',
107-
'qu-pe'
108-
]
109-
110-
const OPTED_IN_LOCALES = [...EMEA_LOCALES]
42+
const OPTED_IN_LOCALES = [...EU_LOCALES]
11143

11244
const userPrefersQuery = (): boolean => {
11345
const prefersOldBrowser = localStorage.getItem('prefersOldBrowser')

0 commit comments

Comments
 (0)