Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.68 KB

CONTRIBUTING.md

File metadata and controls

40 lines (28 loc) · 1.68 KB

CONTRIBUTING

Thank you for considering contributing to my project! It's very kind. However, be sure to read the code of conduit before to contribute.

How to file a bug report?

Go in issues, then click on new issue and select bug report

The translation file

All the strings to translate are stored in a .pot file. AIdventure use the GetText system.

Then, each language has its own .po file.

You can find the language codes here

How to modify / add new languages

First, you will require a software to edit or create your own translation.

Multiple softwares exists but I will suggest PoEdit because it's free and open source.

  1. Download Poedit
  2. Download the project.
  3. If there is no existing file for your language, open the aidventure.pot with Poedit
  4. If a file already exist, open the corresponding file e.g: fr.po for French.
  5. Poedit will suggest you to create a new translation file, do it.
  6. You can now translate AIdventure :).
  7. When done, send me the .po file.

How to propose your modifications?

  1. Fork my project
  2. Commit to your repository
  3. Open a pull request on the develop branch on my repository
  4. Grab a drink and wait for my review (You can expect me to acknowledge it in a few days)
  5. Discuss / edit your pull request with me if needed
  6. Get merged! :D
  7. Get credited. UwU

If you don't know how to use github, you can send the [LANGUAGE_CODE].po file directly to me by email at lyaaaaa@lyaaaaagames.com