You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generate the .pot and .po files (replace <lang code> with your language code):
Replace the <LANG> in the README.md, the language config, and the html_search_language config in docs/conf.py with your language code.
Update the .po file examples.
$ cd docs
$ make gettext # use ".\make.bat gettext" on Windows
$ sphinx-intl update -p _build/gettext -l <lang code>
Setup ReadtheDocs to connect your repository, use flask-<lang code> as the subdomain, set the default version to the main branch, and enable the "single version" mode.
Translate the README.md and the pull request template (optional).
Update the title, and all the <UPDATE THIS> placeholders in README.md and docs/conf.py. You can update the README.md to add more format or translate tips for your language.
[Optional] You can choose to use Transifex or other translation platforms. In that case, you will need to rewrite the "Contributing Guide" in the README.md.
Update the Language-Team field value in all .po files with your language code and email.
Translate html_title and project links in the docs/conf.py file.
Translate the docs/index file (you can make a localized logo for the index page).
Translate the docs/foreword file.
Translate the docs/advanced-foreword file.
Translate the docs/installation file.
Translate the docs/quickstart file.
Translate the "Tutorial" part of the docs.
Switch the repository into the flaskcwg organization. See HERE.
Public
Tasks after the repository is switched into flaskcwg:
Language: Korean
I'm Soojin Yoon, a web developer from South Korea. I use Flask whenever doing toy projects.
Initial tasks
flask-docs-<lang code>
, for example,flask-docs-es
..pot
and.po
files (replace<lang code>
with your language code):<LANG>
in theREADME.md
, thelanguage
config, and thehtml_search_language
config indocs/conf.py
with your language code.Update the
.po
file examples.flask-<lang code>
as the subdomain, set the default version to themain
branch, and enable the "single version" mode.README.md
and the pull request template (optional).<UPDATE THIS>
placeholders inREADME.md
anddocs/conf.py
. You can update theREADME.md
to add more format or translate tips for your language.README.md
.Language-Team
field value in all.po
files with your language code and email.html_title
and project links in thedocs/conf.py
file.docs/index
file (you can make a localized logo for the index page).docs/foreword
file.docs/advanced-foreword
file.docs/installation
file.docs/quickstart
file.Public
Tasks after the repository is switched into flaskcwg:
Maintenance
Tasks when the whole documentation is translated:
README.md
of the translation repository, encourage people to fetch upstream and update docs (see details below).a "Reviewers" section.
You should sync documentation updates from Flask periodically:
Then update the translation for new changes.
The text was updated successfully, but these errors were encountered: