| Recommend this page to a friend! | 
|  Download | 
| Info |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not enough user ratings | Total: 143 | All time:  9,177 This week: 673  | ||||
| Version | License | PHP version | Categories | |||
| punic 1.2.2 | MIT/X Consortium ... | 5.3 | Localization, PHP 5, Libraries | 
| Description | Author | |||
| This package can localize numbers, dates, units, etc. using Unicode CLDR. Innovation Award 
 | 
What is the best PHP currency symbol class?
Get currency symbol from currency code
See punic.github.io for more info.
|  Files (419) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  bin (6 files) | ||||
|  code (9 files, 2 directories) | ||||
|  tests (1 file, 10 directories) | ||||
|    .coveralls.yml | Data | Auxiliary data | ||
|    composer.json | Data | Auxiliary data | ||
|    LICENSE.txt | Lic. | Documentation | ||
|    phpunit.xml | Data | Auxiliary data | ||
|    punic.php | Aux. | Configuration script | ||
|    README.md | Data | Documentation | ||
|    UNICODE-LICENSE.txt | Lic. | Documentation | ||
|  Files (419) | / | bin | 
| File | Role | Description | 
|---|---|---|
|    build.cmd | Data | Auxiliary data | 
|    build.php | Appl. | Configuration script | 
|    build.sh | Data | Auxiliary data | 
|    update-docs.cmd | Data | Auxiliary data | 
|    update-docs.php | Appl. | Configuration script | 
|    update-docs.sh | Data | Auxiliary data | 
|  Files (419) | / | code | 
| File | Role | Description | ||
|---|---|---|---|---|
|  data (7 files, 41 directories) | ||||
|  Exception (9 files) | ||||
|  Calendar.php | Class | Class source | ||
|  Data.php | Class | Class source | ||
|  Exception.php | Class | Class source | ||
|  Language.php | Class | Class source | ||
|  Misc.php | Class | Class source | ||
|  Number.php | Class | Class source | ||
|  Plural.php | Class | Class source | ||
|  Territory.php | Class | Class source | ||
|  Unit.php | Class | Class source | ||
|  Files (419) | / | code | / | data | 
| File | Role | Description | ||
|---|---|---|---|---|
|  ar (9 files) | ||||
|  ca (9 files) | ||||
|  cs (9 files) | ||||
|  da (9 files) | ||||
|  de (9 files) | ||||
|  el (9 files) | ||||
|  en-001 (9 files) | ||||
|  en-AU (9 files) | ||||
|  en-CA (9 files) | ||||
|  en-GB (9 files) | ||||
|  en-HK (9 files) | ||||
|  en-IN (9 files) | ||||
|  en (9 files) | ||||
|  es (9 files) | ||||
|  fi (9 files) | ||||
|  fr (9 files) | ||||
|  he (9 files) | ||||
|  hi (9 files) | ||||
|  hr (9 files) | ||||
|  hu (9 files) | ||||
|  it (9 files) | ||||
|  ja (9 files) | ||||
|  ko (9 files) | ||||
|  nb (9 files) | ||||
|  nl (9 files) | ||||
|  pl (9 files) | ||||
|  pt-PT (9 files) | ||||
|  pt (9 files) | ||||
|  ro (9 files) | ||||
|  root (9 files) | ||||
|  ru (9 files) | ||||
|  sk (9 files) | ||||
|  sl (9 files) | ||||
|  sr (9 files) | ||||
|  sv (9 files) | ||||
|  th (9 files) | ||||
|  tr (9 files) | ||||
|  uk (9 files) | ||||
|  vi (9 files) | ||||
|  zh-Hant (9 files) | ||||
|  zh (9 files) | ||||
|    likelySubtags.json | Data | Auxiliary data | ||
|    metaZones.json | Data | Auxiliary data | ||
|    parentLocales.json | Data | Auxiliary data | ||
|    plurals.json | Data | Auxiliary data | ||
|    territoryContainment.json | Data | Auxiliary data | ||
|    territoryInfo.json | Data | Add new datafile | ||
|    weekData.json | Data | Auxiliary data | ||
|  Files (419) | / | code | / | data | / | ar | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | ca | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | cs | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | da | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | de | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | el | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en-001 | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en-AU | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en-CA | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en-GB | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en-HK | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en-IN | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | en | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | es | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | fi | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | fr | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | he | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | hi | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | hr | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | hu | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | it | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | ja | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | ko | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | nb | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | nl | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | pl | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | pt-PT | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | pt | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | ro | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | root | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | ru | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | sk | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | sl | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | sr | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | sv | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | th | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | tr | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | uk | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | vi | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | zh-Hant | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | data | / | zh | 
| File | Role | Description | 
|---|---|---|
|    calendar.json | Data | Auxiliary data | 
|    dateFields.json | Data | Auxiliary data | 
|    languages.json | Data | Auxiliary data | 
|    listPatterns.json | Data | Auxiliary data | 
|    localeDisplayNames.json | Data | Auxiliary data | 
|    numbers.json | Data | Auxiliary data | 
|    territories.json | Data | Auxiliary data | 
|    timeZoneNames.json | Data | Auxiliary data | 
|    units.json | Data | Auxiliary data | 
|  Files (419) | / | code | / | Exception | 
| File | Role | Description | 
|---|---|---|
|  BadArgumentType.php | Class | Class source | 
|  BadDataFileContents.php | Class | Class source | 
|  DataFileNotFound.php | Class | Class source | 
|  DataFileNotReadable.php | Class | Class source | 
|  DataFolderNotFound.php | Class | Class source | 
|  InvalidDataFile.php | Class | Class source | 
|  InvalidLocale.php | Class | Class source | 
|  NotImplemented.php | Class | Class source | 
|  ValueNotInList.php | Class | Class source | 
|  Files (419) | / | tests | 
|  Files (419) | / | tests | / | Misc | 
| File | Role | Description | 
|---|---|---|
|    BrowserLocaleTest.php | Test | Test for browser locale detection | 
|    ListTest.php | Test | Unit test script | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| Applications that use this package | 
| The latest version of concrete5 uses Punic | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.
| Related pages | 
| Punic uses the data of the Unicode CLDR project |