-
Notifications
You must be signed in to change notification settings - Fork 256
Expand file tree
/
Copy pathsetting-utils.ts
More file actions
433 lines (431 loc) · 29.2 KB
/
Copy pathsetting-utils.ts
File metadata and controls
433 lines (431 loc) · 29.2 KB
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
/**
* Settings-related utilities (timezone options, etc.)
*/
export interface TimezoneOption {
value: string;
name: string;
}
/** IANA timezone options with GMT offset labels for the timezone setting. */
export function getTimezoneOptions(): TimezoneOption[] {
return [
{ value: 'Pacific/Midway', name: '[GMT-11:00] Pacific/Midway' },
{ value: 'Pacific/Niue', name: '[GMT-11:00] Pacific/Niue' },
{ value: 'Pacific/Pago_Pago', name: '[GMT-11:00] Pacific/Pago_Pago' },
{ value: 'Pacific/Honolulu', name: '[GMT-10:00] Pacific/Honolulu' },
{ value: 'Pacific/Rarotonga', name: '[GMT-10:00] Pacific/Rarotonga' },
{ value: 'Pacific/Tahiti', name: '[GMT-10:00] Pacific/Tahiti' },
{ value: 'Pacific/Marquesas', name: '[GMT-9:30] Pacific/Marquesas' },
{ value: 'America/Adak', name: '[GMT-9:00] America/Adak' },
{ value: 'Pacific/Gambier', name: '[GMT-9:00] Pacific/Gambier' },
{ value: 'America/Anchorage', name: '[GMT-8:00] America/Anchorage' },
{ value: 'America/Juneau', name: '[GMT-8:00] America/Juneau' },
{ value: 'America/Metlakatla', name: '[GMT-8:00] America/Metlakatla' },
{ value: 'America/Nome', name: '[GMT-8:00] America/Nome' },
{ value: 'America/Sitka', name: '[GMT-8:00] America/Sitka' },
{ value: 'America/Yakutat', name: '[GMT-8:00] America/Yakutat' },
{ value: 'Pacific/Pitcairn', name: '[GMT-8:00] Pacific/Pitcairn' },
{ value: 'America/Creston', name: '[GMT-7:00] America/Creston' },
{ value: 'America/Dawson', name: '[GMT-7:00] America/Dawson' },
{ value: 'America/Dawson_Creek', name: '[GMT-7:00] America/Dawson_Creek' },
{ value: 'America/Fort_Nelson', name: '[GMT-7:00] America/Fort_Nelson' },
{ value: 'America/Hermosillo', name: '[GMT-7:00] America/Hermosillo' },
{ value: 'America/Los_Angeles', name: '[GMT-7:00] America/Los_Angeles' },
{ value: 'America/Mazatlan', name: '[GMT-7:00] America/Mazatlan' },
{ value: 'America/Phoenix', name: '[GMT-7:00] America/Phoenix' },
{ value: 'America/Tijuana', name: '[GMT-7:00] America/Tijuana' },
{ value: 'America/Vancouver', name: '[GMT-7:00] America/Vancouver' },
{ value: 'America/Whitehorse', name: '[GMT-7:00] America/Whitehorse' },
{ value: 'America/Bahia_Banderas', name: '[GMT-6:00] America/Bahia_Banderas' },
{ value: 'America/Belize', name: '[GMT-6:00] America/Belize' },
{ value: 'America/Boise', name: '[GMT-6:00] America/Boise' },
{ value: 'America/Cambridge_Bay', name: '[GMT-6:00] America/Cambridge_Bay' },
{ value: 'America/Chihuahua', name: '[GMT-6:00] America/Chihuahua' },
{ value: 'America/Ciudad_Juarez', name: '[GMT-6:00] America/Ciudad_Juarez' },
{ value: 'America/Costa_Rica', name: '[GMT-6:00] America/Costa_Rica' },
{ value: 'America/Denver', name: '[GMT-6:00] America/Denver' },
{ value: 'America/Edmonton', name: '[GMT-6:00] America/Edmonton' },
{ value: 'America/El_Salvador', name: '[GMT-6:00] America/El_Salvador' },
{ value: 'America/Guatemala', name: '[GMT-6:00] America/Guatemala' },
{ value: 'America/Inuvik', name: '[GMT-6:00] America/Inuvik' },
{ value: 'America/Managua', name: '[GMT-6:00] America/Managua' },
{ value: 'America/Merida', name: '[GMT-6:00] America/Merida' },
{ value: 'America/Mexico_City', name: '[GMT-6:00] America/Mexico_City' },
{ value: 'America/Monterrey', name: '[GMT-6:00] America/Monterrey' },
{ value: 'America/Regina', name: '[GMT-6:00] America/Regina' },
{ value: 'America/Swift_Current', name: '[GMT-6:00] America/Swift_Current' },
{ value: 'America/Tegucigalpa', name: '[GMT-6:00] America/Tegucigalpa' },
{ value: 'Pacific/Galapagos', name: '[GMT-6:00] Pacific/Galapagos' },
{ value: 'America/Bogota', name: '[GMT-5:00] America/Bogota' },
{ value: 'America/Cancun', name: '[GMT-5:00] America/Cancun' },
{ value: 'America/Cayman', name: '[GMT-5:00] America/Cayman' },
{ value: 'America/Chicago', name: '[GMT-5:00] America/Chicago' },
{ value: 'America/Coral_Harbour', name: '[GMT-5:00] America/Coral_Harbour' },
{ value: 'America/Eirunepe', name: '[GMT-5:00] America/Eirunepe' },
{ value: 'America/Guayaquil', name: '[GMT-5:00] America/Guayaquil' },
{ value: 'America/Indiana/Knox', name: '[GMT-5:00] America/Indiana/Knox' },
{ value: 'America/Indiana/Tell_City', name: '[GMT-5:00] America/Indiana/Tell_City' },
{ value: 'America/Jamaica', name: '[GMT-5:00] America/Jamaica' },
{ value: 'America/Lima', name: '[GMT-5:00] America/Lima' },
{ value: 'America/Matamoros', name: '[GMT-5:00] America/Matamoros' },
{ value: 'America/Menominee', name: '[GMT-5:00] America/Menominee' },
{ value: 'America/North_Dakota/Beulah', name: '[GMT-5:00] America/North_Dakota/Beulah' },
{ value: 'America/North_Dakota/Center', name: '[GMT-5:00] America/North_Dakota/Center' },
{ value: 'America/North_Dakota/New_Salem', name: '[GMT-5:00] America/North_Dakota/New_Salem' },
{ value: 'America/Ojinaga', name: '[GMT-5:00] America/Ojinaga' },
{ value: 'America/Panama', name: '[GMT-5:00] America/Panama' },
{ value: 'America/Rankin_Inlet', name: '[GMT-5:00] America/Rankin_Inlet' },
{ value: 'America/Resolute', name: '[GMT-5:00] America/Resolute' },
{ value: 'America/Rio_Branco', name: '[GMT-5:00] America/Rio_Branco' },
{ value: 'America/Winnipeg', name: '[GMT-5:00] America/Winnipeg' },
{ value: 'Pacific/Easter', name: '[GMT-5:00] Pacific/Easter' },
{ value: 'America/Anguilla', name: '[GMT-4:00] America/Anguilla' },
{ value: 'America/Antigua', name: '[GMT-4:00] America/Antigua' },
{ value: 'America/Aruba', name: '[GMT-4:00] America/Aruba' },
{ value: 'America/Asuncion', name: '[GMT-4:00] America/Asuncion' },
{ value: 'America/Barbados', name: '[GMT-4:00] America/Barbados' },
{ value: 'America/Blanc-Sablon', name: '[GMT-4:00] America/Blanc-Sablon' },
{ value: 'America/Boa_Vista', name: '[GMT-4:00] America/Boa_Vista' },
{ value: 'America/Campo_Grande', name: '[GMT-4:00] America/Campo_Grande' },
{ value: 'America/Caracas', name: '[GMT-4:00] America/Caracas' },
{ value: 'America/Cuiaba', name: '[GMT-4:00] America/Cuiaba' },
{ value: 'America/Curacao', name: '[GMT-4:00] America/Curacao' },
{ value: 'America/Detroit', name: '[GMT-4:00] America/Detroit' },
{ value: 'America/Dominica', name: '[GMT-4:00] America/Dominica' },
{ value: 'America/Grand_Turk', name: '[GMT-4:00] America/Grand_Turk' },
{ value: 'America/Grenada', name: '[GMT-4:00] America/Grenada' },
{ value: 'America/Guadeloupe', name: '[GMT-4:00] America/Guadeloupe' },
{ value: 'America/Guyana', name: '[GMT-4:00] America/Guyana' },
{ value: 'America/Havana', name: '[GMT-4:00] America/Havana' },
{ value: 'America/Indiana/Marengo', name: '[GMT-4:00] America/Indiana/Marengo' },
{ value: 'America/Indiana/Petersburg', name: '[GMT-4:00] America/Indiana/Petersburg' },
{ value: 'America/Indiana/Vevay', name: '[GMT-4:00] America/Indiana/Vevay' },
{ value: 'America/Indiana/Vincennes', name: '[GMT-4:00] America/Indiana/Vincennes' },
{ value: 'America/Indiana/Winamac', name: '[GMT-4:00] America/Indiana/Winamac' },
{ value: 'America/Indianapolis', name: '[GMT-4:00] America/Indianapolis' },
{ value: 'America/Iqaluit', name: '[GMT-4:00] America/Iqaluit' },
{ value: 'America/Kentucky/Monticello', name: '[GMT-4:00] America/Kentucky/Monticello' },
{ value: 'America/Kralendijk', name: '[GMT-4:00] America/Kralendijk' },
{ value: 'America/La_Paz', name: '[GMT-4:00] America/La_Paz' },
{ value: 'America/Louisville', name: '[GMT-4:00] America/Louisville' },
{ value: 'America/Lower_Princes', name: '[GMT-4:00] America/Lower_Princes' },
{ value: 'America/Manaus', name: '[GMT-4:00] America/Manaus' },
{ value: 'America/Marigot', name: '[GMT-4:00] America/Marigot' },
{ value: 'America/Martinique', name: '[GMT-4:00] America/Martinique' },
{ value: 'America/Montserrat', name: '[GMT-4:00] America/Montserrat' },
{ value: 'America/Nassau', name: '[GMT-4:00] America/Nassau' },
{ value: 'America/New_York', name: '[GMT-4:00] America/New_York' },
{ value: 'America/Port_of_Spain', name: '[GMT-4:00] America/Port_of_Spain' },
{ value: 'America/Port-au-Prince', name: '[GMT-4:00] America/Port-au-Prince' },
{ value: 'America/Porto_Velho', name: '[GMT-4:00] America/Porto_Velho' },
{ value: 'America/Puerto_Rico', name: '[GMT-4:00] America/Puerto_Rico' },
{ value: 'America/Santo_Domingo', name: '[GMT-4:00] America/Santo_Domingo' },
{ value: 'America/St_Barthelemy', name: '[GMT-4:00] America/St_Barthelemy' },
{ value: 'America/St_Kitts', name: '[GMT-4:00] America/St_Kitts' },
{ value: 'America/St_Lucia', name: '[GMT-4:00] America/St_Lucia' },
{ value: 'America/St_Thomas', name: '[GMT-4:00] America/St_Thomas' },
{ value: 'America/St_Vincent', name: '[GMT-4:00] America/St_Vincent' },
{ value: 'America/Toronto', name: '[GMT-4:00] America/Toronto' },
{ value: 'America/Tortola', name: '[GMT-4:00] America/Tortola' },
{ value: 'America/Araguaina', name: '[GMT-3:00] America/Araguaina' },
{ value: 'America/Argentina/La_Rioja', name: '[GMT-3:00] America/Argentina/La_Rioja' },
{ value: 'America/Argentina/Rio_Gallegos', name: '[GMT-3:00] America/Argentina/Rio_Gallegos' },
{ value: 'America/Argentina/Salta', name: '[GMT-3:00] America/Argentina/Salta' },
{ value: 'America/Argentina/San_Juan', name: '[GMT-3:00] America/Argentina/San_Juan' },
{ value: 'America/Argentina/San_Luis', name: '[GMT-3:00] America/Argentina/San_Luis' },
{ value: 'America/Argentina/Tucuman', name: '[GMT-3:00] America/Argentina/Tucuman' },
{ value: 'America/Argentina/Ushuaia', name: '[GMT-3:00] America/Argentina/Ushuaia' },
{ value: 'America/Bahia', name: '[GMT-3:00] America/Bahia' },
{ value: 'America/Belem', name: '[GMT-3:00] America/Belem' },
{ value: 'America/Buenos_Aires', name: '[GMT-3:00] America/Buenos_Aires' },
{ value: 'America/Catamarca', name: '[GMT-3:00] America/Catamarca' },
{ value: 'America/Cayenne', name: '[GMT-3:00] America/Cayenne' },
{ value: 'America/Cordoba', name: '[GMT-3:00] America/Cordoba' },
{ value: 'America/Fortaleza', name: '[GMT-3:00] America/Fortaleza' },
{ value: 'America/Glace_Bay', name: '[GMT-3:00] America/Glace_Bay' },
{ value: 'America/Goose_Bay', name: '[GMT-3:00] America/Goose_Bay' },
{ value: 'America/Halifax', name: '[GMT-3:00] America/Halifax' },
{ value: 'America/Jujuy', name: '[GMT-3:00] America/Jujuy' },
{ value: 'America/Maceio', name: '[GMT-3:00] America/Maceio' },
{ value: 'America/Mendoza', name: '[GMT-3:00] America/Mendoza' },
{ value: 'America/Moncton', name: '[GMT-3:00] America/Moncton' },
{ value: 'America/Montevideo', name: '[GMT-3:00] America/Montevideo' },
{ value: 'America/Paramaribo', name: '[GMT-3:00] America/Paramaribo' },
{ value: 'America/Punta_Arenas', name: '[GMT-3:00] America/Punta_Arenas' },
{ value: 'America/Recife', name: '[GMT-3:00] America/Recife' },
{ value: 'America/Santarem', name: '[GMT-3:00] America/Santarem' },
{ value: 'America/Santiago', name: '[GMT-3:00] America/Santiago' },
{ value: 'America/Sao_Paulo', name: '[GMT-3:00] America/Sao_Paulo' },
{ value: 'America/Thule', name: '[GMT-3:00] America/Thule' },
{ value: 'Antarctica/Palmer', name: '[GMT-3:00] Antarctica/Palmer' },
{ value: 'Antarctica/Rothera', name: '[GMT-3:00] Antarctica/Rothera' },
{ value: 'Atlantic/Bermuda', name: '[GMT-3:00] Atlantic/Bermuda' },
{ value: 'Atlantic/Stanley', name: '[GMT-3:00] Atlantic/Stanley' },
{ value: 'America/St_Johns', name: '[GMT-2:30] America/St_Johns' },
{ value: 'America/Miquelon', name: '[GMT-2:00] America/Miquelon' },
{ value: 'America/Noronha', name: '[GMT-2:00] America/Noronha' },
{ value: 'Atlantic/South_Georgia', name: '[GMT-2:00] Atlantic/South_Georgia' },
{ value: 'America/Godthab', name: '[GMT-1:00] America/Godthab' },
{ value: 'America/Scoresbysund', name: '[GMT-1:00] America/Scoresbysund' },
{ value: 'Atlantic/Cape_Verde', name: '[GMT-1:00] Atlantic/Cape_Verde' },
{ value: 'UTC', name: '[GMT+0:00] Coordinated Universal Time (UTC)' },
{ value: 'Africa/Abidjan', name: '[GMT+0:00] Africa/Abidjan' },
{ value: 'Africa/Accra', name: '[GMT+0:00] Africa/Accra' },
{ value: 'Africa/Bamako', name: '[GMT+0:00] Africa/Bamako' },
{ value: 'Africa/Banjul', name: '[GMT+0:00] Africa/Banjul' },
{ value: 'Africa/Bissau', name: '[GMT+0:00] Africa/Bissau' },
{ value: 'Africa/Conakry', name: '[GMT+0:00] Africa/Conakry' },
{ value: 'Africa/Dakar', name: '[GMT+0:00] Africa/Dakar' },
{ value: 'Africa/Freetown', name: '[GMT+0:00] Africa/Freetown' },
{ value: 'Africa/Lome', name: '[GMT+0:00] Africa/Lome' },
{ value: 'Africa/Monrovia', name: '[GMT+0:00] Africa/Monrovia' },
{ value: 'Africa/Nouakchott', name: '[GMT+0:00] Africa/Nouakchott' },
{ value: 'Africa/Ouagadougou', name: '[GMT+0:00] Africa/Ouagadougou' },
{ value: 'Africa/Sao_Tome', name: '[GMT+0:00] Africa/Sao_Tome' },
{ value: 'America/Danmarkshavn', name: '[GMT+0:00] America/Danmarkshavn' },
{ value: 'Atlantic/Azores', name: '[GMT+0:00] Atlantic/Azores' },
{ value: 'Atlantic/Reykjavik', name: '[GMT+0:00] Atlantic/Reykjavik' },
{ value: 'Atlantic/St_Helena', name: '[GMT+0:00] Atlantic/St_Helena' },
{ value: 'Africa/Algiers', name: '[GMT+1:00] Africa/Algiers' },
{ value: 'Africa/Bangui', name: '[GMT+1:00] Africa/Bangui' },
{ value: 'Africa/Brazzaville', name: '[GMT+1:00] Africa/Brazzaville' },
{ value: 'Africa/Casablanca', name: '[GMT+1:00] Africa/Casablanca' },
{ value: 'Africa/Douala', name: '[GMT+1:00] Africa/Douala' },
{ value: 'Africa/El_Aaiun', name: '[GMT+1:00] Africa/El_Aaiun' },
{ value: 'Africa/Kinshasa', name: '[GMT+1:00] Africa/Kinshasa' },
{ value: 'Africa/Lagos', name: '[GMT+1:00] Africa/Lagos' },
{ value: 'Africa/Libreville', name: '[GMT+1:00] Africa/Libreville' },
{ value: 'Africa/Luanda', name: '[GMT+1:00] Africa/Luanda' },
{ value: 'Africa/Malabo', name: '[GMT+1:00] Africa/Malabo' },
{ value: 'Africa/Ndjamena', name: '[GMT+1:00] Africa/Ndjamena' },
{ value: 'Africa/Niamey', name: '[GMT+1:00] Africa/Niamey' },
{ value: 'Africa/Porto-Novo', name: '[GMT+1:00] Africa/Porto-Novo' },
{ value: 'Africa/Tunis', name: '[GMT+1:00] Africa/Tunis' },
{ value: 'Atlantic/Canary', name: '[GMT+1:00] Atlantic/Canary' },
{ value: 'Atlantic/Faeroe', name: '[GMT+1:00] Atlantic/Faeroe' },
{ value: 'Atlantic/Madeira', name: '[GMT+1:00] Atlantic/Madeira' },
{ value: 'Europe/Dublin', name: '[GMT+1:00] Europe/Dublin' },
{ value: 'Europe/Guernsey', name: '[GMT+1:00] Europe/Guernsey' },
{ value: 'Europe/Isle_of_Man', name: '[GMT+1:00] Europe/Isle_of_Man' },
{ value: 'Europe/Jersey', name: '[GMT+1:00] Europe/Jersey' },
{ value: 'Europe/Lisbon', name: '[GMT+1:00] Europe/Lisbon' },
{ value: 'Europe/London', name: '[GMT+1:00] Europe/London' },
{ value: 'Africa/Blantyre', name: '[GMT+2:00] Africa/Blantyre' },
{ value: 'Africa/Bujumbura', name: '[GMT+2:00] Africa/Bujumbura' },
{ value: 'Africa/Ceuta', name: '[GMT+2:00] Africa/Ceuta' },
{ value: 'Africa/Gaborone', name: '[GMT+2:00] Africa/Gaborone' },
{ value: 'Africa/Harare', name: '[GMT+2:00] Africa/Harare' },
{ value: 'Africa/Johannesburg', name: '[GMT+2:00] Africa/Johannesburg' },
{ value: 'Africa/Juba', name: '[GMT+2:00] Africa/Juba' },
{ value: 'Africa/Khartoum', name: '[GMT+2:00] Africa/Khartoum' },
{ value: 'Africa/Kigali', name: '[GMT+2:00] Africa/Kigali' },
{ value: 'Africa/Lubumbashi', name: '[GMT+2:00] Africa/Lubumbashi' },
{ value: 'Africa/Lusaka', name: '[GMT+2:00] Africa/Lusaka' },
{ value: 'Africa/Maputo', name: '[GMT+2:00] Africa/Maputo' },
{ value: 'Africa/Maseru', name: '[GMT+2:00] Africa/Maseru' },
{ value: 'Africa/Mbabane', name: '[GMT+2:00] Africa/Mbabane' },
{ value: 'Africa/Tripoli', name: '[GMT+2:00] Africa/Tripoli' },
{ value: 'Africa/Windhoek', name: '[GMT+2:00] Africa/Windhoek' },
{ value: 'Antarctica/Troll', name: '[GMT+2:00] Antarctica/Troll' },
{ value: 'Arctic/Longyearbyen', name: '[GMT+2:00] Arctic/Longyearbyen' },
{ value: 'Europe/Amsterdam', name: '[GMT+2:00] Europe/Amsterdam' },
{ value: 'Europe/Andorra', name: '[GMT+2:00] Europe/Andorra' },
{ value: 'Europe/Belgrade', name: '[GMT+2:00] Europe/Belgrade' },
{ value: 'Europe/Berlin', name: '[GMT+2:00] Europe/Berlin' },
{ value: 'Europe/Bratislava', name: '[GMT+2:00] Europe/Bratislava' },
{ value: 'Europe/Brussels', name: '[GMT+2:00] Europe/Brussels' },
{ value: 'Europe/Budapest', name: '[GMT+2:00] Europe/Budapest' },
{ value: 'Europe/Busingen', name: '[GMT+2:00] Europe/Busingen' },
{ value: 'Europe/Copenhagen', name: '[GMT+2:00] Europe/Copenhagen' },
{ value: 'Europe/Gibraltar', name: '[GMT+2:00] Europe/Gibraltar' },
{ value: 'Europe/Kaliningrad', name: '[GMT+2:00] Europe/Kaliningrad' },
{ value: 'Europe/Ljubljana', name: '[GMT+2:00] Europe/Ljubljana' },
{ value: 'Europe/Luxembourg', name: '[GMT+2:00] Europe/Luxembourg' },
{ value: 'Europe/Madrid', name: '[GMT+2:00] Europe/Madrid' },
{ value: 'Europe/Malta', name: '[GMT+2:00] Europe/Malta' },
{ value: 'Europe/Monaco', name: '[GMT+2:00] Europe/Monaco' },
{ value: 'Europe/Oslo', name: '[GMT+2:00] Europe/Oslo' },
{ value: 'Europe/Paris', name: '[GMT+2:00] Europe/Paris' },
{ value: 'Europe/Podgorica', name: '[GMT+2:00] Europe/Podgorica' },
{ value: 'Europe/Prague', name: '[GMT+2:00] Europe/Prague' },
{ value: 'Europe/Rome', name: '[GMT+2:00] Europe/Rome' },
{ value: 'Europe/San_Marino', name: '[GMT+2:00] Europe/San_Marino' },
{ value: 'Europe/Sarajevo', name: '[GMT+2:00] Europe/Sarajevo' },
{ value: 'Europe/Skopje', name: '[GMT+2:00] Europe/Skopje' },
{ value: 'Europe/Stockholm', name: '[GMT+2:00] Europe/Stockholm' },
{ value: 'Europe/Tirane', name: '[GMT+2:00] Europe/Tirane' },
{ value: 'Europe/Vaduz', name: '[GMT+2:00] Europe/Vaduz' },
{ value: 'Europe/Vatican', name: '[GMT+2:00] Europe/Vatican' },
{ value: 'Europe/Vienna', name: '[GMT+2:00] Europe/Vienna' },
{ value: 'Europe/Warsaw', name: '[GMT+2:00] Europe/Warsaw' },
{ value: 'Europe/Zagreb', name: '[GMT+2:00] Europe/Zagreb' },
{ value: 'Europe/Zurich', name: '[GMT+2:00] Europe/Zurich' },
{ value: 'Africa/Addis_Ababa', name: '[GMT+3:00] Africa/Addis_Ababa' },
{ value: 'Africa/Asmera', name: '[GMT+3:00] Africa/Asmera' },
{ value: 'Africa/Cairo', name: '[GMT+3:00] Africa/Cairo' },
{ value: 'Africa/Dar_es_Salaam', name: '[GMT+3:00] Africa/Dar_es_Salaam' },
{ value: 'Africa/Djibouti', name: '[GMT+3:00] Africa/Djibouti' },
{ value: 'Africa/Kampala', name: '[GMT+3:00] Africa/Kampala' },
{ value: 'Africa/Mogadishu', name: '[GMT+3:00] Africa/Mogadishu' },
{ value: 'Africa/Nairobi', name: '[GMT+3:00] Africa/Nairobi' },
{ value: 'Antarctica/Syowa', name: '[GMT+3:00] Antarctica/Syowa' },
{ value: 'Asia/Aden', name: '[GMT+3:00] Asia/Aden' },
{ value: 'Asia/Amman', name: '[GMT+3:00] Asia/Amman' },
{ value: 'Asia/Baghdad', name: '[GMT+3:00] Asia/Baghdad' },
{ value: 'Asia/Bahrain', name: '[GMT+3:00] Asia/Bahrain' },
{ value: 'Asia/Beirut', name: '[GMT+3:00] Asia/Beirut' },
{ value: 'Asia/Damascus', name: '[GMT+3:00] Asia/Damascus' },
{ value: 'Asia/Famagusta', name: '[GMT+3:00] Asia/Famagusta' },
{ value: 'Asia/Gaza', name: '[GMT+3:00] Asia/Gaza' },
{ value: 'Asia/Hebron', name: '[GMT+3:00] Asia/Hebron' },
{ value: 'Asia/Jerusalem', name: '[GMT+3:00] Asia/Jerusalem' },
{ value: 'Asia/Kuwait', name: '[GMT+3:00] Asia/Kuwait' },
{ value: 'Asia/Nicosia', name: '[GMT+3:00] Asia/Nicosia' },
{ value: 'Asia/Qatar', name: '[GMT+3:00] Asia/Qatar' },
{ value: 'Asia/Riyadh', name: '[GMT+3:00] Asia/Riyadh' },
{ value: 'Europe/Athens', name: '[GMT+3:00] Europe/Athens' },
{ value: 'Europe/Bucharest', name: '[GMT+3:00] Europe/Bucharest' },
{ value: 'Europe/Chisinau', name: '[GMT+3:00] Europe/Chisinau' },
{ value: 'Europe/Helsinki', name: '[GMT+3:00] Europe/Helsinki' },
{ value: 'Europe/Istanbul', name: '[GMT+3:00] Europe/Istanbul' },
{ value: 'Europe/Kiev', name: '[GMT+3:00] Europe/Kyiv' },
{ value: 'Europe/Kirov', name: '[GMT+3:00] Europe/Kirov' },
{ value: 'Europe/Mariehamn', name: '[GMT+3:00] Europe/Mariehamn' },
{ value: 'Europe/Minsk', name: '[GMT+3:00] Europe/Minsk' },
{ value: 'Europe/Moscow', name: '[GMT+3:00] Europe/Moscow' },
{ value: 'Europe/Riga', name: '[GMT+3:00] Europe/Riga' },
{ value: 'Europe/Simferopol', name: '[GMT+3:00] Europe/Simferopol' },
{ value: 'Europe/Sofia', name: '[GMT+3:00] Europe/Sofia' },
{ value: 'Europe/Tallinn', name: '[GMT+3:00] Europe/Tallinn' },
{ value: 'Europe/Vilnius', name: '[GMT+3:00] Europe/Vilnius' },
{ value: 'Europe/Volgograd', name: '[GMT+3:00] Europe/Volgograd' },
{ value: 'Indian/Antananarivo', name: '[GMT+3:00] Indian/Antananarivo' },
{ value: 'Indian/Comoro', name: '[GMT+3:00] Indian/Comoro' },
{ value: 'Indian/Mayotte', name: '[GMT+3:00] Indian/Mayotte' },
{ value: 'Asia/Tehran', name: '[GMT+3:30] Asia/Tehran' },
{ value: 'Asia/Baku', name: '[GMT+4:00] Asia/Baku' },
{ value: 'Asia/Dubai', name: '[GMT+4:00] Asia/Dubai' },
{ value: 'Asia/Muscat', name: '[GMT+4:00] Asia/Muscat' },
{ value: 'Asia/Tbilisi', name: '[GMT+4:00] Asia/Tbilisi' },
{ value: 'Asia/Yerevan', name: '[GMT+4:00] Asia/Yerevan' },
{ value: 'Europe/Astrakhan', name: '[GMT+4:00] Europe/Astrakhan' },
{ value: 'Europe/Samara', name: '[GMT+4:00] Europe/Samara' },
{ value: 'Europe/Saratov', name: '[GMT+4:00] Europe/Saratov' },
{ value: 'Europe/Ulyanovsk', name: '[GMT+4:00] Europe/Ulyanovsk' },
{ value: 'Indian/Mahe', name: '[GMT+4:00] Indian/Mahe' },
{ value: 'Indian/Mauritius', name: '[GMT+4:00] Indian/Mauritius' },
{ value: 'Indian/Reunion', name: '[GMT+4:00] Indian/Reunion' },
{ value: 'Asia/Kabul', name: '[GMT+4:30] Asia/Kabul' },
{ value: 'Antarctica/Mawson', name: '[GMT+5:00] Antarctica/Mawson' },
{ value: 'Antarctica/Vostok', name: '[GMT+5:00] Antarctica/Vostok' },
{ value: 'Asia/Almaty', name: '[GMT+5:00] Asia/Almaty' },
{ value: 'Asia/Aqtau', name: '[GMT+5:00] Asia/Aqtau' },
{ value: 'Asia/Aqtobe', name: '[GMT+5:00] Asia/Aqtobe' },
{ value: 'Asia/Ashgabat', name: '[GMT+5:00] Asia/Ashgabat' },
{ value: 'Asia/Atyrau', name: '[GMT+5:00] Asia/Atyrau' },
{ value: 'Asia/Dushanbe', name: '[GMT+5:00] Asia/Dushanbe' },
{ value: 'Asia/Karachi', name: '[GMT+5:00] Asia/Karachi' },
{ value: 'Asia/Oral', name: '[GMT+5:00] Asia/Oral' },
{ value: 'Asia/Qostanay', name: '[GMT+5:00] Asia/Qostanay' },
{ value: 'Asia/Qyzylorda', name: '[GMT+5:00] Asia/Qyzylorda' },
{ value: 'Asia/Samarkand', name: '[GMT+5:00] Asia/Samarkand' },
{ value: 'Asia/Tashkent', name: '[GMT+5:00] Asia/Tashkent' },
{ value: 'Asia/Yekaterinburg', name: '[GMT+5:00] Asia/Yekaterinburg' },
{ value: 'Indian/Kerguelen', name: '[GMT+5:00] Indian/Kerguelen' },
{ value: 'Indian/Maldives', name: '[GMT+5:00] Indian/Maldives' },
{ value: 'Asia/Calcutta', name: '[GMT+5:30] Asia/Calcutta' },
{ value: 'Asia/Colombo', name: '[GMT+5:30] Asia/Colombo' },
{ value: 'Asia/Katmandu', name: '[GMT+5:45] Asia/Katmandu' },
{ value: 'Asia/Bishkek', name: '[GMT+6:00] Asia/Bishkek' },
{ value: 'Asia/Dhaka', name: '[GMT+6:00] Asia/Dhaka' },
{ value: 'Asia/Omsk', name: '[GMT+6:00] Asia/Omsk' },
{ value: 'Asia/Thimphu', name: '[GMT+6:00] Asia/Thimphu' },
{ value: 'Asia/Urumqi', name: '[GMT+6:00] Asia/Urumqi' },
{ value: 'Indian/Chagos', name: '[GMT+6:00] Indian/Chagos' },
{ value: 'Asia/Rangoon', name: '[GMT+6:30] Asia/Rangoon' },
{ value: 'Indian/Cocos', name: '[GMT+6:30] Indian/Cocos' },
{ value: 'Antarctica/Davis', name: '[GMT+7:00] Antarctica/Davis' },
{ value: 'Asia/Bangkok', name: '[GMT+7:00] Asia/Bangkok' },
{ value: 'Asia/Barnaul', name: '[GMT+7:00] Asia/Barnaul' },
{ value: 'Asia/Hovd', name: '[GMT+7:00] Asia/Hovd' },
{ value: 'Asia/Jakarta', name: '[GMT+7:00] Asia/Jakarta' },
{ value: 'Asia/Krasnoyarsk', name: '[GMT+7:00] Asia/Krasnoyarsk' },
{ value: 'Asia/Novokuznetsk', name: '[GMT+7:00] Asia/Novokuznetsk' },
{ value: 'Asia/Novosibirsk', name: '[GMT+7:00] Asia/Novosibirsk' },
{ value: 'Asia/Phnom_Penh', name: '[GMT+7:00] Asia/Phnom_Penh' },
{ value: 'Asia/Pontianak', name: '[GMT+7:00] Asia/Pontianak' },
{ value: 'Asia/Saigon', name: '[GMT+7:00] Asia/Saigon' },
{ value: 'Asia/Tomsk', name: '[GMT+7:00] Asia/Tomsk' },
{ value: 'Asia/Vientiane', name: '[GMT+7:00] Asia/Vientiane' },
{ value: 'Indian/Christmas', name: '[GMT+7:00] Indian/Christmas' },
{ value: 'Antarctica/Casey', name: '[GMT+8:00] Antarctica/Casey' },
{ value: 'Asia/Brunei', name: '[GMT+8:00] Asia/Brunei' },
{ value: 'Asia/Choibalsan', name: '[GMT+8:00] Asia/Choibalsan' },
{ value: 'Asia/Hong_Kong', name: '[GMT+8:00] Asia/Hong_Kong' },
{ value: 'Asia/Irkutsk', name: '[GMT+8:00] Asia/Irkutsk' },
{ value: 'Asia/Kuala_Lumpur', name: '[GMT+8:00] Asia/Kuala_Lumpur' },
{ value: 'Asia/Kuching', name: '[GMT+8:00] Asia/Kuching' },
{ value: 'Asia/Macau', name: '[GMT+8:00] Asia/Macau' },
{ value: 'Asia/Makassar', name: '[GMT+8:00] Asia/Makassar' },
{ value: 'Asia/Manila', name: '[GMT+8:00] Asia/Manila' },
{ value: 'Asia/Shanghai', name: '[GMT+8:00] Asia/Shanghai' },
{ value: 'Asia/Singapore', name: '[GMT+8:00] Asia/Singapore' },
{ value: 'Asia/Taipei', name: '[GMT+8:00] Asia/Taipei' },
{ value: 'Asia/Ulaanbaatar', name: '[GMT+8:00] Asia/Ulaanbaatar' },
{ value: 'Australia/Perth', name: '[GMT+8:00] Australia/Perth' },
{ value: 'Australia/Eucla', name: '[GMT+8:45] Australia/Eucla' },
{ value: 'Asia/Chita', name: '[GMT+9:00] Asia/Chita' },
{ value: 'Asia/Dili', name: '[GMT+9:00] Asia/Dili' },
{ value: 'Asia/Jayapura', name: '[GMT+9:00] Asia/Jayapura' },
{ value: 'Asia/Khandyga', name: '[GMT+9:00] Asia/Khandyga' },
{ value: 'Asia/Pyongyang', name: '[GMT+9:00] Asia/Pyongyang' },
{ value: 'Asia/Seoul', name: '[GMT+9:00] Asia/Seoul' },
{ value: 'Asia/Tokyo', name: '[GMT+9:00] Asia/Tokyo' },
{ value: 'Asia/Yakutsk', name: '[GMT+9:00] Asia/Yakutsk' },
{ value: 'Pacific/Palau', name: '[GMT+9:00] Pacific/Palau' },
{ value: 'Australia/Adelaide', name: '[GMT+9:30] Australia/Adelaide' },
{ value: 'Australia/Broken_Hill', name: '[GMT+9:30] Australia/Broken_Hill' },
{ value: 'Australia/Darwin', name: '[GMT+9:30] Australia/Darwin' },
{ value: 'Antarctica/DumontDUrville', name: '[GMT+10:00] Antarctica/DumontDUrville' },
{ value: 'Antarctica/Macquarie', name: '[GMT+10:00] Antarctica/Macquarie' },
{ value: 'Asia/Ust-Nera', name: '[GMT+10:00] Asia/Ust-Nera' },
{ value: 'Asia/Vladivostok', name: '[GMT+10:00] Asia/Vladivostok' },
{ value: 'Australia/Brisbane', name: '[GMT+10:00] Australia/Brisbane' },
{ value: 'Australia/Hobart', name: '[GMT+10:00] Australia/Hobart' },
{ value: 'Australia/Lindeman', name: '[GMT+10:00] Australia/Lindeman' },
{ value: 'Australia/Melbourne', name: '[GMT+10:00] Australia/Melbourne' },
{ value: 'Australia/Sydney', name: '[GMT+10:00] Australia/Sydney' },
{ value: 'Pacific/Guam', name: '[GMT+10:00] Pacific/Guam' },
{ value: 'Pacific/Port_Moresby', name: '[GMT+10:00] Pacific/Port_Moresby' },
{ value: 'Pacific/Saipan', name: '[GMT+10:00] Pacific/Saipan' },
{ value: 'Pacific/Truk', name: '[GMT+10:00] Pacific/Truk' },
{ value: 'Australia/Lord_Howe', name: '[GMT+10:30] Australia/Lord_Howe' },
{ value: 'Asia/Magadan', name: '[GMT+11:00] Asia/Magadan' },
{ value: 'Asia/Sakhalin', name: '[GMT+11:00] Asia/Sakhalin' },
{ value: 'Asia/Srednekolymsk', name: '[GMT+11:00] Asia/Srednekolymsk' },
{ value: 'Pacific/Bougainville', name: '[GMT+11:00] Pacific/Bougainville' },
{ value: 'Pacific/Efate', name: '[GMT+11:00] Pacific/Efate' },
{ value: 'Pacific/Guadalcanal', name: '[GMT+11:00] Pacific/Guadalcanal' },
{ value: 'Pacific/Kosrae', name: '[GMT+11:00] Pacific/Kosrae' },
{ value: 'Pacific/Norfolk', name: '[GMT+11:00] Pacific/Norfolk' },
{ value: 'Pacific/Noumea', name: '[GMT+11:00] Pacific/Noumea' },
{ value: 'Pacific/Ponape', name: '[GMT+11:00] Pacific/Ponape' },
{ value: 'Asia/Anadyr', name: '[GMT+12:00] Asia/Anadyr' },
{ value: 'Asia/Kamchatka', name: '[GMT+12:00] Asia/Kamchatka' },
{ value: 'Pacific/Fiji', name: '[GMT+12:00] Pacific/Fiji' },
{ value: 'Pacific/Funafuti', name: '[GMT+12:00] Pacific/Funafuti' },
{ value: 'Pacific/Kwajalein', name: '[GMT+12:00] Pacific/Kwajalein' },
{ value: 'Pacific/Majuro', name: '[GMT+12:00] Pacific/Majuro' },
{ value: 'Pacific/Nauru', name: '[GMT+12:00] Pacific/Nauru' },
{ value: 'Pacific/Tarawa', name: '[GMT+12:00] Pacific/Tarawa' },
{ value: 'Pacific/Wake', name: '[GMT+12:00] Pacific/Wake' },
{ value: 'Pacific/Wallis', name: '[GMT+12:00] Pacific/Wallis' },
{ value: 'Antarctica/McMurdo', name: '[GMT+13:00] Antarctica/McMurdo' },
{ value: 'Pacific/Apia', name: '[GMT+13:00] Pacific/Apia' },
{ value: 'Pacific/Auckland', name: '[GMT+13:00] Pacific/Auckland' },
{ value: 'Pacific/Enderbury', name: '[GMT+13:00] Pacific/Enderbury' },
{ value: 'Pacific/Fakaofo', name: '[GMT+13:00] Pacific/Fakaofo' },
{ value: 'Pacific/Tongatapu', name: '[GMT+13:00] Pacific/Tongatapu' },
{ value: 'Pacific/Chatham', name: '[GMT+13:45] Pacific/Chatham' },
{ value: 'Pacific/Kiritimati', name: '[GMT+14:00] Pacific/Kiritimati' },
];
}