Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.29 KB

08_contributing.md

File metadata and controls

22 lines (18 loc) · 1.29 KB

Contributing

crowbook is a free software, and you can contribute to it. There are some things that can be accessible even if you don't know anything about programming.

Internationalization

crowbook aims to support multiple languages. However, unfortunately, currently only English, French, and (in a more limited way) Spanish are currently supported. If you want to have better support for the language you write in, there are easy things you can do:

  • Provide a translation for the few strings that Crowbook insert into the rendered documents. This is really easy, as there are currently less than a dozen of them, and you just need to create a new variant of the ./lang/en.yaml file.
  • Open an issue about the typographic rules in your language, if crowbook doesn't cover them.
  • Provide a translation for the crowbook program. It requires creating a variant of the .po file, which is a bit more work because (at this time) it's around 1,500 lines (and less a priority than the first item of this list, as this translation only affects the the command-line interface and not the rendered documents).