rbHc@s=dZdZeadZdZdZdZdS(sGeographical and other constants often used in web forms. The timezone functions have been removed. Install the PyTZ package if you need them. cCs2g}didD]}||idq~S(s Returns a list of UK county names based on data from http://www.gbet.com/AtoZ_counties/ Last updated on 2007-10-24. s * Avon * Bedfordshire * Berkshire * Borders * Buckinghamshire * Cambridgeshire * Central * Cheshire * Cleveland * Clwyd * Cornwall * County Antrim * County Armagh * County Down * County Fermanagh * County Londonderry * County Tyrone * Cumbria * Derbyshire * Devon * Dorset * Dumfries and Galloway * Durham * Dyfed * East Sussex * Essex * Fife * Gloucestershire * Grampian * Greater Manchester * Gwent * Gwynedd County * Hampshire * Herefordshire * Hertfordshire * Highlands and Islands * Humberside * Isle of Wight * Kent * Lancashire * Leicestershire * Lincolnshire * Lothian * Merseyside * Mid Glamorgan * Norfolk * North Yorkshire * Northamptonshire * Northumberland * Nottinghamshire * Oxfordshire * Powys * Rutland * Shropshire * Somerset * South Glamorgan * South Yorkshire * Staffordshire * Strathclyde * Suffolk * Surrey * Tayside * Tyne and Wear * Warwickshire * West Glamorgan * West Midlands * West Sussex * West Yorkshire * Wiltshire * Worcestershires i(tsplittstrip(t_[1]tx((s8/usr/lib/python2.6/site-packages/webhelpers/constants.pyt uk_counties sFcCsQttj otSndiddid}g}x|D]}t|djog}|id}x2|D]*}|io|i|inqrWt|djotd|n|it|djoq=nt|d djo0|d d d jotd |nq=n|i|nq=W|atS( s] Return a list of all country names and their respective codes specified by the ISO in the format:: [ ... ['GB', 'United Kingodom], ... ] See here for more information: http://www.iso.org/iso/english_country_names_and_code_elements Can be used like this:: h.select( "country", option_tags=options_with_please_select( country_codes(), selected = 'GB', caption = 'Please choose a country' ), ) Last updated on 2007-10-24. u? A AFGHANISTAN AF ÅLAND ISLANDS AX ALBANIA AL ALGERIA DZ AMERICAN SAMOA AS ANDORRA AD ANGOLA AO ANGUILLA AI ANTARCTICA AQ ANTIGUA AND BARBUDA AG ARGENTINA AR ARMENIA AM ARUBA AW AUSTRALIA AU AUSTRIA AT AZERBAIJAN AZ B BAHAMAS BS BAHRAIN BH BANGLADESH BD BARBADOS BB BELARUS BY BELGIUM BE BELIZE BZ BENIN BJ BERMUDA BM BHUTAN BT BOLIVIA BO BOSNIA AND HERZEGOVINA BA BOTSWANA BW BOUVET ISLAND BV BRAZIL BR BRITISH INDIAN OCEAN TERRITORY IO BRUNEI DARUSSALAM BN BULGARIA BG BURKINA FASO BF BURUNDI BI C CAMBODIA KH CAMEROON CM CANADA CA CAPE VERDE CV CAYMAN ISLANDS KY CENTRAL AFRICAN REPUBLIC CF CHAD TD CHILE CL CHINA CN CHRISTMAS ISLAND CX COCOS (KEELING) ISLANDS CC COLOMBIA CO COMOROS KM CONGO CG CONGO, THE DEMOCRATIC REPUBLIC OF THE CD COOK ISLANDS CK COSTA RICA CR CÔTE D'IVOIRE CI CROATIA HR CUBA CU CYPRUS CY CZECH REPUBLIC CZ D DENMARK DK DJIBOUTI DJ DOMINICA DM DOMINICAN REPUBLIC DO E ECUADOR EC EGYPT EG EL SALVADOR SV EQUATORIAL GUINEA GQ ERITREA ER ESTONIA EE ETHIOPIA ET F FALKLAND ISLANDS (MALVINAS) FK FAROE ISLANDS FO FIJI FJ FINLAND FI FRANCE FR FRENCH GUIANA GF FRENCH POLYNESIA PF FRENCH SOUTHERN TERRITORIES TF G GABON GA GAMBIA GM GEORGIA GE GERMANY DE GHANA GH GIBRALTAR GI GREECE GR GREENLAND GL GRENADA GD GUADELOUPE GP GUAM GU GUATEMALA GT GUERNSEY GG GUINEA GN GUINEA-BISSAU GW GUYANA GY H HAITI HT HEARD ISLAND AND MCDONALD ISLANDS HM HOLY SEE (VATICAN CITY STATE) VA HONDURAS HN HONG KONG HK HUNGARY HU I ICELAND IS INDIA IN INDONESIA ID IRAN, ISLAMIC REPUBLIC OF IR IRAQ IQ IRELAND IE ISLE OF MAN IM ISRAEL IL ITALY IT J JAMAICA JM JAPAN JP JERSEY JE JORDAN JO K KAZAKHSTAN KZ KENYA KE KIRIBATI KI KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KP KOREA, REPUBLIC OF KR KUWAIT KW KYRGYZSTAN KG L LAO PEOPLE'S DEMOCRATIC REPUBLIC LA LATVIA LV LEBANON LB LESOTHO LS LIBERIA LR LIBYAN ARAB JAMAHIRIYA LY LIECHTENSTEIN LI LITHUANIA LT LUXEMBOURG LU M MACAO MO MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF MK MADAGASCAR MG MALAWI MW MALAYSIA MY MALDIVES MV MALI ML MALTA MT MARSHALL ISLANDS MH MARTINIQUE MQ MAURITANIA MR MAURITIUS MU MAYOTTE YT MEXICO MX MICRONESIA, FEDERATED STATES OF FM MOLDOVA, REPUBLIC OF MD MONACO MC MONGOLIA MN MONTENEGRO ME MONTSERRAT MS MOROCCO MA MOZAMBIQUE MZ MYANMAR MM N NAMIBIA NA NAURU NR NEPAL NP NETHERLANDS NL NETHERLANDS ANTILLES AN NEW CALEDONIA NC NEW ZEALAND NZ NICARAGUA NI NIGER NE NIGERIA NG NIUE NU NORFOLK ISLAND NF NORTHERN MARIANA ISLANDS MP NORWAY NO O OMAN OM P PAKISTAN PK PALAU PW PALESTINIAN TERRITORY, OCCUPIED PS PANAMA PA PAPUA NEW GUINEA PG PARAGUAY PY PERU PE PHILIPPINES PH PITCAIRN PN POLAND PL PORTUGAL PT PUERTO RICO PR Q QATAR QA R RÉUNION RE ROMANIA RO RUSSIAN FEDERATION RU RWANDA RW S SAINT BARTHÉLEMY BL SAINT HELENA SH SAINT KITTS AND NEVIS KN SAINT LUCIA LC SAINT MARTIN MF SAINT PIERRE AND MIQUELON PM SAINT VINCENT AND THE GRENADINES VC SAMOA WS SAN MARINO SM SAO TOME AND PRINCIPE ST SAUDI ARABIA SA SENEGAL SN SERBIA RS SEYCHELLES SC SIERRA LEONE SL SINGAPORE SG SLOVAKIA SK SLOVENIA SI SOLOMON ISLANDS SB SOMALIA SO SOUTH AFRICA ZA SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS GS SPAIN ES SRI LANKA LK SUDAN SD SURINAME SR SVALBARD AND JAN MAYEN SJ SWAZILAND SZ SWEDEN SE SWITZERLAND CH SYRIAN ARAB REPUBLIC SY T TAIWAN, PROVINCE OF CHINA TW TAJIKISTAN TJ TANZANIA, UNITED REPUBLIC OF TZ THAILAND TH TIMOR-LESTE TL TOGO TG TOKELAU TK TONGA TO TRINIDAD AND TOBAGO TT TUNISIA TN TURKEY TR TURKMENISTAN TM TURKS AND CAICOS ISLANDS TC TUVALU TV U UGANDA UG UKRAINE UA UNITED ARAB EMIRATES AE UNITED KINGDOM GB UNITED STATES US UNITED STATES MINOR OUTLYING ISLANDS UM URUGUAY UY UZBEKISTAN UZ V VANUATU VU VATICAN CITY STATE see HOLY SEE VENEZUELA VE VIET NAM VN VIRGIN ISLANDS, BRITISH VG VIRGIN ISLANDS, U.S. VI W WALLIS AND FUTUNA WF WESTERN SAHARA EH Y YEMEN YE Z ZAIRE see CONGO, THE DEMOCRATIC REPUBLIC OF THE ZAMBIA ZM ZIMBABWE ZW s s s is isInvalid entry %siitseesUnknown entry %s( t_country_codestNonetreplaceRtlenRtappendt Exceptiontreverse(ttext_directly_from_iso_websitetetitemtptpartstpart((s8/usr/lib/python2.6/site-packages/webhelpers/constants.pyt country_codesWs4   c4Csdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddg3S(sUSA states. Return a list of (abbreviation, name) for all US states, sorted by name. Includes the District of Columbia. From http://www.usps.com/ncsc/lookups/abbreviations.html Updated 2008-05-01 tALtAlabamatAKtAlaskatAZtArizonatARtArkansastCAt CaliforniatCOtColoradotCTt ConnecticuttDEtDelawaretDCsDistrict of ColumbiatFLtFloridatGAtGeorgiatHItHawaiitIDtIdahotILtIllinoistINtIndianatIAtIowatKStKansastKYtKentuckytLAt LouisianatMEtMainetMDtMarylandtMAtMassachussettstMItMichigantMNt MinnesotatMSt MississippitMOtMissouritMTtMontanatNEtNebraskatNVtNevadatNHs New HampshiretNJs New JerseytNMs New MexicotNYsNew YorktNCsNorth CarolinatNDs North DakotatOHtOhiotOKtOklahomatORtOregontPAt PennsylvaniatRIs Rhode IslandtSCsSouth CarolinatSDs South DakotatTNt TennesseetTXtTexastUTtUtahtVTtVermonttVAtVirginiatWAt WashingtontWVs West VirginiatWIt WisconsintWYtWyoming(RR(RR(RR(RR(RR(RR(R R!(R"R#(R$sDistrict of Columbia(R%R&(R'R((R)R*(R+R,(R-R.(R/R0(R1R2(R3R4(R5R6(R7R8(R9R:(R;R<(R=R>(R?R@(RARB(RCRD(RERF(RGRH(RIRJ(RKRL(RMs New Hampshire(RNs New Jersey(ROs New Mexico(RPsNew York(RQsNorth Carolina(RRs North Dakota(RSRT(RURV(RWRX(RYRZ(R[s Rhode Island(R\sSouth Carolina(R]s South Dakota(R^R_(R`Ra(RbRc(RdRe(RfRg(RhRi(Rjs West Virginia(RkRl(RmRn((((s8/usr/lib/python2.6/site-packages/webhelpers/constants.pyt us_statessf c Cs%dddddddddd d!g S("sUSA postal abbreviations for territories, protectorates, and military. From http://www.usps.com/ncsc/lookups/abbreviations.html Updated 2008-05-01 tASsAmerican SamoatAAsArmed Forces AmericastAEs-Armed Forces Europe/Canada/Middle East/AfricatAPsArmed Forces PacifictFMsFederated States of MicronesiatGUtGuamtMHsMarshall IslandstMPsNorthern Mariana IslandstPWtPalautPRs Puerto RicotVIsVirgin Islands(RpsAmerican Samoa(RqsArmed Forces Americas(Rrs-Armed Forces Europe/Canada/Middle East/Africa(RssArmed Forces Pacific(RtsFederated States of Micronesia(RuRv(RwsMarshall Islands(RxsNorthern Mariana Islands(RyRz(R{s Puerto Rico(R|sVirgin Islands((((s8/usr/lib/python2.6/site-packages/webhelpers/constants.pytus_territoriesscCsddddd d!d"d#d$d%d&d'd(d)g }|ig}|D]}||d|dfqB~S(*sbCanadian provinces and abbreviations. Return a list of (abbreviation, name) for all Canadian provinces and territories, sorted by name. Transcribed from Wikipedia on 2008-05-01. http://en.wikipedia.org/wiki/Canadian_subnational_postal_abbreviations See also http://en.wikipedia.org/wiki/Provinces_and_territories_of_Canada tAlbertatABsBritish ColumbiatBCtManitobatMBs New BrunswicktNBsNewfoundland and LabradortNLs Nova ScotiatNSsNorthwest TerritoriestNTtNunavuttNUtOntariotONsPrince Edward IslandtPEtQuebectQCt SaskatchewantSKtYukontYTii(R~R(sBritish ColumbiaR(RR(s New BrunswickR(sNewfoundland and LabradorR(s Nova ScotiaR(sNorthwest TerritoriesR(RR(RR(sPrince Edward IslandR(RR(RR(RR(tsort(t provincesRR((s8/usr/lib/python2.6/site-packages/webhelpers/constants.pytcanada_provincess   N(t__doc__RRRRRoR}R(((s8/usr/lib/python2.6/site-packages/webhelpers/constants.pyts M O ?