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
{{ message }}
Repository navigation
Commit a7ab5d6
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+59-43Lines changed: 59 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,37 +2,44 @@
2
2
3
3
Punjabi (India) translation of the Python documentation.
4
4
5
-
This project aims to translate Python's official documentation into
6
-
Punjabi (Gurmukhi) and make Python learning resources more accessible
7
-
to Punjabi-speaking developers, students, and educators.
5
+
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.
8
6
9
7
## Status
10
8
11
9
🚧 Work in Progress
12
10
11
+
Current focus: completing `tutorial/classes.po` and preparing completed translations for Transifex upload.
12
+
13
13
## Current Progress
14
14
15
-
Tutorial Section
15
+
### Completed Tutorial Files
16
+
17
+
| File | Status | Messages |
18
+
| ----------------- | ---------- | -------- |
19
+
| introduction.po | ✅ Complete | 120 |
20
+
| interpreter.po | ✅ Complete | 33 |
21
+
| appetite.po | ✅ Complete | 17 |
22
+
| controlflow.po | ✅ Complete | 226 |
23
+
| datastructures.po | ✅ Complete | 139 |
24
+
| inputoutput.po | ✅ Complete | 112 |
25
+
| modules.po | ✅ Complete | 116 |
26
+
| errors.po | ✅ Complete | 96 |
16
27
17
-
| File | Status | Messages |
18
-
|------|--------|----------|
19
-
| introduction.po | Complete | 120 |
20
-
| interpreter.po | Complete | 33 |
21
-
| appetite.po | Complete | 17 |
22
-
| controlflow.po | Complete | 226 |
23
-
| datastructures.po | Complete | 139 |
24
-
| inputoutput.po | Complete | 112 |
25
-
| modules.po | Complete | 116 |
26
-
| errors.po | Complete | 96 |
28
+
**Completed tutorial strings:** 859
27
29
28
-
Total translated tutorial messages: 859
30
+
### In Progress
29
31
30
-
Infrastructure
32
+
| File | Progress |
33
+
| ---------- | ---------------- |
34
+
| classes.po | 49 / 154 (31.8%) |
31
35
32
-
* STYLE_GUIDE.md — Complete
33
-
* GLOSSARY.md — Complete
34
-
* CONTRIBUTING.md — Complete
35
-
* GitHub Actions validation workflow — Complete
36
+
### Infrastructure
37
+
38
+
* ✅ STYLE_GUIDE.md
39
+
* ✅ GLOSSARY.md
40
+
* ✅ CONTRIBUTING.md
41
+
* ✅ GitHub Actions validation workflow
42
+
* ✅ Repository structure aligned with Python documentation translation recommendations
36
43
37
44
## Goals
38
45
@@ -45,46 +52,55 @@ Infrastructure
45
52
46
53
## Repository Structure
47
54
48
-
::
49
-
50
-
```
55
+
```text
51
56
python-docs-pa-in/
52
-
├── README.rst
53
-
├── STYLE_GUIDE.md
54
-
├── GLOSSARY.md
57
+
├── README.md
55
58
├── CONTRIBUTING.md
56
-
├── .github/workflows/
59
+
├── GLOSSARY.md
60
+
├── STYLE_GUIDE.md
61
+
├── .github/
62
+
│ └── workflows/
63
+
│ └── validate.yml
64
+
├── tutorial/
65
+
│ ├── appetite.po
66
+
│ ├── classes.po
67
+
│ ├── controlflow.po
68
+
│ ├── datastructures.po
69
+
│ ├── errors.po
70
+
│ ├── inputoutput.po
71
+
│ ├── interpreter.po
72
+
│ ├── introduction.po
73
+
│ └── modules.po
57
74
├── library/
58
75
├── reference/
59
-
├── tutorial/
60
76
├── using/
61
-
├── whatsnew/
62
-
└── locales/pa-IN/LC_MESSAGES/
77
+
└── whatsnew/
63
78
```
64
79
65
80
## Translation Workflow
66
81
67
-
1. Translate .po files.
68
-
69
-
2. Validate using::
82
+
1. Translate `.po` files.
83
+
2. Validate translations:
70
84
71
-
```
72
-
msgfmt --check file.po
73
-
```
85
+
```bash
86
+
msgfmt --check tutorial/FILENAME.po
87
+
```
74
88
75
89
3. Review terminology against `GLOSSARY.md`.
90
+
4. Follow rules in `STYLE_GUIDE.md`.
91
+
5. Ensure RST roles, directives, and code blocks remain unchanged.
0 commit comments