Skip to content

Contribute

Code, bug reports, translations and tests with other printers, cassettes and label rolls are welcome.

Issues and pull requests on GitHub are welcome, no Forgejo account needed. They are copied automatically to Forgejo, the main repository, with a link on GitHub. Review and merge happen there; your commits are kept, so GitHub shows the pull request as merged. The discussion can stay on GitHub. With a Forgejo account you can contribute there directly. Details: CONTRIBUTING.md.

  • App translations: tools/strings_<lang>.py, see CONTRIBUTING.
  • This documentation: site/po/<lang>.po, see site/README.md. Names of buttons and settings come from the app translation automatically.
  • Other printers: printing goes through a backend interface; a new printer is a new backend. The protocols of the supported printers are described in docs/, one file per printer.