The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.35 - 2022-04-23

  • The code passed to DateTime::Locale->load is now validated and untainted before using it to load and eval data from the filesystem. I don't think there were any security issues without this, as the load method would only attempt to load data from disk if the code was already known. This means that attempting to pass in any sort of arbitrary path to the load method would simply result in an error that the code was invalid, and there would be no attempt to read from disk. Based on GH #30. Implemented by James Raspass.

Documentation

Locale data examples for the Afrikaans (af) locale
Locale data examples for the Afrikaans Namibia (af-NA) locale
Locale data examples for the Afrikaans South Africa (af-ZA) locale
Locale data examples for the Aghem (agq) locale
Locale data examples for the Aghem Cameroon (agq-CM) locale
Locale data examples for the Akan (ak) locale
Locale data examples for the Akan Ghana (ak-GH) locale
Locale data examples for the Amharic (am) locale
Locale data examples for the Amharic Ethiopia (am-ET) locale
Locale data examples for the Arabic (ar) locale
Locale data examples for the Arabic world (ar-001) locale
Locale data examples for the Arabic United Arab Emirates (ar-AE) locale
Locale data examples for the Arabic Bahrain (ar-BH) locale
Locale data examples for the Arabic Djibouti (ar-DJ) locale
Locale data examples for the Arabic Algeria (ar-DZ) locale
Locale data examples for the Arabic Egypt (ar-EG) locale
Locale data examples for the Arabic Western Sahara (ar-EH) locale
Locale data examples for the Arabic Eritrea (ar-ER) locale
Locale data examples for the Arabic Israel (ar-IL) locale
Locale data examples for the Arabic Iraq (ar-IQ) locale
Locale data examples for the Arabic Jordan (ar-JO) locale
Locale data examples for the Arabic Comoros (ar-KM) locale
Locale data examples for the Arabic Kuwait (ar-KW) locale
Locale data examples for the Arabic Lebanon (ar-LB) locale
Locale data examples for the Arabic Libya (ar-LY) locale
Locale data examples for the Arabic Morocco (ar-MA) locale
Locale data examples for the Arabic Mauritania (ar-MR) locale
Locale data examples for the Arabic Oman (ar-OM) locale
Locale data examples for the Arabic Palestinian Territories (ar-PS) locale
Locale data examples for the Arabic Qatar (ar-QA) locale
Locale data examples for the Arabic Saudi Arabia (ar-SA) locale
Locale data examples for the Arabic Sudan (ar-SD) locale
Locale data examples for the Arabic Somalia (ar-SO) locale
Locale data examples for the Arabic South Sudan (ar-SS) locale
Locale data examples for the Arabic Syria (ar-SY) locale
Locale data examples for the Arabic Chad (ar-TD) locale
Locale data examples for the Arabic Tunisia (ar-TN) locale
Locale data examples for the Arabic Yemen (ar-YE) locale
Locale data examples for the Assamese (as) locale
Locale data examples for the Assamese India (as-IN) locale
Locale data examples for the Asu (asa) locale
Locale data examples for the Asu Tanzania (asa-TZ) locale
Locale data examples for the Asturian (ast) locale
Locale data examples for the Asturian Spain (ast-ES) locale
Locale data examples for the Azerbaijani (az) locale
Locale data examples for the Azerbaijani Cyrillic (az-Cyrl) locale
Locale data examples for the Azerbaijani Azerbaijan Cyrillic (az-Cyrl-AZ) locale
Locale data examples for the Azerbaijani Latin (az-Latn) locale
Locale data examples for the Azerbaijani Azerbaijan Latin (az-Latn-AZ) locale
Locale data examples for the Basaa (bas) locale
Locale data examples for the Basaa Cameroon (bas-CM) locale
Locale data examples for the Belarusian (be) locale
Locale data examples for the Belarusian Belarus (be-BY) locale
Locale data examples for the Belarusian (be-tarask) locale
Locale data examples for the Bemba (bem) locale
Locale data examples for the Bemba Zambia (bem-ZM) locale
Locale data examples for the Bena (bez) locale
Locale data examples for the Bena Tanzania (bez-TZ) locale
Locale data examples for the Bulgarian (bg) locale
Locale data examples for the Bulgarian Bulgaria (bg-BG) locale
Locale data examples for the Bambara (bm) locale
Locale data examples for the Bambara Mali (bm-ML) locale
Locale data examples for the Bangla (bn) locale
Locale data examples for the Bangla Bangladesh (bn-BD) locale
Locale data examples for the Bangla India (bn-IN) locale
Locale data examples for the Tibetan (bo) locale
Locale data examples for the Tibetan China (bo-CN) locale
Locale data examples for the Tibetan India (bo-IN) locale
Locale data examples for the Breton (br) locale
Locale data examples for the Breton France (br-FR) locale
Locale data examples for the Bodo (brx) locale
Locale data examples for the Bodo India (brx-IN) locale
Locale data examples for the Bosnian (bs) locale
Locale data examples for the Bosnian Cyrillic (bs-Cyrl) locale
Locale data examples for the Bosnian Bosnia & Herzegovina Cyrillic (bs-Cyrl-BA) locale
Locale data examples for the Bosnian Latin (bs-Latn) locale
Locale data examples for the Bosnian Bosnia & Herzegovina Latin (bs-Latn-BA) locale
Locale data examples for the Catalan (ca) locale
Locale data examples for the Catalan Andorra (ca-AD) locale
Locale data examples for the Catalan Spain (ca-ES) locale
Locale data examples for the Catalan Spain Valencian (ca-ES-valencia) locale
Locale data examples for the Catalan France (ca-FR) locale
Locale data examples for the Catalan Italy (ca-IT) locale
Locale data examples for the Chakma (ccp) locale
Locale data examples for the Chakma Bangladesh (ccp-BD) locale
Locale data examples for the Chakma India (ccp-IN) locale
Locale data examples for the Chechen (ce) locale
Locale data examples for the Chechen Russia (ce-RU) locale
Locale data examples for the Cebuano (ceb) locale
Locale data examples for the Cebuano Philippines (ceb-PH) locale
Locale data examples for the Chiga (cgg) locale
Locale data examples for the Chiga Uganda (cgg-UG) locale
Locale data examples for the Cherokee (chr) locale
Locale data examples for the Cherokee United States (chr-US) locale
Locale data examples for the Central Kurdish (ckb) locale
Locale data examples for the Central Kurdish Iraq (ckb-IQ) locale
Locale data examples for the Central Kurdish Iran (ckb-IR) locale
Locale data examples for the Czech (cs) locale
Locale data examples for the Czech Czechia (cs-CZ) locale
Locale data examples for the Welsh (cy) locale
Locale data examples for the Welsh United Kingdom (cy-GB) locale
Locale data examples for the Danish (da) locale
Locale data examples for the Danish Denmark (da-DK) locale
Locale data examples for the Danish Greenland (da-GL) locale
Locale data examples for the Taita (dav) locale
Locale data examples for the Taita Kenya (dav-KE) locale
Locale data examples for the German (de) locale
Locale data examples for the German Austria (de-AT) locale
Locale data examples for the German Belgium (de-BE) locale
Locale data examples for the German Switzerland (de-CH) locale
Locale data examples for the German Germany (de-DE) locale
Locale data examples for the German Italy (de-IT) locale
Locale data examples for the German Liechtenstein (de-LI) locale
Locale data examples for the German Luxembourg (de-LU) locale
Locale data examples for the Zarma (dje) locale
Locale data examples for the Zarma Niger (dje-NE) locale
Locale data examples for the Dogri (doi) locale
Locale data examples for the Dogri India (doi-IN) locale
Locale data examples for the Lower Sorbian (dsb) locale
Locale data examples for the Lower Sorbian Germany (dsb-DE) locale
Locale data examples for the Duala (dua) locale
Locale data examples for the Duala Cameroon (dua-CM) locale
Locale data examples for the Jola-Fonyi (dyo) locale
Locale data examples for the Jola-Fonyi Senegal (dyo-SN) locale
Locale data examples for the Dzongkha (dz) locale
Locale data examples for the Dzongkha Bhutan (dz-BT) locale
Locale data examples for the Embu (ebu) locale
Locale data examples for the Embu Kenya (ebu-KE) locale
Locale data examples for the Ewe (ee) locale
Locale data examples for the Ewe Ghana (ee-GH) locale
Locale data examples for the Ewe Togo (ee-TG) locale
Locale data examples for the Greek (el) locale
Locale data examples for the Greek Cyprus (el-CY) locale
Locale data examples for the Greek Greece (el-GR) locale
Locale data examples for the English (en) locale
Locale data examples for the English world (en-001) locale
Locale data examples for the English Europe (en-150) locale
Locale data examples for the English United Arab Emirates (en-AE) locale
Locale data examples for the English Antigua & Barbuda (en-AG) locale
Locale data examples for the English Anguilla (en-AI) locale
Locale data examples for the English American Samoa (en-AS) locale
Locale data examples for the English Austria (en-AT) locale
Locale data examples for the English Australia (en-AU) locale
Locale data examples for the English Barbados (en-BB) locale
Locale data examples for the English Belgium (en-BE) locale
Locale data examples for the English Burundi (en-BI) locale
Locale data examples for the English Bermuda (en-BM) locale
Locale data examples for the English Bahamas (en-BS) locale
Locale data examples for the English Botswana (en-BW) locale
Locale data examples for the English Belize (en-BZ) locale
Locale data examples for the English Canada (en-CA) locale
Locale data examples for the English Cocos (Keeling) Islands (en-CC) locale
Locale data examples for the English Switzerland (en-CH) locale
Locale data examples for the English Cook Islands (en-CK) locale
Locale data examples for the English Cameroon (en-CM) locale
Locale data examples for the English Christmas Island (en-CX) locale
Locale data examples for the English Cyprus (en-CY) locale
Locale data examples for the English Germany (en-DE) locale
Locale data examples for the English Diego Garcia (en-DG) locale
Locale data examples for the English Denmark (en-DK) locale
Locale data examples for the English Dominica (en-DM) locale
Locale data examples for the English Eritrea (en-ER) locale
Locale data examples for the English Finland (en-FI) locale
Locale data examples for the English Fiji (en-FJ) locale
Locale data examples for the English Falkland Islands (en-FK) locale
Locale data examples for the English Micronesia (en-FM) locale
Locale data examples for the English United Kingdom (en-GB) locale
Locale data examples for the English Grenada (en-GD) locale
Locale data examples for the English Guernsey (en-GG) locale
Locale data examples for the English Ghana (en-GH) locale
Locale data examples for the English Gibraltar (en-GI) locale
Locale data examples for the English Gambia (en-GM) locale
Locale data examples for the English Guam (en-GU) locale
Locale data examples for the English Guyana (en-GY) locale
Locale data examples for the English Hong Kong SAR China (en-HK) locale
Locale data examples for the English Ireland (en-IE) locale
Locale data examples for the English Israel (en-IL) locale
Locale data examples for the English Isle of Man (en-IM) locale
Locale data examples for the English India (en-IN) locale
Locale data examples for the English British Indian Ocean Territory (en-IO) locale
Locale data examples for the English Jersey (en-JE) locale
Locale data examples for the English Jamaica (en-JM) locale
Locale data examples for the English Kenya (en-KE) locale
Locale data examples for the English Kiribati (en-KI) locale
Locale data examples for the English St. Kitts & Nevis (en-KN) locale
Locale data examples for the English Cayman Islands (en-KY) locale
Locale data examples for the English St. Lucia (en-LC) locale
Locale data examples for the English Liberia (en-LR) locale
Locale data examples for the English Lesotho (en-LS) locale
Locale data examples for the English Madagascar (en-MG) locale
Locale data examples for the English Marshall Islands (en-MH) locale
Locale data examples for the English Macao SAR China (en-MO) locale
Locale data examples for the English Northern Mariana Islands (en-MP) locale
Locale data examples for the English Montserrat (en-MS) locale
Locale data examples for the English Malta (en-MT) locale
Locale data examples for the English Mauritius (en-MU) locale
Locale data examples for the English Maldives (en-MV) locale
Locale data examples for the English Malawi (en-MW) locale
Locale data examples for the English Malaysia (en-MY) locale
Locale data examples for the English Namibia (en-NA) locale
Locale data examples for the English Norfolk Island (en-NF) locale
Locale data examples for the English Nigeria (en-NG) locale
Locale data examples for the English Netherlands (en-NL) locale
Locale data examples for the English Nauru (en-NR) locale
Locale data examples for the English Niue (en-NU) locale
Locale data examples for the English New Zealand (en-NZ) locale
Locale data examples for the English Papua New Guinea (en-PG) locale
Locale data examples for the English Philippines (en-PH) locale
Locale data examples for the English Pakistan (en-PK) locale
Locale data examples for the English Pitcairn Islands (en-PN) locale
Locale data examples for the English Puerto Rico (en-PR) locale
Locale data examples for the English Palau (en-PW) locale
Locale data examples for the English Rwanda (en-RW) locale
Locale data examples for the English Solomon Islands (en-SB) locale
Locale data examples for the English Seychelles (en-SC) locale
Locale data examples for the English Sudan (en-SD) locale
Locale data examples for the English Sweden (en-SE) locale
Locale data examples for the English Singapore (en-SG) locale
Locale data examples for the English St. Helena (en-SH) locale
Locale data examples for the English Slovenia (en-SI) locale
Locale data examples for the English Sierra Leone (en-SL) locale
Locale data examples for the English South Sudan (en-SS) locale
Locale data examples for the English Sint Maarten (en-SX) locale
Locale data examples for the English Eswatini (en-SZ) locale
Locale data examples for the English Turks & Caicos Islands (en-TC) locale
Locale data examples for the English Tokelau (en-TK) locale
Locale data examples for the English Tonga (en-TO) locale
Locale data examples for the English Trinidad & Tobago (en-TT) locale
Locale data examples for the English Tuvalu (en-TV) locale
Locale data examples for the English Tanzania (en-TZ) locale
Locale data examples for the English Uganda (en-UG) locale
Locale data examples for the English U.S. Outlying Islands (en-UM) locale
Locale data examples for the English United States (en-US) locale
Locale data examples for the English St. Vincent & Grenadines (en-VC) locale
Locale data examples for the English British Virgin Islands (en-VG) locale
Locale data examples for the English U.S. Virgin Islands (en-VI) locale
Locale data examples for the English Vanuatu (en-VU) locale
Locale data examples for the English Samoa (en-WS) locale
Locale data examples for the English South Africa (en-ZA) locale
Locale data examples for the English Zambia (en-ZM) locale
Locale data examples for the English Zimbabwe (en-ZW) locale
Locale data examples for the Esperanto (eo) locale
Locale data examples for the Esperanto world (eo-001) locale
Locale data examples for the Spanish (es) locale
Locale data examples for the Spanish Latin America (es-419) locale
Locale data examples for the Spanish Argentina (es-AR) locale
Locale data examples for the Spanish Bolivia (es-BO) locale
Locale data examples for the Spanish Brazil (es-BR) locale
Locale data examples for the Spanish Belize (es-BZ) locale
Locale data examples for the Spanish Chile (es-CL) locale
Locale data examples for the Spanish Colombia (es-CO) locale
Locale data examples for the Spanish Costa Rica (es-CR) locale
Locale data examples for the Spanish Cuba (es-CU) locale
Locale data examples for the Spanish Dominican Republic (es-DO) locale
Locale data examples for the Spanish Ceuta & Melilla (es-EA) locale
Locale data examples for the Spanish Ecuador (es-EC) locale
Locale data examples for the Spanish Spain (es-ES) locale
Locale data examples for the Spanish Equatorial Guinea (es-GQ) locale
Locale data examples for the Spanish Guatemala (es-GT) locale
Locale data examples for the Spanish Honduras (es-HN) locale
Locale data examples for the Spanish Canary Islands (es-IC) locale
Locale data examples for the Spanish Mexico (es-MX) locale
Locale data examples for the Spanish Nicaragua (es-NI) locale
Locale data examples for the Spanish Panama (es-PA) locale
Locale data examples for the Spanish Peru (es-PE) locale
Locale data examples for the Spanish Philippines (es-PH) locale
Locale data examples for the Spanish Puerto Rico (es-PR) locale
Locale data examples for the Spanish Paraguay (es-PY) locale
Locale data examples for the Spanish El Salvador (es-SV) locale
Locale data examples for the Spanish United States (es-US) locale
Locale data examples for the Spanish Uruguay (es-UY) locale
Locale data examples for the Spanish Venezuela (es-VE) locale
Locale data examples for the Estonian (et) locale
Locale data examples for the Estonian Estonia (et-EE) locale
Locale data examples for the Basque (eu) locale
Locale data examples for the Basque Spain (eu-ES) locale
Locale data examples for the Ewondo (ewo) locale
Locale data examples for the Ewondo Cameroon (ewo-CM) locale
Locale data examples for the Persian (fa) locale
Locale data examples for the Persian Afghanistan (fa-AF) locale
Locale data examples for the Persian Iran (fa-IR) locale
Locale data examples for the Fulah (ff) locale
Locale data examples for the Fulah Adlam (ff-Adlm) locale
Locale data examples for the Fulah Burkina Faso Adlam (ff-Adlm-BF) locale
Locale data examples for the Fulah Cameroon Adlam (ff-Adlm-CM) locale
Locale data examples for the Fulah Ghana Adlam (ff-Adlm-GH) locale
Locale data examples for the Fulah Gambia Adlam (ff-Adlm-GM) locale
Locale data examples for the Fulah Guinea Adlam (ff-Adlm-GN) locale
Locale data examples for the Fulah Guinea-Bissau Adlam (ff-Adlm-GW) locale
Locale data examples for the Fulah Liberia Adlam (ff-Adlm-LR) locale
Locale data examples for the Fulah Mauritania Adlam (ff-Adlm-MR) locale
Locale data examples for the Fulah Niger Adlam (ff-Adlm-NE) locale
Locale data examples for the Fulah Nigeria Adlam (ff-Adlm-NG) locale
Locale data examples for the Fulah Sierra Leone Adlam (ff-Adlm-SL) locale
Locale data examples for the Fulah Senegal Adlam (ff-Adlm-SN) locale
Locale data examples for the Fulah Latin (ff-Latn) locale
Locale data examples for the Fulah Burkina Faso Latin (ff-Latn-BF) locale
Locale data examples for the Fulah Cameroon Latin (ff-Latn-CM) locale
Locale data examples for the Fulah Ghana Latin (ff-Latn-GH) locale
Locale data examples for the Fulah Gambia Latin (ff-Latn-GM) locale
Locale data examples for the Fulah Guinea Latin (ff-Latn-GN) locale
Locale data examples for the Fulah Guinea-Bissau Latin (ff-Latn-GW) locale
Locale data examples for the Fulah Liberia Latin (ff-Latn-LR) locale
Locale data examples for the Fulah Mauritania Latin (ff-Latn-MR) locale
Locale data examples for the Fulah Niger Latin (ff-Latn-NE) locale
Locale data examples for the Fulah Nigeria Latin (ff-Latn-NG) locale
Locale data examples for the Fulah Sierra Leone Latin (ff-Latn-SL) locale
Locale data examples for the Fulah Senegal Latin (ff-Latn-SN) locale
Locale data examples for the Finnish (fi) locale
Locale data examples for the Finnish Finland (fi-FI) locale
Locale data examples for the Filipino (fil) locale
Locale data examples for the Filipino Philippines (fil-PH) locale
Locale data examples for the Faroese (fo) locale
Locale data examples for the Faroese Denmark (fo-DK) locale
Locale data examples for the Faroese Faroe Islands (fo-FO) locale
Locale data examples for the French (fr) locale
Locale data examples for the French Belgium (fr-BE) locale
Locale data examples for the French Burkina Faso (fr-BF) locale
Locale data examples for the French Burundi (fr-BI) locale
Locale data examples for the French Benin (fr-BJ) locale
Locale data examples for the French St. Barthélemy (fr-BL) locale
Locale data examples for the French Canada (fr-CA) locale
Locale data examples for the French Congo - Kinshasa (fr-CD) locale
Locale data examples for the French Central African Republic (fr-CF) locale
Locale data examples for the French Congo - Brazzaville (fr-CG) locale
Locale data examples for the French Switzerland (fr-CH) locale
Locale data examples for the French Côte d’Ivoire (fr-CI) locale
Locale data examples for the French Cameroon (fr-CM) locale
Locale data examples for the French Djibouti (fr-DJ) locale
Locale data examples for the French Algeria (fr-DZ) locale
Locale data examples for the French France (fr-FR) locale
Locale data examples for the French Gabon (fr-GA) locale
Locale data examples for the French French Guiana (fr-GF) locale
Locale data examples for the French Guinea (fr-GN) locale
Locale data examples for the French Guadeloupe (fr-GP) locale
Locale data examples for the French Equatorial Guinea (fr-GQ) locale
Locale data examples for the French Haiti (fr-HT) locale
Locale data examples for the French Comoros (fr-KM) locale
Locale data examples for the French Luxembourg (fr-LU) locale
Locale data examples for the French Morocco (fr-MA) locale
Locale data examples for the French Monaco (fr-MC) locale
Locale data examples for the French St. Martin (fr-MF) locale
Locale data examples for the French Madagascar (fr-MG) locale
Locale data examples for the French Mali (fr-ML) locale
Locale data examples for the French Martinique (fr-MQ) locale
Locale data examples for the French Mauritania (fr-MR) locale
Locale data examples for the French Mauritius (fr-MU) locale
Locale data examples for the French New Caledonia (fr-NC) locale
Locale data examples for the French Niger (fr-NE) locale
Locale data examples for the French French Polynesia (fr-PF) locale
Locale data examples for the French St. Pierre & Miquelon (fr-PM) locale
Locale data examples for the French Réunion (fr-RE) locale
Locale data examples for the French Rwanda (fr-RW) locale
Locale data examples for the French Seychelles (fr-SC) locale
Locale data examples for the French Senegal (fr-SN) locale
Locale data examples for the French Syria (fr-SY) locale
Locale data examples for the French Chad (fr-TD) locale
Locale data examples for the French Togo (fr-TG) locale
Locale data examples for the French Tunisia (fr-TN) locale
Locale data examples for the French Vanuatu (fr-VU) locale
Locale data examples for the French Wallis & Futuna (fr-WF) locale
Locale data examples for the French Mayotte (fr-YT) locale
Locale data examples for the Friulian (fur) locale
Locale data examples for the Friulian Italy (fur-IT) locale
Locale data examples for the Western Frisian (fy) locale
Locale data examples for the Western Frisian Netherlands (fy-NL) locale
Locale data examples for the Irish (ga) locale
Locale data examples for the Irish United Kingdom (ga-GB) locale
Locale data examples for the Irish Ireland (ga-IE) locale
Locale data examples for the Scottish Gaelic (gd) locale
Locale data examples for the Scottish Gaelic United Kingdom (gd-GB) locale
Locale data examples for the Galician (gl) locale
Locale data examples for the Galician Spain (gl-ES) locale
Locale data examples for the Swiss German (gsw) locale
Locale data examples for the Swiss German Switzerland (gsw-CH) locale
Locale data examples for the Swiss German France (gsw-FR) locale
Locale data examples for the Swiss German Liechtenstein (gsw-LI) locale
Locale data examples for the Gujarati (gu) locale
Locale data examples for the Gujarati India (gu-IN) locale
Locale data examples for the Gusii (guz) locale
Locale data examples for the Gusii Kenya (guz-KE) locale
Locale data examples for the Manx (gv) locale
Locale data examples for the Manx Isle of Man (gv-IM) locale
Locale data examples for the Hausa (ha) locale
Locale data examples for the Hausa Ghana (ha-GH) locale
Locale data examples for the Hausa Niger (ha-NE) locale
Locale data examples for the Hausa Nigeria (ha-NG) locale
Locale data examples for the Hawaiian (haw) locale
Locale data examples for the Hawaiian United States (haw-US) locale
Locale data examples for the Hebrew (he) locale
Locale data examples for the Hebrew Israel (he-IL) locale
Locale data examples for the Hindi (hi) locale
Locale data examples for the Hindi India (hi-IN) locale
Locale data examples for the Hindi Latin (hi-Latn) locale
Locale data examples for the Hindi India Latin (hi-Latn-IN) locale
Locale data examples for the Croatian (hr) locale
Locale data examples for the Croatian Bosnia & Herzegovina (hr-BA) locale
Locale data examples for the Croatian Croatia (hr-HR) locale
Locale data examples for the Upper Sorbian (hsb) locale
Locale data examples for the Upper Sorbian Germany (hsb-DE) locale
Locale data examples for the Hungarian (hu) locale
Locale data examples for the Hungarian Hungary (hu-HU) locale
Locale data examples for the Armenian (hy) locale
Locale data examples for the Armenian Armenia (hy-AM) locale
Locale data examples for the Interlingua (ia) locale
Locale data examples for the Interlingua world (ia-001) locale
Locale data examples for the Indonesian (id) locale
Locale data examples for the Indonesian Indonesia (id-ID) locale
Locale data examples for the Igbo (ig) locale
Locale data examples for the Igbo Nigeria (ig-NG) locale
Locale data examples for the Sichuan Yi (ii) locale
Locale data examples for the Sichuan Yi China (ii-CN) locale
Locale data examples for the Icelandic (is) locale
Locale data examples for the Icelandic Iceland (is-IS) locale
Locale data examples for the Italian (it) locale
Locale data examples for the Italian Switzerland (it-CH) locale
Locale data examples for the Italian Italy (it-IT) locale
Locale data examples for the Italian San Marino (it-SM) locale
Locale data examples for the Italian Vatican City (it-VA) locale
Locale data examples for the Japanese (ja) locale
Locale data examples for the Japanese Japan (ja-JP) locale
Locale data examples for the Ngomba (jgo) locale
Locale data examples for the Ngomba Cameroon (jgo-CM) locale
Locale data examples for the Machame (jmc) locale
Locale data examples for the Machame Tanzania (jmc-TZ) locale
Locale data examples for the Javanese (jv) locale
Locale data examples for the Javanese Indonesia (jv-ID) locale
Locale data examples for the Georgian (ka) locale
Locale data examples for the Georgian Georgia (ka-GE) locale
Locale data examples for the Kabyle (kab) locale
Locale data examples for the Kabyle Algeria (kab-DZ) locale
Locale data examples for the Kamba (kam) locale
Locale data examples for the Kamba Kenya (kam-KE) locale
Locale data examples for the Makonde (kde) locale
Locale data examples for the Makonde Tanzania (kde-TZ) locale
Locale data examples for the Kabuverdianu (kea) locale
Locale data examples for the Kabuverdianu Cape Verde (kea-CV) locale
Locale data examples for the Kaingang (kgp) locale
Locale data examples for the Kaingang Brazil (kgp-BR) locale
Locale data examples for the Koyra Chiini (khq) locale
Locale data examples for the Koyra Chiini Mali (khq-ML) locale
Locale data examples for the Kikuyu (ki) locale
Locale data examples for the Kikuyu Kenya (ki-KE) locale
Locale data examples for the Kazakh (kk) locale
Locale data examples for the Kazakh Kazakhstan (kk-KZ) locale
Locale data examples for the Kako (kkj) locale
Locale data examples for the Kako Cameroon (kkj-CM) locale
Locale data examples for the Kalaallisut (kl) locale
Locale data examples for the Kalaallisut Greenland (kl-GL) locale
Locale data examples for the Kalenjin (kln) locale
Locale data examples for the Kalenjin Kenya (kln-KE) locale
Locale data examples for the Khmer (km) locale
Locale data examples for the Khmer Cambodia (km-KH) locale
Locale data examples for the Kannada (kn) locale
Locale data examples for the Kannada India (kn-IN) locale
Locale data examples for the Korean (ko) locale
Locale data examples for the Korean North Korea (ko-KP) locale
Locale data examples for the Korean South Korea (ko-KR) locale
Locale data examples for the Konkani (kok) locale
Locale data examples for the Konkani India (kok-IN) locale
Locale data examples for the Kashmiri (ks) locale
Locale data examples for the Kashmiri Arabic (ks-Arab) locale
Locale data examples for the Kashmiri India Arabic (ks-Arab-IN) locale
Locale data examples for the Kashmiri Devanagari (ks-Deva) locale
Locale data examples for the Kashmiri India Devanagari (ks-Deva-IN) locale
Locale data examples for the Shambala (ksb) locale
Locale data examples for the Shambala Tanzania (ksb-TZ) locale
Locale data examples for the Bafia (ksf) locale
Locale data examples for the Bafia Cameroon (ksf-CM) locale
Locale data examples for the Colognian (ksh) locale
Locale data examples for the Colognian Germany (ksh-DE) locale
Locale data examples for the Kurdish (ku) locale
Locale data examples for the Kurdish Turkey (ku-TR) locale
Locale data examples for the Cornish (kw) locale
Locale data examples for the Cornish United Kingdom (kw-GB) locale
Locale data examples for the Kyrgyz (ky) locale
Locale data examples for the Kyrgyz Kyrgyzstan (ky-KG) locale
Locale data examples for the Langi (lag) locale
Locale data examples for the Langi Tanzania (lag-TZ) locale
Locale data examples for the Luxembourgish (lb) locale
Locale data examples for the Luxembourgish Luxembourg (lb-LU) locale
Locale data examples for the Ganda (lg) locale
Locale data examples for the Ganda Uganda (lg-UG) locale
Locale data examples for the Lakota (lkt) locale
Locale data examples for the Lakota United States (lkt-US) locale
Locale data examples for the Lingala (ln) locale
Locale data examples for the Lingala Angola (ln-AO) locale
Locale data examples for the Lingala Congo - Kinshasa (ln-CD) locale
Locale data examples for the Lingala Central African Republic (ln-CF) locale
Locale data examples for the Lingala Congo - Brazzaville (ln-CG) locale
Locale data examples for the Lao (lo) locale
Locale data examples for the Lao Laos (lo-LA) locale
Locale data examples for the Northern Luri (lrc) locale
Locale data examples for the Northern Luri Iraq (lrc-IQ) locale
Locale data examples for the Northern Luri Iran (lrc-IR) locale
Locale data examples for the Lithuanian (lt) locale
Locale data examples for the Lithuanian Lithuania (lt-LT) locale
Locale data examples for the Luba-Katanga (lu) locale
Locale data examples for the Luba-Katanga Congo - Kinshasa (lu-CD) locale
Locale data examples for the Luo (luo) locale
Locale data examples for the Luo Kenya (luo-KE) locale
Locale data examples for the Luyia (luy) locale
Locale data examples for the Luyia Kenya (luy-KE) locale
Locale data examples for the Latvian (lv) locale
Locale data examples for the Latvian Latvia (lv-LV) locale
Locale data examples for the Maithili (mai) locale
Locale data examples for the Maithili India (mai-IN) locale
Locale data examples for the Masai (mas) locale
Locale data examples for the Masai Kenya (mas-KE) locale
Locale data examples for the Masai Tanzania (mas-TZ) locale
Locale data examples for the Meru (mer) locale
Locale data examples for the Meru Kenya (mer-KE) locale
Locale data examples for the Morisyen (mfe) locale
Locale data examples for the Morisyen Mauritius (mfe-MU) locale
Locale data examples for the Malagasy (mg) locale
Locale data examples for the Malagasy Madagascar (mg-MG) locale
Locale data examples for the Makhuwa-Meetto (mgh) locale
Locale data examples for the Makhuwa-Meetto Mozambique (mgh-MZ) locale
Locale data examples for the Metaʼ (mgo) locale
Locale data examples for the Metaʼ Cameroon (mgo-CM) locale
Locale data examples for the Māori (mi) locale
Locale data examples for the Māori New Zealand (mi-NZ) locale
Locale data examples for the Macedonian (mk) locale
Locale data examples for the Macedonian North Macedonia (mk-MK) locale
Locale data examples for the Malayalam (ml) locale
Locale data examples for the Malayalam India (ml-IN) locale
Locale data examples for the Mongolian (mn) locale
Locale data examples for the Mongolian Mongolia (mn-MN) locale
Locale data examples for the Manipuri (mni) locale
Locale data examples for the Manipuri Bangla (mni-Beng) locale
Locale data examples for the Manipuri India Bangla (mni-Beng-IN) locale
Locale data examples for the Marathi (mr) locale
Locale data examples for the Marathi India (mr-IN) locale
Locale data examples for the Malay (ms) locale
Locale data examples for the Malay Brunei (ms-BN) locale
Locale data examples for the Malay Indonesia (ms-ID) locale
Locale data examples for the Malay Malaysia (ms-MY) locale
Locale data examples for the Malay Singapore (ms-SG) locale
Locale data examples for the Maltese (mt) locale
Locale data examples for the Maltese Malta (mt-MT) locale
Locale data examples for the Mundang (mua) locale
Locale data examples for the Mundang Cameroon (mua-CM) locale
Locale data examples for the Burmese (my) locale
Locale data examples for the Burmese Myanmar (Burma) (my-MM) locale
Locale data examples for the Mazanderani (mzn) locale
Locale data examples for the Mazanderani Iran (mzn-IR) locale
Locale data examples for the Nama (naq) locale
Locale data examples for the Nama Namibia (naq-NA) locale
Locale data examples for the Norwegian Bokmål (nb) locale
Locale data examples for the Norwegian Bokmål Norway (nb-NO) locale
Locale data examples for the Norwegian Bokmål Svalbard & Jan Mayen (nb-SJ) locale
Locale data examples for the North Ndebele (nd) locale
Locale data examples for the North Ndebele Zimbabwe (nd-ZW) locale
Locale data examples for the Low German (nds) locale
Locale data examples for the Low German Germany (nds-DE) locale
Locale data examples for the Low German Netherlands (nds-NL) locale
Locale data examples for the Nepali (ne) locale
Locale data examples for the Nepali India (ne-IN) locale
Locale data examples for the Nepali Nepal (ne-NP) locale
Locale data examples for the Dutch (nl) locale
Locale data examples for the Dutch Aruba (nl-AW) locale
Locale data examples for the Dutch Belgium (nl-BE) locale
Locale data examples for the Dutch Caribbean Netherlands (nl-BQ) locale
Locale data examples for the Dutch Curaçao (nl-CW) locale
Locale data examples for the Dutch Netherlands (nl-NL) locale
Locale data examples for the Dutch Suriname (nl-SR) locale
Locale data examples for the Dutch Sint Maarten (nl-SX) locale
Locale data examples for the Kwasio (nmg) locale
Locale data examples for the Kwasio Cameroon (nmg-CM) locale
Locale data examples for the Norwegian Nynorsk (nn) locale
Locale data examples for the Norwegian Nynorsk Norway (nn-NO) locale
Locale data examples for the Ngiemboon (nnh) locale
Locale data examples for the Ngiemboon Cameroon (nnh-CM) locale
Locale data examples for the Norwegian (no) locale
Locale data examples for the Nuer (nus) locale
Locale data examples for the Nuer South Sudan (nus-SS) locale
Locale data examples for the Nyankole (nyn) locale
Locale data examples for the Nyankole Uganda (nyn-UG) locale
Locale data examples for the Oromo (om) locale
Locale data examples for the Oromo Ethiopia (om-ET) locale
Locale data examples for the Oromo Kenya (om-KE) locale
Locale data examples for the Odia (or) locale
Locale data examples for the Odia India (or-IN) locale
Locale data examples for the Ossetic (os) locale
Locale data examples for the Ossetic Georgia (os-GE) locale
Locale data examples for the Ossetic Russia (os-RU) locale
Locale data examples for the Punjabi (pa) locale
Locale data examples for the Punjabi Arabic (pa-Arab) locale
Locale data examples for the Punjabi Pakistan Arabic (pa-Arab-PK) locale
Locale data examples for the Punjabi Gurmukhi (pa-Guru) locale
Locale data examples for the Punjabi India Gurmukhi (pa-Guru-IN) locale
Locale data examples for the Nigerian Pidgin (pcm) locale
Locale data examples for the Nigerian Pidgin Nigeria (pcm-NG) locale
Locale data examples for the Polish (pl) locale
Locale data examples for the Polish Poland (pl-PL) locale
Locale data examples for the Pashto (ps) locale
Locale data examples for the Pashto Afghanistan (ps-AF) locale
Locale data examples for the Pashto Pakistan (ps-PK) locale
Locale data examples for the Portuguese (pt) locale
Locale data examples for the Portuguese Angola (pt-AO) locale
Locale data examples for the Portuguese Brazil (pt-BR) locale
Locale data examples for the Portuguese Switzerland (pt-CH) locale
Locale data examples for the Portuguese Cape Verde (pt-CV) locale
Locale data examples for the Portuguese Equatorial Guinea (pt-GQ) locale
Locale data examples for the Portuguese Guinea-Bissau (pt-GW) locale
Locale data examples for the Portuguese Luxembourg (pt-LU) locale
Locale data examples for the Portuguese Macao SAR China (pt-MO) locale
Locale data examples for the Portuguese Mozambique (pt-MZ) locale
Locale data examples for the Portuguese Portugal (pt-PT) locale
Locale data examples for the Portuguese São Tomé & Príncipe (pt-ST) locale
Locale data examples for the Portuguese Timor-Leste (pt-TL) locale
Locale data examples for the Quechua (qu) locale
Locale data examples for the Quechua Bolivia (qu-BO) locale
Locale data examples for the Quechua Ecuador (qu-EC) locale
Locale data examples for the Quechua Peru (qu-PE) locale
Locale data examples for the Romansh (rm) locale
Locale data examples for the Romansh Switzerland (rm-CH) locale
Locale data examples for the Rundi (rn) locale
Locale data examples for the Rundi Burundi (rn-BI) locale
Locale data examples for the Romanian (ro) locale
Locale data examples for the Romanian Moldova (ro-MD) locale
Locale data examples for the Romanian Romania (ro-RO) locale
Locale data examples for the Rombo (rof) locale
Locale data examples for the Rombo Tanzania (rof-TZ) locale
Locale data examples for the Russian (ru) locale
Locale data examples for the Russian Belarus (ru-BY) locale
Locale data examples for the Russian Kyrgyzstan (ru-KG) locale
Locale data examples for the Russian Kazakhstan (ru-KZ) locale
Locale data examples for the Russian Moldova (ru-MD) locale
Locale data examples for the Russian Russia (ru-RU) locale
Locale data examples for the Russian Ukraine (ru-UA) locale
Locale data examples for the Kinyarwanda (rw) locale
Locale data examples for the Kinyarwanda Rwanda (rw-RW) locale
Locale data examples for the Rwa (rwk) locale
Locale data examples for the Rwa Tanzania (rwk-TZ) locale
Locale data examples for the Sanskrit (sa) locale
Locale data examples for the Sanskrit India (sa-IN) locale
Locale data examples for the Sakha (sah) locale
Locale data examples for the Sakha Russia (sah-RU) locale
Locale data examples for the Samburu (saq) locale
Locale data examples for the Samburu Kenya (saq-KE) locale
Locale data examples for the Santali (sat) locale
Locale data examples for the Santali Ol Chiki (sat-Olck) locale
Locale data examples for the Santali India Ol Chiki (sat-Olck-IN) locale
Locale data examples for the Sangu (sbp) locale
Locale data examples for the Sangu Tanzania (sbp-TZ) locale
Locale data examples for the Sardinian (sc) locale
Locale data examples for the Sardinian Italy (sc-IT) locale
Locale data examples for the Sindhi (sd) locale
Locale data examples for the Sindhi Arabic (sd-Arab) locale
Locale data examples for the Sindhi Pakistan Arabic (sd-Arab-PK) locale
Locale data examples for the Sindhi Devanagari (sd-Deva) locale
Locale data examples for the Sindhi India Devanagari (sd-Deva-IN) locale
Locale data examples for the Northern Sami (se) locale
Locale data examples for the Northern Sami Finland (se-FI) locale
Locale data examples for the Northern Sami Norway (se-NO) locale
Locale data examples for the Northern Sami Sweden (se-SE) locale
Locale data examples for the Sena (seh) locale
Locale data examples for the Sena Mozambique (seh-MZ) locale
Locale data examples for the Koyraboro Senni (ses) locale
Locale data examples for the Koyraboro Senni Mali (ses-ML) locale
Locale data examples for the Sango (sg) locale
Locale data examples for the Sango Central African Republic (sg-CF) locale
Locale data examples for the Tachelhit (shi) locale
Locale data examples for the Tachelhit Latin (shi-Latn) locale
Locale data examples for the Tachelhit Morocco Latin (shi-Latn-MA) locale
Locale data examples for the Tachelhit Tifinagh (shi-Tfng) locale
Locale data examples for the Tachelhit Morocco Tifinagh (shi-Tfng-MA) locale
Locale data examples for the Sinhala (si) locale
Locale data examples for the Sinhala Sri Lanka (si-LK) locale
Locale data examples for the Slovak (sk) locale
Locale data examples for the Slovak Slovakia (sk-SK) locale
Locale data examples for the Slovenian (sl) locale
Locale data examples for the Slovenian Slovenia (sl-SI) locale
Locale data examples for the Inari Sami (smn) locale
Locale data examples for the Inari Sami Finland (smn-FI) locale
Locale data examples for the Shona (sn) locale
Locale data examples for the Shona Zimbabwe (sn-ZW) locale
Locale data examples for the Somali (so) locale
Locale data examples for the Somali Djibouti (so-DJ) locale
Locale data examples for the Somali Ethiopia (so-ET) locale
Locale data examples for the Somali Kenya (so-KE) locale
Locale data examples for the Somali Somalia (so-SO) locale
Locale data examples for the Albanian (sq) locale
Locale data examples for the Albanian Albania (sq-AL) locale
Locale data examples for the Albanian North Macedonia (sq-MK) locale
Locale data examples for the Albanian Kosovo (sq-XK) locale
Locale data examples for the Serbian (sr) locale
Locale data examples for the Serbian Cyrillic (sr-Cyrl) locale
Locale data examples for the Serbian Bosnia & Herzegovina Cyrillic (sr-Cyrl-BA) locale
Locale data examples for the Serbian Montenegro Cyrillic (sr-Cyrl-ME) locale
Locale data examples for the Serbian Serbia Cyrillic (sr-Cyrl-RS) locale
Locale data examples for the Serbian Kosovo Cyrillic (sr-Cyrl-XK) locale
Locale data examples for the Serbian Latin (sr-Latn) locale
Locale data examples for the Serbian Bosnia & Herzegovina Latin (sr-Latn-BA) locale
Locale data examples for the Serbian Montenegro Latin (sr-Latn-ME) locale
Locale data examples for the Serbian Serbia Latin (sr-Latn-RS) locale
Locale data examples for the Serbian Kosovo Latin (sr-Latn-XK) locale
Locale data examples for the Sundanese (su) locale
Locale data examples for the Sundanese Latin (su-Latn) locale
Locale data examples for the Sundanese Indonesia Latin (su-Latn-ID) locale
Locale data examples for the Swedish (sv) locale
Locale data examples for the Swedish Åland Islands (sv-AX) locale
Locale data examples for the Swedish Finland (sv-FI) locale
Locale data examples for the Swedish Sweden (sv-SE) locale
Locale data examples for the Swahili (sw) locale
Locale data examples for the Swahili Congo - Kinshasa (sw-CD) locale
Locale data examples for the Swahili Kenya (sw-KE) locale
Locale data examples for the Swahili Tanzania (sw-TZ) locale
Locale data examples for the Swahili Uganda (sw-UG) locale
Locale data examples for the Tamil (ta) locale
Locale data examples for the Tamil India (ta-IN) locale
Locale data examples for the Tamil Sri Lanka (ta-LK) locale
Locale data examples for the Tamil Malaysia (ta-MY) locale
Locale data examples for the Tamil Singapore (ta-SG) locale
Locale data examples for the Telugu (te) locale
Locale data examples for the Telugu India (te-IN) locale
Locale data examples for the Teso (teo) locale
Locale data examples for the Teso Kenya (teo-KE) locale
Locale data examples for the Teso Uganda (teo-UG) locale
Locale data examples for the Tajik (tg) locale
Locale data examples for the Tajik Tajikistan (tg-TJ) locale
Locale data examples for the Thai (th) locale
Locale data examples for the Thai Thailand (th-TH) locale
Locale data examples for the Tigrinya (ti) locale
Locale data examples for the Tigrinya Eritrea (ti-ER) locale
Locale data examples for the Tigrinya Ethiopia (ti-ET) locale
Locale data examples for the Turkmen (tk) locale
Locale data examples for the Turkmen Turkmenistan (tk-TM) locale
Locale data examples for the Tongan (to) locale
Locale data examples for the Tongan Tonga (to-TO) locale
Locale data examples for the Turkish (tr) locale
Locale data examples for the Turkish Cyprus (tr-CY) locale
Locale data examples for the Turkish Turkey (tr-TR) locale
Locale data examples for the Tatar (tt) locale
Locale data examples for the Tatar Russia (tt-RU) locale
Locale data examples for the Tasawaq (twq) locale
Locale data examples for the Tasawaq Niger (twq-NE) locale
Locale data examples for the Central Atlas Tamazight (tzm) locale
Locale data examples for the Central Atlas Tamazight Morocco (tzm-MA) locale
Locale data examples for the Uyghur (ug) locale
Locale data examples for the Uyghur China (ug-CN) locale
Locale data examples for the Ukrainian (uk) locale
Locale data examples for the Ukrainian Ukraine (uk-UA) locale
Locale data examples for the Unknown language (und) locale
Locale data examples for the Urdu (ur) locale
Locale data examples for the Urdu India (ur-IN) locale
Locale data examples for the Urdu Pakistan (ur-PK) locale
Locale data examples for the Uzbek (uz) locale
Locale data examples for the Uzbek Arabic (uz-Arab) locale
Locale data examples for the Uzbek Afghanistan Arabic (uz-Arab-AF) locale
Locale data examples for the Uzbek Cyrillic (uz-Cyrl) locale
Locale data examples for the Uzbek Uzbekistan Cyrillic (uz-Cyrl-UZ) locale
Locale data examples for the Uzbek Latin (uz-Latn) locale
Locale data examples for the Uzbek Uzbekistan Latin (uz-Latn-UZ) locale
Locale data examples for the Vai (vai) locale
Locale data examples for the Vai Latin (vai-Latn) locale
Locale data examples for the Vai Liberia Latin (vai-Latn-LR) locale
Locale data examples for the Vai Vai (vai-Vaii) locale
Locale data examples for the Vai Liberia Vai (vai-Vaii-LR) locale
Locale data examples for the Vietnamese (vi) locale
Locale data examples for the Vietnamese Vietnam (vi-VN) locale
Locale data examples for the Vunjo (vun) locale
Locale data examples for the Vunjo Tanzania (vun-TZ) locale
Locale data examples for the Walser (wae) locale
Locale data examples for the Walser Switzerland (wae-CH) locale
Locale data examples for the Wolof (wo) locale
Locale data examples for the Wolof Senegal (wo-SN) locale
Locale data examples for the Xhosa (xh) locale
Locale data examples for the Xhosa South Africa (xh-ZA) locale
Locale data examples for the Soga (xog) locale
Locale data examples for the Soga Uganda (xog-UG) locale
Locale data examples for the Yangben (yav) locale
Locale data examples for the Yangben Cameroon (yav-CM) locale
Locale data examples for the Yiddish (yi) locale
Locale data examples for the Yiddish world (yi-001) locale
Locale data examples for the Yoruba (yo) locale
Locale data examples for the Yoruba Benin (yo-BJ) locale
Locale data examples for the Yoruba Nigeria (yo-NG) locale
Locale data examples for the Nheengatu (yrl) locale
Locale data examples for the Nheengatu Brazil (yrl-BR) locale
Locale data examples for the Nheengatu Colombia (yrl-CO) locale
Locale data examples for the Nheengatu Venezuela (yrl-VE) locale
Locale data examples for the Cantonese (yue) locale
Locale data examples for the Cantonese Simplified (yue-Hans) locale
Locale data examples for the Cantonese China Simplified (yue-Hans-CN) locale
Locale data examples for the Cantonese Traditional (yue-Hant) locale
Locale data examples for the Cantonese Hong Kong SAR China Traditional (yue-Hant-HK) locale
Locale data examples for the Standard Moroccan Tamazight (zgh) locale
Locale data examples for the Standard Moroccan Tamazight Morocco (zgh-MA) locale
Locale data examples for the Chinese (zh) locale
Locale data examples for the Chinese Simplified (zh-Hans) locale
Locale data examples for the Chinese China Simplified (zh-Hans-CN) locale
Locale data examples for the Chinese Hong Kong SAR China Simplified (zh-Hans-HK) locale
Locale data examples for the Chinese Macao SAR China Simplified (zh-Hans-MO) locale
Locale data examples for the Chinese Singapore Simplified (zh-Hans-SG) locale
Locale data examples for the Chinese Traditional (zh-Hant) locale
Locale data examples for the Chinese Hong Kong SAR China Traditional (zh-Hant-HK) locale
Locale data examples for the Chinese Macao SAR China Traditional (zh-Hant-MO) locale
Locale data examples for the Chinese Taiwan Traditional (zh-Hant-TW) locale
Locale data examples for the Zulu (zu) locale
Locale data examples for the Zulu South Africa (zu-ZA) locale

Modules

Localization support for DateTime.pm
Base class for individual locale objects (deprecated)
Provides a catalog of all valid locale names
Locale data generated from CLDR
Class for locale objects instantiated from pre-defined data
Utility code for DateTime::Locale