national-days.pl 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. # Copyright (C) 2004 Alex Schroeder <alex@emacswiki.org>
  2. #
  3. # This program is free software; you can redistribute it and/or modify
  4. # it under the terms of the GNU General Public License as published by
  5. # the Free Software Foundation; either version 2 of the License, or
  6. # (at your option) any later version.
  7. #
  8. # This program is distributed in the hope that it will be useful,
  9. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. # GNU General Public License for more details.
  12. #
  13. # You should have received a copy of the GNU General Public License
  14. # along with this program; if not, write to the
  15. # Free Software Foundation, Inc.
  16. # 59 Temple Place, Suite 330
  17. # Boston, MA 02111-1307 USA
  18. use utf8;
  19. use strict;
  20. AddModuleDescription('national-days.pl', 'Special Days') if defined &AddModuleDescription;
  21. our %SpecialDays = (
  22. '1-1' => 'Sudan, National Day, Haiti, Independence Day, Cuba, Liberation Day',
  23. '1-4' => 'Myanmar, Independence Day',
  24. '1-9' => 'Northern Mariana Islands, National Day',
  25. '1-26' => 'Australia, Australia Day',
  26. '1-31' => 'Nauru, National Day',
  27. '2-4' => 'Sri Lanka, Independence Commemoration Day',
  28. '2-6' => 'New Zealand, Waitangi Day',
  29. '2-7' => 'Grenada, Independence Day',
  30. '2-11' => 'Iran, Victory of the Islamic Revolution in Iran',
  31. '2-16' => 'Lithuania, Independence Day',
  32. '2-18' => 'Gambia, National Day',
  33. '2-22' => 'St Lucia, National Day',
  34. '2-23' => 'Guyana, National Day, Brunei Darussalam, National Day',
  35. '2-24' => 'Estonia, Independence Day',
  36. '2-25' => 'Kuwait, National Day',
  37. '2-27' => 'Dominican Republic, Independence Day',
  38. '3-3' => 'Bulgaria, National Day',
  39. '3-6' => 'Ghana, Independence Day',
  40. '3-12' => 'Mauritius, National Day',
  41. '3-17' => 'Ireland, St Patrick\'s Day',
  42. '3-20' => 'Tunisia, Anniversary of the Independence of the Republic of Tunisia',
  43. '3-21' => 'Namibia, Independence Day',
  44. '3-23' => 'Pakistan, National Day',
  45. '3-25' => 'Greece, Independence Day',
  46. '3-26' => 'Bangladesh, Independence Day',
  47. '4-4' => 'Senegal, Independence Day',
  48. '4-16' => 'Denmark, Queen\'s Birthday',
  49. '4-17' => 'Syria, National Day',
  50. '4-18' => 'Zimbabwe, National Day',
  51. '4-19' => 'Sierra Leone, Republic Day',
  52. '4-25' => 'Italy, Liberation Day',
  53. '4-26' => 'Tanzania, Union Day, Israel, Independence Day',
  54. '4-27' => 'Federal Republic of Yugoslavia, National Day, Togo, Togolais National Day, South Africa, Freedom Day',
  55. '4-30' => 'The Netherlands, Official Birthday of Her Majesty Queen Beatrix',
  56. '5-1' => 'Marshall Islands, National Day',
  57. '5-3' => 'Poland, National Day',
  58. '5-9' => 'European Union, Europe Day',
  59. '5-15' => 'Paraguay, National Day',
  60. '5-17' => 'Norway, Constitution Day',
  61. '5-20' => 'Cameroon, National Day',
  62. '5-22' => 'Yemen, National Day',
  63. '5-24' => 'Eritrea, Independence Day',
  64. '5-25' => 'Jordan, Independence Day, Argentina, National Day',
  65. '5-26' => 'Georgia, National Day',
  66. '5-28' => 'Ethiopia, National Day, Azerbaijan, National Day',
  67. '6-1' => 'Samoa, Independence Day',
  68. '6-2' => 'Italy, Republic Day',
  69. '6-4' => 'Tonga, Emancipation Day',
  70. '6-6' => 'Sweden, National Day',
  71. '6-10' => 'Portugal, Portugal Day, Camões Day and Day of Portuguese Communities',
  72. '6-12' => 'Philippines, Independence Day, Russia, National Day',
  73. '6-17' => 'Iceland, National Day',
  74. '6-18' => 'Seychelles, National Day',
  75. '6-23' => 'Luxembourg, National Day and Official Birthday of H.R.H. the Grand Duke',
  76. '6-25' => 'Croatia, National Day, Slovenia, National Day, Mozambique, Independence Day',
  77. '6-26' => 'Madagascar, National Day',
  78. '6-27' => 'Djibouti, Independence Day',
  79. '6-30' => 'The Democratic Republic of the Congo, Independence Day',
  80. '7-1' => 'Burundi, National Day, Canada, Canada Day',
  81. '7-3' => 'Belarus, National Day',
  82. '7-4' => 'United States of America, Independence Day',
  83. '7-5' => 'Rwanda, Liberation Day, Cape Verde, National Day, Venezuela, National Day',
  84. '7-6' => 'Malawi, National Day, Comoros, National Day',
  85. '7-7' => 'Nepal, King\'s Birthday and National Day, Solomon Islands, National Day',
  86. '7-10' => 'Bahamas, Independence Day',
  87. '7-11' => 'Mongolia, Anniversary of Mongolian People\'s Revolution',
  88. '7-12' => 'Sao Tome & Principe, National Day, Kiribati, National Day',
  89. '7-14' => 'France, Bastille Day',
  90. '7-17' => 'Iraq, National Day',
  91. '7-20' => 'Colombia, National Day',
  92. '7-21' => 'Belgium, Accession of King Leopold I (1831)',
  93. '7-23' => 'Egypt, Anniversary of Revolution of 23 July',
  94. '7-26' => 'Liberia, National Day, Maldives, National Day',
  95. '7-28' => 'Peru, Independence Day',
  96. '7-30' => 'Vanuatu, Independence Day, Morocco, Festival of the Throne',
  97. '8-1' => 'Benin, National Day, Switzerland, Foundation of the Swiss Confederation',
  98. '8-4' => 'Cook Islands, National Day',
  99. '8-5' => 'Jamaica, National Day',
  100. '8-6' => 'Bolivia, Independence Day',
  101. '8-7' => 'Cote D\'Ivoire, National Day',
  102. '8-9' => 'Singapore, National Day',
  103. '8-10' => 'Ecuador, National Day',
  104. '8-11' => 'Chad, National Day',
  105. '8-15' => 'Republic of Korea, National Day, Liechtenstein, National Day, India, National Day, The Republic of the Congo, Independence Day',
  106. '8-17' => 'Indonesia, Proclamation of Independence, Gabon, National Day',
  107. '8-19' => 'Afghanistan, Indenpendence Day',
  108. '8-20' => 'Hungary, National Day',
  109. '8-24' => 'Ukraine, National Day',
  110. '8-25' => 'Uruguay, Independence Day',
  111. '8-27' => 'Moldova, National Day',
  112. '8-31' => 'Kyrgyzstan, National Day, Trinidad and Tobago, National Day, Malaysia, National Day',
  113. '9-1' => 'Uzbekistan, National Day, Slovakia, Constitution Day',
  114. '9-2' => 'Vietnam, National Day, Libyan Arab Jamahiriya, National Day',
  115. '9-3' => 'Qatar, National Day, San Marino, National Foundation Day',
  116. '9-6' => 'Swaziland, National Day',
  117. '9-7' => 'Brazil, Independence Day',
  118. '9-8' => 'Andorra, National Day, Former Yugoslav Republic of Macedonia, Independence Day',
  119. '9-9' => 'Democratic People\'s Republic of Korea, National Day, Tajikistan, National Day',
  120. '9-15' => 'Guatemala, Independence Day, Honduras, Independence Day, El Salvador, Independence Day, Costa Rica, Independence Day, Nicaragua, Independence Day',
  121. '9-16' => 'Papua New Guinea, Independence Day, Mexico, Proclamation of Independence',
  122. '9-18' => 'Chile, National Day',
  123. '9-19' => 'St Kitts Nevis, Independence Day',
  124. '9-21' => 'Belize, National Day, Malta, Independence Day, Armenia, National Day',
  125. '9-22' => 'Republic of Mali, Proclamation of Independence',
  126. '9-23' => 'Saudi Arabia, National Day',
  127. '9-24' => 'Guinea Bissau, Independence Day',
  128. '9-30' => 'Botswana, National Day',
  129. '10-1' => 'Guinea, Independence Day, China, National Day, Palau, National Day, Tuvalu, Independence Day, Cyprus, National Day, Nigeria, National Day',
  130. '10-3' => 'Germany, National Day',
  131. '10-4' => 'Lesotho, National Day',
  132. '10-9' => 'Uganda, Independence Day',
  133. '10-10' => 'Fiji, National Day',
  134. '10-12' => 'Equatorial Guinea, Independence Day, Spain, National Day',
  135. '10-19' => 'Niue, National Day',
  136. '10-22' => 'Holy See, Anniversary, Pontifical Ministry of His Holiness Pope John Paul II',
  137. '10-24' => 'Zambia, Independence Day',
  138. '10-26' => 'Austria, National Day',
  139. '10-27' => 'Turkmenistan, National Day, St Vincent and the Grenadines, National Day',
  140. '10-28' => 'Czech Republic, National Day',
  141. '10-29' => 'Turkey, Republic Day',
  142. '11-1' => 'Antigua and Barbuda, National Day, Algeria, Anniversary of the Revolution',
  143. '11-3' => 'Panama, National Day, Dominica, National Day, Federated States of Micronesia, National Day',
  144. '11-9' => 'Cambodia, Independence Day',
  145. '11-11' => 'Angola, National Day',
  146. '11-18' => 'Oman, National Day, Latvia, Proclamation of Independence',
  147. '11-19' => 'Monaco, National Day',
  148. '11-22' => 'Lebanon, Independence Day',
  149. '11-25' => 'Bosnia and Herzegovina, Statehood Day, Suriname, National Day',
  150. '11-28' => 'Mauritania, National Day, Albania, National Day',
  151. '11-30' => 'Barbados, Independence Day',
  152. '12-1' => 'Romania, National Day, Central African Republic, National Day',
  153. '12-2' => 'United Arab Emirates, National Day, Laos, National Day',
  154. '12-5' => 'Thailand, The King\'s Birthday Anniversary',
  155. '12-6' => 'Finland, Independence Day',
  156. '12-11' => 'Burkina Faso, National Day',
  157. '12-12' => 'Kenya, Jamhuri Day',
  158. '12-16' => 'Bahrain, National Day, Kazakhstan, National Day',
  159. '12-17' => 'Bhutan, National Day',
  160. '12-18' => 'Niger, National Day',
  161. '12-23' => 'Japan, Emperor\'s Birthday',
  162. );