You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Language-Team: Persian (https://github.com/python/python-docs-fa/fa/)\n"
@@ -28,24 +28,8 @@ msgstr ""
28
28
msgid"Abstract Objects Layer"
29
29
msgstr"لایه اشیاء انتزاعی"
30
30
31
-
msgid""
32
-
"The functions in this chapter interact with Python objects regardless of "
33
-
"their type, or with wide classes of object types (e.g. all numerical types, "
34
-
"or all sequence types). When used on object types for which they do not "
35
-
"apply, they will raise a Python exception."
36
-
msgstr""
37
-
"توابع در این فصل با انواع اشیاء صرف نظر از نوع آنها یا با کلاسهای گستردهای "
38
-
"از انواع اشیاء ( برای مثال همهی اعداد یا همهی انواع دنباله) تعامل دارند. "
39
-
"اگر این توابع بر روی نوعی از اشیاء استفاده شوند که برای آنها تعریف نشدهاند، "
40
-
"یک استثنا در پایتون پرتاب خواهند کرد."
31
+
msgid"The functions in this chapter interact with Python objects regardless of their type, or with wide classes of object types (e.g. all numerical types, or all sequence types). When used on object types for which they do not apply, they will raise a Python exception."
32
+
msgstr"توابع در این فصل با انواع اشیاء صرف نظر از نوع آنها یا با کلاسهای گستردهای از انواع اشیاء ( برای مثال همهی اعداد یا همهی انواع دنباله) تعامل دارند. اگر این توابع بر روی نوعی از اشیاء استفاده شوند که برای آنها تعریف نشدهاند، یک استثنا در پایتون پرتاب خواهند کرد."
41
33
42
-
msgid""
43
-
"It is not possible to use these functions on objects that are not properly "
44
-
"initialized, such as a list object that has been created "
45
-
"by :c:func:`PyList_New`, but whose items have not been set to some non-\\ "
46
-
"``NULL`` value yet."
47
-
msgstr""
48
-
"امکان استفاده از این توابع بر روی اشیایی که بهدرستی مقداردهی اولیه نشدهاند "
49
-
"وجود ندارد؛ برای نمونه، یک شیء فهرست که با استفاده از :c:func:`PyList_New` "
50
-
"ایجاد شده است، اما هنوز هیچیک از آیتمهای آن با مقداری غیر از ``NULL`` تنظیم "
51
-
"نشدهاند."
34
+
msgid"It is not possible to use these functions on objects that are not properly initialized, such as a list object that has been created by :c:func:`PyList_New`, but whose items have not been set to some non-\\ ``NULL`` value yet."
35
+
msgstr"امکان استفاده از این توابع بر روی اشیایی که بهدرستی مقداردهی اولیه نشدهاند وجود ندارد؛ برای نمونه، یک شیء فهرست که با استفاده از :c:func:`PyList_New` ایجاد شده است، اما هنوز هیچیک از آیتمهای آن با مقداری غیر از ``NULL`` تنظیم نشدهاند."
"Language-Team: Persian (https://github.com/python/python-docs-fa/fa/)\n"
@@ -34,21 +34,11 @@ msgstr "نسخهگذاری API و ABI"
34
34
msgid"Build-time version constants"
35
35
msgstr"ثابتهای نسخه در زمان ساخت"
36
36
37
-
msgid""
38
-
"CPython exposes its version number in the following macros. Note that these "
39
-
"correspond to the version code is **built** with. See :c:var:`Py_Version` "
40
-
"for the version used at **run time**."
41
-
msgstr""
42
-
"CPython شمارهی نسخهی خود را در ماکروهای زیر در معرض دید قرار میدهد. توجه "
43
-
"داشته باشید که اینها مربوط به نسخهای هستند که کد با آن **ساخته ** شده است. "
44
-
"برای نسخهای که در **زمان اجرا** استفاده میشود، به :c:var:`Py_Version` مراجعه "
45
-
"کنید."
37
+
msgid"CPython exposes its version number in the following macros. Note that these correspond to the version code is **built** with. See :c:var:`Py_Version` for the version used at **run time**."
38
+
msgstr"CPython شمارهی نسخهی خود را در ماکروهای زیر در معرض دید قرار میدهد. توجه داشته باشید که اینها مربوط به نسخهای هستند که کد با آن **ساخته ** شده است. برای نسخهای که در **زمان اجرا** استفاده میشود، به :c:var:`Py_Version` مراجعه کنید."
46
39
47
-
msgid""
48
-
"See :ref:`stable` for a discussion of API and ABI stability across versions."
49
-
msgstr""
50
-
"برای بحث دربارهی پایداری API و ABI در میان نسخهها، به :ref:`stable` مراجعه "
51
-
"کنید."
40
+
msgid"See :ref:`stable` for a discussion of API and ABI stability across versions."
41
+
msgstr"برای بحث دربارهی پایداری API و ABI در میان نسخهها، به :ref:`stable` مراجعه کنید."
52
42
53
43
msgid"The ``3`` in ``3.4.1a2``."
54
44
msgstr"``3`` در ``3.4.1a2``."
@@ -59,60 +49,35 @@ msgstr "``4`` در ``3.4.1a2``."
59
49
msgid"The ``1`` in ``3.4.1a2``."
60
50
msgstr"``1`` در ``3.4.1a2``."
61
51
62
-
msgid""
63
-
"The ``a`` in ``3.4.1a2``. This can be ``0xA`` for alpha, ``0xB`` for beta, "
64
-
"``0xC`` for release candidate or ``0xF`` for final."
65
-
msgstr""
66
-
"``a`` در ``3.4.1a2``. این میتواند ``0xA`` برای آلفا باشد، ``0xB`` برای بتا، "
67
-
"``0xC`` برای کاندیدای انتشار (release candidate) یا ``0xF`` برای نهایی "
68
-
"(final)."
52
+
msgid"The ``a`` in ``3.4.1a2``. This can be ``0xA`` for alpha, ``0xB`` for beta, ``0xC`` for release candidate or ``0xF`` for final."
53
+
msgstr"``a`` در ``3.4.1a2``. این میتواند ``0xA`` برای آلفا باشد، ``0xB`` برای بتا، ``0xC`` برای کاندیدای انتشار (release candidate) یا ``0xF`` برای نهایی (final)."
69
54
70
55
msgid"The ``2`` in ``3.4.1a2``. Zero for final releases."
71
56
msgstr"``2`` در ``3.4.1a2``. برای انتشارهای نهایی، صفر است."
72
57
73
-
msgid""
74
-
"The Python version number encoded in a single integer. "
75
-
"See :c:func:`Py_PACK_FULL_VERSION` for the encoding details."
76
-
msgstr""
77
-
"شمارهی نسخهی پایتون که در یک عدد صحیح کدگذاری شده است. برای جزئیات کدگذاری، "
78
-
"به :c:func:`Py_PACK_FULL_VERSION` مراجعه کنید."
58
+
msgid"The Python version number encoded in a single integer. See :c:func:`Py_PACK_FULL_VERSION` for the encoding details."
59
+
msgstr"شمارهی نسخهی پایتون که در یک عدد صحیح کدگذاری شده است. برای جزئیات کدگذاری، به :c:func:`Py_PACK_FULL_VERSION` مراجعه کنید."
79
60
80
-
msgid""
81
-
"Use this for numeric comparisons, for example, ``#if PY_VERSION_HEX >= ...``."
82
-
msgstr""
83
-
"از این (مقدار) برای مقایسههای عددی استفاده کنید، برای مثال، ``#if "
84
-
"PY_VERSION_HEX >= ...``."
61
+
msgid"Use this for numeric comparisons, for example, ``#if PY_VERSION_HEX >= ...``."
62
+
msgstr"از این (مقدار) برای مقایسههای عددی استفاده کنید، برای مثال، ``#if PY_VERSION_HEX >= ...``."
85
63
86
64
msgid"These macros are defined in :source:`Include/patchlevel.h`."
87
65
msgstr"این ماکروها در :source:`Include/patchlevel.h` تعریف میشوند."
88
66
89
67
msgid"Run-time version"
90
68
msgstr"نسخهی زمان اجرا"
91
69
92
-
msgid""
93
-
"The Python runtime version number encoded in a single constant integer. "
94
-
"See :c:func:`Py_PACK_FULL_VERSION` for the encoding details. This contains "
95
-
"the Python version used at run time."
96
-
msgstr""
97
-
"شمارهی نسخهی رانتایم پایتون که در یک عدد صحیح ثابت کدگذاری شده است. برای "
98
-
"جزئیات کدگذاری، به :c:func:`Py_PACK_FULL_VERSION` مراجعه کنید. این (مقدار) "
99
-
"شامل نسخهی پایتون است که در زمان اجرا استفاده میشود."
70
+
msgid"The Python runtime version number encoded in a single constant integer. See :c:func:`Py_PACK_FULL_VERSION` for the encoding details. This contains the Python version used at run time."
71
+
msgstr"شمارهی نسخهی رانتایم پایتون که در یک عدد صحیح ثابت کدگذاری شده است. برای جزئیات کدگذاری، به :c:func:`Py_PACK_FULL_VERSION` مراجعه کنید. این (مقدار) شامل نسخهی پایتون است که در زمان اجرا استفاده میشود."
100
72
101
-
msgid""
102
-
"Use this for numeric comparisons, for example, ``if (Py_Version >= ...)``."
103
-
msgstr""
104
-
"از این (مقدار) برای مقایسههای عددی استفاده کنید، برای مثال، ``if (Py_Version "
105
-
">= ...)``."
73
+
msgid"Use this for numeric comparisons, for example, ``if (Py_Version >= ...)``."
74
+
msgstr"از این (مقدار) برای مقایسههای عددی استفاده کنید، برای مثال، ``if (Py_Version >= ...)``."
106
75
107
76
msgid"Bit-packing macros"
108
77
msgstr"ماکروهای بستهبندی بیتی"
109
78
110
-
msgid""
111
-
"Return the given version, encoded as a single 32-bit integer with the "
112
-
"following structure:"
113
-
msgstr""
114
-
"نسخهی دادهشده را که به صورت یک عدد صحیح ۳۲-بیتی با ساختار زیر کدگذاری شده "
115
-
"است، برمیگرداند:"
79
+
msgid"Return the given version, encoded as a single 32-bit integer with the following structure:"
80
+
msgstr"نسخهی دادهشده را که به صورت یک عدد صحیح ۳۲-بیتی با ساختار زیر کدگذاری شده است، برمیگرداند:"
"Out-of range bits in the arguments are ignored. That is, the macro can be "
236
-
"defined as:"
237
-
msgstr""
238
-
"بیتهای خارج از محدوده در آرگومانها نادیده گرفته میشوند. به عبارت دیگر، این "
239
-
"ماکرو را میتوان به صورت زیر تعریف کرد:"
199
+
msgid"Out-of range bits in the arguments are ignored. That is, the macro can be defined as:"
200
+
msgstr"بیتهای خارج از محدوده در آرگومانها نادیده گرفته میشوند. به عبارت دیگر، این ماکرو را میتوان به صورت زیر تعریف کرد:"
240
201
241
202
msgid""
242
203
"#ifndef Py_PACK_FULL_VERSION\n"
@@ -257,18 +218,8 @@ msgstr ""
257
218
" (((SERIAL) & 0xf) << 0))\n"
258
219
"#endif"
259
220
260
-
msgid""
261
-
"``Py_PACK_FULL_VERSION`` is primarily a macro, intended for use in ``#if`` "
262
-
"directives, but it is also available as an exported function."
263
-
msgstr""
264
-
"``Py_PACK_FULL_VERSION`` در درجهی نخست یک ماکرو است که برای استفاده در "
265
-
"دستورهای ``#if`` در نظر گرفته شده است، اما بهعنوان یک تابع صادرشده نیز در "
266
-
"دسترس است."
221
+
msgid"``Py_PACK_FULL_VERSION`` is primarily a macro, intended for use in ``#if`` directives, but it is also available as an exported function."
222
+
msgstr"``Py_PACK_FULL_VERSION`` در درجهی نخست یک ماکرو است که برای استفاده در دستورهای ``#if`` در نظر گرفته شده است، اما بهعنوان یک تابع صادرشده نیز در دسترس است."
267
223
268
-
msgid""
269
-
"Equivalent to ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)``. The result "
270
-
"does not correspond to any Python release, but is useful in numeric "
271
-
"comparisons."
272
-
msgstr""
273
-
"معادل ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)`` است. نتیجه با هیچ "
274
-
"نسخهی انتشار یافتهای از پایتون مطابقت ندارد، اما در مقایسههای عددی مفید است."
224
+
msgid"Equivalent to ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)``. The result does not correspond to any Python release, but is useful in numeric comparisons."
225
+
msgstr"معادل ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)`` است. نتیجه با هیچ نسخهی انتشار یافتهای از پایتون مطابقت ندارد، اما در مقایسههای عددی مفید است."
0 commit comments