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
{{ message }}
Repository navigation
Commit e43d273
Browse filesBrowse the repository at this point in the historyBrowse files
"Language-Team: Persian (https://github.com/python/python-docs-fa/)\n"
@@ -72,22 +72,19 @@ msgstr "کلاسها میتوانند پروتکل vectorcall را با ف
72
72
msgid"*callable* is the object being called."
73
73
msgstr"*callable* شیءی است که فراخوانی میشود."
74
74
75
-
msgid"*args* is a C array consisting of the positional arguments followed by the"
76
-
msgstr"*args* یک آرایهی C است که از آرگومانهای جایگاهی تشکیل شده و به دنبال آن"
77
-
78
-
msgid"values of the keyword arguments. This can be *NULL* if there are no arguments."
75
+
#,fuzzy
76
+
#| msgid "values of the keyword arguments. This can be *NULL* if there are no arguments."
77
+
msgid"*args* is a C array consisting of the positional arguments followed by the values of the keyword arguments. This can be *NULL* if there are no arguments."
79
78
msgstr"مقادیر آرگومانهای کلیدواژهای. در صورت نبود آرگومان، این میتواند *NULL* باشد."
80
79
81
-
msgid"*nargsf* is the number of positional arguments plus possibly the"
82
-
msgstr"*nargsf* تعداد آرگومانهای جایگاهی است بهعلاوه احتمالاً"
83
-
84
-
msgid":c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number of positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
80
+
#,fuzzy
81
+
#| msgid ":c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number of positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
82
+
msgid"*nargsf* is the number of positional arguments plus possibly the :c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number of positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
85
83
msgstr"پرچم :c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET`. برای بهدستآوردن تعداد واقعی آرگومانهای جایگاهی از *nargsf*، از :c:func:`PyVectorcall_NARGS` استفاده کنید."
86
84
87
-
msgid"*kwnames* is a tuple containing the names of the keyword arguments;"
88
-
msgstr"*kwnames* تاپلی است که نامهای آرگومانهای کلیدواژهای را در بر دارد؛"
89
-
90
-
msgid"in other words, the keys of the kwargs dict. These names must be strings (instances of ``str`` or a subclass) and they must be unique. If there are no keyword arguments, then *kwnames* can instead be *NULL*."
85
+
#,fuzzy
86
+
#| msgid "in other words, the keys of the kwargs dict. These names must be strings (instances of ``str`` or a subclass) and they must be unique. If there are no keyword arguments, then *kwnames* can instead be *NULL*."
87
+
msgid"*kwnames* is a tuple containing the names of the keyword arguments; in other words, the keys of the kwargs dict. These names must be strings (instances of ``str`` or a subclass) and they must be unique. If there are no keyword arguments, then *kwnames* can instead be *NULL*."
91
88
msgstr"به عبارت دیگر، کلیدهای دیکشنری kwargs. این نامها باید رشته باشند (نمونههایی از ``str`` یا یک زیرکلاس) و باید یکتا باشند. اگر آرگومان کلیدواژهای وجود نداشته باشد، *kwnames* میتواند بهجای آن *NULL* باشد."
92
89
93
90
msgid"If this flag is set in a vectorcall *nargsf* argument, the callee is allowed to temporarily change ``args[-1]``. In other words, *args* points to argument 1 (not 0) in the allocated vector. The callee must restore the value of ``args[-1]`` before returning."
msgid"Determine if the object *o* is callable. Return ``1`` if the object is callable and ``0`` otherwise. This function always succeeds."
322
319
msgstr"تعیین میکند که آیا شیء *o* فراخوانیپذیر است یا خیر. اگر شیء فراخوانیپذیر باشد ``1`` و در غیر این صورت ``0`` را برمیگرداند. این تابع همیشه با موفقیت اجرا میشود."
320
+
321
+
#~ msgid "*args* is a C array consisting of the positional arguments followed by the"
322
+
#~ msgstr "*args* یک آرایهی C است که از آرگومانهای جایگاهی تشکیل شده و به دنبال آن"
323
+
324
+
#~ msgid "*nargsf* is the number of positional arguments plus possibly the"
325
+
#~ msgstr "*nargsf* تعداد آرگومانهای جایگاهی است بهعلاوه احتمالاً"
326
+
327
+
#~ msgid "*kwnames* is a tuple containing the names of the keyword arguments;"
328
+
#~ msgstr "*kwnames* تاپلی است که نامهای آرگومانهای کلیدواژهای را در بر دارد؛"
msgid"Apply the macro *V* to each suffix of :c:type:`PyFunction_WatchEvent` constants. Currently expands to ``V(CREATE) V(DESTROY) V(MODIFY_CODE) V(MODIFY_DEFAULTS) V(MODIFY_KWDEFAULTS) V(MODIFY_QUALNAME)``. The macro *V* must accept one event name and supply any punctuation needed between expansions."
msgstr":c:func:`!_PyUnicodeWriter_WriteSubstring`: ``_PyUnicodeWriter_WriteSubstring(&writer, str, start, end)`` را با :c:func:`PyUnicodeWriter_WriteSubstring(writer, str, start, end) <PyUnicodeWriter_WriteSubstring>` جایگزین کنید."
66
66
67
-
msgid":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace ``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteASCII(writer, str) <PyUnicodeWriter_WriteASCII>`."
67
+
#,fuzzy
68
+
#| msgid ":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace ``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteASCII(writer, str) <PyUnicodeWriter_WriteASCII>`."
69
+
msgid":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace ``_PyUnicodeWriter_WriteASCIIString(&writer, str, size)`` with :c:func:`PyUnicodeWriter_WriteASCII(writer, str, size) <PyUnicodeWriter_WriteASCII>`."
68
70
msgstr":c:func:`!_PyUnicodeWriter_WriteASCIIString`: ``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` را با :c:func:`PyUnicodeWriter_WriteASCII(writer, str) <PyUnicodeWriter_WriteASCII>` جایگزین کنید."
69
71
70
-
msgid":c:func:`!_PyUnicodeWriter_WriteLatin1String`: replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>`."
72
+
#,fuzzy
73
+
#| msgid ":c:func:`!_PyUnicodeWriter_WriteLatin1String`: replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>`."
74
+
msgid":c:func:`!_PyUnicodeWriter_WriteLatin1String`: replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str, size)`` by decoding the string with :c:func:`PyUnicode_DecodeLatin1`, writing the result with :c:func:`PyUnicodeWriter_WriteStr`, and releasing the result with :c:func:`Py_DECREF`."
71
75
msgstr":c:func:`!_PyUnicodeWriter_WriteLatin1String`: ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` را با :c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>` جایگزین کنید."
72
76
73
77
msgid":c:func:`!_PyUnicodeWriter_Prepare`: (no replacement)."
msgstr":c:func:`!_PyUnicodeWriter_WriteSubstring`: عبارت ``_PyUnicodeWriter_WriteSubstring(&writer, str, start, end)`` را با :c:func:`PyUnicodeWriter_WriteSubstring(writer, str, start, end) <PyUnicodeWriter_WriteSubstring>` جایگزین کنید."
771
771
772
-
msgid":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace ``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteASCII(writer, str) <PyUnicodeWriter_WriteASCII>`."
772
+
#,fuzzy
773
+
#| msgid ":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace ``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteASCII(writer, str) <PyUnicodeWriter_WriteASCII>`."
774
+
msgid":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace ``_PyUnicodeWriter_WriteASCIIString(&writer, str, size)`` with :c:func:`PyUnicodeWriter_WriteASCII(writer, str, size) <PyUnicodeWriter_WriteASCII>`."
773
775
msgstr":c:func:`!_PyUnicodeWriter_WriteASCIIString`: ``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` را با :c:func:`PyUnicodeWriter_WriteASCII(writer, str) <PyUnicodeWriter_WriteASCII>` جایگزین کنید."
774
776
775
-
msgid":c:func:`!_PyUnicodeWriter_WriteLatin1String`: replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>`."
777
+
#,fuzzy
778
+
#| msgid ":c:func:`!_PyUnicodeWriter_WriteLatin1String`: replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` with :c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>`."
779
+
msgid":c:func:`!_PyUnicodeWriter_WriteLatin1String`: replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str, size)`` by decoding the string with :c:func:`PyUnicode_DecodeLatin1`, writing the result with :c:func:`PyUnicodeWriter_WriteStr`, and releasing the result with :c:func:`Py_DECREF`."
776
780
msgstr":c:func:`!_PyUnicodeWriter_WriteLatin1String`: ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` را با :c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>` جایگزین کنید."
777
781
778
782
msgid":c:func:`!_PyUnicodeWriter_Prepare`: (no replacement)."
0 commit comments