Summary
- 🔍 67 newly fuzzy strings in 48 files
- ✏️ 7 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.
c-api/module.po (1 new fuzzy)
- PyObject *module = <the module in question>\n\nvoid *module_token;\nif (PyModule_GetToken(module, &module_token) < 0) {\n return NULL;\n}\nif (module_token …
+ PyObject *module = <the module in question>;\n\nvoid *module_token;\nif (PyModule_GetToken(module, &module_token) < 0) {\n return NULL;\n}\nif (module_token…
msgstr: PyObject *module = <the module in question>\n\nvoid *module_token;\nif (PyModule_GetToken(module, &module_token) < 0) {\n return NULL;\n}\nif (module_token …
c-api/typeobj.po (1 new fuzzy)
- typedef struct {\n PyObject_HEAD\n const char *data;\n} MyObject;\n\nstatic PyTypeObject MyObject_Type = {\n PyVarObject_HEAD_INIT(NULL, 0)\n .tp_n…
+ typedef struct {\n PyObject_HEAD\n const char *data;\n} MyObject;\n\nstatic PyTypeObject MyObject_Type = {\n PyVarObject_HEAD_INIT(NULL, 0)\n .tp_n…
msgstr: typedef struct {\n PyObject_HEAD\n const char *data;\n} MyObject;\n\nstatic PyTypeObject MyObject_Type = {\n PyVarObject_HEAD_INIT(NULL, 0)\n .tp_n…
extending/embedding.po (1 new fuzzy)
- Setting :c:member:`PyConfig.program_name` should be called before :c:func:`Py_InitializeFromConfig` to inform the interpreter about paths to Python run-time li…
+ Setting :c:member:`PyConfig.program_name` should be called before :c:func:`Py_InitializeFromConfig` to inform the interpreter about paths to Python run-time li…
msgstr: تنظیم :c:member:`PyConfig.program_name` باید پیش از :c:func:`Py_InitializeFromConfig` انجام شود تا مفسر را از مسیرهای کتابخانههای زمان اجرای پایتون آگاه کند. …
extending/extending.po (1 new fuzzy)
- Note that ``PySpam_API`` is declared ``static``; otherwise the pointer array would disappear when :c:func:`!PyInit_spam` terminates!
+ Note that ``PySpam_API`` is declared ``static``; otherwise the pointer array would disappear when :c:func:`!spam_module_exec` terminates!
msgstr: توجه داشته باشید که ``PySpam_API`` بهصورت ``static`` تعریف شده است؛ در غیر این صورت، آرایه اشارهگرها با خاتمهیافتن :c:func:`!PyInit_spam` ناپدید میشد!
howto/descriptor.po (1 new fuzzy)
- class Type(type):\n 'Simulate how the type metaclass adds member objects for slots'\n\n def __new__(mcls, clsname, bases, mapping, **kwargs):\n 'E…
+ class Type(type):\n 'Simulate how the type metaclass adds member objects for slots'\n\n def __new__(mcls, clsname, bases, mapping, **kwargs):\n 'E…
msgstr: class Type(type):\n 'Simulate how the type metaclass adds member objects for slots'\n\n def __new__(mcls, clsname, bases, mapping, **kwargs):\n 'E…
howto/instrumentation.po (2 new fuzzy)
- /*\n Provide a higher-level wrapping around the function__entry and\n function__return markers:\n \*/\nprobe python.function.entry = process("python").mark…
+ /*\n Provide a higher-level wrapping around the function__entry and\n function__return markers:\n */\nprobe python.function.entry = process("python").mark(…
msgstr: /*\n Provide a higher-level wrapping around the function__entry and\n function__return markers:\n \*/\nprobe python.function.entry = process("python").mark…
- global fn_calls;\n\nprobe python.function.entry\n{\n fn_calls[pid(), filename, funcname, lineno] += 1;\n}\n\nprobe timer.ms(1000) {\n printf("\033[2J\033…
+ global fn_calls;\n\nprobe python.function.entry\n{\n fn_calls[pid(), filename, funcname, lineno] += 1;\n}\n\nprobe timer.ms(1000) {\n printf("\033[2J\033…
msgstr: global fn_calls;\n\nprobe python.function.entry\n{\n fn_calls[pid(), filename, funcname, lineno] += 1;\n}\n\nprobe timer.ms(1000) {\n printf("\033[2J\033…
howto/isolating-extensions.po (1 new fuzzy)
- static PyObject *\nexample_method(PyObject *self,\n PyTypeObject *defining_class,\n PyObject *const *args,\n Py_ssize_t nargs,\n Py…
+ static PyObject *\nexample_method(PyObject *self,\n PyTypeObject *defining_class,\n PyObject *const *args,\n Py_ssize_t nargs,\n Py…
msgstr: static PyObject *\nexample_method(PyObject *self,\n PyTypeObject *defining_class,\n PyObject *const *args,\n Py_ssize_t nargs,\n Py…
howto/logging-cookbook.po (1 new fuzzy)
- # main.py\nimport argparse\nfrom contextvars import ContextVar\nimport logging\nimport os\nfrom random import choice\nimport threading\nimport webapplib\n\nlog…
+ # main.py\nimport argparse\nfrom contextvars import ContextVar\nimport logging\nimport os\nfrom random import choice\nimport threading\nimport webapplib\n\nlog…
msgstr: # main.py\nimport argparse\nfrom contextvars import ContextVar\nimport logging\nimport os\nfrom random import choice\nimport threading\nimport webapplib\n\nlog…
library/annotationlib.po (1 new fuzzy)
- >>> from annotationlib import get_annotations, Format\n>>> class C:\n... pass\n>>> C.__annotate__ = Annotate()\n>>> get_annotations(Annotate(), format=Format…
+ >>> from annotationlib import get_annotations, Format\n>>> class C:\n... pass\n>>> C.__annotate__ = Annotate()\n>>> get_annotations(C, format=Format.STRING)\…
msgstr: >>> from annotationlib import get_annotations, Format\n>>> class C:\n... pass\n>>> C.__annotate__ = Annotate()\n>>> get_annotations(Annotate(), format=Format…
library/argparse.po (2 new fuzzy)
- >>> parser = argparse.ArgumentParser(prog='PROG')\n>>> parser.add_argument('--foo-bar')\n>>> parser.parse_args(['--foo-bar', 'FOO-BAR'])\nNamespace(foo_bar='FO…
+ >>> parser = argparse.ArgumentParser(prog='PROG')\n>>> parser.add_argument('--foo-bar')\n>>> parser.parse_args(['--foo-bar', 'FOO-BAR'])\nNamespace(foo_bar='FO…
msgstr: >>> parser = argparse.ArgumentParser(prog='PROG')\n>>> parser.add_argument('--foo-bar')\n>>> parser.parse_args(['--foo-bar', 'FOO-BAR'])\nNamespace(foo_bar='FO…
- >>> parser = argparse.ArgumentParser()\n>>> parser.add_argument('-f', '--foo-bar', '--foo')\n>>> parser.add_argument('-q', '-quz')\n>>> parser.add_argument('-x…
+ >>> parser = argparse.ArgumentParser()\n>>> parser.add_argument('-f', '--foo-bar', '--foo')\n>>> parser.add_argument('-q', '-quz')\n>>> parser.add_argument('-x…
msgstr: >>> parser = argparse.ArgumentParser()\n>>> parser.add_argument('-f', '--foo-bar', '--foo')\n>>> parser.add_argument('-q', '-quz')\n>>> parser.add_argument('-x…
library/asyncio-eventloop.po (1 new fuzzy)
- An example of a callback displaying the current date every second. The callback uses the :meth:`loop.call_later` method to reschedule itself after 5 seconds, a…
+ An example of a callback displaying the current date every second. The callback uses the :meth:`loop.call_later` method to reschedule itself after 1 second, an…
msgstr: نمونهای از یک کالبک که تاریخ جاری را هر ثانیه نمایش میدهد. این کالبک از متد :meth:`loop.call_later` برای زمانبندی مجدد خود پس از ۵ ثانیه استفاده میکند و …
library/binascii.po (1 new fuzzy)
- Convert binary data to a line(s) of ASCII characters in quoted-printable encoding. The return value is the converted line(s). If the optional argument *quotet…
+ Convert binary data to a line(s) of ASCII characters in quoted-printable encoding. The return value is the converted line(s). If the optional argument *quotet…
msgstr: دادههای دودویی را به یک یا چند خط از نویسههای ASCII با کدگذاری quoted-printable تبدیل میکند. مقدار بازگشتی، خط یا سطرهای تبدیلشده است. اگر آرگومان اختیاری …
library/calendar.po (2 new fuzzy)
- Return a string representing a single day formatted with the given *width*. If *theday* is ``0``, return a string of spaces of the specified width, representin…
+ Return a string representing a single day formatted with the given *width*. If *day* is ``0``, return a string of spaces of the specified width, representing a…
msgstr: رشتهای را برمیگرداند که نمایانگر یک روز واحد است و با *width* دادهشده قالببندی شده است. اگر *theday* برابر ``0`` باشد، رشتهای از فاصلهها با عرض مشخصشده …
- Return a string representing the name of a single weekday formatted to the specified *width*. The *weekday* parameter is an integer representing the day of the…
+ Return a string representing the name of a single weekday formatted to the specified *width*. The *day* parameter is an integer representing the day of the wee…
msgstr: رشتهای را برمیگرداند که نشاندهنده نام یک روز هفته است و با عرض مشخصشده *width* قالببندیشده است. پارامتر *weekday* یک عدد صحیح است که روز هفته را نشان می…
library/cgi.po (1 new fuzzy)
- A fork of the module on PyPI can be used instead: :pypi:`legacy-cgi`. This is a copy of the cgi module, no longer maintained or supported by the core Python te…
+ A fork of the module on PyPI can be used instead: :pypi:`legacy-cgi`. This package contains copies of the :mod:`!cgi` and :mod:`!cgitb` modules, which are no l…
msgstr: در عوض میتوان بهجای آن از یک فورک این ماژول در PyPI استفاده کرد: :pypi:`legacy-cgi`. این یک کپی از ماژول cgi است که دیگر توسط تیم اصلی پایتون نگهداری یا پشتی…
library/cgitb.po (1 new fuzzy)
- A fork of the module on PyPI can now be used instead: :pypi:`legacy-cgi`. This is a copy of the cgi module, no longer maintained or supported by the core Pytho…
+ A fork of the module on PyPI can now be used instead: :pypi:`legacy-cgi`. This package contains copies of the :mod:`!cgi` and :mod:`!cgitb` modules, which are …
msgstr: اکنون میتوان بهجای آن از نسخه منشعبشدهای از این ماژول در PyPI استفاده کرد: :pypi:`legacy-cgi`. این یک کپی از ماژول cgi است که دیگر توسط تیم اصلی پایتون نگه…
library/codecs.po (1 new fuzzy)
- This module implements :rfc:`3490` (Internationalized Domain Names in Applications) and :rfc:`3492` (Nameprep: A Stringprep Profile for Internationalized Domai…
+ This module implements :rfc:`3490` (Internationalized Domain Names in Applications) and :rfc:`3491` (Nameprep: A Stringprep Profile for Internationalized Domai…
msgstr: این ماژول :rfc:`3490` (نامهای دامنه بینالمللیسازیشده در کاربردها) و :rfc:`3492` (Nameprep: یک پروفایل Stringprep برای نامهای دامنه بینالمللیسازیشده (ID…
library/doctest.po (1 new fuzzy)
- :class:`DocTestParser` has the following attributes:
+ :class:`DocTestRunner` has the following attributes:
msgstr: :class:`DocTestParser` ویژگیهای زیر را دارد:
library/ftplib.po (1 new fuzzy)
- |param_doc_user| If given, :code:`login(host, passwd, acct)` is implicitly called by the constructor.
+ |param_doc_user| If given, :code:`login(user, passwd, acct)` is implicitly called by the constructor.
msgstr: |param_doc_user| در صورت ارائه، :code:`login(host, passwd, acct)` بهطور ضمنی توسط سازنده فراخوانی میشود.
library/http.client.po (1 new fuzzy)
- >>> # This creates an HTTP request\n>>> # with the content of BODY as the enclosed representation\n>>> # for the resource http://localhost:8080/file\n...\n>>> …
+ >>> # This creates an HTTP request\n>>> # with the content of BODY as the enclosed representation\n>>> # for the resource http://localhost:8080/file\n...\n>>> …
msgstr: >>> # This creates an HTTP request\n>>> # with the content of BODY as the enclosed representation\n>>> # for the resource http://localhost:8080/file\n...\n>>> …
library/http.cookies.po (1 new fuzzy)
- In addition, it is recommended to use the ``__Host`` prefix when setting partitioned cookies to make them bound to the hostname and not the registrable domain.…
+ In addition, it is recommended to use the ``__Host-`` prefix when setting partitioned cookies to make them bound to the hostname and not the registrable domain…
msgstr: علاوه بر این، توصیه میشود هنگام تنظیم کوکیهای پارتیشنبندیشده (partitioned cookies) از پیشوند ``__Host`` استفاده کنید تا آنها به نام میزبان مقید شوند، نه ب…
library/io.po (1 new fuzzy)
- def read_text(path, encoding=None):\n encoding = io.text_encoding(encoding) # stacklevel=2\n with open(path, encoding) as f:\n return f.read()
+ def read_text(path, encoding=None):\n encoding = io.text_encoding(encoding) # stacklevel=2\n with open(path, encoding=encoding) as f:\n return f.…
msgstr: def read_text(path, encoding=None):\n encoding = io.text_encoding(encoding) # stacklevel=2\n with open(path, encoding) as f:\n return f.read()
library/logging.po (1 new fuzzy)
- Previously, the default format was hard-coded as in this example: ``2010-09-06 22:38:15,292`` where the part before the comma is handled by a strptime format s…
+ Previously, the default format was hard-coded as in this example: ``2010-09-06 22:38:15,292`` where the part before the comma is handled by a strftime format s…
msgstr: پیشتر، قالب پیشفرض بهصورت سختکدشده مطابق این مثال بود: ``2010-09-06 22:38:15,292`` که در آن بخش پیش از کاما توسط یک رشتهی قالب strptime (``'%Y-%m-%d %H:%M…
library/multiprocessing.po (1 new fuzzy)
- *family* is the type of socket (or named pipe) to use. This can be one of the strings ``'AF_INET'`` (for a TCP socket), ``'AF_UNIX'`` (for a Unix domain socke…
+ *family* is the type of socket (or named pipe) to use. This can be one of the strings ``'AF_INET'`` (for a TCP socket), ``'AF_UNIX'`` (for a Unix domain socke…
msgstr: *family* نوع سوکت (یا پایپ نامدار) مورد استفاده است. این مقدار میتواند یکی از رشتههای ``'AF_INET'`` (برای سوکت TCP)، ``'AF_UNIX'`` (برای سوکت دامنهی یونیکس…
library/optparse.po (4 new fuzzy)
- where ``option`` is an :class:`Option` instance, ``opt`` is an option string (e.g., ``-f``), and ``value`` is the string from the command line that must be che…
+ where ``option`` is an :class:`Option` instance, ``opt`` is an option string (e.g., ``-f``), and ``value`` is the string from the command line that must be che…
msgstr: که در آن ``option`` یک نمونه از :class:`Option`، ``opt`` یک رشتهی گزینه (برای مثال ``-f``) و ``value`` رشتهای از خط فرمان است که باید بررسی و به نوع دلخواه ش…
- actions that result in :mod:`!optparse` storing a value to an attribute of the current OptionValues instance; these options require a :attr:`~Option.dest` attr…
+ actions that result in :mod:`!optparse` storing a value to an attribute of the current Values instance; these options require a :attr:`~Option.dest` attribute …
msgstr: کنشهایی که باعث میشوند :mod:`!optparse` یک مقدار را در یک ویژگی از نمونهی فعلی OptionValues ذخیره کند؛ این گزینهها نیاز دارند که یک ویژگی :attr:`~Option.de…
- ``values`` is an instance of the optparse_parser.Values class, which provides the very useful :meth:`ensure_value` method. :meth:`ensure_value` is essentially …
+ ``values`` is an instance of the optparse.Values class, which provides the very useful :meth:`!ensure_value` method. :meth:`!ensure_value` is essentially :func…
msgstr: ``values`` نمونهای از کلاس optparse_parser.Values است که متد بسیار مفید :meth:`ensure_value` را فراهم میکند. :meth:`ensure_value` در اصل همان :func:`getattr`…
- If the ``attr`` attribute of ``values`` doesn't exist or is ``None``, then ensure_value() first sets it to ``value``, and then returns ``value``. This is very …
+ If the ``attr`` attribute of ``values`` doesn't exist or is ``None``, then ensure_value() first sets it to ``value``, and then returns ``value``. This is very …
msgstr: اگر ویژگی ``attr`` در ``values`` وجود نداشته باشد یا ``None`` باشد، ensure_value() ابتدا آن را روی ``value`` تنظیم میکند و سپس ``value`` را برمیگرداند. این ب…
library/os.po (2 new fuzzy)
- ``st_ctime_ns`` is deprecated on Windows. Use ``st_birthtime_ns`` for the file creation time. In the future, ``st_ctime`` will contain the time of the most rec…
+ ``st_ctime_ns`` is deprecated on Windows. Use ``st_birthtime_ns`` for the file creation time. In the future, ``st_ctime_ns`` will contain the time of the most …
msgstr: ``st_ctime_ns`` در ویندوز منسوخ شده است. برای زمان ایجاد پرونده از ``st_birthtime_ns`` استفاده کنید. در آینده، ``st_ctime`` حاوی زمان آخرین تغییر فراداده خواهد…
- The *sigdef* argument will reset the disposition of all signals in the set specified. This argument corresponds to the C library :c:macro:`!POSIX_SPAWN_SETSIGD…
+ The *setsigdef* argument will reset the disposition of all signals in the set specified. This argument corresponds to the C library :c:macro:`!POSIX_SPAWN_SETS…
msgstr: آرگومان *sigdef* رفتار همه سیگنالهای موجود در مجموعهی مشخصشده را بازنشانی میکند. این آرگومان متناظر با پرچم :c:macro:`!POSIX_SPAWN_SETSIGDEF` در کتابخانه C…
library/pdb.po (1 new fuzzy)
- When using ``pdb.pm()`` or ``Pdb.post_mortem(...)`` with a chained exception instead of a traceback, it allows the user to move between the chained exceptions…
+ When using ``pdb.pm()`` or ``pdb.post_mortem(...)`` with a chained exception instead of a traceback, it allows the user to move between the chained exceptions…
msgstr: هنگام استفاده از ``pdb.pm()`` یا ``Pdb.post_mortem(...)`` با یک استثنای زنجیرهای بهجای ردگیری پشته، به کاربر امکان داده میشود که با استفاده از دستور ``excep…
library/profile.po (2 new fuzzy)
- A custom timer can be supplied for measuring how long code takes to run via the *timer* argument. This must be a function that returns a single number represen…
+ A custom timer can be supplied for measuring how long code takes to run via the *timer* argument. This must be a function that returns a single number represen…
msgstr: میتوان از طریق آرگومان *timer*، یک زمانسنج سفارشی برای اندازهگیری مدتزمان اجرای کد فراهم کرد. این باید تابعی باشد که یک عدد واحد را برمیگرداند و نشاندهند…
- ``your_time_func`` should return a single number. If it returns integers, you can also invoke the class constructor with a second argument specifying the real…
+ ``your_time_func`` should return a single number. If it returns integers, you can also invoke the class constructor with a second argument specifying the real…
msgstr: ``your_time_func`` باید یک عدد واحد برگرداند. اگر این تابع اعداد صحیح برگرداند، همچنین میتوانید سازندهی کلاس را با یک آرگومان دوم برای مشخص کردن مدتزمان واق…
library/profiling.sampling.po (1 new fuzzy)
- If no output file is specified, the profiler generates a filename based on the process ID (for example, ``flamegraph.12345.html``).
+ If no output file is specified, the profiler generates a filename based on the process ID (for example, ``flamegraph_12345.html``).
msgstr: اگر هیچ پروندهی خروجیای مشخص نشده باشد، پروفایلگیر نام پروندهای را بر اساس شناسهی فرایند تولید میکند (برای مثال، ``flamegraph.12345.html``).
library/ssl.po (2 new fuzzy)
- >>> conn.sendall(b"HEAD / HTTP/1.0\r\nHost: linuxfr.org\r\n\r\n")\n>>> pprint.pprint(conn.recv(1024).split(b"\r\n"))\n[b'HTTP/1.1 200 OK',\n b'Date: Sat, 18 Oc…
+ >>> conn.sendall(b"HEAD / HTTP/1.0\r\nHost: www.python.org\r\n\r\n")\n>>> pprint.pprint(conn.recv(1024).split(b"\r\n"))\n[b'HTTP/1.1 200 OK',\n b'Date: Sat, 18…
msgstr: >>> conn.sendall(b"HEAD / HTTP/1.0\r\nHost: linuxfr.org\r\n\r\n")\n>>> pprint.pprint(conn.recv(1024).split(b"\r\n"))\n[b'HTTP/1.1 200 OK',\n b'Date: Sat, 18 Oc…
- Any form of network IO; ``recv()`` and ``send()`` read and write only to the underlying :class:`MemoryBIO` buffers.
+ Any form of network IO; ``read()`` and ``write()`` read and write only to the underlying :class:`MemoryBIO` buffers.
msgstr: هر شکلی از ورودی/خروجی شبکه؛ ``recv()`` و ``send()`` فقط از بافرهای زیربنایی :class:`MemoryBIO` میخوانند و در آنها مینویسند.
library/tarfile.po (2 new fuzzy)
- Several attributes can be set to ``None`` to indicate that a piece of metadata is unused or unknown. Different :class:`TarInfo` methods handle ``None`` differe…
+ Several attributes can be set to ``None`` to indicate that a piece of metadata is unused or unknown. Different :class:`TarFile` methods handle ``None`` differe…
msgstr: چندین ویژگی را میتوان روی ``None`` تنظیم کرد تا نشان داده شود که یک مورد فراداده استفادهنشده یا ناشناخته است. متدهای مختلف :class:`TarInfo` با ``None`` بهصو…
- How to create and write an archive to stdout using :data:`sys.stdout.buffer <sys.stdout>` in the *fileobj* parameter in :meth:`TarFile.add`::
+ How to create and write an archive to stdout using :data:`sys.stdout.buffer <sys.stdout>` in the *fileobj* parameter in :func:`~tarfile.open`::
msgstr: چگونگی ایجاد یک بایگانی و نوشتن آن در stdout با استفاده از :data:`sys.stdout.buffer <sys.stdout>` در پارامتر *fileobj* در :meth:`TarFile.add`::
library/threading.po (2 new fuzzy)
- Threads call a lock's :meth:`~RLock.acquire` method to lock it, and its :meth:`~Lock.release` method to unlock it.
+ Threads call a lock's :meth:`~RLock.acquire` method to lock it, and its :meth:`~RLock.release` method to unlock it.
msgstr: نخها برای قفل کردن یک قفل، متد :meth:`~RLock.acquire` آن و برای باز کردن قفل آن، متد :meth:`~Lock.release` آن را فراخوانی میکنند.
- RLock's :meth:`~RLock.acquire`/:meth:`~RLock.release` call pairs may be nested, unlike Lock's :meth:`~Lock.acquire`/:meth:`~Lock.release`. Only the final :meth…
+ RLock's :meth:`~RLock.acquire`/:meth:`~RLock.release` call pairs may be nested, unlike Lock's :meth:`~Lock.acquire`/:meth:`~Lock.release`. Only the final :meth…
msgstr: جفتهای فراخوانی :meth:`~RLock.acquire`/:meth:`~RLock.release` در RLock میتوانند تودرتو باشند، برخلاف :meth:`~Lock.acquire`/:meth:`~Lock.release` در Lock. تنه…
library/timeit.po (1 new fuzzy)
- This is a convenience function that calls :meth:`.timeit` repeatedly so that the total time >= *Timer.target_time* seconds, returning the eventual (number of l…
+ This is a convenience function that calls :meth:`.timeit` repeatedly so that the total time >= *target_time* seconds, returning the eventual (number of loops, …
msgstr: این یک تابع کمکی است که :meth:`.timeit` را به طور مکرر فراخوانی میکند تا زمان کل برابر یا بیشتر از *Timer.target_time* ثانیه شود، و در نهایت (تعداد حلقهها، ز…
library/tracemalloc.po (1 new fuzzy)
- print("Traceback (most recent call first):")\nfor line in traceback:\n print(line)
+ print("Traceback (most recent call first):")\nfor line in traceback.format(most_recent_first=True):\n print(line)
msgstr: print("Traceback (most recent call first):")\nfor line in traceback:\n print(line)
library/xml.dom.po (1 new fuzzy)
- A :class:`NodeList` represents a sequence of nodes. These objects are used in two ways in the DOM Core recommendation: an :class:`Element` object provides on…
+ A :class:`NodeList` represents a sequence of nodes. These objects are used in two ways in the DOM Core recommendation: an :class:`Element` object provides on…
msgstr: یک :class:`NodeList` نمایانگر یک دنباله از گرههاست. این اشیاء در دو روش در توصیهی هستهی DOM استفاده میشوند: یک شیء :class:`Element` یکی را به عنوان فهرست گ…
whatsnew/2.3.po (2 new fuzzy)
- Several new POSIX functions (:func:`!getpgid`, :func:`!killpg`, :func:`!lchown`, :func:`!loadavg`, :func:`!major`, :func:`!makedev`, :func:`!minor`, and :func:…
+ Several new POSIX functions (:func:`!getpgid`, :func:`!killpg`, :func:`!lchown`, :func:`!getloadavg`, :func:`!major`, :func:`!makedev`, :func:`!minor`, and :fu…
msgstr: چندین تابع جدید POSIX (:func:`!getpgid`، :func:`!killpg`، :func:`!lchown`، :func:`!loadavg`، :func:`!major`، :func:`!makedev`، :func:`!minor` و :func:`!mknod`)…
- >{}>{}> u"www.Alliancefrançaise.nu".encode("idna")\n'www.xn--alliancefranaise-npb.nu'
+ >>> u"www.Alliancefrançaise.nu".encode("idna")\n'www.xn--alliancefranaise-npb.nu'
msgstr: >{}>{}> u"www.Alliancefrançaise.nu".encode("idna")\n'www.xn--alliancefranaise-npb.nu'
whatsnew/2.4.po (2 new fuzzy)
- The :mod:`email` package was updated to version 3.0, which dropped various deprecated APIs and removes support for Python versions earlier than 2.3. The 3.0 …
+ The :mod:`email` package was updated to version 3.0, which dropped various deprecated APIs and removes support for Python versions earlier than 2.3. The 3.0 …
msgstr: بستهی :mod:`email` به نسخه 3.0 بهروزرسانی شد که در آن APIهای منسوخشدهی مختلف حذف شدند و پشتیبانی از نسخههای پایتون پیش از 2.3 برداشته شد. نسخه 3.0 این بست…
- import logging\nlogging.basicConfig(filename='/var/log/application.log',\n level=0, # Log all messages\n format='%(levelname):%(process):%(thread):%(mes…
+ import logging\nlogging.basicConfig(filename='/var/log/application.log',\n level=0, # Log all messages\n format='%(levelname)s:%(process)d:%(thread)d:%(…
msgstr: import logging\nlogging.basicConfig(filename='/var/log/application.log',\n level=0, # Log all messages\n format='%(levelname):%(process):%(thread):%(mes…
whatsnew/2.5.po (2 new fuzzy)
- import ctypes\n\nd = {}\nctypes.pythonapi.PyObject_SetItem(ctypes.py_object(d),\n ctypes.py_object("abc"), ctypes.py_object(1))\n# d is now {'abc', 1…
+ import ctypes\n\nd = {}\nctypes.pythonapi.PyObject_SetItem(ctypes.py_object(d),\n ctypes.py_object("abc"), ctypes.py_object(1))\n# d is now {'abc': 1…
msgstr: import ctypes\n\nd = {}\nctypes.pythonapi.PyObject_SetItem(ctypes.py_object(d),\n ctypes.py_object("abc"), ctypes.py_object(1))\n# d is now {'abc', 1…
- Two new macros can be used to indicate C functions that are local to the current file so that a faster calling convention can be used. :c:macro:`Py_LOCAL` decl…
+ Two new macros can be used to indicate C functions that are local to the current file so that a faster calling convention can be used. :c:macro:`Py_LOCAL` decl…
msgstr: از دو ماکروی جدید میتوان برای نشان دادن توابع Cای که محلی به پروندهی فعلی هستند استفاده کرد تا بتوان از یک قرارداد فراخوانی سریعتر بهره برد. :c:macro:`Py_L…
whatsnew/2.7.po (1 new fuzzy)
- void *vtable;\n\nif (!PyCapsule_IsValid(capsule, "mymodule.CAPI") {\n PyErr_SetString(PyExc_ValueError, "argument type invalid");\n return NULL;\…
+ void *vtable;\n\nif (!PyCapsule_IsValid(capsule, "mymodule.CAPI")) {\n PyErr_SetString(PyExc_ValueError, "argument type invalid");\n return NULL;…
msgstr: void *vtable;\n\nif (!PyCapsule_IsValid(capsule, "mymodule.CAPI") {\n PyErr_SetString(PyExc_ValueError, "argument type invalid");\n return NULL;\…
whatsnew/3.1.po (1 new fuzzy)
- >>> query = input()\nSELECT region, dept, count(*) FROM main GROUPBY region, dept\n\n>>> cursor.execute(query)\n>>> query_fields = [desc[0] for desc in cursor.…
+ >>> query = input()\nSELECT region, dept, count(*) FROM main GROUP BY region, dept\n\n>>> cursor.execute(query)\n>>> query_fields = [desc[0] for desc in cursor…
msgstr: >>> query = input()\nSELECT region, dept, count(*) FROM main GROUPBY region, dept\n\n>>> cursor.execute(query)\n>>> query_fields = [desc[0] for desc in cursor.…
whatsnew/3.11.po (2 new fuzzy)
- :func:`!importlib.util.set_loader_wrapper`
+ :func:`!importlib.util.set_loader`
msgstr: :func:`!importlib.util.set_loader_wrapper`
- :func:`!importlib.util.set_package_wrapper`
+ :func:`!importlib.util.set_package`
msgstr: :func:`!importlib.util.set_package_wrapper`
whatsnew/3.12.po (3 new fuzzy)
- :ref:`PEP 697 <whatsnew312-pep697>`, unstable C API tier
+ :ref:`PEP 689 <whatsnew312-pep689>`, unstable C API tier
msgstr: :ref:`PEP 697 <whatsnew312-pep697>`، لایهی ناپایدار C API
- python3 -m unittest --durations=3 lib.tests.test_threading\n.....\nSlowest test durations\n--------------------------------------------------------------------…
+ python3 -m unittest --durations=3 test.test_threading\n.....\nSlowest test durations\n----------------------------------------------------------------------\n1…
msgstr: python3 -m unittest --durations=3 lib.tests.test_threading\n.....\nSlowest test durations\n--------------------------------------------------------------------…
- :pep:`697`: Introduce the :ref:`Unstable C API tier <unstable-c-api>`, intended for low-level tools like debuggers and JIT compilers. This API may change in ea…
+ :pep:`689`: Introduce the :ref:`Unstable C API tier <unstable-c-api>`, intended for low-level tools like debuggers and JIT compilers. This API may change in ea…
msgstr: :pep:`697`: معرفی :ref:`سطح ناپایدار API زبان C <unstable-c-api>` که برای ابزارهای سطح پایین مانند اشکالزداها و کامپایلرهای JIT در نظر گرفتهشده است. این API…
whatsnew/3.15.po (1 new fuzzy)
- :meth:`ssl.SSLContext.set_groups` sets the groups allowed for doing key agreement, extending the previous :meth:`ssl.SSLContext.set_ecdh_curve` method. This ne…
+ :meth:`ssl.SSLContext.set_groups` sets the groups allowed for doing key agreement, extending the previous :meth:`ssl.SSLContext.set_ecdh_curve` method. This ne…
msgstr: متد :meth:`ssl.SSLContext.set_groups` گروههای مجاز برای انجام توافق کلید را تنظیم میکند و متد قبلی :meth:`ssl.SSLContext.set_ecdh_curve` را گسترش میدهد. این…
whatsnew/3.4.po (2 new fuzzy)
- :meth:`!importlib.util.module_for_loader` now sets ``__loader__`` and ``__package__`` unconditionally to properly support reloading. If this is not desired the…
+ :meth:`!importlib.util.module_for_loader` now sets ``__loader__`` and ``__package__`` unconditionally to properly support reloading. If this is not desired the…
msgstr: :meth:`!importlib.util.module_for_loader` اکنون ``__loader__`` و ``__package__`` را بدون قید و شرط تنظیم میکند تا از بارگذاری مجدد بهدرستی پشتیبانی کند. اگر …
- Frozen modules no longer define a ``__file__`` attribute. It's semantically incorrect for frozen modules to set the attribute as they are not loaded from any e…
+ Frozen modules no longer define a ``__file__`` attribute. It's semantically incorrect for frozen modules to set the attribute as they are not loaded from any e…
msgstr: ماژولهای فریزشده دیگر ویژگی ``__file__`` را تعریف نمیکنند. تنظیم این ویژگی توسط ماژولهای فریزشده از نظر معنایی نادرست است، زیرا این ماژولها از هیچ مکان صری…
whatsnew/3.6.po (1 new fuzzy)
- ``traceback.Ignore`` class and ``traceback.usage``, ``traceback.modname``, ``traceback.fullmodname``, ``traceback.find_lines_from_code``, ``traceback.find_line…
+ ``trace.Ignore`` class and ``trace.usage``, ``trace.modname``, ``trace.fullmodname``, ``trace.find_lines_from_code``, ``trace.find_lines``, ``trace.find_string…
msgstr: کلاس ``traceback.Ignore`` و متدهای ``traceback.usage``، ``traceback.modname``، ``traceback.fullmodname``، ``traceback.find_lines_from_code``، ``traceback.find…
whatsnew/3.7.po (2 new fuzzy)
- While :pep:`540`'s UTF-8 mode has the benefit of working regardless of which locales are available on the running system, it has the downside of having no effe…
+ While :pep:`540`'s UTF-8 mode has the benefit of working regardless of which locales are available on the running system, it has the downside of having no effe…
msgstr: اگرچه حالت UTF-8 :pep:`540` این مزیت را دارد که فارغ از اینکه کدام localeها روی سیستم در حال اجرا در دسترس هستند، کار میکند، اما این عیب را دارد که هیچ تأثیر…
- :func:`itertools.islice` now accepts :meth:`integer-like objects <object.__index__>` as start, stop, and slice arguments. (Contributed by Will Roberts in :issu…
+ :func:`itertools.islice` now accepts :meth:`integer-like objects <object.__index__>` as start, stop, and step arguments. (Contributed by Will Roberts in :issue…
msgstr: :func:`itertools.islice` اکنون :meth:`شیءهای شبهعدد صحیح <object.__index__>` را بهعنوان آرگومانهای start، stop و slice میپذیرد. (مشارکتشده توسط Will Rober…
whatsnew/3.8.po (1 new fuzzy)
- static foo_struct *\nfoo_new(PyObject *type) {\n foo_struct *foo = PyObject_GC_New(foo_struct, (PyTypeObject *) type);\n if (foo == NULL)\n return…
+ static foo_struct *\nfoo_new(PyObject *type) {\n foo_struct *foo = PyObject_GC_New(foo_struct, (PyTypeObject *) type);\n if (foo == NULL)\n return…
msgstr: static foo_struct *\nfoo_new(PyObject *type) {\n foo_struct *foo = PyObject_GC_New(foo_struct, (PyTypeObject *) type);\n if (foo == NULL)\n return…
whatsnew/3.9.po (1 new fuzzy)
- ``with (await asyncio.lock):`` and ``with (yield from asyncio.lock):`` statements are not longer supported, use ``async with lock`` instead. The same is corre…
+ ``with (await lock):`` and ``with (yield from lock):`` statements are no longer supported, use ``async with lock`` instead. The same is correct for ``asyncio.…
msgstr: دستورهای ``with (await asyncio.lock):`` و ``with (yield from asyncio.lock):`` دیگر پشتیبانی نمیشوند؛ بهجای آن از ``async with lock`` استفاده کنید. همین موضوع…
whatsnew/changelog.po (1 new fuzzy)
- :gh:`151773`: Fix a crash in :func:`contextvars.ContextVar.set` when memory allocation fails.
+ :gh:`148891`: Fix a crash in :func:`contextvars.Context.run` where a GC invocation could free the current HAMT during traverse.
msgstr: :gh:`151773`: رفع فروپاشی در :func:`contextvars.ContextVar.set` هنگامی که تخصیص حافظه با شکست مواجه میشود.
✏️ New untranslated strings
Brand-new source strings with no close match to an existing translation.
whatsnew/changelog.po (7 new untranslated)
:cve:`2026-124249`, :gh:`161569`: Fix :class:`http.cookiejar.CookieJar` deleting a stored cookie when a response from an unrelated host sets an already expired…
:gh:`161420`: Restore ``mimalloc``'s previous behavior of processing delayed frees from other threads on every generic malloc call, reverting the change introd…
:gh:`158195`: Fix a deadlock in the free-threaded build between a thread that stops the world while running Python code under the type lock (for example a cust…
:gh:`159434`: Fix reading a function's :attr:`~function.__annotations__` using borrowed references to :attr:`~function.__annotate__` and the internal annotatio…
:gh:`161475`: Fix :mod:`ctypes` structures containing arrays of floating-point type returned by value on 64-bit Linux SPARC.
:gh:`161415`: Remove ``FILES`` and ``unicode`` from the related help topics listed by :func:`help` for the ``TYPES`` and ``UNICODE`` topics. Neither exists in …
:gh:`161477`: Fix ``repr()`` of ``idlelib.redirector.WidgetRedirector`` and ``idlelib.redirector.OriginalCommand``, which displayed a spurious one-element tupl…
Triggered by sync with 3.15 (commit c669285).