|
1 | 1 | # -*- coding: utf-8 -*- |
2 | 2 | from __future__ import unicode_literals |
3 | 3 |
|
| 4 | +from django.utils.translation import ugettext_lazy as _ |
| 5 | + |
4 | 6 | #: An alphabetical list of provinces for use as `choices` in a formfield. |
5 | 7 | #: http://www.pncl.gov.ma/fr/Pages/decoupage.aspx |
6 | 8 | PROVINCE_CHOICES_PER_REGION = ( |
7 | | - ('01', 'Al Hoceima', '01'), |
8 | | - ('02', 'Larache', '01'), |
9 | | - ('03', 'M’Diq - Fnideq', '01'), |
10 | | - ('04', 'Tetouan', '01'), |
11 | | - ('05', 'Chefchaouene', '01'), |
12 | | - ('06', 'Tanger - Assilah', '01'), |
13 | | - ('07', 'Fahs - Anjra', '01'), |
14 | | - ('08', 'Ouezzane', '01'), |
15 | | - ('09', 'Driouch', '02'), |
16 | | - ('10', 'Nador', '02'), |
17 | | - ('11', 'Berkan', '02'), |
18 | | - ('12', 'Taourirt', '02'), |
19 | | - ('13', 'Jerada', '02'), |
20 | | - ('14', 'Guercif', '02'), |
21 | | - ('15', 'Feguig', '02'), |
22 | | - ('16', 'Oujda - Angad', '02'), |
23 | | - ('17', 'El Hajeb', '03'), |
24 | | - ('18', 'Ifrane', '03'), |
25 | | - ('19', 'Boulemane', '03'), |
26 | | - ('20', 'Taza', '03'), |
27 | | - ('21', 'Taounate', '03'), |
28 | | - ('22', 'Sefrou', '03'), |
29 | | - ('23', 'Fès', '03'), |
30 | | - ('24', 'Meknès', '03'), |
31 | | - ('25', 'Moulay Yacoub', '03'), |
32 | | - ('26', 'Khémisset', '04'), |
33 | | - ('27', 'Rabat', '04'), |
34 | | - ('28', 'Skhirate - Temara', '04'), |
35 | | - ('29', 'Kénitra', '04'), |
36 | | - ('30', 'Salé', '04'), |
37 | | - ('31', 'Sidi Slimane', '04'), |
38 | | - ('32', 'Sidi Kacem', '04'), |
39 | | - ('33', 'Casablanca', '05'), |
40 | | - ('34', 'Mohamedia', '05'), |
41 | | - ('35', 'Nouaceur', '05'), |
42 | | - ('36', 'Mediouna', '05'), |
43 | | - ('37', 'Benslimane', '05'), |
44 | | - ('38', 'Berrachid', '05'), |
45 | | - ('39', 'El Jadida', '05'), |
46 | | - ('40', 'Sidi Bennour', '05'), |
47 | | - ('41', 'Settat', '05'), |
48 | | - ('42', 'Azilal', '06'), |
49 | | - ('43', 'Fquih Ben Saleh', '06'), |
50 | | - ('44', 'Beni Mellal', '06'), |
51 | | - ('45', 'Khouribga', '06'), |
52 | | - ('46', 'Khénifra', '06'), |
53 | | - ('47', 'Safi', '07'), |
54 | | - ('48', 'Al Haouz', '07'), |
55 | | - ('49', 'Rhamna', '07'), |
56 | | - ('50', 'Essaouira', '07'), |
57 | | - ('51', 'Youssoufia', '07'), |
58 | | - ('52', 'Marrakech', '07'), |
59 | | - ('53', 'Chichaoua', '07'), |
60 | | - ('54', 'El Kelaa Des Sraghna', '07'), |
61 | | - ('55', 'Agadir - Idda Outanane', '08'), |
62 | | - ('56', 'Inezgane - Ait Melloul', '08'), |
63 | | - ('57', 'Chtouka - Ait Baha', '08'), |
64 | | - ('58', 'Tiznit', '08'), |
65 | | - ('59', 'Tata', '08'), |
66 | | - ('60', 'Taroudant', '08'), |
67 | | - ('61', 'Errachidia', '09'), |
68 | | - ('62', 'Tinghir', '09'), |
69 | | - ('63', 'Zagoura', '09'), |
70 | | - ('64', 'Midelt', '09'), |
71 | | - ('65', 'Ouarzazate', '09'), |
72 | | - ('66', 'Es -Semara', '12'), |
73 | | - ('67', 'Laayoune', '12'), |
74 | | - ('68', 'Boujdour', '12'), |
75 | | - ('69', 'Terfaya', '12'), |
76 | | - ('70', 'Aousserd', '10'), |
77 | | - ('71', 'Oued Eddahab', '10'), |
78 | | - ('72', 'Assa - Zag', '11'), |
79 | | - ('73', 'Sidi Ifni', '11'), |
80 | | - ('74', 'Tantan', '11'), |
81 | | - ('75', 'Guelmim', '11'), |
| 9 | + ('01', _('Al Hoceima'), '01'), |
| 10 | + ('02', _('Larache'), '01'), |
| 11 | + ('03', _('M’Diq - Fnideq'), '01'), |
| 12 | + ('04', _('Tetouan'), '01'), |
| 13 | + ('05', _('Chefchaouene'), '01'), |
| 14 | + ('06', _('Tanger - Assilah'), '01'), |
| 15 | + ('07', _('Fahs - Anjra'), '01'), |
| 16 | + ('08', _('Ouezzane'), '01'), |
| 17 | + ('09', _('Driouch'), '02'), |
| 18 | + ('10', _('Nador'), '02'), |
| 19 | + ('11', _('Berkan'), '02'), |
| 20 | + ('12', _('Taourirt'), '02'), |
| 21 | + ('13', _('Jerada'), '02'), |
| 22 | + ('14', _('Guercif'), '02'), |
| 23 | + ('15', _('Feguig'), '02'), |
| 24 | + ('16', _('Oujda - Angad'), '02'), |
| 25 | + ('17', _('El Hajeb'), '03'), |
| 26 | + ('18', _('Ifrane'), '03'), |
| 27 | + ('19', _('Boulemane'), '03'), |
| 28 | + ('20', _('Taza'), '03'), |
| 29 | + ('21', _('Taounate'), '03'), |
| 30 | + ('22', _('Sefrou'), '03'), |
| 31 | + ('23', _('Fès'), '03'), |
| 32 | + ('24', _('Meknès'), '03'), |
| 33 | + ('25', _('Moulay Yacoub'), '03'), |
| 34 | + ('26', _('Khémisset'), '04'), |
| 35 | + ('27', _('Rabat'), '04'), |
| 36 | + ('28', _('Skhirate - Temara'), '04'), |
| 37 | + ('29', _('Kénitra'), '04'), |
| 38 | + ('30', _('Salé'), '04'), |
| 39 | + ('31', _('Sidi Slimane'), '04'), |
| 40 | + ('32', _('Sidi Kacem'), '04'), |
| 41 | + ('33', _('Casablanca'), '05'), |
| 42 | + ('34', _('Mohamedia'), '05'), |
| 43 | + ('35', _('Nouaceur'), '05'), |
| 44 | + ('36', _('Mediouna'), '05'), |
| 45 | + ('37', _('Benslimane'), '05'), |
| 46 | + ('38', _('Berrachid'), '05'), |
| 47 | + ('39', _('El Jadida'), '05'), |
| 48 | + ('40', _('Sidi Bennour'), '05'), |
| 49 | + ('41', _('Settat'), '05'), |
| 50 | + ('42', _('Azilal'), '06'), |
| 51 | + ('43', _('Fquih Ben Saleh'), '06'), |
| 52 | + ('44', _('Beni Mellal'), '06'), |
| 53 | + ('45', _('Khouribga'), '06'), |
| 54 | + ('46', _('Khénifra'), '06'), |
| 55 | + ('47', _('Safi'), '07'), |
| 56 | + ('48', _('Al Haouz'), '07'), |
| 57 | + ('49', _('Rhamna'), '07'), |
| 58 | + ('50', _('Essaouira'), '07'), |
| 59 | + ('51', _('Youssoufia'), '07'), |
| 60 | + ('52', _('Marrakech'), '07'), |
| 61 | + ('53', _('Chichaoua'), '07'), |
| 62 | + ('54', _('El Kelaa Des Sraghna'), '07'), |
| 63 | + ('55', _('Agadir - Idda Outanane'), '08'), |
| 64 | + ('56', _('Inezgane - Ait Melloul'), '08'), |
| 65 | + ('57', _('Chtouka - Ait Baha'), '08'), |
| 66 | + ('58', _('Tiznit'), '08'), |
| 67 | + ('59', _('Tata'), '08'), |
| 68 | + ('60', _('Taroudant'), '08'), |
| 69 | + ('61', _('Errachidia'), '09'), |
| 70 | + ('62', _('Tinghir'), '09'), |
| 71 | + ('63', _('Zagoura'), '09'), |
| 72 | + ('64', _('Midelt'), '09'), |
| 73 | + ('65', _('Ouarzazate'), '09'), |
| 74 | + ('66', _('Es -Semara'), '12'), |
| 75 | + ('67', _('Laayoune'), '12'), |
| 76 | + ('68', _('Boujdour'), '12'), |
| 77 | + ('69', _('Terfaya'), '12'), |
| 78 | + ('70', _('Aousserd'), '10'), |
| 79 | + ('71', _('Oued Eddahab'), '10'), |
| 80 | + ('72', _('Assa - Zag'), '11'), |
| 81 | + ('73', _('Sidi Ifni'), '11'), |
| 82 | + ('74', _('Tantan'), '11'), |
| 83 | + ('75', _('Guelmim'), '11'), |
82 | 84 | ) |
83 | 85 |
|
84 | 86 | #: A list of Provinces |
|
0 commit comments