Skip to content

Commit 114fa77

Browse files
committed
Final touches
1 parent 6c14103 commit 114fa77

23 files changed

Lines changed: 41 additions & 39 deletions

c-api/curses.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ msgid ""
9595
"See also the convenience macros :c:macro:`PyCursesSetupTermCalled`, "
9696
":c:macro:`PyCursesInitialised`, and :c:macro:`PyCursesInitialisedColor`."
9797
msgstr ""
98-
"همچنین ماکروهای راحتی :c:macro:`PyCursesSetupTermCalled`، "
98+
"همچنین ماکروهای کمکی :c:macro:`PyCursesSetupTermCalled`، "
9999
":c:macro:`PyCursesInitialised` و :c:macro:`PyCursesInitialisedColor` را "
100100
"ببینید."
101101

@@ -130,7 +130,7 @@ msgid ""
130130
"particular, they can only be used as ``macro;`` or ``macro``, but not "
131131
"``macro()`` or ``macro();``."
132132
msgstr ""
133-
"ماکروهای زیر ماکروهایی برای راحتی کار هستند که به دستورهای C بسط می‌یابند. "
133+
"ماکروهای زیر ماکروهای کمکی هستند که به دستورهای C بسط می‌یابند. "
134134
"به‌طور خاص، این ماکروها را فقط می‌توان به شکل ``macro;`` یا ``macro`` به کار"
135135
" برد، اما نه به شکل ``macro()`` یا ``macro();``."
136136

c-api/exceptions.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ msgid ""
310310
msgstr ""
311311
"این تابع برای راحتی کار فراهم شده است تا در زمانی که یک تابع کتابخانه‌ی C "
312312
"خطا برگردانده و متغیر C یعنی :c:data:`errno` را تنظیم کرده است، یک استثنا "
313-
"برافرازد. این تابع یک شیء تاپل می‌سازد که آیتم نخست آن، مقدار عدد "
313+
"پرتاب کند. این تابع یک شیء تاپل می‌سازد که آیتم نخست آن، مقدار عدد "
314314
"صحیح :c:data:`errno`، و آیتم دوم آن، پیام خطای مربوطه (گرفته‌شده "
315315
"از :c:func:`!strerror`) است، و سپس ``PyErr_SetObject(type, object)`` را "
316316
"فراخوانی می‌کند. در یونیکس، هنگامی که مقدار :c:data:`errno` برابر :c:macro:`!"
@@ -362,7 +362,7 @@ msgid ""
362362
"``PyErr_SetObject(PyExc_OSError, object)``. This function always returns "
363363
"``NULL``."
364364
msgstr ""
365-
"این یک تابع راحتی برای برافراختن :exc:`OSError` است. اگر با مقدار ``0`` "
365+
"این یک تابع کمکی برای پرتاب :exc:`OSError` است. اگر با مقدار ``0`` "
366366
"برای *ierr* فراخوانی شود، به‌جای آن از کد خطایی که فراخوانی :c:func:`!"
367367
"GetLastError` برمی‌گرداند استفاده می‌شود. این تابع برای بازیابی توضیح ویندوز "
368368
"برای کد خطای داده‌شده توسط *ierr* یا :c:func:`!GetLastError`، تابع Win32 "
@@ -427,7 +427,7 @@ msgid ""
427427
"be ``NULL``, will be set as the :exc:`ImportError`'s respective ``name`` "
428428
"and ``path`` attributes."
429429
msgstr ""
430-
"این یک تابع راحتی برای ایجاد استثنای :exc:`ImportError` است. *msg* به‌عنوان "
430+
"این یک تابع کمکی برای ایجاد استثنای :exc:`ImportError` است. *msg* به‌عنوان "
431431
"رشته‌ی پیام استثنا تنظیم می‌شود. *name* و *path*، که هر دو می‌توانند ``NULL`` "
432432
"باشند، به‌ترتیب به‌عنوان ویژگی‌های ``name`` و ``path`` مربوط "
433433
"به :exc:`ImportError` تنظیم می‌شوند."

c-api/import.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ msgid ""
432432
"before :c:func:`Py_Initialize`."
433433
msgstr ""
434434
"یک ماژول تکی را به جدول موجود ماژول‌های توکار اضافه می‌کند. این تابع یک پوشش "
435-
"راحتی حول :c:func:`PyImport_ExtendInittab` است که در صورتی که نتوان جدول را "
435+
"کمکی حول :c:func:`PyImport_ExtendInittab` است که در صورتی که نتوان جدول را "
436436
"گسترش داد، مقدار ``-1`` را برمی‌گرداند. ماژول جدید را می‌توان با نام *name* "
437437
"ایمپورت کرد و از تابع *initfunc* به عنوان تابع مقداردهی اولیه‌ای که در "
438438
"نخستین تلاش برای ایمپورت فراخوانی می‌شود، استفاده می‌کند. این تابع باید پیش "

c-api/module.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -834,14 +834,14 @@ msgid ""
834834
" exception set on error, ``0`` on success."
835835
msgstr ""
836836
"یک ثابت عدد صحیح را با نام *name* به *module* اضافه می‌کند. می‌توان از این "
837-
"تابع راحتی در تابع مقداردهی اولیه‌ی ماژول استفاده کرد. در صورت خطا، ``-1`` "
837+
"تابع کمکی در تابع مقداردهی اولیه‌ی ماژول استفاده کرد. در صورت خطا، ``-1`` "
838838
"همراه با تنظیم یک استثنا و در صورت موفقیت ``0`` برمی‌گرداند."
839839

840840
msgid ""
841841
"This is a convenience function that calls :c:func:`PyLong_FromLong` and "
842842
":c:func:`PyModule_AddObjectRef`; see their documentation for details."
843843
msgstr ""
844-
"این یک تابع راحتی است که :c:func:`PyLong_FromLong` و "
844+
"این یک تابع کمکی است که :c:func:`PyLong_FromLong` و "
845845
":c:func:`PyModule_AddObjectRef` را فراخوانی می‌کند؛ برای جزئیات به مستندات "
846846
"آن‌ها مراجعه کنید."
847847

@@ -851,7 +851,7 @@ msgid ""
851851
"be ``NULL``-terminated. Return ``-1`` with an exception set on error, ``0`` "
852852
"on success."
853853
msgstr ""
854-
"یک ثابت رشته‌ای را با نام *name* به *module* اضافه می‌کند. از این تابع راحتی"
854+
"یک ثابت رشته‌ای را با نام *name* به *module* اضافه می‌کند. از این تابع کمکی"
855855
" می‌توان در تابع مقداردهی اولیه‌ی ماژول استفاده کرد. رشته‌ی *value* باید با "
856856
"``NULL`` پایان یابد. در صورت خطا ``-1`` همراه با تنظیم یک استثنا، و در صورت "
857857
"موفقیت ``0`` برمی‌گرداند."
@@ -861,7 +861,7 @@ msgid ""
861861
":c:func:`PyUnicode_InternFromString` and :c:func:`PyModule_AddObjectRef`; "
862862
"see their documentation for details."
863863
msgstr ""
864-
"این یک تابع راحتی است که :c:func:`PyUnicode_InternFromString` و "
864+
"این یک تابع کمکی است که :c:func:`PyUnicode_InternFromString` و "
865865
":c:func:`PyModule_AddObjectRef` را فراخوانی می‌کند؛ برای جزئیات به مستندات "
866866
"آن‌ها مراجعه کنید."
867867

extending/extending.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2489,7 +2489,7 @@ msgid ""
24892489
"convention. This behavior gives C API users a high degree of certainty that"
24902490
" the Capsule they load contains the correct C API."
24912491
msgstr ""
2492-
"تابع راحتی :c:func:`PyCapsule_Import` بارگذاری یک C API که از طریق یک کپسول "
2492+
"تابع کمکی :c:func:`PyCapsule_Import` بارگذاری یک C API که از طریق یک کپسول "
24932493
"ارائه شده را آسان می‌کند، اما تنها در صورتی که نام کپسول با این قرارداد "
24942494
"مطابقت داشته باشد. این رفتار به کاربران C API درجه بالایی از اطمینان می‌دهد"
24952495
" که کپسولی که بارگذاری می‌کنند، C API صحیح را در بر دارد."

glossary.tsv

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,4 +666,6 @@ punctuation علائم نگارشی
666666
decimal دهدهی
667667
regression رگرسیون
668668
digested پردازش‌شده
669-
caret نشانک
669+
caret نشانک
670+
convenience function تابع کمکی
671+
convenience variable متغیر کمکی

library/functools.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,7 @@ msgid ""
10741074
"This is a convenience function for invoking :func:`update_wrapper` as a function decorator when defining a wrapper function. It is equivalent to "
10751075
"``partial(update_wrapper, wrapped=wrapped, assigned=assigned, updated=updated)``. For example::"
10761076
msgstr ""
1077-
"این یک تابع راحتی برای فراخوانی :func:`update_wrapper` به‌عنوان دکوراتور تابع هنگام تعریف یک تابع پوششی است. این معادل ``partial(update_wrapper, wrapped=wrapped, "
1077+
"این یک تابع کمکی برای فراخوانی :func:`update_wrapper` به‌عنوان دکوراتور تابع هنگام تعریف یک تابع پوششی است. این معادل ``partial(update_wrapper, wrapped=wrapped, "
10781078
"assigned=assigned, updated=updated)`` است. برای مثال::"
10791079

10801080
msgid ""

library/ipaddress.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ msgid ""
112112
"detailed error reporting can be obtained by calling the appropriate version specific "
113113
"class constructors directly."
114114
msgstr ""
115-
"یکی از معایب این توابع راحتی این است که نیاز به پشتیبانی از هر دو قالب IPv4 و IPv6 "
115+
"یکی از معایب این توابع کمکی این است که نیاز به پشتیبانی از هر دو قالب IPv4 و IPv6 "
116116
"باعث می‌شود پیام‌های خطا اطلاعات حداقلی درباره‌ی خطای دقیق ارائه کنند، زیرا توابع "
117117
"نمی‌دانند قالب IPv4 مدنظر بوده است یا IPv6. گزارش خطای با جزئیات بیشتر را می‌توان با "
118118
"فراخوانی مستقیم سازنده‌های کلاس متناسب با نسخه به دست آورد."

library/lzma.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ msgid ""
3737
"file interface supporting the ``.xz`` and legacy ``.lzma`` file formats "
3838
"used by the :program:`xz` utility, as well as raw compressed streams."
3939
msgstr ""
40-
"این ماژول کلاس‌ها و توابع راحتی را برای فشرده‌سازی داده‌ها و خارج کردن آن‌ها از "
40+
"این ماژول کلاس‌ها و توابع کمکی را برای فشرده‌سازی داده‌ها و خارج کردن آن‌ها از "
4141
"حالت فشرده با استفاده از الگوریتم فشرده‌سازی LZMA فراهم می‌کند. همچنین یک "
4242
"رابط پرونده نیز گنجانده شده است که از قالب‌های پرونده‌ای ``.xz`` و قالب قدیمی "
4343
"``.lzma`` که توسط ابزار :program:`xz` استفاده می‌شوند، و نیز جریان‌های فشرده "

library/pdb.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -616,15 +616,15 @@ msgid ""
616616
"resumes execution so it's less likely to interfere with your program compared "
617617
"to using normal variables like ``foo = 1``."
618618
msgstr ""
619-
"برای تنظیم یک متغیر سراسری موقت، از یک *متغیر راحتی* (convenience variable) "
620-
"استفاده کنید. *متغیر راحتی* متغیری است که نام آن با ``$`` شروع می‌شود. برای "
619+
"برای تنظیم یک متغیر سراسری موقت، از یک *متغیر کمکی* (convenience variable) "
620+
"استفاده کنید. *متغیر کمکی* متغیری است که نام آن با ``$`` شروع می‌شود. برای "
621621
"مثال، ``$foo = 1`` متغیر سراسری ``$foo`` را تنظیم می‌کند که می‌توانید در نشست "
622-
"اشکال‌زدا از آن استفاده کنید. *متغیرهای راحتی* هنگامی که برنامه اجرای خود را از "
622+
"اشکال‌زدا از آن استفاده کنید. *متغیرهای کمکی* هنگامی که برنامه اجرای خود را از "
623623
"سر می‌گیرد، پاک می‌شوند، بنابراین احتمال تداخل آن‌ها با برنامه شما، در مقایسه با "
624624
"استفاده از متغیرهای معمولی مانند ``foo = 1``، کمتر است."
625625

626626
msgid "There are four preset *convenience variables*:"
627-
msgstr "چهار *متغیر راحتی* از پیش تنظیم‌شده وجود دارد:"
627+
msgstr "چهار *متغیر کمکی* از پیش تنظیم‌شده وجود دارد:"
628628

629629
msgid "``$_frame``: the current frame you are debugging"
630630
msgstr "``$_frame``: فریمفعلی‌ای که در حال اشکال‌زدایی آن هستید"

0 commit comments

Comments
 (0)