Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

🔍 Translation review needed after CPython sync (2026-10-07)

Aberta Para iniciantes
#89 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
1/5
Tempo estimado
Menos de uma hora
Facilidade para iniciantes
74/100
Tipo de issue
Documentação
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
python

Direção de pesquisa

Abra os quatro arquivos .po indicados no relatório: howto/abi3t-migration.po, whatsnew/3.15.po, c-api/exceptions.po e library/tempfile.po. Para cada entrada listada, compare o diff de msgid ou o novo msgid com o msgstr existente e atualize ou escreva a tradução para o persa, mantendo a marcação RST como :ref: e :samp: intacta. Considera-se concluído quando não restarem marcas #, fuzzy nem msgstr vazios nessas entradas, verificado compilando a documentação (ex.: make gettext / sphinx-build) conforme descrito no guia de contribuição do repositório.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

تغییرات خودکار در ترجمه‌ها

Summary

  • 🔍 2 newly fuzzy strings in 2 files
  • ✏️ 7 new untranslated strings in 3 files

🔍 Newly fuzzy strings

The source text changed slightly, so the existing translation (msgstr) may need updating. - is the old source, + the new.

howto/abi3t-migration.po (1 new fuzzy)
- Unless you've done this step already, your extension module defines a :ref:`module initialization function <extension-pyinit>` named :samp:`PyInit_{<module_nam…
+ Unless you've done this step already, your extension module defines a :ref:`module initialization function <extension-pyinit>` named :samp:`PyInit_{<modname>}`…
  msgstr: مگر اینکه قبلاً این مرحله را انجام داده باشید، ماژول توسعه‌ای شما یک :ref:`تابع مقداردهی اولیه‌ی ماژول <extension-pyinit>` به نام :samp:`PyInit_{<module_name>}…

whatsnew/3.15.po (1 new fuzzy)
- lazy import json\nlazy from pathlib import Path\n\nprint("Starting up...")  # json and pathlib not loaded yet\n\ndata = json.loads('{"key": "value"}')  # json …
+ lazy import json\nlazy from pathlib import Path\n\nprint("Starting up...")  # json and pathlib are not fully imported yet\n\ndata = json.loads('{"key": "value"…
  msgstr: lazy import json\nlazy from pathlib import Path\n\nprint("Starting up...")  # json and pathlib not loaded yet\n\ndata = json.loads('{"key": "value"}')  # json …

✏️ New untranslated strings

Brand-new source strings with no close match to an existing translation.

c-api/exceptions.po (2 new untranslated)
The check is based on the remaining C stack space of the current thread, not on a count of calls, so it is unaffected by :c:func:`Py_SetRecursionLimit` and :fu…
The check is based on the remaining C stack space.  Previously, a separate counter of C-level calls was used.
howto/abi3t-migration.po (3 new untranslated)
When building for Windows using the Setuptools_ build tool, removing the :samp:`PyInit_{<modname>}` function may result in the linker error :samp:`LINK : error…
// Workaround for https://github.com/pypa/distutils/issues/387\nPyMODINIT_FUNC\nPyInit_<modname>(void)\n{\n    PyErr_SetString(PyExc_SystemError,\n            …
(This issue is present in Setuptools 84.0.0; it might be fixed in newer versions.)
library/tempfile.po (2 new untranslated)
Cleanup is not robust against the tree being modified while it is removed. Files outside of the tree may have their permissions and file flags reset.
On systems where :data:`shutil.rmtree.avoids_symlink_attacks` is false, manipulating symbolic links during cleanup may cause files outside of the tree to be re…

Triggered by sync with 3.15 (commit fb52c19f).

Linguagem predominante
Python
Estrelas
56
Forks
15
Merge médio
13h 11min
PRs com merge (30d)
8

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de python/python-docs-fa

Todas as issues de python/python-docs-fa

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.