Skip to content

Commit cdee13e

Browse files
committed
Fix translation warnings
- Corrected inline interpreted text and phrase references in appendix.po - Added missing reference to :mod:`site` in appendix.po - Added missing reference to :func:`open` in inputoutput.po - Corrected term references in stdtypes.po
1 parent dc60342 commit cdee13e

3 files changed

Lines changed: 9 additions & 24 deletions

File tree

library/stdtypes.po

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1496,19 +1496,7 @@ msgid ""
14961496
"to Python as the :attr:`~sys.hash_info.modulus` attribute of "
14971497
":data:`sys.hash_info`."
14981498
msgstr ""
1499-
"برای اعداد ``x`` و ``y``، که ممکن است از انواع مختلف باشند، این الزام است که"
1500-
" هرگاه ``x == y`` باشد، در نتیجه داشته باشیم ``hash(x) == hash(y)`` (برای "
1501-
"جزئیات بیشتر به مستندات روش :meth:`~object.__hash__` مراجعه کنید). برای "
1502-
"سهولت پیاده‌سازی و کارایی در میان انواع عددی متفاوت (از جمله :class:`int`, "
1503-
":class:`float`, :class:`complex`, :class:`decimal.Decimal` و "
1504-
":c:func:`localeconv`) هش پایتون برای انواع عددی بر اساس یک تابع ریاضی یکتا "
1505-
"تعریف شده است که برای هر عدد گویا معتبر است و بر همین اساس در تمامی "
1506-
"نمونه‌های :class:`int` و :class:`fractions.Fraction`, و همچنین در تمامی "
1507-
"نمونه‌های متناهی :class:`float` و :class:`decimal.Decimal` اعمال می‌شود. "
1508-
"اساساً، این تابع به صورت کاهش باقی‌مانده نسبت به ``P``، که یک عدد اول ثابت "
1509-
"است، تعریف شده است. مقدار ``P`` به عنوان ویژگی "
1510-
":attr:`~sys.hash_info.modulus` در :data:`sys.hash_info` در دسترس پایتون قرار"
1511-
" گرفته است."
1499+
"برای اعداد ``x`` و ``y``، که ممکن است از انواع مختلف باشند، این الزام است که هرگاه ``x == y`` باشد، در نتیجه داشته باشیم ``hash(x) == hash(y)`` (برای جزئیات بیشتر به مستندات روش :meth:`~object.__hash__` مراجعه کنید). برای سهولت پیاده‌سازی و کارایی در میان انواع عددی متفاوت (از جمله :class:`int`, :class:`float`, :class:`decimal.Decimal` و :class:`fractions.Fraction`) هش پایتون برای انواع عددی بر اساس یک تابع ریاضی یکتا تعریف شده است که برای هر عدد گویا معتبر است و بر همین اساس در تمامی نمونه‌های :class:`int` و :class:`fractions.Fraction`, و همچنین در تمامی نمونه‌های متناهی :class:`float` و :class:`decimal.Decimal` اعمال می‌شود. اساساً، این تابع به صورت کاهش باقی‌مانده نسبت به ``P``، که یک عدد اول ثابت است، تعریف شده است. مقدار ``P`` به عنوان ویژگی :attr:`~sys.hash_info.modulus` در :data:`sys.hash_info` در دسترس پایتون قرار گرفته است."
15121500

15131501
#: library/stdtypes.rst:726
15141502
#, fuzzy
@@ -9109,10 +9097,7 @@ msgid ""
91099097
":func:`open` to be used as the context expression in a :keyword:`with` "
91109098
"statement."
91119099
msgstr ""
9112-
"برای اطلاعات بیشتر در مورد کلاس ``str`` و متدهای آن، به :ref:`textseq` و بخش"
9113-
" :ref:`string-methods` در زیر مراجعه کنید. برای خروجی گرفتن رشته‌های "
9114-
"قالب‌بندی‌شده، به بخش‌های :ref:`f-strings` و :ref:`formatstrings` مراجعه "
9115-
"کنید. علاوه بر این، به بخش :ref:`stringservices` مراجعه کنید."
9100+
"مثالی از یک مدیر زمینه که خود را برمی‌گرداند، یک :term:`file object` است. اشیاء فایل خود را از __enter__() برمی‌گردانند تا اجازه دهند :func:`open` به عنوان عبارت زمینه در یک دستور :keyword:`with` استفاده شود."
91169101

91179102
#: library/stdtypes.rst:4851
91189103
#, fuzzy

tutorial/appendix.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ msgid ""
269269
"code::"
270270
msgstr ""
271271
"پایتون دو قلاب برای سفارشی کردن آن فراهم می کند: :index:`sitecustomize` و "
272-
":index:`usercustomize. برای اینکه ببینید چگونه کار می‌کند، ابتدا باید مکان "
272+
":index:`usercustomize`. برای اینکه ببینید چگونه کار می‌کند، ابتدا باید مکان "
273273
"فهرست بسته‌های سایت کاربر خود را پیدا کنید. پایتون را راه اندازی کنید و این"
274274
" کد را اجرا کنید:"
275275

@@ -307,7 +307,7 @@ msgid ""
307307
msgstr ""
308308
":index:`sitecustomize` به همین روش کار می‌کند، اما معمولاً توسط یک مدیر "
309309
"رایانه در فهرست جهانی بسته‌های سایت ایجاد می‌شود و قبل از "
310-
":index:`usercustomize وارد می‌شود. برای جزئیات بیشتر به مستندات ماژول "
310+
":index:`usercustomize` وارد می‌شود. برای جزئیات بیشتر به مستندات ماژول "
311311
":mod:`site` مراجعه کنید."
312312

313313
#: tutorial/appendix.rst:145

tutorial/inputoutput.po

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -743,14 +743,14 @@ msgid ""
743743
":dfn:`binary mode`. Binary mode data is read and written as :class:`bytes` "
744744
"objects. You can not specify *encoding* when opening file in binary mode."
745745
msgstr ""
746-
"معمولاً فایل‌ها در حالت :dfn:`text mode باز می‌شوند، به این معنی که شما "
746+
"معمولاً فایل‌ها در حالت :dfn:`text mode` باز می‌شوند، به این معنی که شما "
747747
"رشته‌هایی را از و به فایل می‌خوانید و می‌نویسید که در یک *encoding* کدگذاری "
748748
"شده‌اند. اگر *encoding* مشخص نشده باشد، پیش‌فرض به پلتفرم وابسته است (به "
749749
":func:`open` مراجعه کنید). از آنجایی که UTF-8 استاندارد واقعی مدرن است، "
750-
"``encoding=\"utf-8\"`` توصیه می شود مگر اینکه بدانید که باید از رمزگذاری "
751-
"دیگری استفاده کنید. با افزودن یک ``'b'`` به حالت، فایل در :dfn:` حالت باینری"
752-
" باز می شود. داده های حالت باینری به صورت اشیاء :class:`bytes` خوانده و "
753-
"نوشته می شوند. هنگام باز کردن فایل در حالت باینری نمی توانید *encoding* را "
750+
"``encoding=\"utf-8\"`` توصیه می‌شود مگر اینکه بدانید که باید از رمزگذاری "
751+
"دیگری استفاده کنید. با افزودن یک ``'b'`` به حالت، فایل در :dfn:`حالت باینری` "
752+
"باز می‌شود. داده‌های حالت باینری به صورت اشیاء :class:`bytes` خوانده و "
753+
"نوشته می‌شوند. هنگام باز کردن فایل در حالت باینری نمی‌توانید *encoding* را "
754754
"مشخص کنید."
755755

756756
#: tutorial/inputoutput.rst:344

0 commit comments

Comments
 (0)