LogoLogo
  • 👋Welcome
  • For the users
    • 📱Download
      • 🔄Update application
    • 📖Offline dictionaries
    • 🌐Dictionaries servers
    • ⁉️Support
  • For the developers
    • 🖥️Getting started
    • 🛠️Develop on Remède
      • 🔌Setup
      • 📁Structure
      • 🧸Development
      • ⚙️API
      • ✨Features
        • ✈️Offline
        • 📒Sheets
        • 🧰DICT Client
      • Android development
    • 📪API
  • Database
    • 🗃️Database
      • 📋Database schema
      • 🗒️Document schema
      • 📦Dataset
      • 🎶Rimes
      • 📍Internationalization
        • 🇬🇧English database
    • 🚧Build Dictionary
      • The building lifecycle
      • Generate my own database
      • About
    • 📌Remède for your project
    • 📎Available formats
      • DICT
      • XDXF
      • CSV
    • ©️Credits
  • Project
    • 📜Story
    • 🙏Contributing
      • 🌐Translation
    • 👣Lifecycles and infrastructure
    • ⏭️Remède Next
Powered by GitBook

Find us

  • Website
  • Github
  • Support

© 2025 The Remède Project and its contributors.

On this page
  • How to contribute
  • Guide
  • Add words
  • Add sheets
  • Translating
  • More

Was this helpful?

Edit on GitHub
  1. Project

Contributing

Learn how to contribute to Remède !

PreviousStoryNextTranslation

Last updated 2 months ago

Was this helpful?

How to contribute

To contribute, you can:

  • Open an issue ()

  • Choose an issue or an enhancement idea, fork the repository, resolve it and open a pull request ! ()

  • Contact us to become part of our team (software@camarm.dev)

    • So you'll have access to this repository

Guide

  1. Open or choose an issue on our

  2. Fork and clone the repository on your computer

  3. Read , and contact us for more informations (at software@camarm.dev).

  4. Make your changes, and separate your work in multiple commits

  5. Open a pull request

  6. Wait and make requested changes

  7. You're now a contributor ! Thank you very much !

You can see some example fo enhancement ideas you can make above.

Add words

Remède fetches words from the Wiktionary but sometimes, words are not in our list so, you can add custom words...

You can add custom or missing word in our wordlists with ease.

    1. If it is not referenced on the Wiktionary, add it to data/custom_words.json as JSON (using Remède Document Schema). The data/custom_words.json file looks like { "you-word": { /* Remède document */}" }

    2. Don't forget to cite your sources (link of your resources) in sources field.

  1. Using the script add_word.py, quickly add you word to the database. It will also add it to the Dataset files.

python3 scripts/add_word.py my-word /its ipa notation/ 

Add sheets

Remède needs contributors who can add sheets (for french grammar) !

Translating

  • Add a new translation for the interface

  • Enhance a translation

  • Or build a new database for a new language !

Full documentation at Translation

More

Check on the if your word exist (or the Wiktionary in the language you want to add the word).

Check also

You can find a documentation about writing sheets

You can browse the documentation on the left-side menu. Do not hesitate to contact me us at for more information.

🙏
french Wiktionary
Building database - About - Quickly add a word
here
software@camarm.dev
here
issue page
the documentation
complete guide