https://github.com/localizethedocs/highlightjs-docs-l10n
Localization of The Highlight.js Documentation
https://github.com/localizethedocs/highlightjs-docs-l10n
crowdin highlightjs javascript sphinx syntax-highlighting translation
Last synced: 17 days ago
JSON representation
Localization of The Highlight.js Documentation
- Host: GitHub
- URL: https://github.com/localizethedocs/highlightjs-docs-l10n
- Owner: localizethedocs
- License: bsd-3-clause
- Created: 2026-04-01T16:00:52.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-11T11:13:50.000Z (23 days ago)
- Last Synced: 2026-05-17T03:58:22.661Z (17 days ago)
- Topics: crowdin, highlightjs, javascript, sphinx, syntax-highlighting, translation
- Language: CMake
- Homepage: https://projects.localizethedocs.org/highlightjs-docs-l10n/
- Size: 5.35 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-BSD
Awesome Lists containing this project
README
Localization of The Highlight.js Documentation
Switch Languages
Table of Contents
- Introduction
- Progress of Translations
- Preview Translations
- Maintainers
- Support this Project
- Financial Sponsors
- Code Contributors
- Translation Contributors
- Licenses
Introduction
The goal of this project is to translate The Highlight.js Documentation into multiple languages. Translations are contributed via the Crowdin platform, automatically synchronized with the GitHub repository, and can be previewed on GitHub Pages.
> [!NOTE]
> The translation is unofficial and community-driven. If you find any inaccuracies, always refer to the official documentation or the source repository of the upstream project for the most reliable information.
mainl10n.pot and .po files generated from the upstream project.pagespo/${VERSION}.po files for reuse by the upstream project.
.pot files by Sphinx with gettext builder..po files from .pot files by Gettext toolkit..po files from the compendium by Gettext toolkit..po files by Gettext toolkit..pot files to Crowdin by its CLI tool..po files from Crowdin by its CLI tool.pages branch..po files to po/${VERSION} branch..svg files to static branch.Progress of Translations
zh_CNzh_TWPreview Translations
You can preview translations in GitHub Pages:
en_USzh_CNzh_TWAlternatively, you can preview translations locally by running the following commands:
```bash
# Please make sure the following prerequisites are installed:
# CMake (3.25~), Git, Conda, Gettext
LANGUAGE=en_US
VERSION=latest
git clone --recurse-submodule https://github.com/localizethedocs/highlightjs-docs-l10n.git
cd highlightjs-docs-l10n
cmake --preset ${LANGUAGE} -DVERSION=${VERSION}
cmake --build out/build/${LANGUAGE}
```
You can switch to other available languages and versions by the flyout navigation menu.
Maintainers
This project is currently maintained by:
Support this Project
You can contribute and support this project by doing any of the following:
- Star the project on GitHub or other mirrors.
- Submit issues on GitHub if you found any bug.
- Submit pull requests on GitHub if you know how to fix the bug.
- Contribute your translations on Crowdin.
- Consider becoming a sponsor if you love this kind of l10n projects.
It will facilitate the creation and ongoing maintenance of l10n projects for open-source documentation.
Financial Sponsors
You can sponsor the projects through the following platforms:
Maintenance of the projects is made possible by the generous support of our sponsors:
Code Contributors
Translation Contributors
Licenses
All original and translated text in the .pot and.po files stored in the l10n branch is made available under the same license as the upstream project.
All CMake script files (e.g., CMakeLists.txt, CMakePresets.json, and cmake/\*\*/\* files), GitHub workflow files (e.g., .github/workflows/\*.yml files), and configuration files (e.g., versions.json, languages.json, crowdin.yml, and so on) of this project are licensed under 3-Clause BSD license. See LICENSE-BSD for details.
All document files (e.g., README.md) of this project are licensed under Creative Commons Attribution-ShareAlike 4.0 International license. See LICENSE-CC for details.
