🔍 Translation review needed after CPython sync (2026-11-09)

Abierto Apto para principiantes
#132 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
86/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
python

Línea de trabajo

Revisa los archivos .po indicados: builtins/functions.po, faq/library.po, library/smtplib.po, library/tkinter.po y whatsnew/changelog.po. Actualiza las ocho traducciones persas marcadas como dudosas para que coincidan con las cadenas de origen revisadas y, después, traduce las cinco cadenas nuevas. Comprueba los cambios con el flujo de validación de traducciones del repositorio. El trabajo estará terminado cuando todas las cadenas indicadas estén traducidas correctamente y ya no estén marcadas como dudosas ni sin traducir.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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

Summary

  • 🔍 8 newly fuzzy strings in 5 files
  • ✏️ 5 new untranslated strings in 2 files

🔍 Newly fuzzy strings

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

builtins/functions.po (1 new fuzzy)
- Sentinel objects are truthy and compare equal only to themselves.  They are intended to be compared with the :keyword:`is` operator.
+ Sentinel objects are true and compare equal only to themselves.  They are intended to be compared with the :keyword:`is` operator.
  msgstr: اشیاء نشانگر دارای ارزش راستین (truthy) هستند و فقط با خودشان برابر مقایسه می‌شوند. آن‌ها برای مقایسه با عملگر :keyword:`is` در نظر گرفته شده‌اند.

faq/library.po (2 new fuzzy)
- The presence of the GIL in current Python releases doesn't mean that you can't make good use of Python on multi-CPU machines! You just have to be creative with…
+ The presence of the GIL in current Python releases doesn't mean that you can't make good use of Python on multi-CPU machines! You just have to be creative with…
  msgstr: وجود GIL در نسخه‌های فعلی پایتون به این معنا نیست که نمی‌توانید از پایتون روی ماشین‌های چندپردازنده به‌خوبی استفاده کنید! شما فقط باید در تقسیم کار میان چندین …

- An alternative approach to reducing the impact of the GIL is to make the GIL a per-interpreter-state lock rather than truly global. This was :ref:`first implem…
+ An alternative approach to reducing the impact of the GIL is to make the GIL a per-interpreter-state lock rather than truly global. This was :ref:`first implem…
  msgstr: یک رویکرد جایگزین برای کاهش تأثیر GIL این است که GIL به‌جای کاملاً سراسری بودن، به قفلی به‌ازای هر وضعیت مفسر تبدیل شود. این مورد :ref:`برای نخستین بار در Pyth…

library/smtplib.po (2 new fuzzy)
- If the host parameter is set to a truthy value, :meth:`SMTP.connect` is called with host and port automatically when the object is created; otherwise, :meth:`!…
+ If the host parameter is set to a true value, :meth:`SMTP.connect` is called with host and port automatically when the object is created; otherwise, :meth:`!co…
  msgstr: اگر پارامتر host روی یک مقادیر درستی (truthy) تنظیم شود، :meth:`SMTP.connect` به طور خودکار هنگام ایجاد شیء با host و port فراخوانی می‌شود؛ در غیر این صورت، :m…

- If the host parameter is set to a truthy value, :meth:`SMTP.connect` is called with host and port automatically when the object is created; otherwise, :meth:`!…
+ If the host parameter is set to a true value, :meth:`SMTP.connect` is called with host and port automatically when the object is created; otherwise, :meth:`!SM…
  msgstr: اگر پارامتر host روی یک مقادیر درستی (truthy) تنظیم شود، :meth:`SMTP.connect` به طور خودکار هنگام ایجاد شیء با host و port فراخوانی می‌شود؛ در غیر این صورت، :m…

library/tkinter.po (2 new fuzzy)
- Truthy values, all equal to the integer ``1``.
+ Values that are true, all equal to the integer ``1``.
  msgstr: مقادیر درست (Truthy)، همگی برابر با عدد صحیح ``1``.

- Falsy values, all equal to the integer ``0``.
+ Values that are false, all equal to the integer ``0``.
  msgstr: مقادیر دروغین (falsy)، همگی برابر با عدد صحیح ``0`` هستند.

whatsnew/changelog.po (1 new fuzzy)
- :gh:`127906`: Test the limited C API in test_cppext. Patch by Victor Stinner.
+ :gh:`161430`: No longer list tests expected to be skipped in the final report. Patch by Victor Stinner.
  msgstr: :gh:`127906`: آزمون رابط برنامه‌نویسی کاربردی (API) محدود C در test_cppext. وصله توسط Victor Stinner.

✏️ New untranslated strings

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

faq/library.po (1 new untranslated)
Since Python 3.13, CPython provides an optional free-threaded build that can run with the GIL disabled, allowing Python threads to run in parallel on multiple …
whatsnew/changelog.po (4 new untranslated)
:gh:`160324`: Fix a crash or garbage data when an :class:`io.StringIO` object is used again after one of its methods failed with :exc:`MemoryError`. The object…
:gh:`160176`: Fix a crash in :mod:`tkinter` when a deeply nested or recursive list or tuple is passed to Tcl, or a deeply nested Tcl list is converted to Pytho…
:gh:`88037`: :func:`urllib.parse.urlsplit` and :func:`urllib.parse.urlparse` now raise :exc:`ValueError` for an invalid port when the URL is parsed, instead of…
:gh:`153285`: Fix incorrect executable linking on macOS with ``--with-lto`` caused by premature expansion of Make's ``$@`` target variable.

Triggered by sync with 3.15 (commit 8699237c).

Lenguaje dominante
Python
Estrellas
105
Forks
20
Merge medio
20 h 44 min
PR fusionados (30 d)
1

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de python/python-docs-fa

Todos los issues de python/python-docs-fa

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.