🔍 Translation review needed after CPython sync (2026-10-29)
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- python
Research direction
Review the listed .po files, starting with the 13 untranslated strings across c-api, library, and whatsnew/changelog.po; then check the two fuzzy entries in c-api/gcsupport.po against their updated English source. Translate new strings into Persian and update translations only where the source changed meaning. Done when all listed entries have accurate translations and no longer need fuzzy review.
Written by the indexing model from the issue text.
Description
Summary
- 🔍 2 newly fuzzy strings in 1 files
- ✏️ 13 new untranslated strings in 7 files
🔍 Newly fuzzy strings
The source text changed slightly, so the existing translation (msgstr) may need updating. - is the old source, + the new.
c-api/gcsupport.po (2 new fuzzy)
- Traversal function for a garbage-collected object, used by the garbage collector to detect reference cycles. Implementations must call the *visit* function for…
+ Traversal function for a garbage-collected object, used by the garbage collector to detect reference cycles. Implementations must call the *visit* function for…
msgstr: تابع پیمایش برای یک شیء جمعآوریشده در زبالهجمعکن، که توسط زبالهجمعکن برای تشخیص چرخههای ارجاع استفاده میشود. پیادهسازیها باید تابع *visit* را برای هر…
- #define Py_VISIT(o) \\n if (op) { \\n int visit_result = visit(o, arg); \\n …
+ #define Py_VISIT(o) \\n if (o) { \\n int visit_result = visit(o, arg); \\n i…
msgstr: #define Py_VISIT(o) \\n if (op) { \\n int visit_result = visit(o, arg); \\n …
✏️ New untranslated strings
Brand-new source strings with no close match to an existing translation.
c-api/buffer.po (1 new untranslated)
These values are available when compiling for the :ref:`Stable ABI <stable>` since version 3.11.
c-api/gcsupport.po (1 new untranslated)
If an error occurs during traversal, ignore it and return 0. If ``tp_traverse`` fails to visit some strong references, garbage reference cycles involving the s…
c-api/long.po (1 new untranslated)
These values are available when compiling for the :ref:`Stable ABI <stable>` since version 3.14.
c-api/structures.po (1 new untranslated)
These values are available when compiling for the :ref:`Stable ABI <stable>` since version 3.12.
library/termios.po (5 new untranslated)
Indices into the *cc* array controlling a non-canonical read: the minimum number of characters to read and the timeout in tenths of a second, respectively.
Values for the *queue* selector: the input queue, the output queue, or both queues, respectively.
Values for the *action* argument: suspend output, restart output, suspend input, or restart input, respectively.
``ioctl()`` requests for querying the tty window size. Not defined on all platforms; :func:`tcgetwinsize` requires at least one of them.
``ioctl()`` requests for setting the tty window size. Not defined on all platforms; see :func:`tcsetwinsize` for the required pairs.
library/urllib.request.po (1 new untranslated)
Exceptions raised while reading or parsing an HTTP response are not wrapped in :exc:`~urllib.error.URLError` and propagate unchanged. These include subclasses …
whatsnew/changelog.po (3 new untranslated)
:gh:`160561`: Fix a descriptor leak in :func:`socket.fromfd` when the socket constructor rejects its arguments. The duplicated descriptor was never closed.
:gh:`158975`: Replace fixed sleeps used for synchronization in multiprocessing tests with bounded waits to avoid failures on slow or overloaded systems.
:gh:`160704`: Fix C11-C17 builds with old C library headers that do not define ``static_assert``, including glibc versions older than 2.16.
Triggered by sync with 3.15 (commit fe6d753e).
- Dominant language
- Python
- Stars
- 105
- Forks
- 20
- Avg merge
- 20h 44m
- Merged PRs (30d)
- 1
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from python/python-docs-fa
-
3.15 تغییرات خودکار در ترجمهها
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
python/python-docs-fa#137 ·
-
3.15 تغییرات خودکار در ترجمهها
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
python/python-docs-fa#134 ·
-
3.15 تغییرات خودکار در ترجمهها
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
python/python-docs-fa#132 ·
-
3.15 تغییرات خودکار در ترجمهها
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
python/python-docs-fa#119 ·
-
3.15 تغییرات خودکار در ترجمهها
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
python/python-docs-fa#117 ·
All issues in python/python-docs-fa
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
pierreaubert/gpui-toolkit#114 ·
Maintainers usually reply within 1 day
-
intake mcp-intake needs-human-review priority:high type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Ikalus1988/MisakaNet#4903 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
FinanceFlash/unvibecode#819 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day