CONTRIBUTING

Contributing

New language

New languages are always welcome!

To contribute a new language, do the following:

  • Fork this project on Github.

  • Determine the ISO two- or three-letter code for your language. You will use the lower-case version of it in the rest of the steps. See a list of ISO language codes here: ISO 639-2 alpha 2 language codes.

  • Copy the template file ./resources/xx.rakumod and rename it to "lib/Data/Names/xx.rakumod" where xx is your language's lower-case ISO two- or three-letter code.

  • Fill out the new xx.rakumod file as completely as you can. Please feel free to document it as required, but DO NOT change the name or number of elements of any of the standard eight arrays.

  • Add your new language code to @Date::Names::langs (in its place by alphabetical order).

  • Add your new language as a new line in the META6.json in the "provides" array. Watch comma placement, and ensure the META6.json test works: raku -Ilib t/metat.

  • Submit a pull request with your changes.

Date::Names v2.2.1

Provides names for month and weekday numbers (multilingual).

Authors

  • Tom Browder

License

Artistic-2.0

Dependencies

Abbreviations

Test Dependencies

Provides

  • Date::Names
  • Date::Names::de
  • Date::Names::en
  • Date::Names::es
  • Date::Names::fr
  • Date::Names::id
  • Date::Names::it
  • Date::Names::nb
  • Date::Names::nl
  • Date::Names::nn
  • Date::Names::pl
  • Date::Names::ro
  • Date::Names::ru

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.