-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathinteractive.po
More file actions
45 lines (38 loc) · 6.28 KB
/
Copy pathinteractive.po
File metadata and controls
45 lines (38 loc) · 6.28 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
# 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:
# Alireza Shabani (Revisto) <theRevisto@gmail.com>, 2025
# Sepehr Rasouli <sepehrrasouli06@gmail.com>, 2026
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.14\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-18 04:30+0000\n"
"PO-Revision-Date: 2026-07-27 11:57+0330\n"
"Last-Translator: Sepehr Rasouli <sepehrrasouli06@gmail.com>, 2026\n"
"Language-Team: Persian (https://github.com/revisto/python-docs-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"
"X-Generator: Poedit 3.6\n"
msgid "Interactive Input Editing and History Substitution"
msgstr "ویرایش ورودی تعاملی و جایگزینی تاریخچه"
msgid "Some versions of the Python interpreter support editing of the current input line and history substitution, similar to facilities found in the Korn shell and the GNU Bash shell. This is implemented using the `GNU Readline`_ library, which supports various styles of editing. This library has its own documentation which we won't duplicate here."
msgstr "برخی نسخههای مفسر پایتون از ویرایش خط ورودی فعلی و جایگزینی تاریخچه پشتیبانی میکنند؛ قابلیتی مشابه آنچه در پوستهٔ Korn و پوستهٔ GNU Bash وجود دارد. این قابلیت با استفاده از کتابخانهٔ `GNU Readline`_ پیادهسازی شده است که از شیوههای گوناگون ویرایش پشتیبانی میکند. این کتابخانه مستندات اختصاصی خود را دارد که در اینجا آنها را تکرار نمیکنیم."
msgid "Tab Completion and History Editing"
msgstr "تکمیل با کلید Tab و ویرایش تاریخچه"
msgid "Completion of variable and module names is :ref:`automatically enabled <rlcompleter-config>` at interpreter startup so that the :kbd:`Tab` key invokes the completion function; it looks at Python statement names, the current local variables, and the available module names. For dotted expressions such as ``string.a``, it will evaluate the expression up to the final ``'.'`` and then suggest completions from the attributes of the resulting object. Note that this may execute application-defined code if an object with a :meth:`~object.__getattr__` method is part of the expression. The default configuration also saves your history into a file named :file:`.python_history` in your user directory. The history will be available again during the next interactive interpreter session."
msgstr "تکمیل نام متغیرها و ماژولها بهطور :ref:`خودکار فعال میشود <rlcompleter-config>` تا هنگام راهاندازی مفسر، بهگونهای که با فشردن کلید :kbd:`Tab`، تابع تکمیل فراخوانی شود. این تابع نامهای دستورات پایتون، متغیرهای محلی فعلی و نام ماژولهای موجود را بررسی میکند. برای عبارتهای نقطهای مانند ``string.a``، عبارت تا پیش از آخرین ``'.'`` ارزیابی میشود و سپس پیشنهادهایی بر اساس ویژگیهای شیء حاصل ارائه میگردد. توجه داشته باشید که اگر شیئی با متد :meth:`~object.__getattr__` بخشی از عبارت باشد، ممکن است در این فرایند کدی که توسط برنامه تعریف شده است اجرا شود. پیکربندی پیشفرض همچنین تاریخچهٔ شما را در فایلی با نام :file:`.python_history` در پوشهٔ کاربریتان ذخیره میکند. این تاریخچه در نشست تعاملی بعدی مفسر دوباره در دسترس خواهد بود."
msgid "Alternatives to the Interactive Interpreter"
msgstr "جایگزینهایی برای مفسر تعاملی"
msgid "This facility is an enormous step forward compared to earlier versions of the interpreter; however, some wishes are left: It would be nice if the proper indentation were suggested on continuation lines (the parser knows if an :data:`~token.INDENT` token is required next). The completion mechanism might use the interpreter's symbol table. A command to check (or even suggest) matching parentheses, quotes, etc., would also be useful."
msgstr "این قابلیت نسبت به نسخههای قدیمیتر مفسر، پیشرفت بسیار بزرگی به شمار میرود؛ با این حال، هنوز برخی خواستهها برآورده نشدهاند: برای نمونه، خوب بود اگر در خطوط ادامه، تورفتگی مناسب پیشنهاد میشد (زیرا تجزیهکننده میداند که آیا در گام بعدی به یک توکن :data:`~token.INDENT` نیاز است یا خیر). همچنین، سازوکار تکمیل میتواند از جدول نمادهای مفسر استفاده کند. وجود دستوری برای بررسی (یا حتی پیشنهاد) تطابق پرانتزها، گیومهها و موارد مشابه نیز مفید خواهد بود."
msgid "One alternative enhanced interactive interpreter that has been around for quite some time is IPython_, which features tab completion, object exploration and advanced history management. It can also be thoroughly customized and embedded into other applications. Another similar enhanced interactive environment is bpython_."
msgstr "یکی از جایگزینهای پیشرفتهٔ مفسر تعاملی که سالهاست وجود دارد، IPython_ است که امکاناتی مانند تکمیل با کلید Tab، کاوش اشیا و مدیریت پیشرفتهٔ تاریخچه را فراهم میکند. همچنین میتوان آن را بهطور گسترده سفارشیسازی کرد و در برنامههای دیگر بهکار گرفت. محیط تعاملی پیشرفتهٔ مشابه دیگری نیز با نام bpython_ وجود دارد."