Punjabi (India) translation of the Python documentation.
This project aims to translate Python's official documentation into Punjabi (Gurmukhi) and make Python learning resources more accessible to Punjabi-speaking developers, students, and educators.
š§ Work in Progress
Current focus: completing tutorial/classes.po and preparing completed translations for Transifex upload.
| File | Status | Messages |
|---|---|---|
| introduction.po | ā Complete | 120 |
| interpreter.po | ā Complete | 33 |
| appetite.po | ā Complete | 17 |
| controlflow.po | ā Complete | 226 |
| datastructures.po | ā Complete | 139 |
| inputoutput.po | ā Complete | 112 |
| modules.po | ā Complete | 116 |
| errors.po | ā Complete | 96 |
Completed tutorial strings: 859
| File | Progress |
|---|---|
| classes.po | 49 / 154 (31.8%) |
- ā STYLE_GUIDE.md
- ā GLOSSARY.md
- ā CONTRIBUTING.md
- ā GitHub Actions validation workflow
- ā Repository structure aligned with Python documentation translation recommendations
- Translate Python documentation into Punjabi (Gurmukhi)
- Maintain terminology consistency through a shared glossary
- Follow Python documentation translation guidelines
- Ensure translation quality through automated validation
- Build a contributor community around Punjabi translations
- Contribute to the Python documentation translation ecosystem
python-docs-pa-in/
āāā README.md
āāā CONTRIBUTING.md
āāā GLOSSARY.md
āāā STYLE_GUIDE.md
āāā .github/
ā āāā workflows/
ā āāā validate.yml
āāā tutorial/
ā āāā appetite.po
ā āāā classes.po
ā āāā controlflow.po
ā āāā datastructures.po
ā āāā errors.po
ā āāā inputoutput.po
ā āāā interpreter.po
ā āāā introduction.po
ā āāā modules.po
āāā library/
āāā reference/
āāā using/
āāā whatsnew/
- Translate
.pofiles. - Validate translations:
msgfmt --check tutorial/FILENAME.po
- Review terminology against
GLOSSARY.md. - Follow rules in
STYLE_GUIDE.md. - Ensure RST roles, directives, and code blocks remain unchanged.
- Commit and push changes.
- Verify GitHub Actions passes successfully.
Python Documentation Translation Guide:
https://devguide.python.org/documentation/translations/
Python Documentation Project:
Documentation translations are contributed under the CC0 license.