-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathgeneral.po
More file actions
364 lines (266 loc) · 51 KB
/
Copy pathgeneral.po
File metadata and controls
364 lines (266 loc) · 51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001 Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# Danial Behzadi <[email protected]>, 2025
# Rafael Fontenelle <[email protected]>, 2025
# Revisto <[email protected]>, 2025
# Sepehr Rasouli <[email protected]>, 2026
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3.14\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-16 12:56+0000\n"
"PO-Revision-Date: 2021-06-28 00:52+0000\n"
"Last-Translator: Sepehr Rasouli <[email protected]>, 2026\n"
"Language-Team: Persian (https://github.com/python/python-docs-fa/fa/)\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
msgid "General Python FAQ"
msgstr "پرسشهای متداول عمومی پایتون"
msgid "Contents"
msgstr "فهرست"
msgid "General Information"
msgstr "اطلاعات عمومی"
msgid "What is Python?"
msgstr "پایتون چیست؟"
msgid "Python is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. It supports multiple programming paradigms beyond object-oriented programming, such as procedural and functional programming. Python combines remarkable power with very clear syntax. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface. Finally, Python is portable: it runs on many Unix variants including Linux and macOS, and on Windows."
msgstr "پایتون یک زبان برنامهنویسی مفسری، تعاملی و شیءگرا است. این زبان ماژولها، استثناها، نوعدهی پویا، انواع داده پویای بسیار سطح بالا و کلاسها را در بر دارد. این زبان فراتر از برنامهنویسی شیءگرا، از پارادایمهای برنامهنویسی متعددی مانند برنامهنویسی رویهای و تابعی پشتیبانی میکند. پایتون قدرت چشمگیری را با سینتکسی بسیار واضح ترکیب میکند. این زبان رابطهایی به بسیاری از فراخوانیهای سیستمی و کتابخانهها، و همچنین به سیستمهای پنجرهای گوناگون دارد و در C یا C++ قابل توسعه است. همچنین میتوان از آن بهعنوان یک زبان توسعه برای برنامههای کاربردی که به یک رابط برنامهپذیر نیاز دارند استفاده کرد. در نهایت، پایتون قابل حمل است: این زبان روی بسیاری از گونههای یونیکس، از جمله لینوکس و macOS، و روی ویندوز اجرا میشود."
msgid "To find out more, start with :ref:`tutorial-index`. The `Beginner's Guide to Python <https://wiki.python.org/moin/BeginnersGuide>`_ links to other introductory tutorials and resources for learning Python."
msgstr "برای آگاهی بیشتر، از :ref:`tutorial-index` شروع کنید. `راهنمای مبتدیان پایتون <https://wiki.python.org/moin/BeginnersGuide>`_ به سایر آموزشهای مقدماتی و منابعی برای یادگیری پایتون پیوند میدهد."
msgid "What is the Python Software Foundation?"
msgstr "بنیاد نرمافزار پایتون چیست؟"
msgid "The Python Software Foundation is an independent non-profit organization that holds the copyright on Python versions 2.1 and newer. The PSF's mission is to advance open source technology related to the Python programming language and to publicize the use of Python. The PSF's home page is at https://www.python.org/psf/."
msgstr "بنیاد نرمافزار پایتون یک سازمان مستقل غیرانتفاعی است که حق نشر نسخههای 2.1 و جدیدتر پایتون را در اختیار دارد. مأموریت PSF پیشبرد فناوری متنباز مرتبط با زبان برنامهنویسی پایتون و ترویج استفاده از پایتون است. صفحه اصلی PSF در https://www.python.org/psf/ قرار دارد."
msgid "Donations to the PSF are tax-exempt in the US. If you use Python and find it helpful, please contribute via `the PSF donation page <https://www.python.org/psf/donations/>`_."
msgstr "کمکهای مالی به PSF در ایالات متحده از مالیات معاف است. اگر از پایتون استفاده میکنید و آن را مفید میدانید، لطفاً از طریق `صفحهی اهدای PSF <https://www.python.org/psf/donations/>`_ مشارکت کنید."
msgid "Are there copyright restrictions on the use of Python?"
msgstr "آیا محدودیتهای حق تکثیر برای استفاده از پایتون وجود دارد؟"
msgid "You can do anything you want with the source, as long as you leave the copyrights in and display those copyrights in any documentation about Python that you produce. If you honor the copyright rules, it's OK to use Python for commercial use, to sell copies of Python in source or binary form (modified or unmodified), or to sell products that incorporate Python in some form. We would still like to know about all commercial use of Python, of course."
msgstr "شما میتوانید هر کاری که میخواهید با متن منبع انجام دهید، به شرطی که اعلانهای حق نشر را حفظ کنید و آن اعلانهای حق نشر را در هر مستندی درباره پایتون که تولید میکنید، نمایش دهید. اگر قوانین حق نشر را رعایت کنید، استفاده تجاری از پایتون، فروش نسخههایی از پایتون به شکل منبع یا دودویی (تغییریافته یا تغییرنیافته)، یا فروش محصولاتی که پایتون را به شکلی در خود دارند، بلامانع است. البته ما همچنان مایلیم از تمام استفادههای تجاری از پایتون مطلع شویم."
msgid "See `the license page <https://docs.python.org/3/license.html>`_ to find further explanations and the full text of the PSF License."
msgstr "برای یافتن توضیحات بیشتر و متن کامل پروانهی PSF، `صفحهی پروانه <https://docs.python.org/3/license.html>`_ را ببینید."
msgid "The Python logo is trademarked, and in certain cases permission is required to use it. Consult `the Trademark Usage Policy <https://www.python.org/psf/trademarks/>`__ for more information."
msgstr "لوگوی پایتون یک علامت تجاری ثبتشده است و در موارد خاصی، استفاده از آن مستلزم اجازه است. برای اطلاعات بیشتر، به `سیاست استفاده از علامت تجاری <https://www.python.org/psf/trademarks/>`__ مراجعه کنید."
msgid "Why was Python created in the first place?"
msgstr "چرا پایتون در وهلهی اول ایجاد شد؟"
msgid "Here's a *very* brief summary of what started it all, written by Guido van Rossum:"
msgstr "در ادامه یک خلاصهی *بسیار* کوتاه از آنچه همهچیز را آغاز کرد، نوشتهی گویدو ون روسوم آمده است:"
msgid "I had extensive experience with implementing an interpreted language in the ABC group at CWI, and from working with this group I had learned a lot about language design. This is the origin of many Python features, including the use of indentation for statement grouping and the inclusion of very-high-level data types (although the details are all different in Python)."
msgstr "من تجربهی گستردهای در پیادهسازی یک زبان تفسیری در گروه ABC در CWI داشتم و از کار با این گروه، چیز زیادی دربارهی طراحی زبان آموخته بودم. این خاستگاه بسیاری از ویژگیهای پایتون است، از جمله استفاده از تورفتگی برای گروهبندی دستورها و گنجاندن انواع دادهی بسیار سطحبالا (اگرچه همهی جزئیات در پایتون متفاوت است)."
msgid "I had a number of gripes about the ABC language, but also liked many of its features. It was impossible to extend the ABC language (or its implementation) to remedy my complaints -- in fact its lack of extensibility was one of its biggest problems. I had some experience with using Modula-2+ and talked with the designers of Modula-3 and read the Modula-3 report. Modula-3 is the origin of the syntax and semantics used for exceptions, and some other Python features."
msgstr "من شکایتهایی از زبان ABC داشتم، اما بسیاری از ویژگیهای آن را نیز دوست داشتم. غیرممکن بود که زبان ABC (یا پیادهسازی آن) را برای رفع شکایتهایم توسعه دهم — در واقع فقدان توسعهپذیری آن یکی از بزرگترین مشکلات آن بود. من تجربهای در استفاده از Modula-2+ داشتم و با طراحان Modula-3 صحبت کردم و گزارش Modula-3 را خواندم. Modula-3 منشأ سینتکس و معناشناسی استفادهشده برای استثناها و برخی دیگر از ویژگیهای پایتون است."
msgid "I was working in the Amoeba distributed operating system group at CWI. We needed a better way to do system administration than by writing either C programs or Bourne shell scripts, since Amoeba had its own system call interface which wasn't easily accessible from the Bourne shell. My experience with error handling in Amoeba made me acutely aware of the importance of exceptions as a programming language feature."
msgstr "من در گروه سیستمعامل توزیعشدهی Amoeba در CWI کار میکردم. ما به روش بهتری برای مدیریت سیستم نیاز داشتیم، بهجای نوشتن برنامههای C یا اسکریپتهای پوسته Bourne، زیرا Amoeba رابط فراخوانی سیستم خاص خود را داشت که بهراحتی از پوسته Bourne قابل دسترسی نبود. تجربهی من از مدیریت خطا در Amoeba باعث شد بهشدت به اهمیت استثناها بهعنوان یک ویژگی زبان برنامهنویسی آگاه شوم."
msgid "It occurred to me that a scripting language with a syntax like ABC but with access to the Amoeba system calls would fill the need. I realized that it would be foolish to write an Amoeba-specific language, so I decided that I needed a language that was generally extensible."
msgstr "به ذهنم رسید که یک زبان اسکریپتنویسی با نحوی مانند ABC اما با دسترسی به فراخوانیهای سیستمی Amoeba میتوانست این نیاز را برآورده کند. دریافتم که نوشتن زبانی مختص Amoeba احمقانه خواهد بود، بنابراین تصمیم گرفتم که به زبانی نیاز دارم که بهطور کلی توسعهپذیر باشد."
msgid "During the 1989 Christmas holidays, I had a lot of time on my hand, so I decided to give it a try. During the next year, while still mostly working on it in my own time, Python was used in the Amoeba project with increasing success, and the feedback from colleagues made me add many early improvements."
msgstr "در تعطیلات کریسمس سال ۱۹۸۹، وقت زیادی در اختیار داشتم، بنابراین تصمیم گرفتم آن را امتحان کنم. در طول سال بعد، در حالی که هنوز بیشتر در اوقات فراغت خودم روی آن کار میکردم، پایتون در پروژه Amoeba با موفقیت روزافزون استفاده شد و بازخورد همکاران موجب شد بسیاری از بهبودهای اولیه را اضافه کنم."
msgid "In February 1991, after just over a year of development, I decided to post to USENET. The rest is in the ``Misc/HISTORY`` file."
msgstr "در فوریه ۱۹۹۱، پس از کمی بیش از یک سال توسعه، تصمیم گرفتم آن را در USENET منتشر کنم. بقیه در پرونده ``Misc/HISTORY`` قرار دارد."
msgid "What is Python good for?"
msgstr "پایتون برای چه مواردی مناسب است؟"
msgid "Python is a high-level general-purpose programming language that can be applied to many different classes of problems."
msgstr "پایتون یک زبان برنامهنویسی سطح بالا و همهمنظوره است که میتواند برای بسیاری از دستههای مختلف مسائل به کار رود."
msgid "The language comes with a large standard library that covers areas such as string processing (regular expressions, Unicode, calculating differences between files), internet protocols (HTTP, FTP, SMTP, XML-RPC, POP, IMAP), software engineering (unit testing, logging, profiling, parsing Python code), and operating system interfaces (system calls, filesystems, TCP/IP sockets). Look at the table of contents for :ref:`library-index` to get an idea of what's available. A wide variety of third-party extensions are also available. Consult `the Python Package Index <https://pypi.org>`_ to find packages of interest to you."
msgstr "این زبان دارای یک کتابخانهی استاندارد بزرگ است که حوزههایی مانند پردازش رشته (عبارات باقاعده، یونیکد، محاسبهی تفاوتهای میان پروندهها)، پروتکلهای اینترنتی (HTTP، FTP، SMTP، XML-RPC، POP، IMAP)، مهندسی نرمافزار (آزمون واحد، گزارشگیری، تحلیل کارایی، تجزیهی کد پایتون) و رابطهای سیستمعامل (فراخوانیهای سیستمی، سامانه فایلبندیها، سوکتهای TCP/IP) را پوشش میدهد. برای آشنایی با موارد موجود، به فهرست مطالب :ref:`library-index` نگاه کنید. افزونههای شخص ثالث بسیار متنوعی نیز در دسترس است. برای یافتن بستههای مورد علاقهی خود، به `Python Package Index <https://pypi.org>`_ مراجعه کنید."
msgid "How does the Python version numbering scheme work?"
msgstr "طرح شمارهگذاری نسخههای پایتون چگونه کار میکند؟"
msgid "Python versions are numbered \"A.B.C\" or \"A.B\":"
msgstr "نسخههای پایتون بهصورت «A.B.C» یا «A.B» شمارهگذاری میشوند:"
msgid "*A* is the major version number -- it is only incremented for really major changes in the language."
msgstr "*A* شمارهی نسخهی اصلی است — این شماره تنها برای تغییرات بسیار اساسی در زبان افزایش مییابد."
msgid "*B* is the minor version number -- it is incremented for less earth-shattering changes."
msgstr "*B* شمارهی نسخه فرعی است — برای تغییرات کماهمیتتر افزایش مییابد."
msgid "*C* is the micro version number -- it is incremented for each bugfix release."
msgstr "*C* شمارهی نسخهی میکرو است — برای هر انتشار رفع اشکال افزایش مییابد."
msgid "Not all releases are bugfix releases. In the run-up to a new feature release, a series of development releases are made, denoted as alpha, beta, or release candidate. Alphas are early releases in which interfaces aren't yet finalized; it's not unexpected to see an interface change between two alpha releases. Betas are more stable, preserving existing interfaces but possibly adding new modules, and release candidates are frozen, making no changes except as needed to fix critical bugs."
msgstr "همهی نسخهها، نسخههای رفع اشکال نیستند. در آستانهی انتشار یک نسخهی جدید با امکانات تازه، مجموعهای از نسخههای توسعهای منتشر میشوند که با عناوین آلفا، بتا یا نامزد انتشار مشخص میشوند. نسخههای آلفا نسخههای اولیهای هستند که در آنها رابطها هنوز نهایی نشدهاند؛ مشاهدهی تغییر در رابط میان ۲ نسخهی آلفا غیرمنتظره نیست. نسخههای بتا پایدارتر هستند و رابطهای موجود را حفظ میکنند، اما ممکن است ماژولهای جدیدی به آنها اضافه شوند، و نامزدهای انتشار تثبیتشدهاند و هیچ تغییری در آنها داده نمیشود، مگر به میزانی که برای رفع اشکالات حیاتی ضروری باشد."
msgid "Alpha, beta and release candidate versions have an additional suffix:"
msgstr "نسخههای آلفا، بتا و نامزد انتشار دارای یک پسوند اضافی هستند:"
msgid "The suffix for an alpha version is \"aN\" for some small number *N*."
msgstr "پسوند نسخه آلفا \"aN\" است، که *N* عدد کوچکی است."
msgid "The suffix for a beta version is \"bN\" for some small number *N*."
msgstr "پسوند نسخهی بتا، \"bN\" برای عدد کوچکی *N* است."
msgid "The suffix for a release candidate version is \"rcN\" for some small number *N*."
msgstr "پسوند نسخهی نامزد انتشار، \"rcN\" است که در آن *N* یک عدد کوچک است."
msgid "In other words, all versions labeled *2.0aN* precede the versions labeled *2.0bN*, which precede versions labeled *2.0rcN*, and *those* precede 2.0."
msgstr "به عبارت دیگر، همهی نسخههای دارای برچسب *2.0aN* بر نسخههای دارای برچسب *2.0bN* مقدماند، که بر نسخههای دارای برچسب *2.0rcN* مقدماند، و *آنها* بر 2.0 مقدماند."
msgid "You may also find version numbers with a \"+\" suffix, e.g. \"2.2+\". These are unreleased versions, built directly from the CPython development repository. In practice, after a final minor release is made, the version is incremented to the next minor version, which becomes the \"a0\" version, e.g. \"2.4a0\"."
msgstr "ممکن است همچنین شماره نسخههایی را با پسوند «+» ببینید، مثلاً «2.2+». اینها نسخههای منتشرنشده هستند که مستقیماً از مخزن توسعه CPython ساخته شدهاند. در عمل، پس از انجام یک انتشار فرعی نهایی، شماره نسخه به نسخه فرعی بعدی افزایش مییابد که بهعنوان نسخه «a0» شناخته میشود، مثلاً «2.4a0»."
msgid "See the `Developer's Guide <https://devguide.python.org/developer-workflow/development-cycle/>`__ for more information about the development cycle, and :pep:`387` to learn more about Python's backward compatibility policy. See also the documentation for :data:`sys.version`, :data:`sys.hexversion`, and :data:`sys.version_info`."
msgstr "برای اطلاعات بیشتر درباره چرخه توسعه، `راهنمای توسعهدهنده <https://devguide.python.org/developer-workflow/development-cycle/>`__ و برای آشنایی بیشتر با سیاست سازگاری با نسخههای پیشین پایتون، :pep:`387` را ببینید. همچنین مستندات :data:`sys.version`، :data:`sys.hexversion` و :data:`sys.version_info` را ببینید."
msgid "How do I obtain a copy of the Python source?"
msgstr "چگونه یک نسخه از کد منبع پایتون را به دست بیاورم؟"
msgid "The latest Python source distribution is always available from python.org, at https://www.python.org/downloads/. The latest development sources can be obtained at https://github.com/python/cpython/."
msgstr "آخرین توزیع کد منبع پایتون همیشه از python.org، در https://www.python.org/downloads/ در دسترس است. آخرین کدهای منبع در حال توسعه را میتوانید از https://github.com/python/cpython/ دریافت کنید."
msgid "The source distribution is a gzipped tar file containing the complete C source, Sphinx-formatted documentation, Python library modules, example programs, and several useful pieces of freely distributable software. The source will compile and run out of the box on most UNIX platforms."
msgstr "توزیع منبع یک پرونده tar فشردهشده با gzip است که شامل کد منبع کامل C، مستندات قالببندیشده با Sphinx، ماژولهای کتابخانه پایتون، برنامههای نمونه، و چندین بخش مفید از نرمافزارهای قابل توزیع آزاد است. این کد منبع در بیشتر سکوهای UNIX بدون نیاز به هیچگونه تنظیمات اضافی کامپایل و اجرا میشود."
msgid "Consult the `Getting Started section of the Python Developer's Guide <https://devguide.python.org/setup/>`__ for more information on getting the source code and compiling it."
msgstr "برای اطلاعات بیشتر دربارهی دریافت کد منبع و کامپایل آن، به `بخش آغاز به کار راهنمای توسعهدهندگان پایتون <https://devguide.python.org/setup/>`__ مراجعه کنید."
msgid "How do I get documentation on Python?"
msgstr "چگونه مستندات پایتون را دریافت کنم؟"
msgid "The standard documentation for the current stable version of Python is available at https://docs.python.org/3/. EPUB, plain text, and downloadable HTML versions are also available at https://docs.python.org/3/download.html."
msgstr "مستندات استاندارد برای نسخه پایدار کنونی پایتون در https://docs.python.org/3/ در دسترس است. نسخههای EPUB، متن ساده و HTML قابل دانلود نیز در https://docs.python.org/3/download.html در دسترس هستند."
msgid "The documentation is written in reStructuredText and processed by `the Sphinx documentation tool <https://www.sphinx-doc.org/>`__. The reStructuredText source for the documentation is part of the Python source distribution."
msgstr "مستندات به زبان reStructuredText نوشته شده است و توسط `ابزار مستندسازی Sphinx <https://www.sphinx-doc.org/>`__ پردازش میشود. کد منبع reStructuredText مستندات، بخشی از توزیع کد منبع پایتون است."
msgid "I've never programmed before. Is there a Python tutorial?"
msgstr "من تا به حال برنامهنویسی نکردهام. آیا آموزشی برای پایتون وجود دارد؟"
msgid "There are numerous tutorials and books available. The standard documentation includes :ref:`tutorial-index`."
msgstr "آموزشها و کتابهای متعددی در دسترس است. مستندات استاندارد شامل :ref:`tutorial-index` است."
msgid "Consult `the Beginner's Guide <https://wiki.python.org/moin/BeginnersGuide>`_ to find information for beginning Python programmers, including lists of tutorials."
msgstr "برای یافتن اطلاعات برای برنامهنویسان مبتدی پایتون، از جمله فهرستهایی از آموزشها، به `راهنمای مبتدیان <https://wiki.python.org/moin/BeginnersGuide>`_ مراجعه کنید."
msgid "Is there a newsgroup or mailing list devoted to Python?"
msgstr "آیا گروه خبری یا فهرست پستی اختصاصیافته به پایتون وجود دارد؟"
msgid "There is a newsgroup, :newsgroup:`comp.lang.python`, and a mailing list, `python-list <https://mail.python.org/mailman/listinfo/python-list>`_. The newsgroup and mailing list are gatewayed into each other -- if you can read news it's unnecessary to subscribe to the mailing list. :newsgroup:`comp.lang.python` is high-traffic, receiving hundreds of postings every day, and Usenet readers are often more able to cope with this volume."
msgstr "یک گروه خبری، :newsgroup:`comp.lang.python`، و یک فهرست پستی، `python-list <https://mail.python.org/mailman/listinfo/python-list>`_ وجود دارد. گروه خبری و فهرست پستی به یکدیگر متصل هستند -- اگر میتوانید اخبار را بخوانید، نیازی به عضویت در فهرست پستی نیست. :newsgroup:`comp.lang.python` ترافیک بالایی دارد و روزانه صدها پست دریافت میکند، و خوانندگان یوزنت معمولاً بهتر میتوانند با این حجم کنار بیایند."
msgid "Announcements of new software releases and events can be found in comp.lang.python.announce, a low-traffic moderated list that receives about five postings per day. It's available as `the python-announce mailing list <https://mail.python.org/mailman3/lists/python-announce-list.python.org/>`_."
msgstr "اعلامیههای انتشار نسخههای جدید نرمافزار و رویدادها را میتوانید در comp.lang.python.announce پیدا کنید؛ این یک فهرست کمترافیک مدیریتشده است که حدود ۵ پست در روز دریافت میکند. این فهرست بهعنوان `فهرست پستی python-announce <https://mail.python.org/mailman3/lists/python-announce-list.python.org/>`_ در دسترس است."
msgid "More info about other mailing lists and newsgroups can be found at https://www.python.org/community/lists/."
msgstr "اطلاعات بیشتر درباره سایر فهرستهای پستی و گروههای خبری را میتوانید در https://www.python.org/community/lists/ بیابید."
msgid "How do I get a beta test version of Python?"
msgstr "چگونه میتوانم یک نسخه آزمایشی بتا از پایتون دریافت کنم؟"
msgid "Alpha and beta releases are available from https://www.python.org/downloads/. All releases are announced on the comp.lang.python and comp.lang.python.announce newsgroups and on the Python home page at https://www.python.org/; an RSS feed of news is available."
msgstr "نسخههای آلفا و بتا از https://www.python.org/downloads/ در دسترس هستند. تمام نسخهها در گروههای خبری comp.lang.python و comp.lang.python.announce و در صفحهی خانگی پایتون به نشانی https://www.python.org/ اعلام میشوند؛ یک فید RSS از اخبار در دسترس است."
msgid "You can also access the development version of Python through Git. See `The Python Developer's Guide <https://devguide.python.org/>`_ for details."
msgstr "همچنین میتوانید از طریق Git به نسخهی توسعهی پایتون دسترسی پیدا کنید. برای جزئیات `The Python Developer's Guide <https://devguide.python.org/>`_ را ببینید."
msgid "How do I submit bug reports and patches for Python?"
msgstr "چگونه گزارشهای اشکال و وصلهها را برای پایتون ارسال کنم؟"
msgid "To report a bug or submit a patch, use the issue tracker at https://github.com/python/cpython/issues."
msgstr "برای گزارش باگ یا ارسال وصله، از سامانهی پیگیری مسائل در https://github.com/python/cpython/issues استفاده کنید."
msgid "For more information on how Python is developed, consult `the Python Developer's Guide <https://devguide.python.org/>`_."
msgstr "برای اطلاعات بیشتر در مورد چگونگی توسعه پایتون، به `راهنمای توسعهدهندگان پایتون <https://devguide.python.org/>`_ مراجعه کنید."
msgid "Are there any published articles about Python that I can reference?"
msgstr "آیا مقالههای منتشرشدهای درباره پایتون وجود دارد که بتوانم به آنها ارجاع دهم؟"
msgid "It's probably best to cite your favorite book about Python."
msgstr "احتمالاً بهتر است کتاب مورد علاقهتان درباره پایتون را ارجاع دهید."
msgid "The `very first article <https://ir.cwi.nl/pub/18204>`_ about Python was written in 1991 and is now quite outdated."
msgstr "`نخستین مقاله <https://ir.cwi.nl/pub/18204>`_ درباره پایتون در سال ۱۹۹۱ نوشته شد و اکنون تا حد زیادی منسوخ شده است."
msgid "Guido van Rossum and Jelke de Boer, \"Interactively Testing Remote Servers Using the Python Programming Language\", CWI Quarterly, Volume 4, Issue 4 (December 1991), Amsterdam, pp 283--303."
msgstr "Guido van Rossum و Jelke de Boer، \"Interactively Testing Remote Servers Using the Python Programming Language\"، CWI Quarterly، جلد ۴، شماره ۴ (دسامبر ۱۹۹۱)، آمستردام، ص ۲۸۳--۳۰۳."
msgid "Are there any books on Python?"
msgstr "آیا کتابی درباره پایتون وجود دارد؟"
msgid "Yes, there are many, and more are being published. See the python.org wiki at https://wiki.python.org/moin/PythonBooks for a list."
msgstr "بله، تعداد زیادی وجود دارد و موارد بیشتری نیز منتشر میشوند. برای مشاهده فهرست به ویکی python.org در https://wiki.python.org/moin/PythonBooks مراجعه کنید."
msgid "You can also search online bookstores for \"Python\" and filter out the Monty Python references; or perhaps search for \"Python\" and \"language\"."
msgstr "همچنین میتوانید در کتابفروشیهای آنلاین برای «Python» جستوجو کنید و ارجاعهای Monty Python را حذف کنید؛ یا شاید برای «Python» و «language» جستوجو کنید."
msgid "Where in the world is www.python.org located?"
msgstr "www.python.org در کجای دنیا قرار دارد؟"
msgid "The Python project's infrastructure is located all over the world and is managed by the Python Infrastructure Team. Details `here <https://infra.psf.io>`__."
msgstr "زیرساخت پروژهی پایتون در سراسر جهان قرار دارد و توسط تیم زیرساخت پایتون مدیریت میشود. جزئیات `اینجا <https://infra.psf.io>`__."
msgid "Why is it called Python?"
msgstr "چرا به آن پایتون گفته میشود؟"
msgid "When he began implementing Python, Guido van Rossum was also reading the published scripts from `\"Monty Python's Flying Circus\" <https://en.wikipedia.org/wiki/Monty_Python>`__, a BBC comedy series from the 1970s. Van Rossum thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python."
msgstr "هنگامی که گیدو ون روسوم پیادهسازی پایتون را آغاز کرد، در حال خواندن فیلمنامههای منتشرشدهی `\"Monty Python's Flying Circus\" <https://fa.wikipedia.org/wiki/مانتی_پایتان>`__ نیز بود، یک مجموعهی کمدی BBC از دههی ۱۹۷۰. ون روسوم فکر میکرد به نامی نیاز دارد که کوتاه، یکتا و کمی مرموز باشد، بنابراین تصمیم گرفت این زبان را پایتون بنامد."
msgid "Do I have to like \"Monty Python's Flying Circus\"?"
msgstr "آیا باید «Monty Python's Flying Circus» را دوست داشته باشم؟"
msgid "No, but it helps. :)"
msgstr "خیر، اما کمک میکند. :)"
msgid "Python in the real world"
msgstr "پایتون در دنیای واقعی"
msgid "How stable is Python?"
msgstr "پایتون چقدر پایدار است؟"
msgid "Very stable. New, stable releases have been coming out roughly every 6 to 18 months since 1991, and this seems likely to continue. As of version 3.9, Python will have a new feature release every 12 months (:pep:`602`)."
msgstr "بسیار پایدار. از سال ۱۹۹۱، نسخههای جدید و پایدار تقریباً هر ۶ تا ۱۸ ماه منتشر شدهاند و به نظر میرسد این روند ادامه داشته باشد. از نسخه 3.9، پایتون هر ۱۲ ماه یک نسخه ویژگی جدید خواهد داشت (:pep:`602`)."
msgid "The developers issue bugfix releases of older versions, so the stability of existing releases gradually improves. Bugfix releases, indicated by a third component of the version number (e.g. 3.5.3, 3.6.2), are managed for stability; only fixes for known problems are included in a bugfix release, and it's guaranteed that interfaces will remain the same throughout a series of bugfix releases."
msgstr "توسعهدهندگان نسخههای رفع اشکال را برای نسخههای قدیمیتر منتشر میکنند، بنابراین پایداری نسخههای موجود بهتدریج بهبود مییابد. نسخههای رفع اشکال، که با سومین مؤلفهی شمارهی نسخه مشخص میشوند (مثلاً 3.5.3، 3.6.2)، برای پایداری مدیریت میشوند؛ در یک نسخهی رفع اشکال فقط اصلاحیههای مشکلات شناختهشده گنجانده میشوند، و تضمین میشود که رابطها در تمام طول یک سری از نسخههای رفع اشکال بدون تغییر باقی بمانند."
msgid "The latest stable releases can always be found on the `Python download page <https://www.python.org/downloads/>`_. Python 3.x is the recommended version and supported by most widely used libraries. Python 2.x :pep:`is not maintained anymore <373>`."
msgstr "آخرین نسخههای پایدار را همیشه میتوان در `صفحهی دانلود پایتون <https://www.python.org/downloads/>`_ یافت. پایتون 3.x نسخهی توصیهشده است و بیشتر کتابخانههای پرکاربرد از آن پشتیبانی میکنند. پایتون 2.x :pep:`دیگر نگهداری نمیشود <373>`."
msgid "How many people are using Python?"
msgstr "چند نفر از پایتون استفاده میکنند؟"
msgid "There are probably millions of users, though it's difficult to obtain an exact count."
msgstr "احتمالاً میلیونها کاربر وجود دارد، اگرچه بهدست آوردن تعداد دقیق آن دشوار است."
msgid "Python is available for free download, so there are no sales figures, and it's available from many different sites and packaged with many Linux distributions, so download statistics don't tell the whole story either."
msgstr "پایتون برای دانلود رایگان در دسترس است، بنابراین هیچ آمار فروشی وجود ندارد، و از سایتهای بسیاری در دسترس است و همراه با بسیاری از توزیعهای لینوکس بستهبندی شده است، بنابراین آمار دانلود نیز تمام ماجرا را بیان نمیکند."
msgid "The comp.lang.python newsgroup is very active, but not all Python users post to the group or even read it."
msgstr "گروه خبری comp.lang.python بسیار فعال است، اما همهی کاربران پایتون در این گروه پیام نمیفرستند یا حتی آن را نمیخوانند."
msgid "Have any significant projects been done in Python?"
msgstr "آیا پروژههای مهمی با پایتون انجام شدهاند؟"
msgid "See https://www.python.org/about/success for a list of projects that use Python. Consulting the proceedings for `past Python conferences <https://www.python.org/community/workshops/>`_ will reveal contributions from many different companies and organizations."
msgstr "برای مشاهده فهرستی از پروژههایی که از پایتون استفاده میکنند، https://www.python.org/about/success را ببینید. بررسی مجموعهمقالات `کنفرانسهای گذشته پایتون <https://www.python.org/community/workshops/>`_ مشارکتهای بسیاری از شرکتها و سازمانهای مختلف را آشکار خواهد کرد."
msgid "High-profile Python projects include `the Mailman mailing list manager <https://www.list.org>`_ and `the Zope application server <https://www.zope.dev>`_. Several Linux distributions, most notably `Red Hat <https://www.redhat.com>`_, have written part or all of their installer and system administration software in Python. Companies that use Python internally include Google, Yahoo, and Lucasfilm Ltd."
msgstr "از پروژههای برجسته پایتون میتوان به `مدیر فهرست پستی Mailman <https://www.list.org>`_ و `سرور برنامههای کاربردی Zope <https://www.zope.dev>`_ اشاره کرد. چندین توزیع لینوکسی، بهویژه `Red Hat <https://www.redhat.com>`_، بخشی یا تمام نرمافزارهای نصب و مدیریت سیستم خود را با پایتون نوشتهاند. از جمله شرکتهایی که از پایتون بهصورت داخلی استفاده میکنند، میتوان به Google، Yahoo و Lucasfilm Ltd. اشاره کرد."
msgid "What new developments are expected for Python in the future?"
msgstr "در آینده چه پیشرفتهای جدیدی برای پایتون انتظار میرود؟"
msgid "See https://peps.python.org/ for the Python Enhancement Proposals (PEPs). PEPs are design documents describing a suggested new feature for Python, providing a concise technical specification and a rationale. Look for a PEP titled \"Python X.Y Release Schedule\", where X.Y is a version that hasn't been publicly released yet."
msgstr "برای مشاهدهی پیشنهادهای بهبود پایتون (PEPs) به https://peps.python.org/ مراجعه کنید. PEPها اسناد طراحی هستند که یک ویژگی جدید پیشنهادی برای پایتون را توصیف میکنند و مشخصات فنی مختصر و استدلال آن را ارائه میدهند. به دنبال یک PEP با عنوان «Python X.Y Release Schedule» بگردید، که در آن X.Y نسخهای است که هنوز بهصورت عمومی منتشر نشده است."
msgid "New development is discussed on `the python-dev mailing list <https://mail.python.org/mailman3/lists/python-dev.python.org/>`_."
msgstr "توسعه جدید در `فهرست پستی python-dev <https://mail.python.org/mailman3/lists/python-dev.python.org/>`_ مورد بحث قرار میگیرد."
msgid "Is it reasonable to propose incompatible changes to Python?"
msgstr "آیا پیشنهاد تغییرات ناسازگار برای پایتون منطقی است؟"
msgid "In general, no. There are already millions of lines of Python code around the world, so any change in the language that invalidates more than a very small fraction of existing programs has to be frowned upon. Even if you can provide a conversion program, there's still the problem of updating all documentation; many books have been written about Python, and we don't want to invalidate them all at a single stroke."
msgstr "بهطور کلی، خیر. در حال حاضر میلیونها خط کد پایتون در سراسر جهان وجود دارد، بنابراین هر تغییری در زبان که بیش از بخش بسیار کوچکی از برنامههای موجود را نامعتبر کند، باید نامطلوب تلقی شود. حتی اگر بتوانید یک برنامه تبدیل ارائه دهید، همچنان مشکل بهروزرسانی تمام مستندات وجود دارد؛ کتابهای زیادی درباره پایتون نوشته شده است و ما نمیخواهیم همه آنها را با یک حرکت نامعتبر کنیم."
msgid "Providing a gradual upgrade path is necessary if a feature has to be changed. :pep:`5` describes the procedure followed for introducing backward-incompatible changes while minimizing disruption for users."
msgstr "اگر لازم باشد قابلیتی تغییر کند، فراهم کردن مسیر ارتقای تدریجی ضروری است. :pep:`5` رویهای را که برای معرفی تغییرات ناسازگار با نسخههای قبلی با کمترین اختلال برای کاربران دنبال میشود، توصیف میکند."
msgid "Is Python a good language for beginning programmers?"
msgstr "آیا پایتون زبان خوبی برای برنامهنویسان مبتدی است؟"
msgid "Yes."
msgstr "بله."
msgid "It is still common to start students with a procedural and statically typed language such as Pascal, C, or a subset of C++ or Java. Students may be better served by learning Python as their first language. Python has a very simple and consistent syntax and a large standard library and, most importantly, using Python in a beginning programming course lets students concentrate on important programming skills such as problem decomposition and data type design. With Python, students can be quickly introduced to basic concepts such as loops and procedures. They can probably even work with user-defined objects in their very first course."
msgstr "هنوز رایج است که آموزش دانشجویان با یک زبان رویهای و با نوعدهی ایستا مانند پاسکال، C، یا زیرمجموعهای از C++ یا Java آغاز شود. ممکن است یادگیری پایتون بهعنوان اولین زبان، برای دانشجویان مفیدتر باشد. پایتون دارای سینتکس بسیار ساده و یکپارچه و کتابخانه استاندارد بزرگی است، و مهمتر از همه، استفاده از پایتون در یک دوره برنامهنویسی مقدماتی به دانشجویان اجازه میدهد تا بر مهارتهای مهم برنامهنویسی مانند تجزیه مسئله و طراحی نوع داده تمرکز کنند. با پایتون، دانشجویان میتوانند بهسرعت با مفاهیم پایهای مانند حلقهها و رویهها آشنا شوند. آنها احتمالاً حتی میتوانند در همان اولین دوره خود با اشیاء تعریفشده توسط کاربر کار کنند."
msgid "For a student who has never programmed before, using a statically typed language seems unnatural. It presents additional complexity that the student must master and slows the pace of the course. The students are trying to learn to think like a computer, decompose problems, design consistent interfaces, and encapsulate data. While learning to use a statically typed language is important in the long term, it is not necessarily the best topic to address in the students' first programming course."
msgstr "برای دانشجویی که هرگز پیشتر برنامهنویسی نکرده است، استفاده از یک زبان با نوعدهی ایستا، غیرطبیعی به نظر میرسد. این کار پیچیدگی بیشتری را ایجاد میکند که دانشجو باید بر آن مسلط شود و آهنگ دوره را کند میکند. دانشجویان تلاش میکنند یاد بگیرند که مانند یک کامپیوتر بیندیشند، مسائل را تجزیه کنند، رابطهای سازگار طراحی کنند و دادهها را کپسولهسازی کنند. اگرچه یادگیری استفاده از یک زبان با نوعدهی ایستا در بلندمدت مهم است، اما لزوماً بهترین موضوع برای پرداختن در نخستین دوره برنامهنویسی دانشجویان نیست."
msgid "Many other aspects of Python make it a good first language. Like Java, Python has a large standard library so that students can be assigned programming projects very early in the course that *do* something. Assignments aren't restricted to the standard four-function calculator and check balancing programs. By using the standard library, students can gain the satisfaction of working on realistic applications as they learn the fundamentals of programming. Using the standard library also teaches students about code reuse. Third-party modules such as PyGame are also helpful in extending the students' reach."
msgstr "بسیاری از جنبههای دیگر پایتون، آن را به زبان مناسبی برای شروع تبدیل میکنند. مانند جاوا، پایتون کتابخانه استاندارد بزرگی دارد، بهطوری که میتوان در همان اوایل دوره پروژههای برنامهنویسیای را به دانشجویان محول کرد که کاری را *انجام* میدهند. تکالیف به برنامههای استاندارد ماشینحساب چهارعملی و تراز چک محدود نمیشوند. با استفاده از کتابخانه استاندارد، دانشجویان میتوانند همزمان با یادگیری مبانی برنامهنویسی، رضایت کار روی برنامههای کاربردی واقعگرایانه را تجربه کنند. استفاده از کتابخانه استاندارد همچنین بازاستفاده از کد را به دانشجویان میآموزد. ماژولهای شخص ثالث مانند PyGame نیز به گسترش دسترسی دانشجویان کمک میکنند."
msgid "Python's interactive interpreter enables students to test language features while they're programming. They can keep a window with the interpreter running while they enter their program's source in another window. If they can't remember the methods for a list, they can do something like this::"
msgstr "مفسر تعاملی پایتون به دانشجویان امکان میدهد که ویژگیهای زبان را در حین برنامهنویسی آزمایش کنند. میتوانند پنجرهای را که مفسر در آن در حال اجرا است باز نگه دارند، در حالی که کد منبع برنامهشان را در پنجرهای دیگر وارد میکنند. اگر متدهای یک فهرست را به یاد نیاورند، میتوانند کاری مانند این انجام دهند::"
msgid ""
">>> L = []\n"
">>> dir(L)\n"
"['__add__', '__class__', '__contains__', '__delattr__', '__delitem__',\n"
"'__dir__', '__doc__', '__eq__', '__format__', '__ge__',\n"
"'__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__',\n"
"'__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__',\n"
"'__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__',\n"
"'__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__',\n"
"'__sizeof__', '__str__', '__subclasshook__', 'append', 'clear',\n"
"'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove',\n"
"'reverse', 'sort']\n"
">>> [d for d in dir(L) if '__' not in d]\n"
"['append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']\n"
"\n"
">>> help(L.append)\n"
"Help on built-in function append:\n"
"\n"
"append(...)\n"
" L.append(object) -> None -- append object to end\n"
"\n"
">>> L.append(1)\n"
">>> L\n"
"[1]"
msgstr ""
">>> L = []\n"
">>> dir(L)\n"
"['__add__', '__class__', '__contains__', '__delattr__', '__delitem__',\n"
"'__dir__', '__doc__', '__eq__', '__format__', '__ge__',\n"
"'__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__',\n"
"'__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__',\n"
"'__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__',\n"
"'__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__',\n"
"'__sizeof__', '__str__', '__subclasshook__', 'append', 'clear',\n"
"'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove',\n"
"'reverse', 'sort']\n"
">>> [d for d in dir(L) if '__' not in d]\n"
"['append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']\n"
"\n"
">>> help(L.append)\n"
"Help on built-in function append:\n"
"\n"
"append(...)\n"
" L.append(object) -> None -- append object to end\n"
"\n"
">>> L.append(1)\n"
">>> L\n"
"[1]"
msgid "With the interpreter, documentation is never far from the student as they are programming."
msgstr "با مفسر، مستندات هرگز در حین برنامهنویسی از دانشآموز دور نیست."
msgid "There are also good IDEs for Python. IDLE is a cross-platform IDE for Python that is written in Python using Tkinter. Emacs users will be happy to know that there is a very good Python mode for Emacs. All of these programming environments provide syntax highlighting, auto-indenting, and access to the interactive interpreter while coding. Consult `the Python wiki <https://wiki.python.org/moin/PythonEditors>`_ for a full list of Python editing environments."
msgstr "همچنین محیطهای توسعه یکپارچه (IDE) خوبی برای پایتون وجود دارد. IDLE یک IDE چندسکویی برای پایتون است که به زبان پایتون و با استفاده از Tkinter نوشته شده است. کاربران Emacs خوشحال خواهند شد که بدانند یک حالت پایتون (Python mode) بسیار خوب برای Emacs وجود دارد. تمام این محیطهای برنامهنویسی، برجستهسازی سینتکس، تورفتگی خودکار و دسترسی به مفسر تعاملی را هنگام کدنویسی فراهم میکنند. برای مشاهده فهرست کاملی از محیطهای ویرایش پایتون، به `ویکی پایتون <https://wiki.python.org/moin/PythonEditors>`_ مراجعه کنید."
msgid "If you want to discuss Python's use in education, you may be interested in joining `the edu-sig mailing list <https://www.python.org/community/sigs/current/edu-sig>`_."
msgstr "اگر میخواهید دربارهی استفاده از پایتون در آموزش گفتگو کنید، ممکن است به پیوستن به `فهرست ایمیلی edu-sig <https://www.python.org/community/sigs/current/edu-sig>`_ علاقهمند باشید."