Welcome to the Klaytn documentation repository! This repo contains the source files for the official Klaytn documentation available at https://docs.klaytn.foundation.
Important
Attention content contributors! Klaytn docs has shifted platforms, migrating from Gitbook to Docusaurus. For key information about this transition and its impact on your contributions, please refer to the Klaytn docs 2.0 announcement.
We welcome contributions to help us improve and expand the Klaytn documentation. There are a few ways you can contribute:
If you find issues in the docs or have suggestions for improvements, please open an issue or submit a pull request. See our Contributing Guide for more details on the contribution workflow.
Before submitting PRs, make sure to:
- Create an issue with an appropriate label.
- Provide a clear and detailed description of the changes.
- Reference any related issues or pull requests.
- Ensure your changes render correctly and pass all tests.
Klaytn docs is available in the following languages:
- English
- 한국어
- Tiếng Việt
If you are fluent in a language other than English and want to contribute translations or improve the localized documentation, see the Internationalization page for details on how to contribute translations via Crowdin.
Some key points:
- Create an issue with the
content-translation
label. - Join the translator team on the Klaytn-Docs Crowdin project.
- Select the language you want to contribute to.
- Choose the files to translate or vote on translations.
- Ensure your word choices conform to the Klaytn Terminologies.
- Be respectful and follow the translation Code of Conduct.
Translation suggestions will be reviewed by the maintainers and made available on the localized doc sites when approved and merged.
This website is built using Docusaurus v3.
$ yarn
$ yarn start
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
$ yarn build
This command generates static content into the build
directory and can be served using any static contents hosting service.
Using SSH:
$ USE_SSH=true yarn deploy
Not using SSH:
$ GIT_USER=<Your GitHub username> yarn deploy
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages
branch.