← 输入框|github.com|刷新
Skip to content

🔍 Translation review needed after CPython sync (2026-10-30) #122

Open

Description

@github-actions

Summary

  • 🔍 51 newly fuzzy strings in 31 files
  • ✏️ 16 new untranslated strings in 5 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/bool.po (2 new fuzzy)

- The Python ``False`` object.  This object has no methods and is :term:`immortal`.
+ The Python ``False`` object.  This object is :term:`immortal`.
  msgstr: شیء ``False`` در پایتون. این شیء هیچ متدی ندارد و :term:`نامیرا <immortal>` است.

- The Python ``True`` object.  This object has no methods and is :term:`immortal`.
+ The Python ``True`` object.  This object is :term:`immortal`.
  msgstr: شیء ``True`` در پایتون. این شیء هیچ متدی ندارد و :term:`نامیرا <immortal>` است.

library/asyncio-extending.po (3 new fuzzy)

- Third-parties should reuse existing asyncio code with caution, a new Python version is free to break backward compatibility in *internal* part of API.
+ Third-parties should reuse existing asyncio code with caution, a new Python version is free to break backward compatibility in the *internal* part of the API.
  msgstr: اشخاص ثالث باید با احتیاط از کد asyncio موجود دوباره استفاده کنند؛ یک نسخه جدید پایتون مجاز است سازگاری عقب‌گرد را در بخش *داخلی* API نقض کند.

- Writing a Custom Event Loop
+ Writing a custom event loop
  msgstr: نوشتن یک حلقه رویداد سفارشی

- :class:`asyncio.AbstractEventLoop` declares very many methods.  Implementing all them from scratch is a tedious job.
+ :class:`asyncio.AbstractEventLoop` declares very many methods. See :ref:`asyncio-event-loop-methods` for the full list. Implementing them all from scratch is a…
  msgstr: :class:`asyncio.AbstractEventLoop` تعداد بسیار زیادی متد را اعلام می‌کند. پیاده‌سازی همه‌ی آن‌ها از ابتدا کار خسته‌کننده‌ای است.

library/calendar.po (1 new fuzzy)

- Prints the calendar for an entire year as returned by  :func:`calendar`.
+ Prints the calendar for an entire year as returned by :func:`~calendar.calendar`.
  msgstr: گاه‌شماری یک سال کامل را به‌همان‌صورتی که :func:`calendar` برمی‌گرداند، چاپ می‌کند.

library/datetime.po (1 new fuzzy)

- Return a new :class:`datetime` object with the same attributes, but with specified parameters updated. Note that ``tzinfo=None`` can be specified to create a n…
+ Return a new :class:`~datetime.datetime` object with the same attributes, but with specified parameters updated. Note that ``tzinfo=None`` can be specified to …
  msgstr: یک شیء :class:`datetime` جدید با همان ویژگی‌ها برمی‌گرداند، اما پارامترهای مشخص‌شده در آن به‌روزرسانی شده‌اند. توجه داشته باشید که می‌توان ``tzinfo=None`` را م…

library/dis.po (1 new fuzzy)

- The *adaptive* parameter works as it does in :func:`dis`.
+ The *adaptive* parameter works as it does in :func:`~dis.dis`.
  msgstr: پارامتر *adaptive* همان رفتاری را دارد که در :func:`dis` دارد.

library/fnmatch.po (1 new fuzzy)

- Finally, note that :deco:`functools.lru_cache` with a *maxsize* of 32768 is used to cache the (typed) compiled regex patterns in the following functions: :func…
+ Finally, note that :deco:`functools.lru_cache` with a *maxsize* of 32768 is used to cache the (typed) compiled regex patterns in the following functions: :func…
  msgstr: در نهایت، توجه داشته باشید که :deco:`functools.lru_cache` با *maxsize* برابر ۳۲۷۶۸ برای نهانگاه‌سازی الگوهای regex کامپایل‌شده (تایپ‌شده) در توابع زیر استفاده …

library/getopt.po (1 new fuzzy)

- This function works like :func:`getopt`, except that GNU style scanning mode is used by default. This means that option and non-option arguments may be intermi…
+ This function works like :func:`~getopt.getopt`, except that GNU style scanning mode is used by default. This means that option and non-option arguments may be…
  msgstr: این تابع مانند :func:`getopt` عمل می‌کند، با این تفاوت که حالت پویش به‌سبک GNU به‌طور پیش‌فرض استفاده می‌شود. این بدان معناست که آرگومان‌های گزینه‌ای و غیرگزین…

library/getpass.po (2 new fuzzy)

- If echo free input is unavailable getpass() falls back to printing a warning message to *stream* and reading from ``sys.stdin`` and issuing a :exc:`GetPassWarn…
+ If echo-free input is unavailable, :func:`~getpass.getpass` falls back to printing a warning message to *stream* and reading from :data:`sys.stdin` and issuing…
  msgstr: اگر ورودی بدون بازتاب در دسترس نباشد، getpass() به چاپ یک پیام هشدار در *stream*، خواندن از ``sys.stdin`` و صدور یک :exc:`GetPassWarning` متوسل می‌شود.

- If you call getpass from within IDLE, the input may be done in the terminal you launched IDLE from rather than the idle window itself.
+ If you call :func:`~getpass.getpass` from within IDLE, the input may be done in the terminal you launched IDLE from rather than the idle window itself.
  msgstr: اگر getpass را از درون IDLE فراخوانی کنید، ممکن است ورودی به‌جای خود پنجره IDLE، در پایانه‌ای که IDLE را از آن راه‌اندازی کرده‌اید انجام شود.

library/gettext.po (2 new fuzzy)

- Similar to the corresponding functions without the ``p`` in the prefix (that is, :func:`gettext`, :func:`dgettext`, :func:`ngettext`, :func:`dngettext`), but t…
+ Similar to the corresponding functions without the ``p`` in the prefix (that is, :func:`~gettext.gettext`, :func:`dgettext`, :func:`ngettext`, :func:`dngettext…
  msgstr: مشابه توابع متناظر بدون ``p`` در پیشوند (یعنی :func:`gettext`، :func:`dgettext`، :func:`ngettext`، :func:`dngettext`)، اما ترجمه به *زمینه* پیام داده‌شده محدود…

- In order to prepare your code for I18N, you need to look at all the strings in your files.  Any string that needs to be translated should be marked by wrapping…
+ In order to prepare your code for I18N, you need to look at all the strings in your files.  Any string that needs to be translated should be marked by wrapping…
  msgstr: برای آماده‌سازی کد خود برای بین‌المللی‌سازی (I18N)، باید تمام رشته‌های موجود در پرونده‌های خود را بررسی کنید. هر رشته‌ای که باید ترجمه شود، باید با قرار دادن آ…

library/glob.po (2 new fuzzy)

- Return an :term:`iterator` which yields the same values as :func:`glob` without actually storing them all simultaneously.
+ Return an :term:`iterator` which yields the same values as :func:`~glob.glob` without actually storing them all simultaneously.
  msgstr: یک :term:`iterator` برمی‌گرداند که همان مقادیر را مانند :func:`glob` تولید می‌کند، بدون آنکه همه‌ی آن‌ها را به‌طور همزمان ذخیره کند.

- Consider a directory containing the following files: :file:`1.gif`, :file:`2.txt`, :file:`card.gif` and a subdirectory :file:`sub` which contains only the file…
+ Consider a directory containing the following files: :file:`1.gif`, :file:`2.txt`, :file:`card.gif` and a subdirectory :file:`sub` which contains only the file…
  msgstr: پوشه‌ای را در نظر بگیرید که شامل پرونده‌های زیر است: :file:`1.gif`، :file:`2.txt`، :file:`card.gif` و یک زیرپوشه :file:`sub` که فقط شامل پرونده :file:`3.txt` ا…

library/locale.po (1 new fuzzy)

- The locale module exposes the C library's gettext interface on systems that provide this interface.  It consists of the functions :func:`gettext`, :func:`dgett…
+ The locale module exposes the C library's gettext interface on systems that provide this interface.  It consists of the functions :func:`~locale.gettext`, :fun…
  msgstr: ماژول locale رابط gettext کتابخانه C را در سیستم‌هایی که این رابط را فراهم می‌کنند، در معرض قرار می‌دهد. این ماژول شامل توابع :func:`gettext`، :func:`dgettext`…

library/marshal.po (1 new fuzzy)

- :class:`code` objects, if *allow_code* is true. See note above about version dependence.
+ :class:`code <types.CodeType>` objects, if *allow_code* is true. See note above about version dependence.
  msgstr: اشیای :class:`code`، اگر *allow_code* درست باشد. یادداشت بالا درباره وابستگی به نسخه را ببینید.

library/mmap.po (3 new fuzzy)

- These constants specify the access mode for a memory mapping. :const:`ACCESS_READ` provides read-only access, :const:`ACCESS_WRITE` provides write-through acce…
+ These constants specify the access mode for a memory mapping. :const:`ACCESS_READ` provides read-only access, :const:`ACCESS_WRITE` provides write-through acce…
  msgstr: این ثابت‌ها حالت دسترسی را برای یک نگاشت حافظه مشخص می‌کنند. :const:`ACCESS_READ` دسترسی فقط‌خواندنی، :const:`ACCESS_WRITE` دسترسی نوشتن‌همزمان (write-through)…

- :const:`PAGESIZE` is the system memory page size in bytes. :const:`ALLOCATIONGRANULARITY` is the minimum alignment in bytes required for the *offset* argument …
+ :const:`PAGESIZE` is the system memory page size in bytes. :const:`ALLOCATIONGRANULARITY` is the minimum alignment in bytes required for the *offset* argument …
  msgstr: :const:`PAGESIZE` اندازه‌ی صفحه‌ی حافظه‌ی سیستم بر حسب بایت است. :const:`ALLOCATIONGRANULARITY` حداقل هم‌ترازی بر حسب بایت است که برای آرگومان *offset* از :cla…

- Memory protection flags accepted by the *prot* argument of :class:`mmap`. :const:`PROT_READ` allows pages to be read, :const:`PROT_WRITE` allows pages to be wr…
+ Memory protection flags accepted by the *prot* argument of :class:`~mmap.mmap`. :const:`PROT_READ` allows pages to be read, :const:`PROT_WRITE` allows pages to…
  msgstr: پرچم‌های حفاظت حافظه که توسط آرگومان *prot* از :class:`mmap` پذیرفته می‌شوند. :const:`PROT_READ` اجازه می‌دهد صفحات خوانده شوند، :const:`PROT_WRITE` اجازه می‌د…

library/msvcrt.po (1 new fuzzy)

- These functions provide access to some useful capabilities on Windows platforms. Some higher-level modules use these functions to build the Windows implementat…
+ These functions provide access to some useful capabilities on Windows platforms. Some higher-level modules use these functions to build the Windows implementat…
  msgstr: این توابع دسترسی به برخی قابلیت‌های مفید در سکوهای ویندوزی را فراهم می‌کنند. برخی ماژول‌های سطح بالاتر از این توابع برای ساخت پیاده‌سازی‌های ویندوزی خدمات خود …

library/multiprocessing.po (1 new fuzzy)

- :class:`multiprocessing.pool` objects have internal resources that need to be properly managed (like any other resource) by using the pool as a context manager…
+ :class:`~multiprocessing.pool.Pool` objects have internal resources that need to be properly managed (like any other resource) by using the pool as a context m…
  msgstr: اشیای :class:`multiprocessing.pool` منابع داخلی دارند که باید (مانند هر منبع دیگری) با استفاده از استخر به‌عنوان یک مدیر زمینه یا با فراخوانی دستی :meth:`close…

library/multiprocessing.shared_memory.po (4 new fuzzy)

- A call to :meth:`~multiprocessing.managers.BaseManager.start` on a :class:`!SharedMemoryManager` instance causes a new process to be started. This new process'…
+ A call to :meth:`~multiprocessing.managers.BaseManager.start` on a :class:`!SharedMemoryManager` instance causes a new process to be started. This new process'…
  msgstr: فراخوانی :meth:`~multiprocessing.managers.BaseManager.start` روی یک نمونه :class:`!SharedMemoryManager` باعث شروع یک فرایند جدید می‌شود. تنها هدف این فرایند جد…

- This class provides methods for creating and returning :class:`SharedMemory` instances and for creating a list-like object (:class:`ShareableList`) backed by s…
+ This class provides methods for creating and returning :class:`~multiprocessing.shared_memory.SharedMemory` instances and for creating a list-like object (:cla…
  msgstr: این کلاس متدهایی را برای ایجاد و برگرداندن نمونه‌های :class:`SharedMemory` و برای ایجاد یک شیء فهرست‌مانند (:class:`ShareableList`) مبتنی بر حافظه مشترک فراهم …

- Create and return a new :class:`SharedMemory` object with the specified *size* in bytes.
+ Create and return a new :class:`~multiprocessing.shared_memory.SharedMemory` object with the specified *size* in bytes.
  msgstr: یک شیء :class:`SharedMemory` جدید با *size* مشخص‌شده بر حسب بایت ایجاد می‌کند و بازمی‌گرداند.

- Create and return a new :class:`ShareableList` object, initialized by the values from the input *sequence*.
+ Create and return a new :class:`~multiprocessing.shared_memory.ShareableList` object, initialized by the values from the input *sequence*.
  msgstr: یک شیء جدید :class:`ShareableList` را ایجاد و برمی‌گرداند که با مقادیر *sequence* ورودی مقداردهی اولیه شده است.

library/netrc.po (1 new fuzzy)

- :class:`netrc` try UTF-8 encoding before using locale specific encoding. The entry in the netrc file no longer needs to contain all tokens.  The missing tokens…
+ :class:`~netrc.netrc` try UTF-8 encoding before using locale specific encoding. The entry in the netrc file no longer needs to contain all tokens.  The missing…
  msgstr: :class:`netrc` پیش از استفاده از کدگذاری خاصِ locale، کدگذاری UTF-8 را آزمایش می‌کند. ورودی پرونده netrc دیگر نیازی نیست شامل همه توکن‌ها باشد. مقدار توکن‌های …

library/optparse.po (1 new fuzzy)

- (If we didn't make a :func:`copy` of :attr:`Option.TYPE_CHECKER`, we would end up modifying the :attr:`~Option.TYPE_CHECKER` attribute of :mod:`!optparse`'s Op…
+ (If we didn't make a :func:`~copy.copy` of :attr:`Option.TYPE_CHECKER`, we would end up modifying the :attr:`~Option.TYPE_CHECKER` attribute of :mod:`!optparse…
  msgstr: (اگر یک :func:`copy` از :attr:`Option.TYPE_CHECKER` نمی‌ساختیم، در نهایت ویژگی :attr:`~Option.TYPE_CHECKER` کلاس Optionِ :mod:`!optparse` را تغییر می‌دادیم. از…

library/random.po (1 new fuzzy)

- The *weights* or *cum_weights* can use any numeric type that interoperates with the :class:`float` values returned by :func:`random` (that includes integers, f…
+ The *weights* or *cum_weights* can use any numeric type that interoperates with the :class:`float` values returned by :func:`~random.random` (that includes int…
  msgstr: برای *weights* یا *cum_weights* می‌توان از هر نوع عددی استفاده کرد که با مقادیر :class:`float` برگردانده‌شده توسط :func:`random` قابل تعامل باشد (این شامل اعدا…

library/shlex.po (1 new fuzzy)

- The :class:`shlex` class provides compatibility with the parsing performed by common Unix shells like ``bash``, ``dash``, and ``sh``.  To take advantage of thi…
+ The :class:`~shlex.shlex` class provides compatibility with the parsing performed by common Unix shells like ``bash``, ``dash``, and ``sh``.  To take advantage…
  msgstr: کلاس :class:`shlex` سازگاری با تجزیه‌ای را فراهم می‌کند که پوسته‌های رایج یونیکس مانند ``bash``، ``dash`` و ``sh`` انجام می‌دهند. برای بهره‌مندی از این سازگاری…

library/signal.po (2 new fuzzy)

- Note that installing a signal handler with :func:`signal` will reset the restart behaviour to interruptible by implicitly calling :c:func:`!siginterrupt` with …
+ Note that installing a signal handler with :func:`~signal.signal` will reset the restart behaviour to interruptible by implicitly calling :c:func:`!siginterrup…
  msgstr: توجه داشته باشید که نصب یک هندلر سیگنال با :func:`signal`، رفتار شروع مجدد را از طریق فراخوانی ضمنی :c:func:`!siginterrupt` با مقدار درست برای *flag* مربوط به …

- On Windows, :func:`signal` can only be called with :const:`SIGABRT`, :const:`SIGFPE`, :const:`SIGILL`, :const:`SIGINT`, :const:`SIGSEGV`, :const:`SIGTERM`, or …
+ On Windows, :func:`~signal.signal` can only be called with :const:`SIGABRT`, :const:`SIGFPE`, :const:`SIGILL`, :const:`SIGINT`, :const:`SIGSEGV`, :const:`SIGTE…
  msgstr: در ویندوز، :func:`signal` را فقط می‌توان با :const:`SIGABRT`، :const:`SIGFPE`، :const:`SIGILL`، :const:`SIGINT`، :const:`SIGSEGV`، :const:`SIGTERM` یا :const:`…

library/sys.po (1 new fuzzy)

- Since :func:`exit` ultimately "only" raises an exception, it will only exit the process when called from the main thread, and the exception is not intercepted.…
+ Since :func:`~sys.exit` ultimately "only" raises an exception, it will only exit the process when called from the main thread, and the exception is not interce…
  msgstr: از آنجا که :func:`exit` در نهایت «فقط» یک استثنا ایجاد می‌کند، فرایند را تنها زمانی متوقف می‌کند که از نخ اصلی فراخوانی شود و استثنا رهگیری نشود. کنش‌های پاکسا…

library/syslog.po (6 new fuzzy)

- If :func:`openlog` has not been called prior to the call to :func:`syslog`, :func:`openlog` will be called with no arguments.
+ If :func:`openlog` has not been called prior to the call to :func:`~syslog.syslog`, :func:`openlog` will be called with no arguments.
  msgstr: اگر :func:`openlog` پیش از فراخوانی :func:`syslog` فراخوانی نشده باشد، :func:`openlog` بدون آرگومان فراخوانی خواهد شد.

- In previous versions, :func:`openlog` would not be called automatically if it wasn't called prior to the call to :func:`syslog`, deferring to the syslog implem…
+ In previous versions, :func:`openlog` would not be called automatically if it wasn't called prior to the call to :func:`~syslog.syslog`, deferring to the syslo…
  msgstr: در نسخه‌های پیشین، اگر :func:`openlog` پیش از فراخوانی :func:`syslog` فراخوانی نشده بود، به‌صورت خودکار فراخوانی نمی‌شد و فراخوانی ``openlog()`` به پیاده‌سازی …

- This function is restricted in subinterpreters. (Only code that runs in multiple interpreters is affected and the restriction is not relevant for most users.) …
+ This function is restricted in subinterpreters. (Only code that runs in multiple interpreters is affected and the restriction is not relevant for most users.) …
  msgstr: این تابع در زیرمفسرها محدود است. (تنها کدی که در چندین مفسر اجرا می‌شود تحت تأثیر قرار می‌گیرد و این محدودیت برای بیشتر کاربران مرتبط نیست.) :func:`openlog` با…

- Logging options of subsequent :func:`syslog` calls can be set by calling :func:`openlog`.  :func:`syslog` will call :func:`openlog` with no arguments if the lo…
+ Logging options of subsequent :func:`~syslog.syslog` calls can be set by calling :func:`openlog`.  :func:`~syslog.syslog` will call :func:`openlog` with no arg…
  msgstr: گزینه‌های گزارش‌گیری برای فراخوانی‌های بعدی :func:`syslog` را می‌توان با فراخوانی :func:`openlog` تنظیم کرد. اگر گزارش در حال حاضر باز نباشد، :func:`syslog`، :…

- This causes the module to behave as it does when initially imported.  For example, :func:`openlog` will be called on the first :func:`syslog` call (if :func:`o…
+ This causes the module to behave as it does when initially imported.  For example, :func:`openlog` will be called on the first :func:`~syslog.syslog` call (if …
  msgstr: این باعث می‌شود ماژول همان رفتاری را داشته باشد که هنگام ایمپورت اولیه دارد. برای مثال، :func:`openlog` در اولین فراخوانی :func:`syslog` فراخوانی خواهد شد (اگر…

- Set the priority mask to *maskpri* and return the previous mask value.  Calls to :func:`syslog` with a priority level not set in *maskpri* are ignored. The def…
+ Set the priority mask to *maskpri* and return the previous mask value.  Calls to :func:`~syslog.syslog` with a priority level not set in *maskpri* are ignored.…
  msgstr: نقاب اولویت را روی *maskpri* تنظیم می‌کند و مقدار نقاب پیشین را برمی‌گرداند. فراخوانی‌های :func:`syslog` با سطح اولویتی که در *maskpri* تنظیم نشده باشد نادیده …

library/unicodedata.po (1 new fuzzy)

- :func:`decimal(chr) <decimal>`
+ :func:`decimal(chr) <unicodedata.decimal>`
  msgstr: :func:`decimal(chr) <decimal>`

reference/compound_stmts.po (2 new fuzzy)

- def overly_generic[\n   SimpleTypeVar,\n   TypeVarWithDefault = int,\n   TypeVarWithBound: int,\n   TypeVarWithConstraints: (str, bytes),\n   *SimpleTypeVarTup…
+ def overly_generic[\n   SimpleTypeVar,\n   TypeVarWithBound: int,\n   TypeVarWithConstraints: (str, bytes),\n   TypeVarWithDefault = int,\n   *SimpleTypeVarTup…
  msgstr: def overly_generic[\n   SimpleTypeVar,\n   TypeVarWithDefault = int,\n   TypeVarWithBound: int,\n   TypeVarWithConstraints: (str, bytes),\n   *SimpleTypeVarTup…

- @decorator\nclass Bag(Base[T], arg=T): ...
+ @decorator\nclass Bag[T](Base[T], arg=T): ...
  msgstr: @decorator\nclass Bag(Base[T], arg=T): ...

reference/expressions.po (2 new fuzzy)

- def make_lowercase_set(iterable):\n    result = set(iterable)\n    for x in iterable:\n        result.append(x.lower())\n    return result\n\nmake_lowercase_se…
+ def make_lowercase_set(iterable):\n    result = set()\n    for x in iterable:\n        result.add(x.lower())\n    return result\n\nmake_lowercase_set(['a', 'A'…
  msgstr: def make_lowercase_set(iterable):\n    result = set(iterable)\n    for x in iterable:\n        result.append(x.lower())\n    return result\n\nmake_lowercase_se…

- def make_dict_mapping_names_to_functions(iterable):\n    result = {}\n    for func in iterable:\n        result[func.__name__] = func\n    return result\n\nite…
+ def make_dict_mapping_names_to_functions(iterable):\n    result = {}\n    for func in iterable:\n        result[func.__name__] = func\n    return result\n\nmak…
  msgstr: def make_dict_mapping_names_to_functions(iterable):\n    result = {}\n    for func in iterable:\n        result[func.__name__] = func\n    return result\n\nite…

whatsnew/2.3.po (1 new fuzzy)

- Support for a port to IBM's OS/2 using the EMX runtime environment was merged into the main Python source tree.  EMX is a POSIX emulation layer over the OS/2 s…
+ Support for a port to IBM's OS/2 using the EMX runtime environment was merged into the main Python source tree.  EMX is a POSIX emulation layer over the OS/2 s…
  msgstr: پشتیبانی از پورت برای OS/2 شرکت IBM که از محیط ران‌تایم EMX استفاده می‌کند، در درخت منبع اصلی پایتون ادغام شد. EMX یک لایه شبیه‌سازی POSIX روی APIهای سیستمی OS…

whatsnew/2.6.po (1 new fuzzy)

- The XML-RPC :class:`SimpleXMLRPCServer <xmlrpc.server>` and :class:`DocXMLRPCServer <xmlrpc.server>` classes can now be prevented from immediately opening and …
+ The XML-RPC :class:`~xmlrpc.server.SimpleXMLRPCServer` and :class:`~xmlrpc.server.DocXMLRPCServer` classes can now be prevented from immediately opening and bi…
  msgstr: اکنون می‌توان با ارسال ``False`` به‌عنوان پارامتر سازنده‌ی *bind_and_activate*، مانع از آن شد که کلاس‌های :class:`SimpleXMLRPCServer <xmlrpc.server>` و :class:…

whatsnew/3.2.po (1 new fuzzy)

- The :class:`xml.etree.ElementTree` class now raises an :exc:`xml.etree.ElementTree.ParseError` when a parse fails. Previously it raised an :exc:`xml.parsers.ex…
+ The :class:`xml.etree.ElementTree <xml.etree.ElementTree.ElementTree>` class now raises an :exc:`xml.etree.ElementTree.ParseError` when a parse fails. Previous…
  msgstr: کلاس :class:`xml.etree.ElementTree` اکنون هنگامی که تجزیه شکست می‌خورد، :exc:`xml.etree.ElementTree.ParseError` ایجاد می‌کند. پیش‌تر :exc:`xml.parsers.expat.Ex…

whatsnew/3.4.po (1 new fuzzy)

- :class:`memoryview` is now registered as a :class:`Sequence <collections.abc>`, and supports the :func:`reversed` builtin.  (Contributed by Nick Coghlan and Cl…
+ :class:`memoryview` is now registered as a :class:`~collections.abc.Sequence`, and supports the :func:`reversed` builtin.  (Contributed by Nick Coghlan and Cla…
  msgstr: :class:`memoryview` اکنون به‌عنوان یک :class:`Sequence <collections.abc>` ثبت شده است و از تابع توکار :func:`reversed` پشتیبانی می‌کند.  (مشارکت Nick Coghlan و…

whatsnew/changelog.po (2 new fuzzy)

- :gh:`89157`: Make the pure Python implementation of :func:`datetime.date.fromisoformat`, only accept ASCII strings for consistency with the C implementation.
+ :gh:`160806`: Fix the pure-Python implementation of :class:`datetime.timedelta` losing sub-second precision with large float arguments. It now gives the same r…
  msgstr: :gh:`89157`: پیاده‌سازی پایتون خالص :func:`datetime.date.fromisoformat` را به گونه‌ای تغییر دهید که برای سازگاری با پیاده‌سازی C، فقط رشته‌های ASCII را بپذیرد.

- :gh:`153037`: Fix :class:`~compression.zstd.ZstdFile` raising :exc:`AttributeError` instead of :exc:`io.UnsupportedOperation` when iterating over a file that i…
+ :gh:`160781`: Fix :class:`io.BytesIO` raising :exc:`SystemError` instead of :exc:`OverflowError` when writing at a position close to :data:`sys.maxsize`.
  msgstr: :gh:`153037`: رفع مشکلی که در آن :class:`~compression.zstd.ZstdFile` هنگام پیمایش روی پرونده‌ای که برای خواندن باز نشده است، به جای :exc:`io.UnsupportedOperati…

✏️ New untranslated strings

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

c-api/function.po (2 new untranslated)

In the free-threaded build, direct access to mutable fields requires synchronization if another thread may modify the function. See :ref:`freethreading-extensi…
In the free-threaded build, if the attribute may be modified concurrently, convert the borrowed reference to a strong reference with :c:func:`Py_XNewRef` immed…

c-api/reflection.po (1 new untranslated)

For a Python function or method, the returned pointer refers to the function's name and must not be retained across operations that may change that name. In th…

library/asyncio-eventloop.po (2 new untranslated)

A base class that partially implements :class:`AbstractEventLoop` to simplify writing custom event loops.
It provides default implementations of many :class:`AbstractEventLoop` methods, so subclasses have fewer methods to implement themselves. In return, a subclass…

reference/grammar.po (1 new untranslated)

# PEG grammar for Python\n\n\n\n# ========================= START OF THE GRAMMAR =========================\n\n# General grammatical elements and rules:\n#\n# *…

whatsnew/changelog.po (10 new untranslated)

:gh:`160499`: Fix unbounded memory growth in :mod:`asyncio` TLS connections when a peer stops reading but keeps sending records that make OpenSSL generate its …
:gh:`160773`: Fix a crash in :func:`str` of an :exc:`OSError` when formatting one of its attributes modifies the others.
:gh:`159136`: Setting ``__name__``, ``__qualname__``, ``__doc__`` or ``__module__`` on a function no longer stops all threads in the free-threaded build. This …
:gh:`109564`: Fix a race in :mod:`asyncio` where closing a server after it accepted a connection, but before the connection's transport was created, reported a…
:gh:`53852`: :class:`urllib.request.ProxyDigestAuthHandler` now raises :exc:`~urllib.error.HTTPError` with status code 407 (Proxy Authentication Required) inst…
:gh:`160781`: Fix :class:`io.BytesIO` implementation of :meth:`io.IOBase.truncate` rejecting sizes larger than ``2**31 - 1`` on Windows.
:gh:`160781`: Fix :class:`io.StringIO` implementation of :meth:`io.IOBase.truncate` rejecting sizes larger than ``2**31 - 1`` on Windows.
:gh:`60299`: Fix :class:`urllib.request.ProxyDigestAuthHandler` failing to authenticate. It looked up credentials using the target request URL instead of the p…
:gh:`157928`: Correctly detect and handle OSC sequences in PyREPL.
:gh:`157856`: Fix :func:`asyncio.as_completed` raising :exc:`RuntimeError` ("no running event loop") when the iterator is created outside of a running event lo…

Triggered by sync with 3.15 (commit 6001356).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions