diff --git a/README.md b/README.md index e354b59a9..481683ccf 100644 --- a/README.md +++ b/README.md @@ -292,14 +292,15 @@ The currently known providers and their `hex` package names are: | ex_cldr_numbers | Cldr.Number | Formatting of numbers, currencies | | ex_cldr_lists | Cldr.List | Formatting of lists | | ex_cldr_units | Cldr.Unit | Formatting of SI and Imperial units | + | ex_cldr_person_names | Cldr.PersonName | Formatting person names | | ex_cldr_currencies | Cldr.Currency | Currency definitions and localizations | | ex_cldr_territories | Cldr.Territory | Formatting of territory (country) data | | ex_cldr_languages | Cldr.Language | Formatting of language information | | ex_cldr_dates_times | Cldr.DateTime | Formatting of dates, times & datetimes | | ex_cldr_locale_display | Cldr.LocaleDisplay | Localising locale names | | ex_cldr_routes | Cldr.Route | Localized routes and route helpers | - | ex_money | Money | Operations on and formatting of a money type | | ex_cldr_messages | Cldr.Message | Formatting of ICU-formatted messages | + | ex_money | Money | Operations on and formatting of a money type | Any library author can create a provider module by exposing a function called `cldr_backend_provider/1` that takes a `Cldr.Config` struct as a single parameter. The function should return an AST that is inserted into the `backend` module being compiled.