This is the repository for the new website for GDevelop, the open source game creator requiring no programming skills.
Any contribution, design or wording enhancements is welcome! Open issues if you having anything to say or, even better, submit a pull request. You can also discuss with the community on GDevelop forums.
If you want to translate the website to your language, just go on the Crowdin translation project!
Ensure you have Node.js installed (v12 or more recent is recommended). The website is based on Gatsby.js.
Translations are stored into i18n directory, in plain JSON files.
Clone the repository and install dependencies:
npm install # or "yarn"
For development with changes watch and hot reloading, run:
npm run develop # or "yarn develop"
- Update i18n/catalog.json by running
npm run extract-translations
. - The catalog.json should then be uploaded to the the Crowdin translation project by the project administrator.
- To update the translations, build the project on the Crowdin page, download the archive and replace .json files in locale directory by the ones contained in the archive.
Deployment is done by Netlify after any commit on master
.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
GDevelop is under the MIT license: check out the GDevelop repository for more information on how to contribute to the software.