@@ -172,19 +172,25 @@ msgid ""
172172":pep:`563`: *Postponed evaluation of annotations*, :pep:`649`: *Deferred "
173173"evaluation of annotations using descriptors*"
174174msgstr ""
175+ ":pep:`563`: *ارزیابی بهتعویقافتادهٔ annotationها*، :pep:`649`: *ارزیابی "
176+ "بهتعویقافتادهٔ annotationها با استفاده از توصیفگرها*"
175177
176178msgid "Each statement in :file:`__future__.py` is of the form::"
177- msgstr ""
179+ msgstr "هر دستور در :file:`__future__.py` به شکل زیر است:: "
178180
179181msgid ""
180182"FeatureName = _Feature(OptionalRelease, MandatoryRelease,\n"
181183" CompilerFlag)"
182184msgstr ""
185+ "FeatureName = _Feature(OptionalRelease, MandatoryRelease,\n"
186+ " CompilerFlag)"
183187
184188msgid ""
185189"where, normally, *OptionalRelease* is less than *MandatoryRelease*, and both "
186190"are 5-tuples of the same form as :data:`sys.version_info`::"
187191msgstr ""
192+ "که در آن، بهطور معمول، *OptionalRelease* کوچکتر از *MandatoryRelease* است، و هر دو "
193+ "تاپلهای ۵ عضوی به همان شکل :data:`sys.version_info` هستند::"
188194
189195msgid ""
190196"(PY_MAJOR_VERSION, # the 2 in 2.1.0a3; an int\n"
@@ -195,52 +201,77 @@ msgid ""
195201" PY_RELEASE_SERIAL # the 3; an int\n"
196202")"
197203msgstr ""
204+ "(PY_MAJOR_VERSION, # عدد 2 در 2.1.0a3؛ یک عدد صحیح\n"
205+ " PY_MINOR_VERSION, # عدد 1؛ یک عدد صحیح\n"
206+ " PY_MICRO_VERSION, # عدد 0؛ یک عدد صحیح\n"
207+ " PY_RELEASE_LEVEL, # \" alpha\" ، \" beta\" ، \" candidate\" یا \" final\" ؛ رشته\n"
208+ " PY_RELEASE_SERIAL # عدد 3؛ یک عدد صحیح\n"
209+ ")"
198210
199211msgid ""
200212"*OptionalRelease* records the first release in which the feature was "
201213"accepted."
202214msgstr ""
215+ "*OptionalRelease* اولین نسخهای را ثبت میکند که ویژگی در آن "
216+ "پذیرفته شده است."
203217
204218msgid ""
205219"In the case of a *MandatoryRelease* that has not yet occurred, "
206220"*MandatoryRelease* predicts the release in which the feature will become "
207221"part of the language."
208222msgstr ""
223+ "در مورد *MandatoryRelease* که هنوز رخ نداده است، "
224+ "*MandatoryRelease* نسخهای را پیشبینی میکند که ویژگی در آن "
225+ "بخشی از زبان خواهد شد."
209226
210227msgid ""
211228"Else *MandatoryRelease* records when the feature became part of the "
212229"language; in releases at or after that, modules no longer need a future "
213230"statement to use the feature in question, but may continue to use such "
214231"imports."
215232msgstr ""
233+ "در غیر این صورت، *MandatoryRelease* زمانی را ثبت میکند که ویژگی به بخشی از "
234+ "زبان تبدیل شد؛ در نسخههای همان یا بعد از آن، ماژولها دیگر برای استفاده از "
235+ "آن ویژگی نیازی به دستور future ندارند، اما میتوانند به استفاده از چنین "
236+ "ایمپورتهایی ادامه دهند."
216237
217238msgid ""
218239"*MandatoryRelease* may also be ``None``, meaning that a planned feature got "
219240"dropped or that it is not yet decided."
220241msgstr ""
242+ "*MandatoryRelease* همچنین میتواند ``None`` باشد، به این معنی که یک ویژگی برنامهریزیشده "
243+ "حذف شده است یا اینکه هنوز تصمیمی دربارهی آن گرفته نشده است."
221244
222245msgid ""
223246"*CompilerFlag* is the (bitfield) flag that should be passed in the fourth "
224247"argument to the built-in function :func:`compile` to enable the feature in "
225248"dynamically compiled code. This flag is stored in the :attr:`_Feature."
226249"compiler_flag` attribute on :class:`_Feature` instances."
227250msgstr ""
251+ "*CompilerFlag* پرچم است که باید در آرگومان چهارم "
252+ "به تابع داخلی :func:`compile` ارسال شود تا ویژگی را در "
253+ "کد کامپایلشدهی پویا فعال کند. این پرچم در ویژگی :attr:`_Feature."
254+ "compiler_flag` در نمونههای :class:`_Feature` ذخیره میشود."
228255
229256msgid ""
230257"``from __future__ import annotations`` was previously scheduled to become "
231258"mandatory in Python 3.10, but the change was delayed and ultimately "
232259"canceled. This feature will eventually be deprecated and removed. See :pep:"
233260"`649` and :pep:`749`."
234261msgstr ""
262+ "``from __future__ import annotations`` قبلاً قرار بود در پایتون ۳.۱۰ "
263+ "اجباری شود، اما این تغییر به تعویق افتاد و در نهایت "
264+ "لغو شد. این ویژگی در نهایت منسوخ و حذف خواهد شد. برای اطلاعات بیشتر به :pep:"
265+ "`649` و :pep:`749` مراجعه کنید."
235266
236267msgid ":ref:`future`"
237- msgstr ""
268+ msgstr ":ref:`future` "
238269
239270msgid "How the compiler treats future imports."
240- msgstr ""
271+ msgstr "نحوهی برخورد کامپایلر با ایمپورتهای future "
241272
242273msgid ":pep:`236` - Back to the __future__"
243- msgstr ""
274+ msgstr ":pep:`236` - بازگشت به __future__ "
244275
245276msgid "The original proposal for the __future__ mechanism."
246- msgstr ""
277+ msgstr "پیشنهاد اولیه برای مکانیزم __future__. "
0 commit comments