Sat, 26 Apr 2014 16:15:45 +0200
Released as stable.
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | # -*- coding: utf-8 -*- |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | # Copyright (c) 2014 Detlev Offenbach <detlev@die-offenbachs.de> |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | # |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | Module implementing a dialog to select a time zone. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | |
23
070a6c65c8a9
Released as stable.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
16
diff
changeset
|
10 | from __future__ import unicode_literals |
16
f2d493540f04
Added Python2 compatibility code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
12
diff
changeset
|
11 | |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | from PyQt4.QtCore import pyqtSlot |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | from PyQt4.QtGui import QDialog, QDialogButtonBox |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | from .Ui_TimezoneSelectionDialog import Ui_TimezoneSelectionDialog |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | class TimezoneSelectionDialog(QDialog, Ui_TimezoneSelectionDialog): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | Class implementing a dialog to select a time zone. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | Timezones = { |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | 'Africa': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | 'Abidjan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | 'Accra', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | 'Addis_Ababa', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | 'Algiers', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | 'Asmara', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | 'Asmera', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | 'Bamako', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | 'Bangui', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | 'Banjul', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | 'Bissau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | 'Blantyre', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | 'Brazzaville', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | 'Bujumbura', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | 'Cairo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | 'Casablanca', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | 'Ceuta', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | 'Conakry', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | 'Dakar', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | 'Dar_es_Salaam', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | 'Djibouti', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | 'Douala', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | 'El_Aaiun', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | 'Freetown', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | 'Gaborone', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | 'Harare', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | 'Johannesburg', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | 'Juba', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | 'Kampala', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | 'Khartoum', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | 'Kigali', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | 'Kinshasa', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | 'Lagos', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | 'Libreville', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | 'Lome', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | 'Luanda', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | 'Lubumbashi', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | 'Lusaka', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | 'Malabo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | 'Maputo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | 'Maseru', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | 'Mbabane', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | 'Mogadishu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | 'Monrovia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | 'Nairobi', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | 'Ndjamena', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | 'Niamey', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | 'Nouakchott', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | 'Ouagadougou', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | 'Porto-Novo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | 'Sao_Tome', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | 'Timbuktu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | 'Tripoli', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | 'Tunis', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | 'Windhoek', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | 'America': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | 'Adak', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | 'Anchorage', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | 'Anguilla', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | 'Antigua', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | 'Araguaina', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | 'Argentina/Buenos_Aires', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | 'Argentina/Catamarca', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | 'Argentina/ComodRivadavia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | 'Argentina/Cordoba', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | 'Argentina/Jujuy', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | 'Argentina/La_Rioja', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | 'Argentina/Mendoza', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | 'Argentina/Rio_Gallegos', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | 'Argentina/Salta', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | 'Argentina/San_Juan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | 'Argentina/San_Luis', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | 'Argentina/Tucuman', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | 'Argentina/Ushuaia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | 'Aruba', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | 'Asuncion', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | 'Atikokan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | 'Atka', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | 'Bahia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | 'Bahia_Banderas', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | 'Barbados', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | 'Belem', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | 'Belize', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | 'Blanc-Sablon', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | 'Boa_Vista', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | 'Bogota', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | 'Boise', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | 'Buenos_Aires', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | 'Cambridge_Bay', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | 'Campo_Grande', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | 'Cancun', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | 'Caracas', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | 'Catamarca', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | 'Cayenne', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | 'Cayman', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | 'Chicago', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | 'Chihuahua', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | 'Coral_Harbour', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | 'Cordoba', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | 'Costa_Rica', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | 'Creston', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | 'Cuiaba', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | 'Curacao', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | 'Danmarkshavn', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | 'Dawson', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | 'Dawson_Creek', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | 'Denver', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | 'Detroit', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | 'Dominica', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | 'Edmonton', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | 'Eirunepe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | 'El_Salvador', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | 'Ensenada', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | 'Fort_Wayne', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | 'Fortaleza', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | 'Glace_Bay', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | 'Godthab', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | 'Goose_Bay', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | 'Grand_Turk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | 'Grenada', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | 'Guadeloupe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | 'Guatemala', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | 'Guayaquil', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | 'Guyana', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148 | 'Halifax', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | 'Havana', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | 'Hermosillo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | 'Indiana/Indianapolis', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152 | 'Indiana/Knox', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | 'Indiana/Marengo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | 'Indiana/Petersburg', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | 'Indiana/Tell_City', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | 'Indiana/Vevay', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | 'Indiana/Vincennes', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158 | 'Indiana/Winamac', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | 'Indianapolis', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | 'Inuvik', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | 'Iqaluit', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | 'Jamaica', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | 'Jujuy', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | 'Juneau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | 'Kentucky/Louisville', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | 'Kentucky/Monticello', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | 'Knox_IN', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | 'Kralendijk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | 'La_Paz', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | 'Lima', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | 'Los_Angeles', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | 'Louisville', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | 'Lower_Princes', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | 'Maceio', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | 'Managua', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | 'Manaus', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | 'Marigot', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | 'Martinique', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | 'Matamoros', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | 'Mazatlan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | 'Mendoza', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | 'Menominee', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | 'Merida', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | 'Metlakatla', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | 'Mexico_City', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | 'Miquelon', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187 | 'Moncton', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188 | 'Monterrey', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | 'Montevideo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | 'Montreal', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | 'Montserrat', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | 'Nassau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | 'New_York', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | 'Nipigon', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | 'Nome', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | 'Noronha', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | 'North_Dakota/Beulah', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | 'North_Dakota/Center', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | 'North_Dakota/New_Salem', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | 'Ojinaga', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | 'Panama', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | 'Pangnirtung', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | 'Paramaribo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204 | 'Phoenix', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
205 | 'Port-au-Prince', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
206 | 'Port_of_Spain', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | 'Porto_Acre', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | 'Porto_Velho', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | 'Puerto_Rico', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210 | 'Rainy_River', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211 | 'Rankin_Inlet', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
212 | 'Recife', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213 | 'Regina', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | 'Resolute', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215 | 'Rio_Branco', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216 | 'Rosario', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | 'Santa_Isabel', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218 | 'Santarem', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
219 | 'Santiago', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | 'Santo_Domingo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | 'Sao_Paulo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | 'Scoresbysund', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223 | 'Shiprock', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224 | 'Sitka', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | 'St_Barthelemy', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | 'St_Johns', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | 'St_Kitts', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | 'St_Lucia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
229 | 'St_Thomas', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
230 | 'St_Vincent', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | 'Swift_Current', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232 | 'Tegucigalpa', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233 | 'Thule', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | 'Thunder_Bay', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | 'Tijuana', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
236 | 'Toronto', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
237 | 'Tortola', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238 | 'Vancouver', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | 'Virgin', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240 | 'Whitehorse', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | 'Winnipeg', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | 'Yakutat', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243 | 'Yellowknife', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244 | ], |
12
8bc18ea91897
Finished the implementation and corrected some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11
diff
changeset
|
245 | 'Antarctica': [ |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
246 | 'Casey', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247 | 'Davis', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
248 | 'DumontDUrville', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249 | 'Macquarie', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
250 | 'Mawson', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
251 | 'McMurdo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
252 | 'Palmer', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253 | 'Rothera', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254 | 'South_Pole', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
255 | 'Syowa', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
256 | 'Vostok', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
257 | ], |
12
8bc18ea91897
Finished the implementation and corrected some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11
diff
changeset
|
258 | 'Arctic': [ |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | 'Longyearbyen', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261 | 'Asia': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
262 | 'Aden', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
263 | 'Almaty', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
264 | 'Amman', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265 | 'Anadyr', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
266 | 'Aqtau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
267 | 'Aqtobe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268 | 'Ashgabat', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
269 | 'Ashkhabad', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270 | 'Baghdad', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
271 | 'Bahrain', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272 | 'Baku', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273 | 'Bangkok', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | 'Beirut', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | 'Bishkek', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
276 | 'Brunei', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
277 | 'Calcutta', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | 'Choibalsan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279 | 'Chongqing', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
280 | 'Chungking', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281 | 'Colombo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | 'Dacca', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283 | 'Damascus', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
284 | 'Dhaka', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
285 | 'Dili', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
286 | 'Dubai', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | 'Dushanbe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288 | 'Gaza', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289 | 'Harbin', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
290 | 'Hebron', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291 | 'Ho_Chi_Minh', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292 | 'Hong_Kong', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293 | 'Hovd', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294 | 'Irkutsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
295 | 'Istanbul', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
296 | 'Jakarta', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297 | 'Jayapura', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
298 | 'Jerusalem', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
299 | 'Kabul', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
300 | 'Kamchatka', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
301 | 'Karachi', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
302 | 'Kashgar', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
303 | 'Kathmandu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
304 | 'Katmandu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
305 | 'Khandyga', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
306 | 'Kolkata', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
307 | 'Krasnoyarsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
308 | 'Kuala_Lumpur', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
309 | 'Kuching', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
310 | 'Kuwait', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
311 | 'Macao', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
312 | 'Macau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
313 | 'Magadan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
314 | 'Makassar', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
315 | 'Manila', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
316 | 'Muscat', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317 | 'Nicosia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
318 | 'Novokuznetsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
319 | 'Novosibirsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
320 | 'Omsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
321 | 'Oral', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322 | 'Phnom_Penh', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
323 | 'Pontianak', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
324 | 'Pyongyang', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325 | 'Qatar', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
326 | 'Qyzylorda', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
327 | 'Rangoon', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328 | 'Riyadh', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329 | 'Saigon', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
330 | 'Sakhalin', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
331 | 'Samarkand', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
332 | 'Seoul', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
333 | 'Shanghai', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
334 | 'Singapore', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
335 | 'Taipei', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
336 | 'Tashkent', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
337 | 'Tbilisi', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
338 | 'Tehran', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
339 | 'Tel_Aviv', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
340 | 'Thimbu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
341 | 'Thimphu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342 | 'Tokyo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
343 | 'Ujung_Pandang', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344 | 'Ulaanbaatar', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
345 | 'Ulan_Bator', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
346 | 'Urumqi', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
347 | 'Ust-Nera', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
348 | 'Vientiane', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
349 | 'Vladivostok', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
350 | 'Yakutsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
351 | 'Yekaterinburg', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
352 | 'Yerevan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
353 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354 | 'Atlantic': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
355 | 'Azores', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
356 | 'Bermuda', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
357 | 'Canary', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
358 | 'Cape_Verde', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
359 | 'Faeroe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
360 | 'Faroe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
361 | 'Jan_Mayen', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
362 | 'Madeira', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
363 | 'Reykjavik', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364 | 'South_Georgia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
365 | 'St_Helena', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
366 | 'Stanley', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
367 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368 | 'Australia': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
369 | 'ACT', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370 | 'Adelaide', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
371 | 'Brisbane', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
372 | 'Broken_Hill', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
373 | 'Canberra', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
374 | 'Currie', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
375 | 'Darwin', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
376 | 'Eucla', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
377 | 'Hobart', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
378 | 'LHI', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
379 | 'Lindeman', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
380 | 'Lord_Howe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
381 | 'Melbourne', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
382 | 'NSW', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
383 | 'North', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
384 | 'Perth', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
385 | 'Queensland', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
386 | 'South', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
387 | 'Sydney', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
388 | 'Tasmania', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
389 | 'Victoria', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
390 | 'West', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
391 | 'Yancowinna', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
392 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
393 | 'Europe': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
394 | 'Amsterdam', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
395 | 'Andorra', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
396 | 'Athens', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
397 | 'Belfast', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
398 | 'Belgrade', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
399 | 'Berlin', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
400 | 'Bratislava', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
401 | 'Brussels', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
402 | 'Bucharest', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
403 | 'Budapest', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
404 | 'Busingen', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
405 | 'Chisinau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
406 | 'Copenhagen', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
407 | 'Dublin', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
408 | 'Gibraltar', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
409 | 'Guernsey', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
410 | 'Helsinki', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
411 | 'Isle_of_Man', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
412 | 'Istanbul', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413 | 'Jersey', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
414 | 'Kaliningrad', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
415 | 'Kiev', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416 | 'Lisbon', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417 | 'Ljubljana', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
418 | 'London', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
419 | 'Luxembourg', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
420 | 'Madrid', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421 | 'Malta', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
422 | 'Mariehamn', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
423 | 'Minsk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
424 | 'Monaco', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
425 | 'Moscow', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
426 | 'Nicosia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
427 | 'Oslo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
428 | 'Paris', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
429 | 'Podgorica', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
430 | 'Prague', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
431 | 'Riga', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
432 | 'Rome', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
433 | 'Samara', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
434 | 'San_Marino', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
435 | 'Sarajevo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
436 | 'Simferopol', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
437 | 'Skopje', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
438 | 'Sofia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
439 | 'Stockholm', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
440 | 'Tallinn', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
441 | 'Tirane', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
442 | 'Tiraspol', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
443 | 'Uzhgorod', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
444 | 'Vaduz', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
445 | 'Vatican', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
446 | 'Vienna', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
447 | 'Vilnius', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
448 | 'Volgograd', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
449 | 'Warsaw', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
450 | 'Zagreb', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
451 | 'Zaporozhye', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
452 | 'Zurich', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
453 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
454 | 'Indian': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
455 | 'Antananarivo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
456 | 'Chagos', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
457 | 'Christmas', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458 | 'Cocos', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
459 | 'Comoro', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
460 | 'Kerguelen', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
461 | 'Mahe', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
462 | 'Maldives', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
463 | 'Mauritius', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
464 | 'Mayotte', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
465 | 'Reunion', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
466 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
467 | 'Pacific': [ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
468 | 'Apia', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
469 | 'Auckland', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
470 | 'Chatham', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
471 | 'Chuuk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
472 | 'Easter', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
473 | 'Efate', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
474 | 'Enderbury', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
475 | 'Fakaofo', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
476 | 'Fiji', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
477 | 'Funafuti', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
478 | 'Galapagos', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
479 | 'Gambier', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
480 | 'Guadalcanal', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
481 | 'Guam', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
482 | 'Honolulu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
483 | 'Johnston', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
484 | 'Kiritimati', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
485 | 'Kosrae', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
486 | 'Kwajalein', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
487 | 'Majuro', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
488 | 'Marquesas', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
489 | 'Midway', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
490 | 'Nauru', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
491 | 'Niue', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
492 | 'Norfolk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
493 | 'Noumea', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
494 | 'Pago_Pago', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
495 | 'Palau', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
496 | 'Pitcairn', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
497 | 'Pohnpei', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
498 | 'Ponape', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
499 | 'Port_Moresby', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
500 | 'Rarotonga', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
501 | 'Saipan', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
502 | 'Samoa', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
503 | 'Tahiti', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
504 | 'Tarawa', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
505 | 'Tongatapu', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
506 | 'Truk', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
507 | 'Wake', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
508 | 'Wallis', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
509 | 'Yap', |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
510 | ], |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
511 | } |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
512 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
513 | def __init__(self, parent=None): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
514 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
515 | Constructor |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
516 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
517 | @param parent reference to the parent widget (QWidget) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
518 | """ |
16
f2d493540f04
Added Python2 compatibility code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
12
diff
changeset
|
519 | super(TimezoneSelectionDialog, self).__init__(parent) |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
520 | self.setupUi(self) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
521 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
522 | self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
523 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
524 | self.regionCombo.addItems([" "] + sorted(self.Timezones.keys())) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
525 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
526 | def __updateOK(self): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
527 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
528 | Private method to update the OK button. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
529 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
530 | self.buttonBox.button(QDialogButtonBox.Ok).setEnabled( |
12
8bc18ea91897
Finished the implementation and corrected some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11
diff
changeset
|
531 | bool(self.regionCombo.currentText()) and |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
532 | len(self.cityList.selectedItems()) == 1 |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
533 | ) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
534 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
535 | @pyqtSlot(str) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
536 | def on_regionCombo_currentIndexChanged(self, region): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
537 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
538 | Private slot handling the selection of a time zone region. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
539 | |
12
8bc18ea91897
Finished the implementation and corrected some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11
diff
changeset
|
540 | @param region selected region (string) |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
541 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
542 | self.cityList.clear() |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
543 | if region in self.Timezones: |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
544 | self.cityList.addItems(sorted(self.Timezones[region])) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
545 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
546 | self.__updateOK() |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
547 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
548 | @pyqtSlot() |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
549 | def on_cityList_itemSelectionChanged(self): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
550 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
551 | Private slot handling a change of the city selection. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
552 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
553 | self.__updateOK() |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
554 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
555 | def getData(self): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
556 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
557 | Public method to retrieve the data. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
558 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
559 | @return selected time zone (string) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
560 | """ |
12
8bc18ea91897
Finished the implementation and corrected some code style issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11
diff
changeset
|
561 | if (self.regionCombo.currentText() and |
11
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
562 | len(self.cityList.selectedItems()) == 1): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
563 | return "{0}/{1}".format( |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
564 | self.regionCombo.currentText(), |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
565 | self.cityList.selectedItems()[0].text() |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
566 | ) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
567 | else: |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
568 | return "" |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
569 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
570 | @staticmethod |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
571 | def getTimezone(parent=None): |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
572 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
573 | Static method to select a time zone. |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
574 | |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
575 | @param parent reference to the parent widget (QWidget) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
576 | @return tuple of selected time zone (string) and flag indicating |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
577 | the acceptance state (boolean) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
578 | """ |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
579 | dlg = TimezoneSelectionDialog(parent) |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
580 | tz = "" |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
581 | if dlg.exec_() == QDialog.Accepted: |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
582 | tz = dlg.getData() |
7e3e1ee102c5
Implemented the localization and timezone menus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
583 | return tz, bool(tz) |