44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
66# Translators:
7- # Alireza Shabani (Revisto) <theRevisto@gmail.com>, 2025
7+ # Alireza Shabani <theRevisto@gmail.com>, 2025
88#
99#, fuzzy
1010msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.13\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2025-02-14 14:17 +0000\n "
14+ "POT-Creation-Date : 2025-02-21 14:16 +0000\n "
1515"PO-Revision-Date : 2021-06-28 00:48+0000\n "
16- "Last-Translator : Alireza Shabani (Revisto) <theRevisto@gmail.com>, 2025\n "
16+ "Last-Translator : Alireza Shabani <theRevisto@gmail.com>, 2025\n "
1717"Language-Team : Persian (https://app.transifex.com/python-doc/teams/5390/ "
1818"fa/)\n "
1919"MIME-Version : 1.0\n "
@@ -161,32 +161,48 @@ msgid ""
161161msgstr ""
162162
163163#: ../../c-api/function.rst:148
164- msgid ""
165- "Enumeration of possible function watcher events: - "
166- "``PyFunction_EVENT_CREATE`` - ``PyFunction_EVENT_DESTROY`` - "
167- "``PyFunction_EVENT_MODIFY_CODE`` - ``PyFunction_EVENT_MODIFY_DEFAULTS`` - "
168- "``PyFunction_EVENT_MODIFY_KWDEFAULTS``"
164+ msgid "Enumeration of possible function watcher events:"
165+ msgstr ""
166+
167+ #: ../../c-api/function.rst:150
168+ msgid "``PyFunction_EVENT_CREATE``"
169+ msgstr ""
170+
171+ #: ../../c-api/function.rst:151
172+ msgid "``PyFunction_EVENT_DESTROY``"
173+ msgstr ""
174+
175+ #: ../../c-api/function.rst:152
176+ msgid "``PyFunction_EVENT_MODIFY_CODE``"
177+ msgstr ""
178+
179+ #: ../../c-api/function.rst:153
180+ msgid "``PyFunction_EVENT_MODIFY_DEFAULTS``"
181+ msgstr ""
182+
183+ #: ../../c-api/function.rst:154
184+ msgid "``PyFunction_EVENT_MODIFY_KWDEFAULTS``"
169185msgstr ""
170186
171- #: ../../c-api/function.rst:160
187+ #: ../../c-api/function.rst:161
172188msgid "Type of a function watcher callback function."
173189msgstr ""
174190
175- #: ../../c-api/function.rst:162
191+ #: ../../c-api/function.rst:163
176192msgid ""
177193"If *event* is ``PyFunction_EVENT_CREATE`` or ``PyFunction_EVENT_DESTROY`` "
178194"then *new_value* will be ``NULL``. Otherwise, *new_value* will hold a :term:"
179195"`borrowed reference` to the new value that is about to be stored in *func* "
180196"for the attribute that is being modified."
181197msgstr ""
182198
183- #: ../../c-api/function.rst:167
199+ #: ../../c-api/function.rst:168
184200msgid ""
185201"The callback may inspect but must not modify *func*; doing so could have "
186202"unpredictable effects, including infinite recursion."
187203msgstr ""
188204
189- #: ../../c-api/function.rst:170
205+ #: ../../c-api/function.rst:171
190206msgid ""
191207"If *event* is ``PyFunction_EVENT_CREATE``, then the callback is invoked "
192208"after `func` has been fully initialized. Otherwise, the callback is invoked "
@@ -198,22 +214,22 @@ msgid ""
198214"semantics of the Python code being executed."
199215msgstr ""
200216
201- #: ../../c-api/function.rst:179
217+ #: ../../c-api/function.rst:180
202218msgid ""
203219"If *event* is ``PyFunction_EVENT_DESTROY``, Taking a reference in the "
204220"callback to the about-to-be-destroyed function will resurrect it, preventing "
205221"it from being freed at this time. When the resurrected object is destroyed "
206222"later, any watcher callbacks active at that time will be called again."
207223msgstr ""
208224
209- #: ../../c-api/function.rst:184
225+ #: ../../c-api/function.rst:185
210226msgid ""
211227"If the callback sets an exception, it must return ``-1``; this exception "
212228"will be printed as an unraisable exception using :c:func:"
213229"`PyErr_WriteUnraisable`. Otherwise it should return ``0``."
214230msgstr ""
215231
216- #: ../../c-api/function.rst:188
232+ #: ../../c-api/function.rst:189
217233msgid ""
218234"There may already be a pending exception set on entry to the callback. In "
219235"this case, the callback should return ``0`` with the same exception still "
0 commit comments