Skip to content

Commit 6e045cd

Browse files
committed
Translation of part of the library/__future__.po file up to line 168
1 parent 4d9c4f1 commit 6e045cd

1 file changed

Lines changed: 50 additions & 28 deletions

File tree

library/__future__.po

Lines changed: 50 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -24,127 +24,149 @@ msgstr ""
2424
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
2525

2626
msgid ":mod:`!__future__` --- Future statement definitions"
27-
msgstr ""
27+
msgstr ":mod:`!__future__` --- تعاریف دستورات آینده"
2828

2929
msgid "**Source code:** :source:`Lib/__future__.py`"
30-
msgstr ""
30+
msgstr "**کد منبع:** :source:`Lib/__future__.py`"
3131

3232
msgid ""
3333
"Imports of the form ``from __future__ import feature`` are called :ref:"
3434
"`future statements <future>`. These are special-cased by the Python compiler "
3535
"to allow the use of new Python features in modules containing the future "
3636
"statement before the release in which the feature becomes standard."
3737
msgstr ""
38+
"ایمپورت‌هایی به شکل ``from __future__ import feature``، :ref:"
39+
"`future statements <future>` نامیده می‌شوند. این موارد توسط کامپایلر پایتون به‌صورت ویژه "
40+
"درنظر گرفته می‌شوند تا امکان استفاده از ویژگیهای جدید پایتون را در ماژولهایی "
41+
"که شامل دستور آینده هستند، قبل از نسخه‌ای که آن ویژگی به‌صورت استاندارد درمی‌آید، "
42+
"فراهم کنند."
3843

3944
msgid ""
4045
"While these future statements are given additional special meaning by the "
4146
"Python compiler, they are still executed like any other import statement and "
4247
"the :mod:`!__future__` exists and is handled by the import system the same "
4348
"way any other Python module would be. This design serves three purposes:"
4449
msgstr ""
50+
"اگرچه این دستورات آینده‌نگر توسط کامپایلر پایتون معنای ویژه‌ی اضافی پیدا می‌کنند، "
51+
"اما همچنان مانند هر دستور ایمپورت دیگری اجرا می‌شوند "
52+
"و :mod:`!__future__` وجود دارد و توسط سیستم ایمپورت به همان "
53+
"روشی که هر ماژول پایتون دیگری مدیریت می‌شود، مدیریت می‌گردد. این طراحی سه هدف را دنبال می‌کند:"
4554

4655
msgid ""
4756
"To avoid confusing existing tools that analyze import statements and expect "
4857
"to find the modules they're importing."
4958
msgstr ""
59+
"برای جلوگیری از سردرگمی ابزارهای موجود که دستورات ایمپورت را تحلیل می‌کنند و انتظار "
60+
"دارند که ماژول‌های مورد نظر خود را پیدا کنند."
5061

5162
msgid ""
5263
"To document when incompatible changes were introduced, and when they will be "
5364
"--- or were --- made mandatory. This is a form of executable documentation, "
5465
"and can be inspected programmatically via importing :mod:`!__future__` and "
5566
"examining its contents."
5667
msgstr ""
68+
"برای مستندسازی زمان معرفی تغییرات ناسازگار و زمانی که "
69+
"--- یا شده‌اند --- اجباری می‌شوند. این نوعی مستندسازی قابل‌اجرا است، "
70+
"و می‌توان آن را به‌صورت برنامه‌نویسی با ایمپورت کردن :mod:`!__future__` و "
71+
"بررسی محتویات آن مشاهده کرد."
5772

5873
msgid ""
5974
"To ensure that :ref:`future statements <future>` run under releases prior to "
6075
"Python 2.1 at least yield runtime exceptions (the import of :mod:`!"
6176
"__future__` will fail, because there was no module of that name prior to "
6277
"2.1)."
6378
msgstr ""
79+
"برای اطمینان از اینکه :ref:`future statements <future>` در نسخه‌های پیش از "
80+
"پایتون 2.1 حداقل استثناهای زمان اجرا ایجاد می‌کنند (ایمپورت کردن :mod:`!"
81+
"__future__` با شکست مواجه خواهد شد، زیرا هیچ ماژولی با آن نام پیش از "
82+
"نسخه‌ی ۲.۱ وجود نداشته است)."
6483

6584
msgid "Module Contents"
66-
msgstr ""
85+
msgstr "محتویات ماژول"
6786

6887
msgid ""
6988
"No feature description will ever be deleted from :mod:`!__future__`. Since "
7089
"its introduction in Python 2.1 the following features have found their way "
7190
"into the language using this mechanism:"
7291
msgstr ""
92+
"هیچ توضیح ویژگی‌ای هرگز از :mod:`!__future__` حذف نخواهد شد. از "
93+
"زمان معرفی آن در پایتون ۲.۱، ویژگی‌های زیر راه خود را "
94+
"به این زبان با استفاده از این مکانیزم پیدا کرده‌اند:"
7395

7496
msgid "feature"
75-
msgstr ""
97+
msgstr "ویژگی"
7698

7799
msgid "optional in"
78-
msgstr ""
100+
msgstr "اختیاری در"
79101

80102
msgid "mandatory in"
81-
msgstr ""
103+
msgstr "اجباری در"
82104

83105
msgid "effect"
84-
msgstr ""
106+
msgstr "تأثیر"
85107

86108
msgid "2.1.0b1"
87-
msgstr ""
109+
msgstr "2.1.0b1"
88110

89111
msgid "2.2"
90-
msgstr ""
112+
msgstr "2.2"
91113

92114
msgid ":pep:`227`: *Statically Nested Scopes*"
93-
msgstr ""
115+
msgstr ":pep:`227`: *محدوده‌های تو در تو ایستا*"
94116

95117
msgid "2.2.0a1"
96-
msgstr ""
118+
msgstr "2.2.0a1"
97119

98120
msgid "2.3"
99-
msgstr ""
121+
msgstr "2.3"
100122

101123
msgid ":pep:`255`: *Simple Generators*"
102-
msgstr ""
124+
msgstr ":pep:`255`: *تولید‌کننده‌های ساده*"
103125

104126
msgid "2.2.0a2"
105-
msgstr ""
127+
msgstr "2.2.0a2"
106128

107129
msgid "3.0"
108-
msgstr ""
130+
msgstr "3.0"
109131

110132
msgid ":pep:`238`: *Changing the Division Operator*"
111-
msgstr ""
133+
msgstr ":pep:`238`: *تغییر عملگر تقسیم*"
112134

113135
msgid "2.5.0a1"
114-
msgstr ""
136+
msgstr "2.5.0a1"
115137

116138
msgid ":pep:`328`: *Imports: Multi-Line and Absolute/Relative*"
117-
msgstr ""
139+
msgstr ":pep:`328`: *ایمپورتها: چندخطی و مطلق/نسبی*"
118140

119141
msgid "2.6"
120-
msgstr ""
142+
msgstr "2.6"
121143

122144
msgid ":pep:`343`: *The “with” Statement*"
123-
msgstr ""
145+
msgstr ":pep:`343`: *دستور “with”*"
124146

125147
msgid "2.6.0a2"
126-
msgstr ""
148+
msgstr "2.6.0a2"
127149

128150
msgid ":pep:`3105`: *Make print a function*"
129-
msgstr ""
151+
msgstr ":pep:`3105`: *تبدیل print به یک تابع*"
130152

131153
msgid ":pep:`3112`: *Bytes literals in Python 3000*"
132-
msgstr ""
154+
msgstr ":pep:`3112`: *لیترال‌های بایت در پایتون ۳۰۰۰*"
133155

134156
msgid "3.5.0b1"
135-
msgstr ""
157+
msgstr "3.5.0b1"
136158

137159
msgid "3.7"
138-
msgstr ""
160+
msgstr "3.7"
139161

140162
msgid ":pep:`479`: *StopIteration handling inside generators*"
141-
msgstr ""
163+
msgstr ":pep:`479`: *مدیریت StopIteration درون تولیدگرها*"
142164

143165
msgid "3.7.0b1"
144-
msgstr ""
166+
msgstr "3.7.0b1"
145167

146168
msgid "Never [1]_"
147-
msgstr ""
169+
msgstr "هرگز [1]_"
148170

149171
msgid ""
150172
":pep:`563`: *Postponed evaluation of annotations*, :pep:`649`: *Deferred "

0 commit comments

Comments
 (0)