Repository navigation
🔍 Translation review needed after CPython sync (2026-11-01) #124
Copy link
Copy link
Open
Labels
3.15تغییرات خودکار در ترجمههاتغییرات اعمال شده خودکار بعد از همگامسازی با CPythonتغییرات اعمال شده خودکار بعد از همگامسازی با CPython
Description
Summary
- 🔍 12 newly fuzzy strings in 5 files
- ✏️ 6 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/exceptions.po (2 new fuzzy)
- The corresponding error message, as provided by the operating system. It is formatted by the C functions :c:func:`!perror` under POSIX, and :c:func:`!FormatMe…
+ The corresponding error message, as provided by the operating system. Under POSIX, it is obtained using the C functions :c:func:`!strerror` or :c:func:`!strerr…
msgstr: پیام خطای متناظر، همانطور که توسط سیستمعامل ارائه میشود. این پیام توسط توابع C :c:func:`!perror` در POSIX و :c:func:`!FormatMessage` در ویندوز قالببندی می…
- BaseException\n ├── BaseExceptionGroup\n ├── GeneratorExit\n ├── KeyboardInterrupt\n ├── SystemExit\n └── Exception\n ├── ArithmeticError\n │ ├── …
+ BaseException\n ├── BaseExceptionGroup\n ├── GeneratorExit\n ├── KeyboardInterrupt\n ├── SystemExit\n └── Exception\n ├── ArithmeticError\n │ ├── …
msgstr: BaseException\n ├── BaseExceptionGroup\n ├── GeneratorExit\n ├── KeyboardInterrupt\n ├── SystemExit\n └── Exception\n ├── ArithmeticError\n │ ├── …
builtins/functions.po (3 new fuzzy)
- The *closure* argument specifies a closure--a tuple of cellvars. It's only valid when the *object* is a code object containing :term:`free (closure) variables …
+ The *closure* argument specifies a closure--a tuple of cellvars. It's only valid when *source* is a code object containing :term:`free (closure) variables <clo…
msgstr: آرگومان *بستار* یک بستار را مشخص میکند؛ یعنی یک تاپل از cellvarها. این آرگومان تنها زمانی معتبر است که *object* یک شیء کد باشد که شامل :term:`متغیرهای آزاد (ب…
- When called directly within an ordinary method of a class, both arguments may be omitted ("zero-argument :func:`!super`"). In this case, *type* will be the enc…
+ When called directly within an ordinary method of a class, both arguments may be omitted ("zero-argument :func:`!super`"). In this case, *type* will be the enc…
msgstr: هنگامی که این تابع مستقیماً درون یک متد معمولیِ یک کلاس فراخوانی شود، هر دو آرگومان را میتوان حذف کرد («:func:`!super` بدون آرگومان»). در این حالت، *type* هما…
- *level* specifies whether to use absolute or relative imports. ``0`` (the default) means only perform absolute imports. Positive values for *level* indicate t…
+ *level* specifies whether to use absolute or relative imports. ``0`` (the default) means only perform absolute imports. For relative imports, ``1`` refers to …
msgstr: *level* مشخص میکند که از ایمپورت مطلق استفاده شود یا نسبی. مقدار ``0`` (که مقدار پیشفرض است) به این معناست که فقط ایمپورت مطلق انجام شود. مقادیر مثبت برای *l…
builtins/stdtypes.po (2 new fuzzy)
- Use a dict comprehension: ``{}``, ``{x: x ** 2 for x in range(10)}``
+ Use a dict comprehension: ``{x: x ** 2 for x in range(10)}``
msgstr: از یک درک دیکشنری استفاده کنید: ``{}``، ``{x: x ** 2 for x in range(10)}``
- An equality comparison between one ``dict.values()`` view and another will always return ``False``. This also applies when comparing ``dict.values()`` to itsel…
+ An equality comparison between two distinct ``dict.values()`` views will always return ``False``, even for views of the same dictionary::
msgstr: مقایسهی برابری میان یک نمای ``dict.values()`` و نمای دیگر، همیشه ``False`` را برمیگرداند. این موضوع هنگام مقایسهی ``dict.values()`` با خودش نیز صدق میکند::
library/numbers.po (4 new fuzzy)
- Adding More Numeric ABCs
+ Adding more numeric ABCs
msgstr: افزودن کلاسهای پایه انتزاعی عددی بیشتر
- There are 5 different cases for a mixed-type operation on subclasses of :class:`Complex`. I'll refer to all of the above code that doesn't refer to ``MyIntegra…
+ There are 5 different cases for a mixed-type operation on subclasses of :class:`Complex`. All of the above code that doesn't refer to ``MyIntegral`` and ``Othe…
msgstr: برای یک عملیات با نوع مختلط روی زیرکلاسهای :class:`Complex`، ۵ حالت مختلف وجود دارد. تمام کد بالا را که به ``MyIntegral`` و ``OtherTypeIKnowAbout`` ارجاع نمی…
- If ``B <: A``, Python tries ``B.__radd__`` before ``A.__add__``. This is ok, because it was implemented with knowledge of ``A``, so it can handle those instanc…
+ If ``B`` is a subtype of ``A``, Python tries ``B.__radd__`` before ``A.__add__``. This is ok, because it was implemented with knowledge of ``A``, so it can han…
msgstr: اگر ``B <: A`` باشد، پایتون ``B.__radd__`` را پیش از ``A.__add__`` امتحان میکند. این مورد مشکلی ندارد، زیرا با آگاهی از ``A`` پیادهسازی شده است، بنابراین می…
- If ``A <: Complex`` and ``B <: Real`` without sharing any other knowledge, then the appropriate shared operation is the one involving the built in :class:`comp…
+ If ``A`` is a subtype of :class:`Complex` and ``B`` is a subtype of :class:`Real` without sharing any other knowledge, then the appropriate shared operation is…
msgstr: اگر ``A <: Complex`` و ``B <: Real`` باشد و هیچ دانش دیگری بین آنها مشترک نباشد، عملیات مشترک مناسب همان عملیاتی است که شامل :class:`complex` توکار میشود، و …
whatsnew/changelog.po (1 new fuzzy)
- :issue:`18108`: :func:`shutil.chown` now supports *dir_fd* and *follow_symlinks* keyword arguments.
+ :gh:`158998`: Fix :func:`os.statx` ignoring the *follow_symlinks* argument.
msgstr: :issue:`18108`: تابع :func:`shutil.chown` اکنون از آرگومانهای کلیدواژهای *dir_fd* و *follow_symlinks* پشتیبانی میکند.
✏️ New untranslated strings
Brand-new source strings with no close match to an existing translation.
library/numbers.po (1 new untranslated)
In this description, ``a`` is an instance of ``A`` and ``b`` is an instance of ``B``, where ``A`` and ``B`` are both subtypes of :class:`Complex`. Consider ``a…
whatsnew/changelog.po (5 new untranslated)
:gh:`160506`: Fix :func:`os.path.realpath` on Windows returning the wrong path for a broken relative symbolic link reached through a symbolic link to a directo…
:gh:`53089`: :class:`urllib.request.HTTPDigestAuthHandler` now sends ``uri="/"`` in the Digest ``Authorization`` header for URLs with an empty path, such as ``…
:gh:`160314`: Raise an error in :class:`lzma.LZMAFile`, :func:`lzma.decompress`, :class:`bz2.BZ2File` and :func:`bz2.decompress` for a damaged ``.xz`` or bzip2…
:gh:`160310`: Fix quadratic time complexity of :func:`gzip.decompress`, :func:`bz2.decompress`, :func:`lzma.decompress` and :func:`compression.zstd.decompress`…
:gh:`160522`: Fix the incremental encoders and stream writers of the stateful CJK codecs (``iso2022_*`` and ``hz``) keeping a changed shift state after an :met…
Triggered by sync with 3.15 (commit 3d9d960).
Metadata
Metadata
Assignees
Labels
3.15تغییرات خودکار در ترجمههاتغییرات اعمال شده خودکار بعد از همگامسازی با CPythonتغییرات اعمال شده خودکار بعد از همگامسازی با CPython
Activity