GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - python/python-docs-pa at tutorial-complete

BranchesTags
Open more actions menu

Latest commit

 

History

40 Commits
40 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
tutorial
tutorial
 
 
.gitignore
.gitignore
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
GLOSSARY.md
GLOSSARY.md
 
 
README.md
README.md
 
 
STYLE_GUIDE.md
STYLE_GUIDE.md
 
 

Repository files navigation

Translation of the Python Documentation — pa-IN

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.

Status

🚧 Work in Progress

Current focus: completing tutorial/classes.po and preparing completed translations for Transifex upload.

Current Progress

Completed Tutorial Files

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

In Progress

File Progress
classes.po 49 / 154 (31.8%)

Infrastructure

  • āœ… STYLE_GUIDE.md
  • āœ… GLOSSARY.md
  • āœ… CONTRIBUTING.md
  • āœ… GitHub Actions validation workflow
  • āœ… Repository structure aligned with Python documentation translation recommendations

Goals

  • 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

Repository Structure

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/

Translation Workflow

  1. Translate .po files.
  2. Validate translations:
msgfmt --check tutorial/FILENAME.po
  1. Review terminology against GLOSSARY.md.
  2. Follow rules in STYLE_GUIDE.md.
  3. Ensure RST roles, directives, and code blocks remain unchanged.
  4. Commit and push changes.
  5. Verify GitHub Actions passes successfully.

References

Python Documentation Translation Guide:

https://devguide.python.org/documentation/translations/

Python Documentation Project:

https://docs.python.org/

License

Documentation translations are contributed under the CC0 license.

About

Punjabi (India) translation of the Python Documentation.

app.transifex.com/python-doc/python-newest/language/pa/

Topics

documentationpanjabipythontranslation

Resources

Readme

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

6 stars

Watchers

0 watching

Forks

4 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Ɨ600. No cookies required.