Skip to content

A project to translate Python documentation into Bengali. This initiative aims to make Python's resources more accessible to Bengali-speaking students and developers, thereby simplifying the learning process and promoting coding education in the Bengali language.

Notifications You must be signed in to change notification settings

AHSaqib/python-docs-bn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Python Documentation Translation (BN) 🇧🇩

Welcome to the Python Documentation Translation project in Bengali! This repository aims to provide a comprehensive Bengali translation of Python's official documentation to make it accessible for Bengali-speaking developers, students, and enthusiasts worldwide.

🚀 Project Overview

Python is one of the most popular programming languages globally, and its documentation is essential for learning and development. By translating Python's documentation into Bengali, we hope to bridge the language gap and make this valuable resource accessible to Bengali-speaking communities. This repository includes translation files, instructions, and tools to help with translating and reviewing Python documentation.

🌟 Key Features

  • Bengali Translation of Official Python Documentation 📜
  • Collaborative Platform for Contributors 🤝
  • High-Quality Localization following Python’s style and terminology guidelines 📝
  • Ongoing Updates to keep the translated documentation up-to-date with Python's latest releases 🔄

📂 Repository Structure

Here's a quick look at the repository structure:

python-docs-translation-bn/
├── docs/               # Source and translated documentation files
├── translations/       # Translated .po files
├── build/              # Built files for testing the translated documentation
├── .gitignore          # Ignore files and directories for cleaner commits
└── README.md           # Project overview and contributor guidelines

📖 How to Use

To view the translated documentation:

  1. Clone the repository:
    git clone https://github.com/your-username/python-docs-translation-bn.git
    cd python-docs-translation-bn
  2. Install sphinx and sphinx-intl:
    pip install sphinx sphinx-intl
  3. Build the documentation:
    sphinx-build -b html docs/ build/html -D language=bn
  4. Open build/html/index.html in your browser to view the Bengali translation.

🛠️ Contribution Guidelines

We welcome contributions to help improve and expand this translation! To contribute:

  1. Fork this repository and create a new branch for your changes.
  2. Translate or improve .po files in the translations/ directory.
  3. Commit your changes with a descriptive message.
  4. Submit a Pull Request for review.

Please follow the project’s style guidelines and ensure accurate translations. Check out our Contribution Guide for more details.

🤝 Join the Community

Stay updated and discuss translation issues or challenges:

💬 Feedback

Have feedback or suggestions? Feel free to open an issue or join the conversation on our discussions page.

📜 License

This project is licensed under the Python Software Foundation License. See the LICENSE file for more details.


Happy Translating! 🌐

About

A project to translate Python documentation into Bengali. This initiative aims to make Python's resources more accessible to Bengali-speaking students and developers, thereby simplifying the learning process and promoting coding education in the Bengali language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published