Website for GDevelop, the open source game creator requiring no coding skills
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
i18n
src
static
.eslintrc.js
.gitignore
.prettierrc Add download pages and improve others Mar 18, 2018
LICENSE
README.md
gatsby-config.js Update translations and only use the one that have a high translation… Mar 26, 2018
gatsby-node.js
i18n-helpers.js
i18next-scanner.config.js Update translations to distinguish languages with the same short code Mar 26, 2018
netlify.toml Update netlify.toml Feb 5, 2018
package-lock.json
package.json
yarn.lock Add support for Markdown and add links to various pages in text May 25, 2018

README.md

GDevelop website

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!

Development

Ensure you have Node.js installed. The website is based on Gatsby.js.

Translations are stored into i18n directory, in plain JSON files.

Installation

Clone the repository and install dependencies:

npm install # or yarn install

Workflow

For development with changes watch and hot reloading, run:

npm run develop

Updating translations

  • 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

Deployment is done by Netlify after any commit on master.

License

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.