Summary
- 🔍 22 newly fuzzy strings in 17 files
- ✏️ 6 new untranslated strings in 1 files
🔍 Newly fuzzy strings
The source text changed slightly, so the existing translation (msgstr) may need updating. - is the old source, + the new.
builtins/stdtypes.po (1 new fuzzy)
- See also :meth:`ljust` and :meth:`zfill`.
+ See also :meth:`istitle` and :meth:`capitalize`.
msgstr: همچنین ببینید :meth:`ljust` و :meth:`zfill`.
c-api/gcsupport.po (1 new fuzzy)
- If a type adds the Py_TPFLAGS_HAVE_GC, then it *must* implement at least a :c:member:`~PyTypeObject.tp_traverse` handler or explicitly use one from its subclas…
+ If a type adds the Py_TPFLAGS_HAVE_GC, then it *must* implement at least a :c:member:`~PyTypeObject.tp_traverse` handler or explicitly use one from a base clas…
msgstr: اگر نوعی Py_TPFLAGS_HAVE_GC را اضافه کند، آنگاه *باید* حداقل یک هندلر :c:member:`~PyTypeObject.tp_traverse` را پیادهسازی کند یا صریحاً از هندلری در زیرکلاس ی…
c-api/gen.po (1 new fuzzy)
- Generator objects are what Python uses to implement generator iterators. They are normally created by iterating over a function that yields values, rather than…
+ Generator objects are what Python uses to implement generator iterators. They are normally created by calling a generator function, rather than explicitly call…
msgstr: اشیاء تولیدگر همان چیزی هستند که پایتون برای پیادهسازی پیمایشگرهای تولیدگر از آنها استفاده میکند. این اشیاء معمولاً با پیمایش کردن تابعی که مقادیر را بازده…
c-api/object.po (1 new fuzzy)
- If *cls* has a :meth:`~type.__subclasscheck__` method, it will be called to determine the subclass status as described in :pep:`3119`. Otherwise, *derived* is…
+ If *cls* has a :meth:`~type.__subclasscheck__` method, it will be called to determine the subclass status as described in :pep:`3119`. Otherwise, *derived* is…
msgstr: اگر *cls* دارای متد :meth:`~type.__subclasscheck__` باشد، این متد برای تعیین وضعیت زیرکلاس بودن، همانگونه که در :pep:`3119` توصیف شده است، فراخوانی میشود. در…
c-api/typeobj.po (1 new fuzzy)
- Specifically, if *type* uses the default metaclass, ``type->tp_vectorcall`` must behave the same as :c:expr:`PyType_Type->tp_call`, which:
+ Specifically, if *type* uses the default metaclass, ``type->tp_vectorcall`` must behave the same as ``Py_TYPE(type)->tp_call``, which:
msgstr: بهطور خاص، اگر *نوع* از فراکلاس پیشفرض استفاده کند، ``type->tp_vectorcall`` باید همانند :c:expr:`PyType_Type->tp_call` رفتار کند، که:
howto/descriptor.po (1 new fuzzy)
- When instances are created, they have a ``slot_values`` list where the attributes are stored:
+ When instances are created, they have a ``_slotvalues`` list where the attributes are stored:
msgstr: هنگامی که نمونهها ایجاد میشوند، آنها یک فهرست ``slot_values`` دارند که ویژگیها در آن ذخیره میشوند:
howto/enum.po (1 new fuzzy)
- %-style formatting: ``%s`` and ``%r`` call the :class:`Enum` class's :meth:`~object.__str__` and :meth:`~object.__repr__` respectively; other codes (such as `…
+ %-style formatting: ``%s`` and ``%r`` call the :class:`Enum` class's :meth:`~object.__str__` and :meth:`~object.__repr__` respectively; other codes (such as `…
msgstr: قالببندی %-style: ``%s`` و ``%r`` بهترتیب :meth:`~object.__str__` و :meth:`~object.__repr__` کلاس :class:`Enum` را فراخوانی میکنند؛ سایر کدها (مانند ``%i``…
howto/isolating-extensions.po (1 new fuzzy)
- PyObject *PyCMethod(\n PyObject *self, // object the method was called on\n PyTypeObject *defining_class, // defining class\n PyObject *…
+ PyObject *PyCMethod(\n PyObject *self, // object the method was called on\n PyTypeObject *defining_class, // defining class\n PyObject *…
msgstr: PyObject *PyCMethod(\n PyObject *self, // object the method was called on\n PyTypeObject *defining_class, // defining class\n PyObject *…
howto/perf_profiling.po (1 new fuzzy)
- ``perf inject --jit`` command will read ``perf.data``, automatically pick up the perf dump file that Python creates (in ``/tmp/perf-$PID.dump``), and then crea…
+ ``perf inject --jit`` command will read ``perf.data``, automatically pick up the perf dump file that Python creates (in ``/tmp/jit-$PID.dump``), and then creat…
msgstr: فرمان ``perf inject --jit`` پرونده ``perf.data`` را میخواند، بهطور خودکار پرونده برونریزی perf را که پایتون ایجاد میکند (در ``/tmp/perf-$PID.dump``) دریافت…
howto/remote_debugging.po (1 new fuzzy)
- where ``path/to/bin/python3`` is the path to your Python binary, which you can find by e.g. running ``which python3`` or evaluating ``sys.base_executable`` at …
+ where ``path/to/bin/python3`` is the path to your Python binary, which you can find by e.g. running ``which python3`` or evaluating ``sys._base_executable`` at…
msgstr: که در آن ``path/to/bin/python3`` مسیر باینری پایتون شماست، जिसे میتوانید با اجرای ``which python3`` یا ارزیابی ``sys.base_executable`` در REPL پایتون پیدا کنی…
library/bz2.po (1 new fuzzy)
- ``False`` if the :meth:`.decompress` method can provide more decompressed data before requiring new uncompressed input.
+ ``False`` if the :meth:`.decompress` method can provide more decompressed data before requiring new compressed input.
msgstr: ``False`` اگر متد :meth:`.decompress` بتواند پیش از نیاز به ورودی فشردهنشدهی جدید، دادهی واگشاییشدهی بیشتری فراهم کند.
library/dis.po (1 new fuzzy)
- With respect to its argument, it works similarly to :opcode:`LOAD_ATTR`, except that ``namei`` is shifted left by 2 bits instead of 1.
+ With respect to its argument, it works similarly to :opcode:`LOAD_ATTR`, except that ``namei`` is shifted right by 2 bits instead of 1.
msgstr: از نظر آرگومان خود، مانند :opcode:`LOAD_ATTR` عمل میکند، با این تفاوت که ``namei`` به جای ۱ بیت، ۲ بیت به چپ شیفت داده میشود.
library/os.po (3 new fuzzy)
- Execute the program *path* in a new process.
+ Execute the program *file* in a new process.
msgstr: برنامهی *path* را در یک فرایند جدید اجرا کنید.
- The variants which include a second "p" near the end (:func:`spawnlp`, :func:`spawnlpe`, :func:`spawnvp`, and :func:`spawnvpe`) will use the :envvar:`PATH` env…
+ The variants which include a second "p" near the end (:func:`spawnlp`, :func:`spawnlpe`, :func:`spawnvp`, and :func:`spawnvpe`) will use the :envvar:`PATH` env…
msgstr: گونههایی که یک «p» دوم نزدیک به انتها دارند (:func:`spawnlp`، :func:`spawnlpe`، :func:`spawnvp` و :func:`spawnvpe`)، از متغیر محیطی :envvar:`PATH` برای یافتن …
- Raises an :ref:`auditing event <auditing>` ``os.spawn`` with arguments ``mode``, ``path``, ``args``, ``env``.
+ Raises an :ref:`auditing event <auditing>` ``os.spawn`` with arguments ``mode``, ``file``, ``args``, ``env``.
msgstr: یک :ref:`رویداد حسابرسی <auditing>` ``os.spawn`` را با آرگومانهای ``mode``، ``path``، ``args`` و ``env`` پرتاب میکند.
library/sys.po (1 new fuzzy)
- See :pep:`525` for more details, and for a reference example of a *finalizer* method see the implementation of ``asyncio.Loop.shutdown_asyncgens`` in :source:`…
+ See :pep:`525` for more details, and for a reference example of a *finalizer* method see the implementation of ``asyncio.BaseEventLoop._asyncgen_finalizer_hook…
msgstr: برای جزئیات بیشتر :pep:`525` را ببینید، و برای یک مثال مرجع از متد *نهاییساز*، پیادهسازی ``asyncio.Loop.shutdown_asyncgens`` در :source:`Lib/asyncio/base_eve…
library/textwrap.po (1 new fuzzy)
- Since the sentence detection algorithm relies on ``string.lowercase`` for the definition of "lowercase letter", and a convention of using two spaces after a pe…
+ Since the sentence detection algorithm defines "lowercase letter" using the characters in ``string.ascii_lowercase``, and relies on a convention of using two s…
msgstr: از آنجا که الگوریتم تشخیص جمله برای تعریف «نویسه کوچک» به ``string.lowercase`` و به قرارداد استفاده از دو فاصله پس از نقطه برای جدا کردن جملهها در یک خط متکی …
reference/expressions.po (3 new fuzzy)
- If an asynchronous generator happens to exit early by :keyword:`break`, the caller task being cancelled, or other exceptions, the generator's async cleanup cod…
+ If an asynchronous generator happens to exit early by :keyword:`break`, the caller task being cancelled, or other exceptions, the generator's async cleanup cod…
msgstr: اگر یک تولیدگر ناهمگام با :keyword:`break`، لغو شدن وظیفه فراخوان، یا سایر استثناها پیش از موعد خارج شود، کد پاکسازی ناهمگام تولیدگر اجرا خواهد شد و ممکن است …
- In an asynchronous generator function, yield expressions are allowed anywhere in a :keyword:`try` construct. However, if an asynchronous generator is not resum…
+ In an asynchronous generator function, yield expressions are allowed anywhere in a :keyword:`try` construct. However, if an asynchronous generator is not resum…
msgstr: در یک تابع تولیدگر ناهمگام، عبارتهای yield در هر جایی از ساختار :keyword:`try` مجاز هستند. با این حال، اگر یک تولیدگر ناهمگام پیش از نهایی شدن (با رسیدن شمار …
- To take care of finalization upon event loop termination, an event loop should define a *finalizer* function which takes an asynchronous generator-iterator and…
+ To handle finalization when an asynchronous generator is about to be garbage collected, an event loop should define a *finalizer* function which takes an async…
msgstr: برای رسیدگی به نهاییسازی هنگام پایان حلقه رویداد، یک حلقه رویداد باید یک تابع *نهاییساز* (finalizer) تعریف کند که یک پیمایشگرٔ تولیدگر ناهمگام را میگیرد و …
whatsnew/changelog.po (2 new fuzzy)
- :gh:`143008`: Fix race conditions when re-initializing a :class:`io.TextIOWrapper` object.
+ :gh:`158928`: Fix a buffer overflow when initializing a :class:`bytearray` from an iterator.
msgstr: :gh:`143008`: اصلاح شرایط رقابت هنگام مقداردهی اولیهی مجدد یک شیء :class:`io.TextIOWrapper`.
- :gh:`126312`: Fix crash during garbage collection on an object frozen by :func:`gc.freeze` on the free-threaded build.
+ :gh:`159184`: Fix a leak of NaN constants in code objects created by :func:`marshal.loads` on the free-threaded build.
msgstr: :gh:`126312`: رفع فروپاشی حین زبالهروبی روی شیء فریزشده توسط :func:`gc.freeze` در ساخت نخآزاد.
✏️ New untranslated strings
Brand-new source strings with no close match to an existing translation.
whatsnew/changelog.po (6 new untranslated)
:gh:`159449`: Fix a free-threaded asyncio race leading to segfaults.
:gh:`161414`: Remove the backquote from the symbols listed by :func:`help`, asking for help on it reported that no documentation was found.
:gh:`161389`: Fixes a crash in :class:`decimal.Context` when passing invalid signaling dicts as *flags* and *traps*.
:gh:`160429`: Fix :class:`asyncio.ProactorEventLoop` socket transports leaving the socket open, and :meth:`asyncio.Server.wait_closed` hanging, when the peer r…
:gh:`160427`: Fix :attr:`~io.TextIOBase.buffer` of a detached :class:`io.TextIOWrapper` raising :exc:`ValueError` instead of returning ``None``.
:gh:`155233`: Fix :meth:`asyncio.Barrier.wait` returning duplicate indices when a waiting task is cancelled before the barrier is released.'''
Triggered by sync with 3.15 (commit 6cefa8c).