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
# Required tools (installed via pip or system package manager)
112
+
pip install powrap pospell pomerge potodo
113
+
```
114
+
115
+
## Translation Workflow
116
+
117
+
1.**Translation Source**: Translations are managed via Transifex, not directly in this repository
118
+
2.**File Generation**: .po files are generated from Transifex translations
119
+
3.**Local Building**: Use `make` commands to build and verify translations locally
120
+
4.**Issue Reporting**: Report translation issues to [python-doc-ja repository](https://github.com/python-doc-ja/python-doc-ja/issues)
121
+
122
+
## Architecture Notes
123
+
124
+
-**CPython Integration**: The build system clones CPython repository into `venv/cpython/` and builds documentation using CPython's Sphinx configuration
125
+
-**Commit Tracking**: `CPYTHON_CURRENT_COMMIT` in Makefile tracks the specific CPython commit used for generating .po files
126
+
-**Excluded Files**: Older Python version documentation (2.x, 3.0-3.10) are excluded from translation
127
+
-**Language Configuration**: Target language is Japanese (`ja`), branch is `3.14`
128
+
129
+
## File Format
130
+
131
+
All translation files are in gettext .po format containing:
132
+
- Original English text (`msgid`)
133
+
- Japanese translation (`msgstr`)
134
+
- Translation metadata and comments
135
+
- Fuzzy markers for translations needing review
136
+
137
+
## Pull Request Policy
138
+
139
+
This repository does not accept pull requests. Translation changes must be made through the Transifex platform and will be automatically synchronized to this repository.
0 commit comments