From ab2e972964c2fa878955b205789055fa9d3c1a4c Mon Sep 17 00:00:00 2001 From: Spyder bot Date: Fri, 17 Nov 2023 14:44:58 -0600 Subject: [PATCH] Update and compile translations [ci skip] --- spyder/locale/de/LC_MESSAGES/spyder.mo | Bin 176441 -> 182985 bytes spyder/locale/de/LC_MESSAGES/spyder.po | 48 +- spyder/locale/es/LC_MESSAGES/spyder.mo | Bin 182634 -> 182634 bytes spyder/locale/es/LC_MESSAGES/spyder.po | 10 +- spyder/locale/fa/LC_MESSAGES/spyder.po | 3476 +++++++++++---------- spyder/locale/fr/LC_MESSAGES/spyder.mo | Bin 183008 -> 187915 bytes spyder/locale/fr/LC_MESSAGES/spyder.po | 42 +- spyder/locale/hu/LC_MESSAGES/spyder.mo | Bin 42118 -> 42862 bytes spyder/locale/hu/LC_MESSAGES/spyder.po | 16 +- spyder/locale/pt_BR/LC_MESSAGES/spyder.mo | Bin 175392 -> 180055 bytes spyder/locale/pt_BR/LC_MESSAGES/spyder.po | 42 +- spyder/locale/ru/LC_MESSAGES/spyder.mo | Bin 194179 -> 194804 bytes spyder/locale/ru/LC_MESSAGES/spyder.po | 16 +- spyder/locale/uk/LC_MESSAGES/spyder.po | 127 +- 14 files changed, 1918 insertions(+), 1859 deletions(-) diff --git a/spyder/locale/de/LC_MESSAGES/spyder.mo b/spyder/locale/de/LC_MESSAGES/spyder.mo index fe0aa5677e6df0391bbcf2482813c7cce29bc173..0b1cb656655c4b496ab51114d5566dcb87de55cb 100644 GIT binary patch delta 34282 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 diff --git a/spyder/locale/de/LC_MESSAGES/spyder.po b/spyder/locale/de/LC_MESSAGES/spyder.po index aaa128e7da8..babaec3da8e 100644 --- a/spyder/locale/de/LC_MESSAGES/spyder.po +++ b/spyder/locale/de/LC_MESSAGES/spyder.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: spyder\n" "POT-Creation-Date: 2023-10-20 18:41-0500\n" -"PO-Revision-Date: 2023-11-01 15:18\n" +"PO-Revision-Date: 2024-04-04 20:57\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -99,11 +99,11 @@ msgstr "Beim Erstellen eines von Spyder benötigten Sockets ist ein Fehler aufge #: spyder/app/mainwindow.py:399 msgid "Plugin compatibility check" -msgstr "" +msgstr "Plugin-Kompatibilitätsprüfung" #: spyder/app/mainwindow.py:401 msgid "It was not possible to load the {} plugin. The problem was:

{}" -msgstr "" +msgstr "Das Plugin {} konnte nicht geladen werden. Das Problem war:

{}" #: spyder/app/mainwindow.py:423 msgid "Loading {}..." @@ -814,39 +814,39 @@ msgstr "

Spyder {} ist verfügbar!


" #: spyder/plugins/application/container.py:306 msgid "Would you like to automatically download and install it using Spyder's installer?

We recommend our own installer because it's more stable and makes updating easy. This will leave your existing Spyder installation untouched." -msgstr "" +msgstr "Möchten Sie es automatisch herunterladen und mit dem Installationsprogramm von Spyder installieren?

Wir empfehlen unser eigenes Installationsprogramm, weil es stabiler ist und die Aktualisierung erleichtert. Ihre bestehende Spyder-Installation bleibt dabei unberührt." #: spyder/plugins/application/container.py:317 msgid "Would you like to automatically download and install it?" -msgstr "" +msgstr "Möchten Sie es automatisch herunterladen und installieren?" #: spyder/plugins/application/container.py:348 msgid "Run the following command or commands in the Anaconda prompt to update manually:

" -msgstr "" +msgstr "Führen Sie den folgenden Befehl oder die folgenden Befehle in der Anaconda-Eingabeaufforderung aus, um manuell zu aktualisieren:

" #: spyder/plugins/application/container.py:352 msgid "Run the following command in a cmd prompt to update manually:

" -msgstr "" +msgstr "Führen Sie den folgenden Befehl in einer Eingabeaufforderung aus, um manuell zu aktualisieren:

" #: spyder/plugins/application/container.py:356 msgid "Run the following command or commands in a terminal to update manually:

" -msgstr "" +msgstr "Führen Sie den folgenden Befehl oder die folgenden Befehle in einem Terminal aus, um manuell zu aktualisieren:

" #: spyder/plugins/application/container.py:359 msgid "Run the following command in a terminal to update manually:

" -msgstr "" +msgstr "Führen Sie den folgenden Befehl in einem Terminal aus, um manuell zu aktualisieren:

" #: spyder/plugins/application/container.py:379 msgid "Important note: You installed Spyder with pip in a Conda environment, which is not a good idea. See our video for more details about it." -msgstr "" +msgstr "Wichtiger Hinweis: Sie haben Spyder mit pip in einer Conda-Umgebung installiert, was keine gute Idee ist. Siehe unser Video für weitere Details dazu." #: spyder/plugins/application/container.py:397 msgid "Important note: Since you installed Spyder with Anaconda, please don't use pip to update it as that will break your installation." -msgstr "" +msgstr "Wichtiger Hinweis: Da Sie Spyder mit Anaconda installiert haben, verwenden Sie bitte nicht pip, um es zu aktualisieren, da dies Ihre Installation zerstören würde." #: spyder/plugins/application/container.py:406 msgid "

For more information, visit our installation guide." -msgstr "" +msgstr "

Weitere Informationen finden Sie in unserer Installationsanleitung." #: spyder/plugins/application/container.py:414 msgid "Spyder is up to date." @@ -2151,7 +2151,7 @@ msgstr "Docstring-Typ" #: spyder/plugins/editor/confpage.py:258 msgid "Here you can select the type of docstrings ({}, {} or {}) you want the editor to automatically introduce when pressing {} after a function, method or class declaration." -msgstr "" +msgstr "Hier können Sie die Art der docstrings ({}, {} oder {}) auswählen, die der Editor automatisch einfügen soll, wenn Sie {} nach einer Funktion, Methode oder Klassendeklaration drücken." #: spyder/plugins/editor/confpage.py:267 msgid "Numpy" @@ -2941,11 +2941,11 @@ msgstr "Die Datei %s ist nicht verfügbar.

Sie wurde möglicherwei #: spyder/plugins/editor/widgets/editor.py:2413 msgid "The file {} has been modified outside Spyder.

Do you want to reload it and lose all your changes?" -msgstr "" +msgstr "Die Datei {} wurde außerhalb von Spyder geändert.

Möchten Sie sie neu laden und alle Ihre Änderungen verlieren?" #: spyder/plugins/editor/widgets/editor.py:2433 msgid "The file {} has been modified outside Spyder but it was not possible to reload it.

Therefore, it will be closed." -msgstr "" +msgstr "Die Datei {} wurde außerhalb von Spyder geändert, aber es war nicht möglich, sie neu zu laden.

Daher wird sie geschlossen." #: spyder/plugins/editor/widgets/editor.py:2552 msgid "All changes to file %s will be lost.
Do you want to revert it from disk?" @@ -4215,7 +4215,7 @@ msgstr "
Kernel wird neu gestartet...
" #: spyder/plugins/ipythonconsole/widgets/client.py:840 msgid "The Python environment or installation whose interpreter is located at
    {0}
doesn't have the spyder-kernels module or the right version of it installed ({1}). Without this module is not possible for Spyder to create a console for you.

You can install it by activating your environment first (if necessary) and then running in a system terminal:
    {2}
or
    {3}
" -msgstr "" +msgstr "Die Python-Umgebung oder -Installation, deren Interpreter sich unter
    {0}
befindet, hat das Modul spyder-kernels oder die richtige Version davon nicht installiert ({1}). Ohne dieses Modul ist es für Spyder nicht möglich, eine Konsole für Sie zu erstellen.

Sie können es installieren, indem Sie zunächst Ihre Umgebung aktivieren (falls erforderlich) und dann in einem Systemterminal ausführen:
    {2}
or
    {3}
" #: spyder/plugins/ipythonconsole/widgets/figurebrowser.py:67 msgid "Figures are displayed in the Plots pane by default. To make them also appear inline in the console, you need to uncheck \"Mute inline plotting\" under the options menu of Plots." @@ -6505,11 +6505,11 @@ msgstr "Beim Starten ist das Arbeitsverzeichnis:" #: spyder/plugins/workingdirectory/confpage.py:41 spyder/plugins/workingdirectory/confpage.py:80 msgid "The project (if open) or user home directory" -msgstr "" +msgstr "Das Projekt- (falls geöffnet) oder das Benutzerverzeichnis" #: spyder/plugins/workingdirectory/confpage.py:43 msgid "The startup working dir will be root of the current project if one is open, otherwise the user home directory" -msgstr "" +msgstr "Das Arbeitsverzeichnis beim Start ist das Stammverzeichnis des aktuellen Projekts, falls eines geöffnet ist, andernfalls das Benutzerverzeichnis" #: spyder/plugins/workingdirectory/confpage.py:51 msgid "At startup, the current working directory will be the specified path" @@ -6525,7 +6525,7 @@ msgstr "Das Arbeitsverzeichnis für neue IPython-Konsolen ist:" #: spyder/plugins/workingdirectory/confpage.py:82 msgid "The working dir for new consoles will be root of the project if one is open, otherwise the user home directory" -msgstr "" +msgstr "Das Arbeitsverzeichnis für neue Konsolen ist das Stammverzeichnis des Projekts, falls eines geöffnet ist, andernfalls das Benutzerverzeichnis" #: spyder/plugins/workingdirectory/confpage.py:87 msgid "The working directory of the current console" @@ -7195,21 +7195,21 @@ msgstr "Aktuelle Registerkarte schließen" #: spyder/workers/updates.py:30 msgid "Unable to connect to the Spyder update service.

Make sure your connection is working properly." -msgstr "" +msgstr "Es kann keine Verbindung zum Spyder-Aktualisierungsdienst hergestellt werden.

Stellen Sie sicher, dass Ihre Verbindung ordnungsgemäß funktioniert." #: spyder/workers/updates.py:35 msgid "HTTP error {status_code} when checking for updates.

Make sure your connection is working properly,and try again later." -msgstr "" +msgstr "HTTP-Fehler {status_code} bei der Prüfung auf Aktualisierungen.

Stellen Sie sicher, dass Ihre Verbindung ordnungsgemäß funktioniert, und versuchen Sie es später erneut." #: spyder/workers/updates.py:41 msgid "SSL certificate verification failed while checking for Spyder updates.

Please contact your network administrator for assistance." -msgstr "" +msgstr "Die Verifizierung des SSL-Zertifikats ist bei der Prüfung auf Aktualisierungen für Spyder fehlgeschlagen.

Bitte wenden Sie sich an Ihren Netzwerkadministrator, um Hilfe zu erhalten." #: spyder/workers/updates.py:163 msgid "It was not possible to check for Spyder updates due to the following error:

{}" -msgstr "" +msgstr "Aufgrund des folgenden Fehlers war es nicht möglich, auf Aktualisierungen für Spyder zu prüfen:

{}" #: spyder/workers/updates.py:301 msgid "It was not possible to download the installer due to the following error:

{}" -msgstr "" +msgstr "Das Herunterladen des Installationsprogramms war aufgrund des folgenden Fehlers nicht möglich:

{}" diff --git a/spyder/locale/es/LC_MESSAGES/spyder.mo b/spyder/locale/es/LC_MESSAGES/spyder.mo index ccc5de9a52e9aed6dd4bc8225ac7ae5eaf4cd10f..96a6143caba6b2508746c120e8c107b0ef10cefd 100644 GIT binary patch delta 8527 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 select the JSON connection file (e.g. kernel-1234.json) of the existing kernel, and enter the SSH information if connecting to a remote machine. To learn more about starting external kernels and connecting to them, see our documentation.

" -msgstr "

Seleccione el archivo de conexión JSON (por ejemplokernel-1234.json) del kernel existente e ingrese la información de SSH si se conecta a una máquina remota. Para obtener más información sobre cómo iniciar kernels externos y conectarse a ellos, consulte nuestra documentación.

" +msgstr "

Seleccione el archivo de conexión JSON (por ejemplokernel-1234.json) del núcleo existente e ingrese la información de SSH si se conecta a una máquina remota. Para obtener más información sobre cómo iniciar kernels externos y conectarse a ellos, consulte nuestra documentación.

" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:50 msgid "Connection file:" @@ -5048,7 +5048,7 @@ msgstr "Spyder se reiniciará y volverá a su configuración por defecto:

netsh winsock reset
" -msgstr "" +msgstr "در هنگام ایجاد سوکت توسط Spyder مشکلی به وجود آمده. لطفا دستور زیر را در کنسول cmd.exe در حالت Administrator اجرا کرده و س‍پس سیستم خود را ریستارت کنید:

netsh winsock reset
" #: spyder/app/mainwindow.py:399 msgid "Plugin compatibility check" -msgstr "" +msgstr "بررسی سازگاری افزونه" #: spyder/app/mainwindow.py:401 msgid "It was not possible to load the {} plugin. The problem was:

{}" -msgstr "" +msgstr "بارگذاری افزونه {} ممکن نبود. مشکل:

{}" #: spyder/app/mainwindow.py:423 msgid "Loading {}..." -msgstr "" +msgstr "در حال بارگذاری..." #: spyder/app/mainwindow.py:744 spyder/plugins/tours/widgets.py:1085 msgid "Welcome to Spyder!" -msgstr "به Spyder خوش آمدید!" +msgstr "به اسپایدر خوش آمدید!" #: spyder/app/mainwindow.py:822 msgid "Loading old third-party plugins..." -msgstr "" +msgstr "در حال بارگذاری افزونه های قدیم توضیح سیستم Third-party..." #: spyder/app/mainwindow.py:870 spyder/plugins/editor/widgets/editor.py:282 msgid "File switcher..." -msgstr "تعویض کننده ی فایل..." +msgstr "تعویض کننده فایل..." #: spyder/app/mainwindow.py:872 msgid "Fast switch between files" @@ -127,7 +127,7 @@ msgstr "تعویض سریع بین فایل ها" #: spyder/app/mainwindow.py:880 msgid "Symbol finder..." -msgstr "جستجوگر Symbol..." +msgstr "جستجوگر نشانه ها..." #: spyder/app/mainwindow.py:882 msgid "Fast symbol search in file" @@ -163,11 +163,11 @@ msgstr "در حال تکمیل پنجره ی اصلی..." #: spyder/app/mainwindow.py:1520 spyder/plugins/explorer/widgets/explorer.py:480 spyder/plugins/run/plugin.py:40 spyder/plugins/run/widgets.py:392 spyder/utils/programs.py:742 spyder/utils/programs.py:759 msgid "Run" -msgstr "" +msgstr "اجرا" #: spyder/app/mainwindow.py:1521 msgid "Running an external system terminal is not supported on platform %s." -msgstr "" +msgstr "اجرا کردن ترمینال خارجی در این جایگاه پشتیبانی نمیشود %s." #: spyder/app/mainwindow.py:1574 spyder/plugins/application/confpage.py:256 spyder/plugins/application/confpage.py:281 spyder/plugins/application/container.py:539 spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:205 spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:223 spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:149 spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:168 spyder/plugins/editor/widgets/editor.py:2571 spyder/plugins/explorer/widgets/explorer.py:1213 spyder/plugins/explorer/widgets/explorer.py:1566 spyder/plugins/ipythonconsole/widgets/shell.py:831 spyder/plugins/layout/container.py:298 spyder/plugins/profiler/widgets/main_widget.py:571 spyder/plugins/profiler/widgets/main_widget.py:729 spyder/plugins/projects/plugin.py:458 spyder/plugins/projects/plugin.py:477 spyder/plugins/projects/plugin.py:735 spyder/plugins/pylint/main_widget.py:113 spyder/plugins/pylint/main_widget.py:390 spyder/plugins/pylint/main_widget.py:422 spyder/plugins/variableexplorer/widgets/arrayeditor.py:627 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:129 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:144 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:150 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:457 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:665 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1315 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1319 spyder/widgets/collectionseditor.py:1620 spyder/widgets/reporterror.py:412 msgid "Error" @@ -175,7 +175,7 @@ msgstr "خطا" #: spyder/app/mainwindow.py:1575 msgid "To open {fpath} as a project with Spyder, please use spyder -p \"{fname}\"." -msgstr "" +msgstr "برای باز کردن {fpath} به عنوان یک پروژه با اسپایدر از spyder -p \"{fname}\" استفاده کنید." #: spyder/app/mainwindow.py:1801 msgid "Initializing..." @@ -184,398 +184,402 @@ msgstr "در حال راه‌اندازی..." #: spyder/app/restart.py:137 msgid "It was not possible to close the previous Spyder instance.\n" "Restart aborted." -msgstr "" +msgstr "ممکن نبود که دوره قبلی اسپایدر بسته شود.\n" +"دوباره راه‌اندازی بی نتیجه بود." #: spyder/app/restart.py:139 msgid "Spyder could not reset to factory defaults.\n" "Restart aborted." -msgstr "" +msgstr "اسپایدر نمیتواند به حالت کارخانه بازگردد.\n" +"دوباره راه‌اندازی بی تنیجه ماند." #: spyder/app/restart.py:141 msgid "It was not possible to restart Spyder.\n" "Operation aborted." -msgstr "" +msgstr "دوباره راه‌اندازی اسپایدر ممکن نبود.\n" +"عملکرد بی نتیجه ماند." #: spyder/app/restart.py:143 msgid "Spyder exit error" -msgstr "" +msgstr "خطا در خروج از اسپایدر" #: spyder/app/restart.py:144 msgid "Spyder reset error" -msgstr "" +msgstr "خطا در دوباره تنظیم کردن اسپایدر" #: spyder/app/restart.py:145 msgid "Spyder restart error" -msgstr "" +msgstr "خطا در دوباره راه‌اندازی اسپایدر" #: spyder/app/restart.py:185 msgid "Closing Spyder" -msgstr "" +msgstr "بستن اسپایدر" #: spyder/app/restart.py:264 msgid "Resetting Spyder to defaults" -msgstr "" +msgstr "دوباره راه‌اندازی اسپایدر به حالت پیش‌فرض" #: spyder/app/restart.py:296 msgid "Restarting" -msgstr "" +msgstr "در حال راه‌اندازی مجدد" #: spyder/config/manager.py:616 msgid "Shortcut context must match '_' or the plugin `CONF_SECTION`!" -msgstr "" +msgstr "متن میانبر باید با '_' و یا با افزونه `CONF_SECTION`برابر باشد!" #: spyder/config/manager.py:697 msgid "There was an error while loading Spyder configuration options. You need to reset them for Spyder to be able to launch.\n\n" "Do you want to proceed?" -msgstr "" +msgstr "یک خطا در بارگذاری گزینه های کانفیگ اسپایدر به وجود آمد. اسپایدر نیاز به دوباره راه‌اندازی برای شروع مجدد دارد.\n" +"آیا میخواهید ادامه دهید?" #: spyder/config/manager.py:705 msgid "Spyder configuration files resetted!" -msgstr "" +msgstr "فایل های کانفیگ از نو تنظیم شد!" #: spyder/config/utils.py:25 spyder/plugins/console/widgets/main_widget.py:514 spyder/plugins/explorer/widgets/explorer.py:1727 spyder/plugins/profiler/widgets/main_widget.py:462 spyder/plugins/pylint/main_widget.py:868 msgid "Python files" -msgstr "" +msgstr "فایل های Python" #: spyder/config/utils.py:26 msgid "Cython/Pyrex files" -msgstr "" +msgstr "فایل های Cython/Pyrex" #: spyder/config/utils.py:27 msgid "C files" -msgstr "" +msgstr "فایل های C" #: spyder/config/utils.py:28 msgid "C++ files" -msgstr "" +msgstr "فایل های C++" #: spyder/config/utils.py:29 msgid "OpenCL files" -msgstr "" +msgstr "فایل های OpenCL" #: spyder/config/utils.py:30 msgid "Fortran files" -msgstr "" +msgstr "فایل های Fortran" #: spyder/config/utils.py:32 msgid "IDL files" -msgstr "" +msgstr "فایل های IDL" #: spyder/config/utils.py:33 msgid "MATLAB files" -msgstr "" +msgstr "فایل های MATLAB" #: spyder/config/utils.py:34 msgid "Julia files" -msgstr "" +msgstr "فایل های Julia" #: spyder/config/utils.py:35 msgid "Yaml files" -msgstr "" +msgstr "فایل های Yaml" #: spyder/config/utils.py:36 msgid "Patch and diff files" -msgstr "" +msgstr "فایل های Patch و diff" #: spyder/config/utils.py:37 msgid "Batch files" -msgstr "" +msgstr "فایل های Batch" #: spyder/config/utils.py:38 msgid "Text files" -msgstr "" +msgstr "فایل های متنی" #: spyder/config/utils.py:39 msgid "reStructuredText files" -msgstr "" +msgstr "فایل های reStructuredText" #: spyder/config/utils.py:40 msgid "gettext files" -msgstr "" +msgstr "فایل های gettext" #: spyder/config/utils.py:41 msgid "NSIS files" -msgstr "" +msgstr "فایل های NSIS" #: spyder/config/utils.py:42 msgid "Web page files" -msgstr "" +msgstr "فایل های Web page" #: spyder/config/utils.py:43 msgid "XML files" -msgstr "" +msgstr "فایل های XML" #: spyder/config/utils.py:44 msgid "Javascript files" -msgstr "" +msgstr "فایل های Javascript" #: spyder/config/utils.py:45 msgid "Json files" -msgstr "" +msgstr "فایل های Jason" #: spyder/config/utils.py:46 msgid "IPython notebooks" -msgstr "" +msgstr "نوت بوک IPython" #: spyder/config/utils.py:47 msgid "Enaml files" -msgstr "" +msgstr "فایل های Enaml" #: spyder/config/utils.py:48 msgid "Configuration files" -msgstr "" +msgstr "فایل های کانفیگ" #: spyder/config/utils.py:50 msgid "Markdown files" -msgstr "" +msgstr "فایل های Markdown" #: spyder/config/utils.py:54 spyder/plugins/explorer/widgets/explorer.py:1300 msgid "All files" -msgstr "" +msgstr "تمامی فایل ها" #: spyder/config/utils.py:139 msgid "Supported text files" -msgstr "" +msgstr "فایل های تکست مورد پشتیبانی" #: spyder/dependencies.py:101 msgid "Notify macOS that Spyder can open Python files" -msgstr "" +msgstr "به مک او اس اعلام کن که اسپایدر میتواند فایل های پایتون را باز کند" #: spyder/dependencies.py:106 msgid "Atomic file writes in the Editor" -msgstr "" +msgstr "فایل Atomic در ویرایشگر می نویسد" #: spyder/dependencies.py:110 msgid "Character encoding auto-detection for the Editor" -msgstr "" +msgstr "شناسایی خودکار Character encoding برای ویرایشگر" #: spyder/dependencies.py:114 msgid "Handle communications between kernel and frontend" -msgstr "" +msgstr "کنترل ارتباطات بین kernel و frontend" #: spyder/dependencies.py:118 msgid "Create projects from cookiecutter templates" -msgstr "" +msgstr "شروع یک پروژه از cookiecutter templates" #: spyder/dependencies.py:122 msgid "Compute text file diff changes during edition" -msgstr "" +msgstr "محاسبه تغییرات و تفاوت های فایل متنی در طول ویرایش" #: spyder/dependencies.py:126 msgid "Compute folding range nesting levels" -msgstr "" +msgstr "محاسبه folding range nesting levels" #: spyder/dependencies.py:130 msgid "IPython interactive python environment" -msgstr "" +msgstr "محیط برکنشی پایتون IPython" #: spyder/dependencies.py:134 msgid "Main backend for the Python Language Server" -msgstr "" +msgstr "Backend اصلی برای سرور زبان پایتون" #: spyder/dependencies.py:138 msgid "Optimize algorithms for folding" -msgstr "" +msgstr "بهینه‌سازی الگوریتم ها برای folding" #: spyder/dependencies.py:142 msgid "Verify if snippets files are valid" -msgstr "" +msgstr "بررسی اعتبار فایل‌های snippets" #: spyder/dependencies.py:146 msgid "Save Github credentials to report internal errors securely" -msgstr "" +msgstr "برای گزارش خطاهای ایمنی داخلی، اعتبار Github را ذخیره کنید" #: spyder/dependencies.py:151 msgid "Manipulate Jupyter notebooks in the Editor" -msgstr "" +msgstr "نوت بوک های Jupyter را در ویرایشگر تنظیم کنید" #: spyder/dependencies.py:155 msgid "Improve code completion for objects that use Numpy docstrings" -msgstr "" +msgstr "بهینه‌سازی کد برای اشیایی که از رشته‌های اسناد Numpy استفاده می‌کنند" #: spyder/dependencies.py:159 msgid "Connect to remote kernels through SSH" -msgstr "" +msgstr "از طریق SSH به kernel از راه دور متصل شوید" #: spyder/dependencies.py:164 msgid "Python parser that supports error recovery and round-trip parsing" -msgstr "" +msgstr "Parser پایتون که از بازیابی خطا و parsing رفت و برگشت پشتیبانی می کند" #: spyder/dependencies.py:169 msgid "Stdio support for our language server client" -msgstr "" +msgstr "پشتیبانی Stdio برای کلاینت سرور زبان" #: spyder/dependencies.py:173 msgid "Cache the list of installed Python modules" -msgstr "" +msgstr "Cache کردن لیست ماژول های نصب شده پایتون" #: spyder/dependencies.py:177 msgid "CPU and memory usage info in the status bar" -msgstr "" +msgstr "اطلاعات مصرف CPU و حافظه در نوار وضعیت" #: spyder/dependencies.py:181 msgid "Syntax highlighting for a lot of file types in the Editor" -msgstr "" +msgstr "برجسته کردن Syntax برای انواع فایل در ویرایشگر" #: spyder/dependencies.py:185 msgid "Static code analysis" -msgstr "" +msgstr "بررسی و مشاهده کد استاتیک" #: spyder/dependencies.py:189 msgid "Use the same Pylint installation with different virtual environments" -msgstr "" +msgstr "از نصب Pylint با محیط های مجازی مختلف استفاده کنید" #: spyder/dependencies.py:194 msgid "Code completion and linting for the Editor" -msgstr "" +msgstr "تکمیل کد و لینتینگ برای ویرایشگر" #: spyder/dependencies.py:198 msgid "Autoformat Python files in the Editor with the Black package" -msgstr "" +msgstr "فرمت خودکار فایل های پایتون در ویرایشگر با پکیج سیاه" #: spyder/dependencies.py:203 msgid "Spyder plugin for the Python LSP Server" -msgstr "" +msgstr "افزونه اسپایدر برای سرور LSP پایتون" #: spyder/dependencies.py:207 msgid "Parse desktop files on Linux" -msgstr "" +msgstr "پارس کردن فایل های دست تاپ در لینوکس" #: spyder/dependencies.py:212 msgid "Client for the language server protocol (LSP)" -msgstr "" +msgstr "کلاینت پروتکل سرور زبان (LSP)" #: spyder/dependencies.py:216 msgid "Dark style for the entire interface" -msgstr "" +msgstr "سبک تاریک برای کل رابط" #: spyder/dependencies.py:220 msgid "Customize Qt stylesheets" -msgstr "" +msgstr "شخصی سازی Qt stylesheets" #: spyder/dependencies.py:224 msgid "Icon theme based on FontAwesome and Material Design icons" -msgstr "" +msgstr "تم آیکون بر اساس نمادهای FontAwesome و Material Design" #: spyder/dependencies.py:228 msgid "Main package for the IPython console" -msgstr "" +msgstr "بسته اصلی برای کنسول IPython" #: spyder/dependencies.py:232 msgid "Abstraction layer for Python Qt bindings." -msgstr "" +msgstr "لایه Abstract برای پیوندهای Python Qt." #: spyder/dependencies.py:236 msgid "Fast access to code snippets regions" -msgstr "" +msgstr "دسترسی سریع به snippets regions کد" #: spyder/dependencies.py:240 msgid "Determine package version" -msgstr "" +msgstr "تعیین نسخه بسته" #: spyder/dependencies.py:244 msgid "Show help for objects in the Editor and Consoles in a dedicated pane" -msgstr "" +msgstr "نمایش کمک برای اشیاء در ویرایشگر و کنسول ها در یک قطعه اختصاصی" #: spyder/dependencies.py:248 msgid "Jupyter kernels for the Spyder console" -msgstr "" +msgstr "Jupyter kernels برای کنسول اسپایدر" #: spyder/dependencies.py:252 msgid "Compute distances between strings" -msgstr "" +msgstr "محاسبه فاصله ی بین دو رشته" #: spyder/dependencies.py:256 msgid "3-way merge algorithm to merge document changes" -msgstr "" +msgstr "ادغام الگوریتم سه طرفه برای ادغام تغییرات سند" #: spyder/dependencies.py:260 msgid "Watch file changes on project directories" -msgstr "" +msgstr "تغییرات فایل را در فهرست های پروژه مشاهده کنید" #: spyder/dependencies.py:269 msgid "Run Cython files in the IPython Console" -msgstr "" +msgstr "فایل های Cython را در کنسول IPython اجرا کنید" #: spyder/dependencies.py:274 msgid "2D/3D plotting in the IPython console" -msgstr "" +msgstr "ترسیم 2 بعدی و 3 بعدی در کنسول IPython" #: spyder/dependencies.py:279 msgid "View and edit two and three dimensional arrays in the Variable Explorer" -msgstr "" +msgstr "آرایه های دو بعدی و سه بعدی را در Variable Explorer مشاهده و ویرایش کنید" #: spyder/dependencies.py:284 msgid "View and edit DataFrames and Series in the Variable Explorer" -msgstr "" +msgstr "DataFrames و Series را در Variable Explorer مشاهده و ویرایش کنید" #: spyder/dependencies.py:289 msgid "Import Matlab workspace files in the Variable Explorer" -msgstr "" +msgstr "فایل های فضای کاری Matlab را در Variable Explorer وارد کنید" #: spyder/dependencies.py:294 msgid "Symbolic mathematics in the IPython Console" -msgstr "" +msgstr "ریاضیات نمادین در کنسول IPython" #: spyder/plugins/appearance/confpage.py:43 msgid "Main interface" -msgstr "" +msgstr "رابط اصلی" #: spyder/plugins/appearance/confpage.py:47 spyder/plugins/ipythonconsole/confpage.py:106 msgid "Automatic" -msgstr "" +msgstr "خودکار" #: spyder/plugins/appearance/confpage.py:48 msgid "Light" -msgstr "" +msgstr "روشن" #: spyder/plugins/appearance/confpage.py:49 msgid "Dark" -msgstr "" +msgstr "تاریک" #: spyder/plugins/appearance/confpage.py:52 msgid "Interface theme" -msgstr "" +msgstr "تم رابط کاربری" #: spyder/plugins/appearance/confpage.py:61 msgid "Icon theme" -msgstr "" +msgstr "تم آیکن" #: spyder/plugins/appearance/confpage.py:75 msgid "Syntax highlighting theme" -msgstr "" +msgstr "تم برجسته سازی Syntax" #: spyder/plugins/appearance/confpage.py:78 msgid "Edit selected scheme" -msgstr "" +msgstr "ویرایش scheme انتخابی" #: spyder/plugins/appearance/confpage.py:79 msgid "Create new scheme" -msgstr "" +msgstr "ایجاد scheme جدید" #: spyder/plugins/appearance/confpage.py:80 msgid "Delete scheme" -msgstr "" +msgstr "حذف scheme" #: spyder/plugins/appearance/confpage.py:81 spyder/plugins/preferences/widgets/configdialog.py:38 msgid "Reset to defaults" -msgstr "" +msgstr "تنظیم دوباره به حالت پیش‌فرض" #: spyder/plugins/appearance/confpage.py:105 msgid "Fonts" -msgstr "" +msgstr "فونت‌ها" #: spyder/plugins/appearance/confpage.py:110 msgid "Plain text" -msgstr "" +msgstr "متن ساده" #: spyder/plugins/appearance/confpage.py:116 msgid "Rich text" -msgstr "" +msgstr "متن غنی" #: spyder/plugins/appearance/confpage.py:138 spyder/plugins/variableexplorer/widgets/importwizard.py:520 msgid "Preview" -msgstr "" +msgstr "پیش‌نمایش" #: spyder/plugins/appearance/confpage.py:381 spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:153 spyder/plugins/completion/providers/languageserver/provider.py:421 spyder/plugins/completion/providers/languageserver/widgets/messagebox.py:25 spyder/plugins/editor/widgets/editor.py:421 spyder/plugins/ipythonconsole/utils/ssh.py:71 spyder/plugins/ipythonconsole/widgets/main_widget.py:2303 spyder/plugins/ipythonconsole/widgets/main_widget.py:2396 spyder/plugins/layout/container.py:307 spyder/plugins/layout/container.py:366 spyder/plugins/layout/plugin.py:429 spyder/plugins/layout/plugin.py:446 spyder/plugins/maininterpreter/confpage.py:176 spyder/plugins/preferences/plugin.py:335 spyder/plugins/pylint/main_widget.py:109 spyder/plugins/variableexplorer/widgets/arrayeditor.py:565 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:100 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:441 spyder/utils/environ.py:117 spyder/utils/environ.py:197 spyder/utils/environ.py:228 spyder/widgets/collectionseditor.py:1046 spyder/widgets/collectionseditor.py:1226 spyder/widgets/collectionseditor.py:1238 msgid "Warning" @@ -583,152 +587,153 @@ msgstr "هشدار" #: spyder/plugins/appearance/confpage.py:382 msgid "Are you sure you want to delete this scheme?" -msgstr "" +msgstr "آیا از حذف این مورد اطمینان دارید?" #: spyder/plugins/appearance/plugin.py:41 msgid "Appearance" -msgstr "" +msgstr "ظاهر" #: spyder/plugins/appearance/plugin.py:44 msgid "Manage application appearance and themes." -msgstr "" +msgstr "اداره کردن ضاهر و تم اپلیکیشن." #: spyder/plugins/appearance/widgets.py:88 msgid "Text" -msgstr "" +msgstr "متن" #: spyder/plugins/appearance/widgets.py:90 msgid "Highlight" -msgstr "" +msgstr "برجسته" #: spyder/plugins/appearance/widgets.py:92 msgid "Background" -msgstr "" +msgstr "پس زمینه" #: spyder/plugins/appearance/widgets.py:96 msgid "Scheme name:" -msgstr "" +msgstr "نام Scheme:" #: spyder/plugins/appearance/widgets.py:103 msgid "Color scheme editor" -msgstr "" +msgstr "ویرایشگر رنگ scheme" #: spyder/plugins/application/confpage.py:46 msgid "Language:" -msgstr "" +msgstr "زبان:" #: spyder/plugins/application/confpage.py:54 msgid "Rendering engine:" -msgstr "" +msgstr "موتور Rendering:" #: spyder/plugins/application/confpage.py:59 msgid "Use a single instance" -msgstr "" +msgstr "از یک instance استفاده کنید" #: spyder/plugins/application/confpage.py:61 msgid "Set this to open external
Python files in an already running instance (Requires a restart)" -msgstr "" +msgstr "تنظیم فایل‌های خارجی
پایتون در نمونه‌ای که قبلاً در حال اجرا است باز شود (نیاز به راه‌اندازی مجدد دارد)" #: spyder/plugins/application/confpage.py:65 msgid "Prompt when exiting" -msgstr "" +msgstr "در هنگام خروج اعلان کنید" #: spyder/plugins/application/confpage.py:66 msgid "Show internal Spyder errors to report them to Github" -msgstr "" +msgstr "خطاهای داخلی اسپایدر را نشان دهید تا آنها را به Github گزارش دهید" #: spyder/plugins/application/confpage.py:68 msgid "Check for updates on startup" -msgstr "" +msgstr "بررسی بروزرسانی به هنگام آغاز برنامه" #: spyder/plugins/application/confpage.py:96 spyder/plugins/layout/container.py:163 msgid "Panes" -msgstr "زبانه ها" +msgstr "قطعه ها" #: spyder/plugins/application/confpage.py:98 msgid "Vertical tabs in panes" -msgstr "" +msgstr "قطعه های عمودی در پنجره ها" #: spyder/plugins/application/confpage.py:100 msgid "Custom margin for panes:" -msgstr "" +msgstr "حاشیه شخصی سازی شده برای صفحات:" #: spyder/plugins/application/confpage.py:102 msgid "pixels" -msgstr "" +msgstr "پیکسل‌ها" #: spyder/plugins/application/confpage.py:109 msgid "Cursor blinking:" -msgstr "" +msgstr "چشمک زدن Cursor:" #: spyder/plugins/application/confpage.py:112 msgid "ms" -msgstr "" +msgstr "ms" #: spyder/plugins/application/confpage.py:150 msgid "macOS integration" -msgstr "" +msgstr "ادغام با macOS" #: spyder/plugins/application/confpage.py:152 msgid "Open files from Finder with Spyder" -msgstr "" +msgstr "فایل های Finder را با Spyder باز کنید" #: spyder/plugins/application/confpage.py:154 msgid "Register Spyder with the Launch Services" -msgstr "" +msgstr "Spyder را با Launch Services ثبت کنید" #: spyder/plugins/application/confpage.py:162 msgid "Launch Spyder with python.app to enable Apple event integrations." -msgstr "" +msgstr "برای فعال کردن ادغام رویدادهای اپل، Spyder را با python.app راه‌اندازی کنید." #: spyder/plugins/application/confpage.py:168 msgid "Screen resolution" -msgstr "" +msgstr "وضوح صفحه نمایش" #: spyder/plugins/application/confpage.py:170 msgid "Configuration for high DPI screens

Please see {0}<> for more information about these options (in English)." -msgstr "" +msgstr "پیکربندی صفحه‌های DPI بالا

لطفاً برای اطلاعات بیشتر درباره این گزینه‌ها (به زبان انگلیسی) به {0}<> مراجعه کنید." #: spyder/plugins/application/confpage.py:181 msgid "Normal" -msgstr "" +msgstr "معمولی" #: spyder/plugins/application/confpage.py:185 msgid "Enable auto high DPI scaling" -msgstr "" +msgstr "فعال کردن مقیاس خودکار high DPI" #: spyder/plugins/application/confpage.py:188 msgid "Set this for high DPI displays" -msgstr "" +msgstr "تنظیم این برای نمایشگرهای high DPI" #: spyder/plugins/application/confpage.py:192 msgid "Set a custom high DPI scaling" -msgstr "" +msgstr "تنظیم یک مقیاس شخصی سازی شده high DPI" #: spyder/plugins/application/confpage.py:195 msgid "Set this for high DPI displays when auto scaling does not work" -msgstr "" +msgstr "تنظیم این برای نمایشگرهای high DPI هنگامی که مقیاس خودکار کار نمی کند" #: spyder/plugins/application/confpage.py:202 msgid "Enter values for different screens separated by semicolons ';'.\n" "Float values are supported" -msgstr "" +msgstr "مقادیر را برای صفحات مختلف که با نقطه ویرگول «;» از هم جدا شده اند وارد کنید.\n" +"مقادیر شناور پشتیبانی می شوند" #: spyder/plugins/application/confpage.py:235 spyder/plugins/ipythonconsole/confpage.py:28 spyder/plugins/outlineexplorer/widgets.py:48 msgid "Interface" -msgstr "" +msgstr "رابط کاربری" #: spyder/plugins/application/confpage.py:237 spyder/plugins/editor/confpage.py:347 spyder/plugins/ipythonconsole/confpage.py:429 msgid "Advanced settings" -msgstr "" +msgstr "تنظیمات پیشرفته" #: spyder/plugins/application/confpage.py:257 msgid "We're sorry but setting a scale factor bellow 1.0 isn't possible. Any scale factor bellow 1.0 will be set to 1.0" -msgstr "" +msgstr "متأسفیم، اما تنظیم ضریب مقیاس زیر 1.0 ممکن نیست. هر ضریب مقیاس زیر 1.0 روی 1.0 تنظیم می شود" #: spyder/plugins/application/confpage.py:282 msgid "We're sorry but the following error occurred while trying to set your selected language:

{}" -msgstr "" +msgstr "متأسفیم، اما هنگام تلاش برای تنظیم زبان انتخابی شما، خطای زیر رخ داد:

{}" #: spyder/plugins/application/container.py:127 msgid "Spyder documentation" @@ -736,7 +741,7 @@ msgstr "دفترچه راهنمای اسپایدر" #: spyder/plugins/application/container.py:138 msgid "Tutorial videos" -msgstr "" +msgstr "ویدیوهای آموزشی" #: spyder/plugins/application/container.py:145 msgid "Troubleshooting..." @@ -768,7 +773,7 @@ msgstr "نمایش و ویرایش متغیر های محیطی کنونی کا #: spyder/plugins/application/container.py:179 msgid "Show current user environment variables (i.e. for all sessions)" -msgstr "" +msgstr "نمایش متغیرهای محیط فعلی کاربر (یعنی برای همه جلسات)" #: spyder/plugins/application/container.py:183 msgid "Current user environment variables..." @@ -784,320 +789,321 @@ msgstr "راه اندازی مجدد" #: spyder/plugins/application/container.py:201 msgid "&Restart in debug mode" -msgstr "" +msgstr "&راه‌اندازی مجدد در حالت اشکال‌زدایی" #: spyder/plugins/application/container.py:202 msgid "Restart in debug mode" -msgstr "" +msgstr "راه‌اندازی مجدد در حالت اشکال‌زدایی" #: spyder/plugins/application/container.py:212 msgid "Debug logs" -msgstr "" +msgstr "گزارش اشکالات" #: spyder/plugins/application/container.py:274 msgid "New Spyder version" -msgstr "" +msgstr "ورژن جدید اسپایدر" #: spyder/plugins/application/container.py:276 msgid "Check for updates at startup" -msgstr "" +msgstr "بررسی بروزرسانی به هنگام آغاز برنامه" #: spyder/plugins/application/container.py:285 msgid "

Spyder {} is available!


" -msgstr "" +msgstr "

Spyder {} is available!


" #: spyder/plugins/application/container.py:306 msgid "Would you like to automatically download and install it using Spyder's installer?

We recommend our own installer because it's more stable and makes updating easy. This will leave your existing Spyder installation untouched." -msgstr "" +msgstr "آیا می‌خواهید با استفاده از نصب‌کننده Spyder به‌طور خودکار آن را دانلود و نصب کنید؟

ما نصب‌کننده خود را توصیه می‌کنیم زیرا پایدارتر است و به‌روزرسانی را بسیار آسان‌تر می‌کند. با این کار نصب Spyder موجود شما دست نخورده باقی می ماند." #: spyder/plugins/application/container.py:317 msgid "Would you like to automatically download and install it?" -msgstr "" +msgstr "میخواهید به صورت خودکار دانلود و نصب کنید?" #: spyder/plugins/application/container.py:348 msgid "Run the following command or commands in the Anaconda prompt to update manually:

" -msgstr "" +msgstr "برای به روز رسانی دستی دستور یا دستورهای زیر را در Anaconda prompt اجرا کنید:

" #: spyder/plugins/application/container.py:352 msgid "Run the following command in a cmd prompt to update manually:

" -msgstr "" +msgstr "دستور زیر را در cmd prompt برای به روز رسانی دستی اجرا کنید:

" #: spyder/plugins/application/container.py:356 msgid "Run the following command or commands in a terminal to update manually:

" -msgstr "" +msgstr "دستور یا دستورهای زیر را در ترمینال برای به روز رسانی دستی اجرا کنید:

" #: spyder/plugins/application/container.py:359 msgid "Run the following command in a terminal to update manually:

" -msgstr "" +msgstr "دستور یا دستورات زیر را در ترمینال برای به روز رسانی دستی اجرا کنید:

" #: spyder/plugins/application/container.py:379 msgid "Important note: You installed Spyder with pip in a Conda environment, which is not a good idea. See our video for more details about it." -msgstr "" +msgstr "نکته مهم: شما Spyder را با pip در محیط Conda نصب کردید که ایده خوبی نیست. برای جزئیات بیشتر در مورد آن به ویدیوی ما مراجعه کنید." #: spyder/plugins/application/container.py:397 msgid "Important note: Since you installed Spyder with Anaconda, please don't use pip to update it as that will break your installation." -msgstr "" +msgstr "نکته مهم: از آنجایی که Spyder را با Anaconda نصب کردید، لطفاً از pip برای به‌روزرسانی آن استفاده نکنید زیرا نصب شما را مختل می‌کند." #: spyder/plugins/application/container.py:406 msgid "

For more information, visit our installation guide." -msgstr "" +msgstr "

برای اطلاعات بیشتر، از راهنمای نصب ما دیدن کنید." #: spyder/plugins/application/container.py:414 msgid "Spyder is up to date." -msgstr "" +msgstr "Spyder به روز است." #: spyder/plugins/application/container.py:518 msgid "You have missing dependencies!

%s
Please install them to avoid this message.

Note: Spyder could work without some of these dependencies, however to have a smooth experience when using Spyder we strongly recommend you to install all the listed missing dependencies.

Failing to install these dependencies might result in bugs. Please be sure that any found bugs are not the direct result of missing dependencies, prior to reporting a new issue." -msgstr "" +msgstr "شما وابستگی‌های گمشده دارید!

%s
لطفاً آنها را نصب کنید تا از این پیام جلوگیری کنید..

توجه اسپایدر می‌تواند بدون برخی از این وابستگی‌ها کار کند، اما برای داشتن تجربه‌ای روان هنگام استفاده از اسپایدر، اکیداً به شما توصیه می‌کنیم که تمام وابستگی‌های گمشده فهرست شده را نصب کنید.

نصب نکردن این وابستگی ها ممکن است منجر به اشکال شود. لطفاً قبل از گزارش یک مشکل جدید، مطمئن شوید که هر گونه اشکال یافت شده نتیجه مستقیم وابستگی های از دست رفته نیست." #: spyder/plugins/application/container.py:555 msgid "Question" -msgstr "" +msgstr "سوال" #: spyder/plugins/application/container.py:558 msgid "Which debug mode do you want Spyder to restart in?" -msgstr "" +msgstr "می‌خواهید اسپایدر در کدام حالت اشکال‌زدایی مجدد راه‌اندازی شود?" #: spyder/plugins/application/container.py:561 msgid "Verbose" -msgstr "" +msgstr "درازنویسی" #: spyder/plugins/application/container.py:562 msgid "Minimal" -msgstr "" +msgstr "کمترین" #: spyder/plugins/application/container.py:678 spyder/plugins/completion/providers/kite/widgets/messagebox.py:25 spyder/plugins/ipythonconsole/widgets/shell.py:552 msgid "Don't show again." -msgstr "" +msgstr "دوباره نمایش داده نشود." #: spyder/plugins/application/container.py:693 msgid "Restart now" -msgstr "" +msgstr "راه‌اندازی دوباره" #: spyder/plugins/application/container.py:695 spyder/plugins/completion/providers/kite/widgets/install.py:114 spyder/plugins/tours/widgets.py:1125 msgid "Dismiss" -msgstr "" +msgstr "نادیده گرفتن" #: spyder/plugins/application/plugin.py:51 msgid "Application" -msgstr "" +msgstr "برنامه" #: spyder/plugins/application/plugin.py:57 msgid "Provide main application base actions." -msgstr "" +msgstr "اقدامات پایه برنامه اصلی را ارائه دهید." #: spyder/plugins/application/widgets/install.py:32 msgid "Downloading update" -msgstr "" +msgstr "درحال دانلود به‌روزرسانی" #: spyder/plugins/application/widgets/install.py:33 msgid "Download finished" -msgstr "" +msgstr "دریافت پایان یافت" #: spyder/plugins/application/widgets/install.py:34 msgid "Installing update" -msgstr "" +msgstr "در حال نصب به‌روزرسانی" #: spyder/plugins/application/widgets/install.py:35 spyder/plugins/completion/providers/kite/utils/install.py:34 msgid "Installation finished" -msgstr "" +msgstr "نصب انجام شد" #: spyder/plugins/application/widgets/install.py:36 msgid "Update available" -msgstr "" +msgstr "بروزرسانی قابل دسترسی است" #: spyder/plugins/application/widgets/install.py:37 msgid "Checking for updates" -msgstr "" +msgstr "بررسی برای به روزرسانی" #: spyder/plugins/application/widgets/install.py:38 msgid "Cancelled update" -msgstr "" +msgstr "آپدیت کنسل شد" #: spyder/plugins/application/widgets/install.py:41 msgid "Downloading Spyder {version}" -msgstr "" +msgstr "دانلود کردن اسپایدر {version}" #: spyder/plugins/application/widgets/install.py:42 msgid "Finished downloading Spyder {version}" -msgstr "" +msgstr "دانلود اسپایدر {version} پایان یافت" #: spyder/plugins/application/widgets/install.py:43 msgid "Installing Spyder {version}" -msgstr "" +msgstr "نصب کردن اسپایدر {version}" #: spyder/plugins/application/widgets/install.py:44 msgid "Finished installing Spyder {version}" -msgstr "" +msgstr "نصب کردن اسپایدر {version} پایان یافت" #: spyder/plugins/application/widgets/install.py:45 msgid "Spyder {version} available to download" -msgstr "" +msgstr "اسپایدر {version} برای دانلود موجود است" #: spyder/plugins/application/widgets/install.py:46 msgid "Checking for new Spyder version" -msgstr "" +msgstr "در حال بررسی برای نسخه جدیدتر اسپایدر" #: spyder/plugins/application/widgets/install.py:47 msgid "Spyder update cancelled" -msgstr "" +msgstr "به روز رسانی Spyder لغو شد" #: spyder/plugins/application/widgets/install.py:71 spyder/plugins/completion/providers/kite/widgets/install.py:211 msgid "Downloading" -msgstr "" +msgstr "در حال دانلود" #: spyder/plugins/application/widgets/install.py:74 msgid "Downloading Spyder update
" -msgstr "" +msgstr "دانلود آپدیت Spyder
" #: spyder/plugins/application/widgets/install.py:77 spyder/plugins/completion/providers/kite/widgets/install.py:221 msgid "OK" -msgstr "" +msgstr "تایید" #: spyder/plugins/application/widgets/install.py:216 msgid "Do you really want to cancel the Spyder update installation?" -msgstr "" +msgstr "آیا می خواهید نصب به روز رسانی Spyder را لغو کنید?" #: spyder/plugins/application/widgets/install.py:232 msgid "Would you like to update Spyder to the latest version?

" -msgstr "" +msgstr "آیا می خواهید Spyder را به آخرین نسخه به روز رسانی کنید؟

" #: spyder/plugins/application/widgets/install.py:255 msgid "Would you like to proceed with the installation?

" -msgstr "" +msgstr "آیا می خواهید نصب را ادامه دهید؟

" #: spyder/plugins/application/widgets/install.py:258 msgid "Spyder update" -msgstr "" +msgstr "به روز رسانی Spyder" #: spyder/plugins/application/widgets/install.py:267 msgid "After closing" -msgstr "" +msgstr "بعد از بسته شدن" #: spyder/plugins/application/widgets/status.py:36 msgid "Application update status" -msgstr "" +msgstr "وضعیت به روز رسانی برنامه" #: spyder/plugins/application/widgets/status.py:86 msgid "Update installation will continue in the background.\n" "Click here to show the installation dialog again." -msgstr "" +msgstr "نصب به‌روزرسانی در پس‌زمینه ادامه خواهد یافت.\n" +"اینجا را کلیک کنید تا پنجره نصب دوباره نمایش داده شود." #: spyder/plugins/base.py:333 spyder/plugins/editor/confpage.py:40 spyder/plugins/editor/plugin.py:433 spyder/plugins/editor/plugin.py:2121 spyder/plugins/editor/utils/switcher.py:36 spyder/plugins/editor/widgets/codeeditor.py:5707 spyder/plugins/editor/widgets/editor.py:325 spyder/plugins/editor/widgets/gotoline.py:29 spyder/plugins/help/confpage.py:31 spyder/plugins/help/widgets.py:335 spyder/plugins/tours/tours.py:81 msgid "Editor" -msgstr "" +msgstr "ویرایشگر" #: spyder/plugins/breakpoints/plugin.py:91 spyder/plugins/breakpoints/widgets/main_widget.py:377 msgid "Breakpoints" -msgstr "" +msgstr "نقاط توقف" #: spyder/plugins/breakpoints/plugin.py:94 msgid "Manage code breakpoints in a unified pane." -msgstr "" +msgstr "نقاط توقف کد را در یک صفحه یکپارچه مدیریت کنید." #: spyder/plugins/breakpoints/plugin.py:112 msgid "List breakpoints" -msgstr "" +msgstr "نقاط توقف را فهرست کنید" #: spyder/plugins/breakpoints/widgets/main_widget.py:40 msgid "Condition" -msgstr "" +msgstr "شرط" #: spyder/plugins/breakpoints/widgets/main_widget.py:40 spyder/plugins/findinfiles/widgets/combobox.py:67 spyder/plugins/outlineexplorer/widgets.py:38 msgid "File" -msgstr "" +msgstr "فایل" #: spyder/plugins/breakpoints/widgets/main_widget.py:40 spyder/plugins/outlineexplorer/widgets.py:225 msgid "Line" -msgstr "" +msgstr "خط" #: spyder/plugins/breakpoints/widgets/main_widget.py:209 spyder/plugins/editor/plugin.py:621 msgid "Clear breakpoints in all files" -msgstr "" +msgstr "نقاط توقف را در همه فایل ها پاک کنید" #: spyder/plugins/breakpoints/widgets/main_widget.py:214 msgid "Clear selected breakpoint" -msgstr "" +msgstr "پاک کردن نقطه توقف انتخاب شده" #: spyder/plugins/breakpoints/widgets/main_widget.py:219 msgid "Edit selected breakpoint" -msgstr "" +msgstr "نقطه توقف انتخابی را ویرایش کنید" #: spyder/plugins/completion/confpage.py:28 msgid "Providers" -msgstr "" +msgstr "ارائه دهندگان" #: spyder/plugins/completion/confpage.py:30 msgid "Enable {0} provider" -msgstr "" +msgstr "ارائه دهنده {0} را فعال کنید" #: spyder/plugins/completion/confpage.py:38 msgid "Time to wait for all providers to return (ms):" -msgstr "" +msgstr "زمان انتظار برای بازگشت همه ارائه دهندگان (ms):" #: spyder/plugins/completion/confpage.py:40 msgid "Beyond this timeout the first available provider will be returned" -msgstr "" +msgstr "فراتر از این مهلت زمانی، اولین ارائه دهنده موجود برگردانده می شود" #: spyder/plugins/completion/confpage.py:43 msgid "Show completion details" -msgstr "" +msgstr "نمایش جزئیات تکمیل شده" #: spyder/plugins/completion/confpage.py:47 msgid "Show completions on the fly" -msgstr "" +msgstr "نمایش کامل در fly" #: spyder/plugins/completion/confpage.py:51 msgid "Show automatic completions after characters entered:" -msgstr "" +msgstr "نمایش تکمیل خودکار پس از وارد کردن کاراکترها:" #: spyder/plugins/completion/confpage.py:53 msgid "Default is 1" -msgstr "" +msgstr "پیش فرض 1 است" #: spyder/plugins/completion/confpage.py:55 msgid "Enable code snippets" -msgstr "" +msgstr "Snippets کد را فعال کنید" #: spyder/plugins/completion/confpage.py:57 msgid "Show completion details after keyboard idle (ms):" -msgstr "" +msgstr "نمایش جزئیات تکمیل شده پس از idle صفحه کلید (ms):" #: spyder/plugins/completion/confpage.py:59 msgid "Default is 500 milliseconds" -msgstr "" +msgstr "پیش فرض 500 میلی ثانیه است" #: spyder/plugins/completion/confpage.py:62 msgid "Completions" -msgstr "" +msgstr "تکمیلگرها" #: spyder/plugins/completion/plugin.py:265 msgid "Completion and linting" -msgstr "" +msgstr "Completion و linting" #: spyder/plugins/completion/plugin.py:268 msgid "This plugin is in charge of handling and dispatching, as well as of receiving the responses of completion and linting requests sent to multiple providers." -msgstr "" +msgstr "این افزونه وظیفه رسیدگی و ارسال و همچنین دریافت پاسخ درخواست های تکمیل و ارسال به چندین ارائه دهنده را بر عهده دارد." #: spyder/plugins/completion/providers/fallback/provider.py:42 msgid "Fallback" -msgstr "" +msgstr "اصلاح حالت عمل" #: spyder/plugins/completion/providers/kite/client.py:117 msgid "{error}

Note: If you are using a VPN, please don't route requests to localhost/127.0.0.1 with it" -msgstr "" +msgstr "{error}

توجه: اگر از VPN استفاده می‌کنید، لطفاً درخواست‌ها را با آن به localhost/127.0.0.1 هدایت نکنید" #: spyder/plugins/completion/providers/kite/provider.py:114 msgid "It seems that your Kite installation is faulty. If you want to use Kite, please remove the directory that appears bellow, and try a reinstallation:

{kite_dir}" -msgstr "" +msgstr "به نظر می رسد نصب کایت شما معیوب است. اگر می‌خواهید از Kite استفاده کنید، لطفاً دایرکتوری که در زیر ظاهر می‌شود را حذف کنید و دوباره نصب کنید:

{kite_dir}" #: spyder/plugins/completion/providers/kite/provider.py:217 msgid "The Kite completion engine returned an unexpected result for the request {0}:

{1}

Please make sure that your Kite installation is correct. In the meantime, Spyder will disable the Kite client to prevent further errors. For more information, please visit the Kite help center" -msgstr "" +msgstr "موتور تکمیلی kite نتیجه غیرمنتظره ای را برای درخواست {0} نشان داد:

{1}

لطفاً مطمئن شوید که kite شما درست نصب شده است در این بین، Spyder برای جلوگیری از خطاهای بیشتر، کلاینت Kite را غیرفعال می کند. برای اطلاعات بیشتر، لطفاً از مرکز راهنمایی کیت دیدن کنید" #: spyder/plugins/completion/providers/kite/provider.py:227 msgid "Kite error" -msgstr "" +msgstr "خطای kite" #: spyder/plugins/completion/providers/kite/provider.py:247 msgid "Install Kite completion engine" @@ -1105,718 +1111,725 @@ msgstr "نصب موتور تکمیلگر Kite" #: spyder/plugins/completion/providers/kite/utils/install.py:30 msgid "No status" -msgstr "" +msgstr "بدون وضعیت" #: spyder/plugins/completion/providers/kite/utils/install.py:31 msgid "Downloading script installer" -msgstr "" +msgstr "در حال دانلود نصب کننده script" #: spyder/plugins/completion/providers/kite/utils/install.py:32 msgid "Downloading installer" -msgstr "" +msgstr "دانلود فایل نصب" #: spyder/plugins/completion/providers/kite/utils/install.py:33 msgid "Installing" -msgstr "" +msgstr "در حال نصب" #: spyder/plugins/completion/providers/kite/utils/install.py:35 msgid "Installation errored" -msgstr "" +msgstr "خطای نصب" #: spyder/plugins/completion/providers/kite/utils/install.py:36 msgid "Cancelled" -msgstr "" +msgstr "لغو شد" #: spyder/plugins/completion/providers/kite/widgets/install.py:70 msgid "Now Spyder can use Kite to provide better code completions for key packages in the scientific Python Ecosystem. Install Kite for a better editor experience in Spyder.

Kite is free to use but is not open source. Learn more about Kite " -msgstr "" +msgstr "اکنون اسپایدر می تواند از Kite برای ارائه تکمیل کدهای بهتر برای بسته های کلیدی در اکوسیستم علمی پایتون استفاده کند. برای تجربه ویرایشگر بهتر در kite، اسپایدر را نصب کنید.

استفاده از Kite رایگان است اما منبع باز نیست. درباره kite بیشتر بیاموزید" #: spyder/plugins/completion/providers/kite/widgets/install.py:94 msgid "Install Kite" -msgstr "" +msgstr "نصب Kite" #: spyder/plugins/completion/providers/kite/widgets/install.py:213 msgid "Kite comes with a native app called the Copilot
which provides you with real time
documentation as you code.

When Kite is done installing, the Copilot will
launch automatically and guide you through the
rest of the setup process." -msgstr "" +msgstr "Kite با یک برنامه به نام Copilot میاید
که زمان واقعی را در اختیار شما قرار می دهد

ثبت اسناد هم زمانی که کد می‌زنید
.

هنگامی که نصب Kite تمام شد، Copilot به طور خودکار راه‌اندازی می شود و شما را در بقیه مراحل راه‌اندازی راهنمایی می کند." #: spyder/plugins/completion/providers/kite/widgets/install.py:323 spyder/plugins/completion/providers/kite/widgets/messagebox.py:24 msgid "Kite installation error" -msgstr "" +msgstr "خطای نصب kite" #: spyder/plugins/completion/providers/kite/widgets/install.py:324 msgid "An error ocurred while installing Kite!

Please try to install it manually or contact Kite for help" -msgstr "" +msgstr "هنگام نصب Kite خطایی روی داد!

لطفاً سعی کنید آن را به صورت دستی نصب کنید یا با Kite ارتباط برقرار کنید" #: spyder/plugins/completion/providers/kite/widgets/install.py:347 msgid "Do you really want to cancel Kite installation?" -msgstr "" +msgstr "آیا می خواهید نصب به روز رسانی Kite را لغو کنید?" #: spyder/plugins/completion/providers/kite/widgets/status.py:33 msgid "Kite completions status" -msgstr "" +msgstr "وضعیت تکمیلگر بادبادک" #: spyder/plugins/completion/providers/kite/widgets/status.py:34 msgid "not reachable" -msgstr "" +msgstr "قابل دسترس نیست" #: spyder/plugins/completion/providers/kite/widgets/status.py:70 msgid "Kite installation will continue in the background.\n" "Click here to show the installation dialog again" -msgstr "" +msgstr "نصب Kite در پس‌زمینه ادامه خواهد یافت.\n" +"اینجا را کلیک کنید تا پنجره نصب دوباره نمایش داده شود" #: spyder/plugins/completion/providers/kite/widgets/status.py:75 msgid "Click here to show the\n" "installation dialog again" -msgstr "" +msgstr "برای نشان دادن دوباره دیالوگ نصب\n" +" اینجا کلیک کنید" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:28 spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:60 spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:268 msgid "Advanced" -msgstr "" +msgstr "پیشرفته" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:33 msgid "Python Language Server configuration" -msgstr "" +msgstr "Python Language Server configuration" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:36 msgid "Warning: Only modify these values if you know what you're doing!" -msgstr "" +msgstr "هشدار: فقط در صورتی این مقادیر را تغییر دهید که می‌دانید چه کاری را انجام می دهید!" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:43 msgid "Enable advanced settings" -msgstr "" +msgstr "فعال‌سازی تنظیمات پیشرفته" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:47 msgid "Module for the Python language server: " -msgstr "" +msgstr "ماژول برای سرور زبان پایتون: " #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:51 msgid "IP Address and port to bind the server to: " -msgstr "" +msgstr "آدرس IP و پورت برای اتصال سرور به: " #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:57 msgid "This is an external server" -msgstr "" +msgstr "This is an external server" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:60 msgid "Use stdio pipes to communicate with server" -msgstr "" +msgstr "از پایپ های stdio برای ارتباط با سرور استفاده کنید" #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:154 msgid "Modifying these options can break code completion!!

If that's the case, please reset your Spyder preferences by going to the menu

Tools > Reset Spyder to factory defaults

instead of reporting a bug." -msgstr "" +msgstr "تغییر این گزینه‌ها می‌تواند تکمیل کد را مختل کند!!

اگر چنین است، لطفاً تنظیمات برگزیده Spyder خود را با رفتن به منو تنظیم مجدد کنید

Tools > Reset Spyder به جای گزارش یک اشکال، به پیش فرض های کارخانه

بروید." #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:206 msgid "It appears there is no {language} language server listening at address:

{host}:{port}

Please verify that the provided information is correct and try again." -msgstr "" +msgstr "به نظر می رسد هیچ سرور زبان {language} در آدرس:

{host}:{port}

لطفاً بررسی کنید که اطلاعات ارائه شده صحیح است و دوباره تلاش کنید." #: spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:224 msgid "The address of the external server you are trying to connect to is the same as the one of the current internal server started by Spyder.

Please provide a different address!" -msgstr "" +msgstr "آدرس سرور خارجی که می‌خواهید به آن متصل شوید، همان آدرس سرور داخلی فعلی است که توسط Spyder راه‌اندازی شده است.

لطفاً آدرس دیگری ارائه دهید!" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:27 msgid "Docstring style" -msgstr "" +msgstr "سبک Docstring" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:37 msgid "page" -msgstr "" +msgstr "page" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:41 msgid "Here you can decide if you want to perform style analysis on your docstrings according to the {} or {} conventions. You can also decide if you want to show or ignore specific errors, according to the codes found on this {}." -msgstr "" +msgstr "در اینجا می‌توانید تصمیم بگیرید که آیا می‌خواهید تجزیه و تحلیل سبک را بر روی رشته‌های اسنادی خود مطابق با قراردادهای {} یا {} انجام دهید. همچنین می‌توانید با توجه به کدهای موجود در این {} تصمیم بگیرید که آیا می‌خواهید خطاهای خاصی را نشان دهید یا نادیده بگیرید." #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:51 msgid "Enable docstring style linting" -msgstr "" +msgstr "سبک docstring ،Linting را فعال کنید" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:56 msgid "Choose the convention used to lint docstrings: " -msgstr "" +msgstr "قراردادی را که برای lint کردن رشته های اسناد استفاده می شود انتخاب کنید: " #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:62 spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:127 msgid "Show the following errors:" -msgstr "" +msgstr "نشان دادن خطاهای زیر:" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:64 msgid "Example codes: D413, D414" -msgstr "" +msgstr "کدهای مثال: D413, D414" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:66 spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:129 msgid "Ignore the following errors:" -msgstr "" +msgstr "خطاهای زیر را نادیده بگیرید:" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:68 msgid "Example codes: D107, D402" -msgstr "" +msgstr "کدهای مثال: D107، D402" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:70 spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:53 msgid "Only check filenames matching these patterns:" -msgstr "" +msgstr "فقط نام فایل های مطابق با این الگوها را بررسی کنید:" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:72 msgid "Skip test files: (?!test_).*\\.py" -msgstr "" +msgstr "رد کردن فایل های آزمایشی: (?!test_).*\\.py" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:74 msgid "Only check in directories matching these patterns:" -msgstr "" +msgstr "فقط دایرکتوری هایی را بررسی کنید که با این الگوها مطابقت دارند:" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:76 msgid "Skip dot directories: [^\\.].*" -msgstr "" +msgstr "رد کردن دایرکتوری های dot: [^\\.].*" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:132 msgid "Show the following errors in addition to the specified convention:" -msgstr "" +msgstr "خطاهای زیر را علاوه بر قرارداد مشخص شده نشان دهید:" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:135 msgid "Ignore the following errors in addition to the specified convention:" -msgstr "" +msgstr "علاوه بر قرارداد مشخص شده، خطاهای زیر را نادیده بگیرید:" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:143 msgid "Directory patterns listed for matching should be valid regular expressions" -msgstr "" +msgstr "الگوهای فهرست شده برای تطبیق باید عبارات منظم معتبر باشند" #: spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:146 msgid "File patterns listed for matching should be valid regular expressions" -msgstr "" +msgstr "الگوهای فایل فهرست شده برای تطبیق باید عبارات منظم معتبر باشند" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:27 msgid "Code style and formatting" -msgstr "" +msgstr "سبک کد و قالب بندی" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:35 msgid "pycodestyle error codes" -msgstr "" +msgstr "pycodestyle error codes" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:39 msgid "Spyder can use pycodestyle to analyze your code for conformance to the {} convention. You can also manually show or hide specific warnings by their {}." -msgstr "" +msgstr "اسپایدر می تواند از pycodestyle برای تجزیه و تحلیل کد شما برای مطابقت با قرارداد {} استفاده کند. همچنین می توانید به صورت دستی اخطارهای خاص را توسط {} آنها نشان داده یا پنهان کنید." #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:48 msgid "Enable code style linting" -msgstr "" +msgstr "روشن کردن style linting" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:55 msgid "Check Python files: *.py" -msgstr "" +msgstr "فایل های پایتون را بررسی کنید: *.py" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:57 msgid "Exclude files or directories matching these patterns:" -msgstr "" +msgstr "حذف فایل ها یا دایرکتوری های مطابق با این الگوها:" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:59 msgid "Exclude all test files: (?!test_).*\\.py" -msgstr "" +msgstr "حذف تمام فایل های آزمایشی: (?!test_).*\\.py" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:61 msgid "Show the following errors or warnings:" -msgstr "" +msgstr "خطاها یا هشدارهای زیر را نشان دهید:" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:64 msgid "Example codes: E113, W391" -msgstr "" +msgstr "کدهای مثال: E113, W391" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:66 msgid "Ignore the following errors or warnings:" -msgstr "" +msgstr "خطاها یا هشدارهای زیر را نادیده بگیرید:" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:68 msgid "Example codes: E201, E303" -msgstr "" +msgstr "کدهای مثال: E201، E303" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:70 msgid "Maximum allowed line length:" -msgstr "" +msgstr "حداکثر طول مجاز خط:" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:72 msgid "Default is 79" -msgstr "" +msgstr "پیش فرض 79 است" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:75 msgid "Show vertical line at that length" -msgstr "" +msgstr "خط عمودی را در طول نشان دهید" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:98 msgid "Code style" -msgstr "" +msgstr "استایل کد" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:106 msgid "Line length" -msgstr "" +msgstr "طول خط" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:123 msgid "Spyder can use {0} or {1} to format your code for conformance to the {2} convention." -msgstr "" +msgstr "اسپایدر می تواند از {0} یا {1} برای قالب بندی کد شما برای مطابقت با قرارداد {2} استفاده کند." #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:131 msgid "Choose the code formatting provider: " -msgstr "" +msgstr "ارائه دهنده قالب بندی کد را انتخاب کنید: " #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:138 msgid "Autoformat files on save" -msgstr "" +msgstr "ذخیره فرمت خودکار فایل ها" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:140 msgid "If enabled, autoformatting will take place when saving a file" -msgstr "" +msgstr "در صورت فعال بودن، فرمت خودکار هنگام ذخیره یک فایل انجام می شود" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:144 msgid "Code formatting" -msgstr "" +msgstr "قالب بندی کد" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:162 msgid "Directory patterns listed for exclusion should be valid regular expressions" -msgstr "" +msgstr "الگوهای فهرست شده برای حذف باید عبارات منظم و معتبر باشند" #: spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:165 msgid "File patterns listed for exclusion should be valid regular expressions" -msgstr "" +msgstr "الگوهای فایل فهرست شده برای حذف باید عبارات منظم معتبر باشند" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:26 msgid "Introspection" -msgstr "" +msgstr "درون نگری" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:33 msgid "Basic features" -msgstr "" +msgstr "ویژگی‌های پایه" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:35 msgid "Enable Go to definition" -msgstr "" +msgstr "فعال سازی Go to definition" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:37 msgid "If enabled, left-clicking on an object name while \n" "pressing the {} key will go to that object's definition\n" "(if resolved)." -msgstr "" +msgstr "در صورت فعال بودن، روی نام شیء کلیک چپ کنید و\n" +"با فشار دادن کلید {} به تعریف آن شی میتوانید به آن شیء بروید \n" +"(اگر حل شده باشد)." #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:40 msgid "Follow imports when going to a definition" -msgstr "" +msgstr "هنگام رفتن به یک تعریف، import ها را دنبال کنید" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:43 spyder/plugins/ipythonconsole/confpage.py:33 msgid "Show calltips" -msgstr "" +msgstr "نمایش calltips" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:45 msgid "Enable hover hints" -msgstr "" +msgstr "نکات hover را فعال کنید" #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:47 msgid "If enabled, hovering the mouse pointer over an object\n" "name will display that object's signature and/or\n" "docstring (if present)." -msgstr "" +msgstr "اگر فعال باشد، نشانگر ماوس را روی یک شی قرار دهید\n" +"نام، امضا و/یا آن شی را نمایش می دهد\n" +"docstring (در صورت وجود)." #: spyder/plugins/completion/providers/languageserver/conftabs/introspection.py:62 msgid "Preload the following modules to make completion faster and more accurate:" -msgstr "" +msgstr "ماژول های زیر را از قبل بارگذاری کنید تا تکمیل سریعتر و دقیق تر شود:" #: spyder/plugins/completion/providers/languageserver/conftabs/linting.py:22 msgid "Linting" -msgstr "" +msgstr "Linting" #: spyder/plugins/completion/providers/languageserver/conftabs/linting.py:28 msgid "Spyder can optionally highlight syntax errors and possible problems with your code in the editor." -msgstr "" +msgstr "اسپایدر می تواند به صورت اختیاری خطاهای نحوی و مشکلات احتمالی کد شما را در ویرایشگر برجسته کند." #: spyder/plugins/completion/providers/languageserver/conftabs/linting.py:34 msgid "Enable basic linting" -msgstr "" +msgstr "فعال سازی linting پایه" #: spyder/plugins/completion/providers/languageserver/conftabs/linting.py:37 spyder/plugins/editor/plugin.py:950 msgid "Underline errors and warnings" -msgstr "" +msgstr "زیر خطاها و هشدارها خط بکشید" #: spyder/plugins/completion/providers/languageserver/conftabs/linting.py:41 msgid "Enable complexity linting with the Mccabe package" -msgstr "" +msgstr "فعال کردن complexity linting با Mccabe package" #: spyder/plugins/completion/providers/languageserver/conftabs/otherlanguages.py:30 msgid "Other languages" -msgstr "" +msgstr "سایر زبان‌ها" #: spyder/plugins/completion/providers/languageserver/conftabs/otherlanguages.py:36 msgid "Spyder uses the Language Server Protocol to provide code completion and linting for its Editor. Here, you can setup and configure LSP servers for languages other than Python, so Spyder can provide such features for those languages as well." -msgstr "" +msgstr "اسپایدر از پروتکل سرور زبان استفاده می‌کند تا تکمیل کد و خط‌بندی را برای ویرایشگر خود ارائه دهد. در اینجا، می‌توانید سرورهای LSP را برای زبان‌هایی غیر از پایتون تنظیم و پیکربندی کنید، بنابراین اسپایدر می‌تواند چنین ویژگی‌هایی را برای آن زبان‌ها نیز فراهم کند." #: spyder/plugins/completion/providers/languageserver/conftabs/otherlanguages.py:47 msgid "Available servers:" -msgstr "" +msgstr "سرورهای موجود:" #: spyder/plugins/completion/providers/languageserver/conftabs/otherlanguages.py:55 spyder/plugins/completion/providers/snippets/conftabs.py:75 spyder/plugins/explorer/confpage.py:58 spyder/plugins/shortcuts/confpage.py:33 msgid "Reset to default values" -msgstr "" +msgstr "بازگشت به مقادیر پیش‌فرض" #: spyder/plugins/completion/providers/languageserver/conftabs/otherlanguages.py:56 msgid "Set up a new server" -msgstr "" +msgstr "یک سرور جدید راه اندازی کنید" #: spyder/plugins/completion/providers/languageserver/conftabs/otherlanguages.py:57 msgid "Delete currently selected server" -msgstr "" +msgstr "سرور انتخابی فعلی را حذف کنید" #: spyder/plugins/completion/providers/languageserver/provider.py:292 msgid "Language Server Protocol (LSP)" -msgstr "" +msgstr "Language Server Protocol (LSP)" #: spyder/plugins/completion/providers/languageserver/provider.py:409 msgid "It appears there is no {language} language server listening at address:

{host}:{port}

Therefore, completion and linting for {language} will not work during this session." -msgstr "" +msgstr "به نظر می‌رسد هیچ سرور زبان {language} در آدرس:

{host}:{port}

گوش نمی‌دهد، بنابراین، تکمیل و لنت کردن برای {language} انجام خواهد شد. در این جلسه کار نخواهد کرد." #: spyder/plugins/completion/providers/languageserver/provider.py:449 msgid "Completion and linting in the editor for {language} files will not work during the current session, or stopped working.

" -msgstr "" +msgstr "Completion و linting در ویرایشگر {language}، فایل‌ها در طول جلسه فعلی کار نخواهند کرد، یا دیگر کار نمی‌کنند.

" #: spyder/plugins/completion/providers/languageserver/provider.py:453 msgid "Do you want to restart Spyder now?" -msgstr "" +msgstr "آیا اکنون می خواهید Spyder را مجددا راه‌اندازی کنید?" #: spyder/plugins/completion/providers/languageserver/widgets/messagebox.py:26 msgid "Don't show again" -msgstr "" +msgstr "دوباره نمایش داده نشود" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:120 msgid "Valid JSON" -msgstr "" +msgstr "JSON معتبر" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:121 msgid "Invalid JSON" -msgstr "" +msgstr "JSON نامعتبر" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:132 msgid "To create a new server configuration, you need to select a programming language, set the command to start its associated server and enter any arguments that should be passed to it on startup. Additionally, you can set the server's hostname and port if connecting to an external server, or to a local one using TCP instead of stdio pipes.

Note: You can use the placeholders {host} and {port} in the server arguments field to automatically fill in the respective values.
" -msgstr "" +msgstr "برای ایجاد یک پیکربندی سرور جدید، باید یک زبان برنامه نویسی را انتخاب کنید، دستوری را برای راه اندازی سرور مرتبط آن تنظیم کنید و هر آرگومان را که باید هنگام راه اندازی به آن ارسال شود، وارد کنید. علاوه بر این، می‌توانید نام میزبان و پورت سرور را در صورت اتصال به یک سرور خارجی، یا با استفاده از یک سرور محلی با استفاده از TCP به جای لوله‌های stdio، تنظیم کنید..

Note: می‌توانید از متغیرهای نگهدارنده استفاده کنید. {host} و {port} در قسمت آرگومان های سرور برای پر کردن خودکار مقادیر مربوطه.
" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:153 msgid "External server" -msgstr "" +msgstr "سرور خارجی" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:154 msgid "Host:" -msgstr "" +msgstr "میزبان host:" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:156 spyder/plugins/ipythonconsole/widgets/kernelconnect.py:68 msgid "Port:" -msgstr "" +msgstr "درگاه Port:" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:158 msgid "Command:" -msgstr "" +msgstr "دستور:" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:160 msgid "Arguments:" -msgstr "" +msgstr "آرگومان‌ها:" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:163 msgid "Server Configuration:" -msgstr "" +msgstr "کانفیگ سرور:" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:173 msgid "LSP server editor" -msgstr "" +msgstr "ویرایشگر سرور LSP" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:178 spyder/plugins/completion/providers/snippets/conftabs.py:53 msgid "Programming language provided by the LSP server" -msgstr "" +msgstr "زبان برنامه نویسی ارائه شده توسط سرور LSP" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:179 msgid "Select a language" -msgstr "" +msgstr "زبان را انتخاب کنید" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:192 msgid "TCP port number of the server" -msgstr "" +msgstr "شماره پورت TCP سرور" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:202 msgid "Additional arguments required to start the server" -msgstr "" +msgstr "آرگومان های اضافی برای راه اندازی سرور مورد نیاز است" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:214 msgid "Additional LSP server configuration set at runtime. JSON required" -msgstr "" +msgstr "پیکربندی سرور LSP اضافی در زمان اجرا تنظیم شده است. JSON مورد نیاز است" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:223 msgid "Check if the server runs on a remote location" -msgstr "" +msgstr "بررسی اینکه که آیا سرور در یک مکان راه ریموت اجرا می شود" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:226 msgid "Use stdio pipes for communication" -msgstr "" +msgstr "برای ارتباط از stdio pipes استفاده کنید" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:227 msgid "Check if the server communicates using stdin/out pipes" -msgstr "" +msgstr "بررسی کنید که آیا سرور با استفاده از stdin/out pipes ارتباط برقرار می کند" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:238 spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:559 spyder/plugins/completion/providers/snippets/conftabs.py:59 msgid "Language" -msgstr "" +msgstr "زبان" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:244 msgid "Language server" -msgstr "" +msgstr "سرور زبان" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:253 msgid "Server address" -msgstr "" +msgstr "آدرس سرور" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:321 msgid "Hostname must be valid" -msgstr "" +msgstr "نام میزبان باید معتبر باشد" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:324 msgid "Hostname or IP address of the host on which the server is running. Must be non empty." -msgstr "" +msgstr "نام میزبان یا آدرس IP میزبانی که سرور روی آن اجرا می شود. باید خالی نباشد." #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:328 msgid "Hostname is valid" -msgstr "" +msgstr "نام میزبان باید معتبر باشد" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:336 msgid "Command used to start the LSP server locally. Must be non empty" -msgstr "" +msgstr "دستوری که برای راه‌اندازی سرور LSP به صورت محلی استفاده می شود. باید خالی نباشد" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:343 msgid "Program was not found on your system" -msgstr "" +msgstr "برنامه در سیستم شما یافت نشد" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:347 msgid "Program was found on your system" -msgstr "" +msgstr "برنامه در سیستم شما پیدا شد" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:561 msgid "Address" -msgstr "" +msgstr "آدرس" #: spyder/plugins/completion/providers/languageserver/widgets/serversconfig.py:563 msgid "Command to execute" -msgstr "" +msgstr "دستور اجرا" #: spyder/plugins/completion/providers/languageserver/widgets/status.py:35 msgid "starting" -msgstr "" +msgstr "در حال شروع" #: spyder/plugins/completion/providers/languageserver/widgets/status.py:36 msgid "ready" -msgstr "" +msgstr "آماده" #: spyder/plugins/completion/providers/languageserver/widgets/status.py:37 msgid "restarting" -msgstr "" +msgstr "در حال راه‌اندازی مجدد" #: spyder/plugins/completion/providers/languageserver/widgets/status.py:38 msgid "down" -msgstr "" +msgstr "پایین" #: spyder/plugins/completion/providers/languageserver/widgets/status.py:46 msgid "Completions, linting, code\n" "folding and symbols status." -msgstr "" +msgstr "Completions, linting, code\n" +"folding and symbols status." #: spyder/plugins/completion/providers/languageserver/widgets/status.py:76 msgid "Restart {} Language Server" -msgstr "" +msgstr "سرور زبان {} را مجددا راه اندازی کنید" #: spyder/plugins/completion/providers/snippets/conftabs.py:33 msgid "Snippets" -msgstr "" +msgstr "اسنیپت ها" #: spyder/plugins/completion/providers/snippets/conftabs.py:40 msgid "the LSP grammar" -msgstr "" +msgstr "گرامر LSP" #: spyder/plugins/completion/providers/snippets/conftabs.py:42 msgid "Spyder allows to define custom completion snippets to use in addition to the ones offered by the Language Server Protocol (LSP). Each snippet should follow {}.

Note: All changes will be effective only when applying the settings" -msgstr "" +msgstr "اسپایدر اجازه می دهد تا قطعه های تکمیلگر شخصی سازی شده را برای استفاده علاوه بر موارد ارائه شده توسط پروتکل سرور زبان (LSP) تعریف کنید. هر قطعه باید از {} ​​پیروی کند.

توجه: همه تغییرات فقط هنگام اعمال تنظیمات مؤثر خواهند بود" #: spyder/plugins/completion/providers/snippets/conftabs.py:69 msgid "Available snippets" -msgstr "" +msgstr "Snippet های موجود" #: spyder/plugins/completion/providers/snippets/conftabs.py:76 msgid "Create a new snippet" -msgstr "" +msgstr "ایجاد اسنیپت جدید" #: spyder/plugins/completion/providers/snippets/conftabs.py:78 msgid "Delete currently selected snippet" -msgstr "" +msgstr "Snippet انتخابی فعلی را حذف کنید" #: spyder/plugins/completion/providers/snippets/conftabs.py:80 msgid "Export snippets to JSON" -msgstr "" +msgstr "Snippet ها را به JSON صادر کنید" #: spyder/plugins/completion/providers/snippets/conftabs.py:81 msgid "Import snippets from JSON" -msgstr "" +msgstr "Snippet ها را به JSON وارد کنید" #: spyder/plugins/completion/providers/snippets/conftabs.py:135 msgid "Save snippets" -msgstr "" +msgstr "ذخیره‌سازی اسنیپت ها" #: spyder/plugins/completion/providers/snippets/conftabs.py:148 msgid "Load snippets" -msgstr "" +msgstr "بارگذاری اسنیپت ها" #: spyder/plugins/completion/providers/snippets/conftabs.py:162 msgid "All snippets imported" -msgstr "" +msgstr "همه اسنیپت ها وارد شد" #: spyder/plugins/completion/providers/snippets/conftabs.py:163 msgid "{0} snippets were loaded successfully" -msgstr "" +msgstr "{0} قطعه با موفقیت بارگیری شد" #: spyder/plugins/completion/providers/snippets/conftabs.py:170 msgid "JSON malformed" -msgstr "" +msgstr "JASON ناقص ماند" #: spyder/plugins/completion/providers/snippets/conftabs.py:171 msgid "There was an error when trying to load the provided JSON file: {0}" -msgstr "" +msgstr "هنگام بارگیری فایل JSON ارائه شده خطایی روی داد: {0}" #: spyder/plugins/completion/providers/snippets/conftabs.py:180 msgid "Invalid snippet file" -msgstr "" +msgstr "فایل اسنیپت نامعتبر است" #: spyder/plugins/completion/providers/snippets/conftabs.py:181 msgid "The provided snippet file does not comply with the Spyder JSON snippets spec and therefore it cannot be loaded.

{}" -msgstr "" +msgstr "فایل اسنیپت ارائه شده با مشخصات اسنیپت های Spyder JSON مطابقت ندارد و بنابراین نمی‌توان آن را بارگیری کرد.

{}" #: spyder/plugins/completion/providers/snippets/conftabs.py:198 msgid "Incorrect snippet format" -msgstr "" +msgstr "قالب اسنیپت نادرست است" #: spyder/plugins/completion/providers/snippets/conftabs.py:199 msgid "Spyder was able to load {0}/{1} snippets correctly, please check the following snippets for any syntax errors:

{2}" -msgstr "" +msgstr "اسپایدر توانست {0}/{1} قطعه را به درستی بارگیری کند، لطفاً قطعات زیر را برای هرگونه خطای syntax بررسی کنید:

{2}" #: spyder/plugins/completion/providers/snippets/provider.py:53 msgid "Text snippets" -msgstr "" +msgstr "Text snippets" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:219 msgid "Valid snippet" -msgstr "" +msgstr "اسنیپت معتبر" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:220 msgid "Invalid snippet" -msgstr "" +msgstr "اسنیپت نامعتبر" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:232 msgid "To add a new text snippet, you need to define the text that triggers it, a short description (two words maximum) of the snippet and if it should delete the trigger text when inserted. Finally, you need to define the snippet body to insert." -msgstr "" +msgstr "برای افزودن یک text snippet جدید، باید متنی که آن را راه‌اندازی می‌کند، با توضیح کوتاهی (حداکثر دو کلمه) از قطعه و اینکه آیا باید متن trigger را هنگام درج حذف کند. در نهایت، باید بدنه اسنیپت را برای درج تعریف کنید." #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:256 msgid "Trigger text:" -msgstr "" +msgstr "Trigger text:" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:261 msgid "Description:" -msgstr "" +msgstr "توضیحات:" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:266 msgid "Remove trigger text on insertion" -msgstr "" +msgstr "متن trigger را هنگام درج حذف کنید" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:267 msgid "Check if the text that triggers this snippet should be removed when inserting it" -msgstr "" +msgstr "بررسی کنید که آیا متنی که این قطعه را فعال می کند باید هنگام درج آن حذف شود" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:273 msgid "Snippet text:" -msgstr "" +msgstr "Snippet text:" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:284 msgid "Snippet editor" -msgstr "" +msgstr "ویرایشگر اسنیپت" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:288 msgid "Trigger text for the current snippet" -msgstr "" +msgstr "متن Trigger برای اسنیپت فعلی" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:311 msgid "Snippet text completion to insert" -msgstr "" +msgstr "تکمیل متن اسنیپت برای درج" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:318 msgid "Trigger information" -msgstr "" +msgstr "اطلاعات Trigger" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:460 msgid "Double-click to view or edit" -msgstr "" +msgstr "برای مشاهده یا ویرایش دوبار کلیک کنید" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:472 msgid "Trigger text" -msgstr "" +msgstr "Trigger text" #: spyder/plugins/completion/providers/snippets/widgets/snippetsconfig.py:474 msgid "Description" -msgstr "" +msgstr "توضیحات" #: spyder/plugins/completion/widgets/status.py:56 msgid "Change default environment in Preferences..." -msgstr "" +msgstr "تغییر محیط پیش فرض در Preferences..." #: spyder/plugins/console/plugin.py:82 spyder/plugins/console/widgets/main_widget.py:172 msgid "Internal console" -msgstr "" +msgstr "کنسول داخلی" #: spyder/plugins/console/plugin.py:88 msgid "Internal console running Spyder." -msgstr "" +msgstr "Internal console running Spyder." #: spyder/plugins/console/plugin.py:111 msgid "

Spyder crashed during last session

" -msgstr "" +msgstr "

اسپایدر در جلسه پیشین از کار افتاد

" #: spyder/plugins/console/plugin.py:112 msgid "Please provide any additional information you might have about the crash." -msgstr "" +msgstr "لطفاً هر گونه اطلاعات اضافی که در مورد خرابی دارید ارائه دهید." #: spyder/plugins/console/widgets/internalshell.py:268 msgid "Help..." -msgstr "" +msgstr "راهنما..." #: spyder/plugins/console/widgets/internalshell.py:276 spyder/plugins/help/plugin.py:63 spyder/plugins/help/widgets.py:362 spyder/plugins/help/widgets.py:611 spyder/plugins/tours/tours.py:134 spyder/widgets/switcher.py:970 spyder/widgets/tests/test_switcher.py:32 msgid "Help" -msgstr "" +msgstr "راهنما" #: spyder/plugins/console/widgets/internalshell.py:285 msgid "Shell special commands:" -msgstr "" +msgstr "دستورات ویژه Shell:" #: spyder/plugins/console/widgets/internalshell.py:286 msgid "Internal editor:" -msgstr "" +msgstr "ویرایشگر داخلی:" #: spyder/plugins/console/widgets/internalshell.py:287 msgid "External editor:" -msgstr "" +msgstr "ویرایشگر خارجی:" #: spyder/plugins/console/widgets/internalshell.py:288 msgid "Run script:" -msgstr "" +msgstr "اجرای اسکریپت:" #: spyder/plugins/console/widgets/internalshell.py:289 msgid "Remove references:" -msgstr "" +msgstr "حذف references:" #: spyder/plugins/console/widgets/internalshell.py:290 msgid "System commands:" -msgstr "" +msgstr "دستورات سیستم:" #: spyder/plugins/console/widgets/internalshell.py:291 msgid "Python help:" -msgstr "" +msgstr "کمک پایتون:" #: spyder/plugins/console/widgets/internalshell.py:292 msgid "GUI-based editor:" -msgstr "" +msgstr "ویرایشگر مبتنی بر رابط کاربری گرافیکی:" #: spyder/plugins/console/widgets/internalshell.py:433 msgid "In order to use commands like \"raw_input\" or \"input\" run Spyder with the multithread option (--multithread) from a system terminal" -msgstr "" +msgstr "به منظور استفاده از دستوراتی مانند \"raw_input\" یا \"input\" Spyder میتوانید گزینه multithread (--multithread) در ترمینال سیستم خود اجرا کنید" #: spyder/plugins/console/widgets/main_widget.py:119 msgid "Spyder Internal Console\n\n" @@ -1825,7 +1838,12 @@ msgid "Spyder Internal Console\n\n" "internals with the following commands:\n" " spy.app, spy.window, dir(spy)\n\n" "Please do not use it to run your code\n\n" -msgstr "" +msgstr "کنسول داخلی اسپایدر\n\n" +"این کنسول برای گزارش برنامه استفاده می شود\n" +"خطاهای داخلی و بازرسی اسپایدر\n" +"داخلی با دستورها زیر:\n\n" +" spy.app، spy.window، dir(spy)\n\n" +"لطفا از آن برای اجرای کد خود استفاده نکنید\n\n" #: spyder/plugins/console/widgets/main_widget.py:178 spyder/plugins/ipythonconsole/widgets/main_widget.py:505 msgid "&Quit" @@ -1837,175 +1855,175 @@ msgstr "خروج" #: spyder/plugins/console/widgets/main_widget.py:189 msgid "&Run..." -msgstr "" +msgstr "&اجرا..." #: spyder/plugins/console/widgets/main_widget.py:190 msgid "Run a Python file" -msgstr "" +msgstr "یک فایل پایتون را اجرا کنید" #: spyder/plugins/console/widgets/main_widget.py:196 msgid "Environment variables..." -msgstr "" +msgstr "متغیرهای محیطی..." #: spyder/plugins/console/widgets/main_widget.py:197 msgid "Show and edit environment variables (for current session)" -msgstr "" +msgstr "نمایش و ویرایش متغیرهای محیط (برای جلسه فعلی)" #: spyder/plugins/console/widgets/main_widget.py:204 msgid "Show sys.path contents..." -msgstr "" +msgstr "نمایش محتویات sys.path..." #: spyder/plugins/console/widgets/main_widget.py:205 msgid "Show (read-only) sys.path" -msgstr "" +msgstr "نمایش محتویات sys.path (read-only)" #: spyder/plugins/console/widgets/main_widget.py:211 msgid "Buffer..." -msgstr "" +msgstr "بافر..." #: spyder/plugins/console/widgets/main_widget.py:212 msgid "Set maximum line count" -msgstr "" +msgstr "حداکثر تعداد خطوط را تنظیم کنید" #: spyder/plugins/console/widgets/main_widget.py:217 msgid "External editor path..." -msgstr "" +msgstr "مسیر ویرایشگر خارجی..." #: spyder/plugins/console/widgets/main_widget.py:218 msgid "Set external editor executable path" -msgstr "" +msgstr "مسیر اجرایی ویرایشگر خارجی را تنظیم کنید" #: spyder/plugins/console/widgets/main_widget.py:223 spyder/plugins/editor/confpage.py:62 spyder/plugins/help/confpage.py:60 spyder/plugins/help/widgets.py:367 spyder/plugins/history/confpage.py:28 spyder/plugins/history/widgets.py:118 msgid "Wrap lines" -msgstr "" +msgstr "بسته بندی خطوط" #: spyder/plugins/console/widgets/main_widget.py:229 msgid "Automatic code completion" -msgstr "" +msgstr "تکمیل خودکار کد" #: spyder/plugins/console/widgets/main_widget.py:237 msgid "Internal console settings" -msgstr "" +msgstr "تنظیمات کنسول داخلی" #: spyder/plugins/console/widgets/main_widget.py:512 msgid "Run Python file" -msgstr "" +msgstr "یک فایل پایتون را اجرا کنید" #: spyder/plugins/console/widgets/main_widget.py:571 msgid "Buffer" -msgstr "" +msgstr "بافر" #: spyder/plugins/console/widgets/main_widget.py:572 msgid "Maximum line count" -msgstr "" +msgstr "حداکثر تعداد خطوط" #: spyder/plugins/console/widgets/main_widget.py:590 msgid "External editor" -msgstr "" +msgstr "ویرایشگر خارجی" #: spyder/plugins/console/widgets/main_widget.py:591 msgid "External editor executable path:" -msgstr "" +msgstr "مسیر اجرایی ویرایشگر خارجی:" #: spyder/plugins/console/widgets/shell.py:139 msgid "Save history log..." -msgstr "" +msgstr "ذخیره گزارش سابقه..." #: spyder/plugins/console/widgets/shell.py:141 msgid "Save current history log (i.e. all inputs and outputs) in a text file" -msgstr "" +msgstr "گزارش تاریخ جاری (یعنی همه ورودی ها و خروجی ها) را در یک فایل متنی ذخیره کنید" #: spyder/plugins/console/widgets/shell.py:144 spyder/plugins/explorer/widgets/explorer.py:1091 spyder/plugins/projects/plugin.py:578 msgid "Delete" -msgstr "" +msgstr "حذف" #: spyder/plugins/console/widgets/shell.py:261 msgid "Save history log" -msgstr "" +msgstr "ذخیره گزارش سابقه" #: spyder/plugins/console/widgets/shell.py:264 msgid "History logs" -msgstr "" +msgstr "لاگ های تاریخچه" #: spyder/plugins/console/widgets/shell.py:724 msgid "Copy without prompts" -msgstr "" +msgstr "بدون prompts کپی کنید" #: spyder/plugins/console/widgets/shell.py:730 spyder/plugins/console/widgets/shell.py:733 msgid "Clear line" -msgstr "" +msgstr "Clear line" #: spyder/plugins/console/widgets/shell.py:738 msgid "Clear shell" -msgstr "" +msgstr "Clear shell" #: spyder/plugins/console/widgets/shell.py:741 msgid "Clear shell contents ('cls' command)" -msgstr "" +msgstr "محتویات shell را پاک کنید (فرمان 'cls')" #: spyder/plugins/editor/confpage.py:49 msgid "Show tab bar" -msgstr "" +msgstr "نمایش نوار Tab" #: spyder/plugins/editor/confpage.py:51 spyder/plugins/editor/plugin.py:940 msgid "Show selector for classes and functions" -msgstr "" +msgstr "نمایش selector برای کلاس ها و توابع" #: spyder/plugins/editor/confpage.py:53 spyder/plugins/editor/plugin.py:934 msgid "Show indent guides" -msgstr "" +msgstr "نمایش راهنمای indent" #: spyder/plugins/editor/confpage.py:55 spyder/plugins/editor/plugin.py:937 msgid "Show code folding" -msgstr "" +msgstr "نمایش code folding" #: spyder/plugins/editor/confpage.py:56 spyder/plugins/history/confpage.py:29 spyder/plugins/history/widgets.py:125 msgid "Show line numbers" -msgstr "" +msgstr "نمایش تعداد خطوط" #: spyder/plugins/editor/confpage.py:57 spyder/plugins/editor/plugin.py:927 msgid "Show blank spaces" -msgstr "" +msgstr "نمایش جاهای خالی" #: spyder/plugins/editor/confpage.py:58 msgid "Highlight current line" -msgstr "" +msgstr "خط فعلی را برجسته کنید" #: spyder/plugins/editor/confpage.py:60 msgid "Highlight current cell" -msgstr "" +msgstr "سلول فعلی را برجسته کنید" #: spyder/plugins/editor/confpage.py:63 spyder/plugins/editor/plugin.py:930 msgid "Scroll past the end" -msgstr "" +msgstr "از انتها عبور کنید" #: spyder/plugins/editor/confpage.py:66 msgid "Highlight occurrences after" -msgstr "" +msgstr "برجسته کردن اتفاقات بعد" #: spyder/plugins/editor/confpage.py:69 spyder/plugins/statusbar/confpage.py:27 spyder/plugins/statusbar/confpage.py:34 msgid " ms" -msgstr "" +msgstr " ms" #: spyder/plugins/editor/confpage.py:106 msgid "Automatic insertion of parentheses, braces and brackets" -msgstr "" +msgstr "درج خودکار پرانتز و براکت" #: spyder/plugins/editor/confpage.py:109 msgid "Automatic insertion of closing quotes" -msgstr "" +msgstr "درج خودکار نقل قول های پایانی" #: spyder/plugins/editor/confpage.py:112 msgid "Automatic insertion of colons after 'for', 'if', 'def', etc" -msgstr "" +msgstr "درج خودکار دو نقطه بعد از 'for'، 'if'، 'def' و غیره" #: spyder/plugins/editor/confpage.py:115 msgid "Automatic indentation after 'else', 'elif', etc." -msgstr "" +msgstr "Indentation خودکار بعد از «else»، «elif» و غیره." #: spyder/plugins/editor/confpage.py:118 msgid "Tab always indent" -msgstr "" +msgstr "Tab always indent" #: spyder/plugins/editor/confpage.py:120 msgid "If enabled, pressing Tab will always indent,\n" @@ -2013,309 +2031,315 @@ msgid "If enabled, pressing Tab will always indent,\n" "of a line (when this option is enabled, code\n" "completion may be triggered using the alternate\n" "shortcut: Ctrl+Space)" -msgstr "" +msgstr "اگر فعال باشد، فشار دادن Tab همیشه indent گذاری خواهد کرد،\n" +"حتی زمانی که cursor در ابتدای یک خط نیست\n" +"(وقتی این گزینه فعال است، \n" +"تکمیل کد ممکن است با استفاده از جایگزین آغاز شود\n" +"میانبر: Ctrl+Space)" #: spyder/plugins/editor/confpage.py:126 msgid "Automatically strip trailing spaces on changed lines" -msgstr "" +msgstr "به طور خودکار فضاهای انتهایی را در خطوط تغییر یافته بردارید" #: spyder/plugins/editor/confpage.py:128 msgid "If enabled, modified lines of code (excluding strings)\n" "will have their trailing whitespace stripped when leaving them.\n" "If disabled, only whitespace added by Spyder will be stripped." -msgstr "" +msgstr "در صورت فعال بودن، خطوط کد را تغییر دهید (به استثنای رشته ها)\n" +"هنگام خروج از آنها، فضای خالی انتهایی آنها برداشته می شود.\n" +"اگر غیرفعال باشد، فقط فضای خالی اضافه شده توسط اسپایدر حذف می شود." #: spyder/plugins/editor/confpage.py:132 msgid "Intelligent backspace" -msgstr "" +msgstr "بک اسپیس هوشمند" #: spyder/plugins/editor/confpage.py:136 msgid "Automatically remove trailing spaces when saving files" -msgstr "" +msgstr "هنگام ذخیره فایل‌ها، فاصله‌های انتهایی را به‌طور خودکار حذف کنید" #: spyder/plugins/editor/confpage.py:140 msgid "Insert a newline at the end if one does not exist when saving a file" -msgstr "" +msgstr "در صورتی که هنگام ذخیره یک فایل، خط جدیدی وجود نداشته باشد، در انتها وارد کنید" #: spyder/plugins/editor/confpage.py:145 msgid "Trim all newlines after the final one when saving a file" -msgstr "" +msgstr "هنگام ذخیره یک فایل، تمام خطوط جدید را پس از آخرین خط Trim کنید" #: spyder/plugins/editor/confpage.py:150 msgid "Indentation characters: " -msgstr "" +msgstr "کاراکترهای Indentation: " #: spyder/plugins/editor/confpage.py:151 msgid "2 spaces" -msgstr "" +msgstr "2 اسپیس" #: spyder/plugins/editor/confpage.py:152 msgid "3 spaces" -msgstr "" +msgstr "3 اسپیس" #: spyder/plugins/editor/confpage.py:153 msgid "4 spaces" -msgstr "" +msgstr "4 اسپیس" #: spyder/plugins/editor/confpage.py:154 msgid "5 spaces" -msgstr "" +msgstr "5 اسپیس" #: spyder/plugins/editor/confpage.py:155 msgid "6 spaces" -msgstr "" +msgstr "6 اسپیس" #: spyder/plugins/editor/confpage.py:156 msgid "7 spaces" -msgstr "" +msgstr "7 اسپیس" #: spyder/plugins/editor/confpage.py:157 msgid "8 spaces" -msgstr "" +msgstr "8 اسپیس" #: spyder/plugins/editor/confpage.py:158 msgid "Tabulations" -msgstr "" +msgstr "جدول بندی ها" #: spyder/plugins/editor/confpage.py:161 msgid "Tab stop width:" -msgstr "" +msgstr "عرض توقف Tab:" #: spyder/plugins/editor/confpage.py:162 msgid "spaces" -msgstr "" +msgstr "اسپیس ها" #: spyder/plugins/editor/confpage.py:212 msgid "Save all files before running script" -msgstr "" +msgstr "قبل از اجرای اسکریپت همه فایل ها را ذخیره کنید" #: spyder/plugins/editor/confpage.py:215 msgid "Maintain focus in the editor after running or debugging code" -msgstr "" +msgstr "پس از اجرای یا اشکال زدایی کد، تمرکز خود را در ویرایشگر حفظ کنید" #: spyder/plugins/editor/confpage.py:218 msgid "Copy full cell contents to the console when running code cells" -msgstr "" +msgstr "هنگام اجرای سلول های کد، محتویات سلول کامل را در کنسول کپی کنید" #: spyder/plugins/editor/confpage.py:231 msgid "Edit template for new files" -msgstr "" +msgstr "ویرایش template برای فایل های جدید" #: spyder/plugins/editor/confpage.py:235 msgid "Autosave" -msgstr "" +msgstr "ذخیره‌سازی خودکار" #: spyder/plugins/editor/confpage.py:237 msgid "Automatically save a copy of files with unsaved changes" -msgstr "" +msgstr "به طور خودکار یک کپی از فایل های با تغییرات ذخیره نشده ذخیره کنید" #: spyder/plugins/editor/confpage.py:240 msgid "Autosave interval: " -msgstr "" +msgstr "فاصله ذخیره‌سازی خودکار: " #: spyder/plugins/editor/confpage.py:241 msgid "seconds" -msgstr "" +msgstr "ثانیه" #: spyder/plugins/editor/confpage.py:252 msgid "Docstring type" -msgstr "" +msgstr "سبک Docstring" #: spyder/plugins/editor/confpage.py:258 msgid "Here you can select the type of docstrings ({}, {} or {}) you want the editor to automatically introduce when pressing {} after a function, method or class declaration." -msgstr "" +msgstr "در اینجا می‌توانید نوع رشته‌های اسنادی ({}، {} یا {}) را که می‌خواهید ویرایشگر با فشار دادن {} به‌طور خودکار پس از یک تابع، متد یا اعلام کلاس معرفی کند، انتخاب کنید." #: spyder/plugins/editor/confpage.py:267 msgid "Numpy" -msgstr "" +msgstr "Numpy" #: spyder/plugins/editor/confpage.py:268 msgid "Google" -msgstr "" +msgstr "Google" #: spyder/plugins/editor/confpage.py:269 msgid "Sphinx" -msgstr "" +msgstr "Sphinx" #: spyder/plugins/editor/confpage.py:271 msgid "Type:" -msgstr "" +msgstr "نوع:" #: spyder/plugins/editor/confpage.py:282 msgid "Annotations" -msgstr "" +msgstr "حاشیه نویسی ها" #: spyder/plugins/editor/confpage.py:284 msgid "Display a marker to the left of line numbers when the following annotations appear at the beginning of a comment: TODO, FIXME, XXX, HINT, TIP, @todo, HACK, BUG, OPTIMIZE, !!!, ???" -msgstr "" +msgstr "هنگامی که حاشیه‌نویسی‌های زیر در ابتدای نظر ظاهر می‌شوند، نشانگر را در سمت چپ شماره‌های خط نشان دهید: TODO، FIXME، XXX، HINT، TIP، @todo، HACK، BUG، OPTIMIZE، !!!، ??? " #: spyder/plugins/editor/confpage.py:290 msgid "Display code annotations" -msgstr "" +msgstr "نمایش حاشیه نویسی کد" #: spyder/plugins/editor/confpage.py:299 msgid "End-of-line characters" -msgstr "" +msgstr "کاراکترهای انتهای خط" #: spyder/plugins/editor/confpage.py:300 msgid "When opening a text file containing mixed end-of-line characters (this may raise syntax errors in the consoles on Windows platforms), Spyder may fix the file automatically." -msgstr "" +msgstr "هنگام باز کردن یک فایل متنی حاوی نویسه‌های انتهای خط مختلط (این ممکن است باعث ایجاد خطاهای نحوی در کنسول‌های پلتفرم‌های ویندوز شود)، اسپایدر ممکن است فایل را به طور خودکار اصلاح کند." #: spyder/plugins/editor/confpage.py:306 msgid "Fix automatically and show warning message box" -msgstr "" +msgstr "رفع خودکار و نمایش جعبه پیام هشدار" #: spyder/plugins/editor/confpage.py:310 msgid "Convert end-of-line characters to the following on save:" -msgstr "" +msgstr "Convert end-of-line characters to the following on save:" #: spyder/plugins/editor/confpage.py:315 spyder/plugins/editor/plugin.py:891 msgid "LF (Unix)" -msgstr "" +msgstr "LF (Unix)" #: spyder/plugins/editor/confpage.py:316 spyder/plugins/editor/plugin.py:886 msgid "CRLF (Windows)" -msgstr "" +msgstr "CRLF (Windows)" #: spyder/plugins/editor/confpage.py:317 spyder/plugins/editor/plugin.py:896 msgid "CR (macOS)" -msgstr "" +msgstr "CR (macOS)" #: spyder/plugins/editor/confpage.py:341 spyder/plugins/history/confpage.py:27 spyder/plugins/ipythonconsole/confpage.py:419 spyder/plugins/statusbar/confpage.py:23 spyder/plugins/variableexplorer/confpage.py:31 msgid "Display" -msgstr "" +msgstr "صفحه نمایش" #: spyder/plugins/editor/confpage.py:342 spyder/plugins/help/confpage.py:59 spyder/plugins/ipythonconsole/confpage.py:70 msgid "Source code" -msgstr "" +msgstr "کد منبع" #: spyder/plugins/editor/confpage.py:343 spyder/plugins/ipythonconsole/confpage.py:193 spyder/plugins/tours/widgets.py:332 msgid "Run code" -msgstr "" +msgstr "کد را اجرا کنید" #: spyder/plugins/editor/confpage.py:379 msgid "This option is disabled since the Autoformat files on save option is active." -msgstr "" +msgstr "از آنجایی که گزینه Autoformat files on save فعال است، این گزینه غیرفعال است." #: spyder/plugins/editor/panels/classfunctiondropdown.py:46 spyder/plugins/editor/panels/classfunctiondropdown.py:47 spyder/plugins/editor/panels/classfunctiondropdown.py:154 spyder/plugins/shortcuts/widgets/table.py:141 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/editor/plugin.py:508 msgid "&New file..." -msgstr "" +msgstr "&فایل جدید..." #: spyder/plugins/editor/plugin.py:509 spyder/plugins/explorer/widgets/explorer.py:1287 spyder/plugins/explorer/widgets/explorer.py:1299 msgid "New file" -msgstr "" +msgstr "فایل جدید" #: spyder/plugins/editor/plugin.py:518 msgid "O&pen last closed" -msgstr "" +msgstr "O&pen آخرین بسته شد" #: spyder/plugins/editor/plugin.py:519 msgid "Open last closed" -msgstr "" +msgstr "آخرین برگه بسته شده باز شود" #: spyder/plugins/editor/plugin.py:525 msgid "&Open..." -msgstr "" +msgstr "&باز کردن..." #: spyder/plugins/editor/plugin.py:526 spyder/plugins/editor/plugin.py:2191 spyder/plugins/editor/plugin.py:2205 spyder/plugins/editor/plugin.py:2213 msgid "Open file" -msgstr "" +msgstr "باز کردن فایل" #: spyder/plugins/editor/plugin.py:532 msgid "&Revert" -msgstr "" +msgstr "بازگرداندن" #: spyder/plugins/editor/plugin.py:533 msgid "Revert file from disk" -msgstr "" +msgstr "بازگرداندن فایل از دیسک" #: spyder/plugins/editor/plugin.py:536 msgid "&Save" -msgstr "" +msgstr "ذخیره" #: spyder/plugins/editor/plugin.py:537 spyder/plugins/editor/widgets/editor.py:2055 msgid "Save file" -msgstr "" +msgstr "ذخیره فایل" #: spyder/plugins/editor/plugin.py:543 msgid "Sav&e all" -msgstr "" +msgstr "همه را ذخیره کن" #: spyder/plugins/editor/plugin.py:544 msgid "Save all files" -msgstr "" +msgstr "تمام فایل ها را ذخیره کن" #: spyder/plugins/editor/plugin.py:550 msgid "Save &as..." -msgstr "" +msgstr "ذخیره به عنوان..." #: spyder/plugins/editor/plugin.py:551 msgid "Save current file as..." -msgstr "" +msgstr "ذخیره فایل فعلی به عنوان..." #: spyder/plugins/editor/plugin.py:556 msgid "Save copy as..." -msgstr "" +msgstr "ذخیره کپی به عنوان..." #: spyder/plugins/editor/plugin.py:557 msgid "Save copy of current file as..." -msgstr "" +msgstr "ذخیره کپی فایل فعلی به عنوان..." #: spyder/plugins/editor/plugin.py:560 spyder/plugins/editor/plugin.py:561 msgid "Print preview..." -msgstr "" +msgstr "چاپ پیش نمایش..." #: spyder/plugins/editor/plugin.py:562 msgid "&Print..." -msgstr "" +msgstr "&چاپ..." #: spyder/plugins/editor/plugin.py:563 msgid "Print current file..." -msgstr "" +msgstr "چاپ فایل فعلی..." #: spyder/plugins/editor/plugin.py:566 msgid "&Close" -msgstr "" +msgstr "&بستن" #: spyder/plugins/editor/plugin.py:567 msgid "Close current file" -msgstr "" +msgstr "بستن فایل فعلی" #: spyder/plugins/editor/plugin.py:570 msgid "C&lose all" -msgstr "" +msgstr "همه را ببند" #: spyder/plugins/editor/plugin.py:571 msgid "Close all opened files" -msgstr "" +msgstr "تمام فایل های باز شده را ببندید" #: spyder/plugins/editor/plugin.py:578 msgid "&Find text" -msgstr "" +msgstr "&پیدا کردن متن" #: spyder/plugins/editor/plugin.py:584 msgid "Find &next" -msgstr "" +msgstr "یافتن بعدی" #: spyder/plugins/editor/plugin.py:590 msgid "Find &previous" -msgstr "" +msgstr "یافتن قبلی" #: spyder/plugins/editor/plugin.py:596 msgid "&Replace text" -msgstr "" +msgstr "جایگزینی متن" #: spyder/plugins/editor/plugin.py:605 msgid "Set/Clear breakpoint" -msgstr "" +msgstr "تنظیم/پاک کردن نقطه توقف" #: spyder/plugins/editor/plugin.py:613 msgid "Set/Edit conditional breakpoint" -msgstr "" +msgstr "تنظیم/ویرایش نقطه توقف شرطی" #: spyder/plugins/editor/plugin.py:626 spyder/plugins/mainmenu/plugin.py:69 msgid "&Debug" @@ -2323,47 +2347,47 @@ msgstr "&اشکال زدایی" #: spyder/plugins/editor/plugin.py:628 msgid "Debug file" -msgstr "" +msgstr "فایل اشکال زدایی" #: spyder/plugins/editor/plugin.py:634 msgid "Step" -msgstr "" +msgstr "گام" #: spyder/plugins/editor/plugin.py:635 msgid "Run current line" -msgstr "" +msgstr "خط فعلی را اجرا کنید" #: spyder/plugins/editor/plugin.py:641 msgid "Continue" -msgstr "" +msgstr "ادامه" #: spyder/plugins/editor/plugin.py:643 msgid "Continue execution until next breakpoint" -msgstr "" +msgstr "اجرا را تا نقطه توقف بعدی ادامه دهید" #: spyder/plugins/editor/plugin.py:650 msgid "Step Into" -msgstr "" +msgstr "قدم به" #: spyder/plugins/editor/plugin.py:652 msgid "Step into function or method of current line" -msgstr "" +msgstr "وارد تابع یا روش خط فعلی شوید" #: spyder/plugins/editor/plugin.py:658 msgid "Step Return" -msgstr "" +msgstr "گام بازگشت" #: spyder/plugins/editor/plugin.py:660 msgid "Run until current function or method returns" -msgstr "" +msgstr "اجرا کنید تا تابع یا روش فعلی برگردد" #: spyder/plugins/editor/plugin.py:667 spyder/widgets/browser.py:193 msgid "Stop" -msgstr "" +msgstr "توقف" #: spyder/plugins/editor/plugin.py:668 msgid "Stop debugging" -msgstr "" +msgstr "متوقف کردن دیباگ" #: spyder/plugins/editor/plugin.py:674 spyder/plugins/editor/plugin.py:1695 spyder/plugins/mainmenu/plugin.py:68 msgid "&Run" @@ -2371,260 +2395,261 @@ msgstr "&اجرا" #: spyder/plugins/editor/plugin.py:675 msgid "Run file" -msgstr "" +msgstr "اجرای فایل" #: spyder/plugins/editor/plugin.py:682 msgid "&Configuration per file..." -msgstr "" +msgstr "&Configuration در هر فایل..." #: spyder/plugins/editor/plugin.py:684 msgid "Run settings" -msgstr "" +msgstr "اجرای تنظیمات" #: spyder/plugins/editor/plugin.py:691 msgid "Re-run &last script" -msgstr "" +msgstr "&آخرین اسکریپت را دوباره اجرا کنید" #: spyder/plugins/editor/plugin.py:693 msgid "Run again last file" -msgstr "" +msgstr "آخرین فایل را دوباره اجرا کنید" #: spyder/plugins/editor/plugin.py:699 spyder/plugins/editor/widgets/codeeditor.py:4580 msgid "Run &selection or current line" -msgstr "" +msgstr "&انتخاب یا خط فعلی را اجرا کنید" #: spyder/plugins/editor/plugin.py:702 msgid "Run selection or current line" -msgstr "" +msgstr "انتخاب یا خط فعلی را اجرا کنید" #: spyder/plugins/editor/plugin.py:709 msgid "Run &to current line" -msgstr "" +msgstr "&به خط فعلی اجرا کنید" #: spyder/plugins/editor/plugin.py:710 spyder/plugins/editor/widgets/codeeditor.py:4585 msgid "Run to current line" -msgstr "" +msgstr "به خط فعلی اجرا کنید" #: spyder/plugins/editor/plugin.py:716 msgid "Run &from current line" -msgstr "" +msgstr "اجرای &از خط فعلی" #: spyder/plugins/editor/plugin.py:717 spyder/plugins/editor/widgets/codeeditor.py:4589 msgid "Run from current line" -msgstr "" +msgstr "از خط فعلی اجرا کنید" #: spyder/plugins/editor/plugin.py:724 spyder/plugins/editor/widgets/codeeditor.py:4568 msgid "Run cell" -msgstr "" +msgstr "سلول را اجرا کنید" #: spyder/plugins/editor/plugin.py:726 msgid "Run current cell \n" "[Use #%% to create cells]" -msgstr "" +msgstr "سلول فعلی را اجرا کنید\n" +"[از #%% برای ایجاد سلول استفاده کنید]" #: spyder/plugins/editor/plugin.py:736 spyder/plugins/editor/widgets/codeeditor.py:4572 msgid "Run cell and advance" -msgstr "" +msgstr "سلول را اجرا کنید و پیش بروید" #: spyder/plugins/editor/plugin.py:738 msgid "Run current cell and go to the next one " -msgstr "" +msgstr "سلول فعلی را اجرا کنید و به سلول بعدی بروید " #: spyder/plugins/editor/plugin.py:748 spyder/plugins/editor/widgets/codeeditor.py:4593 msgid "Debug cell" -msgstr "" +msgstr "سلول اشکال زدایی" #: spyder/plugins/editor/plugin.py:750 msgid "Debug current cell (Alt+Shift+Enter)" -msgstr "" +msgstr "اشکال زدایی سلول فعلی (Alt+Shift+Enter)" #: spyder/plugins/editor/plugin.py:760 spyder/plugins/editor/widgets/codeeditor.py:4576 msgid "Re-run last cell" -msgstr "" +msgstr "Re-run last cell" #: spyder/plugins/editor/plugin.py:761 msgid "Re run last cell " -msgstr "" +msgstr "آخرین سلول را دوباره اجرا کنید " #: spyder/plugins/editor/plugin.py:771 msgid "Show todo list" -msgstr "" +msgstr "نمایش لیست کارها" #: spyder/plugins/editor/plugin.py:772 msgid "Show comments list (TODO/FIXME/XXX/HINT/TIP/@todo/HACK/BUG/OPTIMIZE/!!!/???)" -msgstr "" +msgstr "نمایش لیست نظرات (TODO/FIXME/XXX/HINT/TIP/@todo/HACK/BUG/OPTIMIZE/!!!/???)" #: spyder/plugins/editor/plugin.py:781 msgid "Show warning/error list" -msgstr "" +msgstr "نمایش لیست هشدار/خطا" #: spyder/plugins/editor/plugin.py:782 msgid "Show code analysis warnings/errors" -msgstr "" +msgstr "نمایش هشدارها/خطاهای تجزیه و تحلیل کد" #: spyder/plugins/editor/plugin.py:789 msgid "Previous warning/error" -msgstr "" +msgstr "Previous warning/error" #: spyder/plugins/editor/plugin.py:790 msgid "Go to previous code analysis warning/error" -msgstr "" +msgstr "نمایش هشدارها/خطاهای تجزیه و تحلیل کد" #: spyder/plugins/editor/plugin.py:798 msgid "Next warning/error" -msgstr "" +msgstr "هشدار/خطای بعدی" #: spyder/plugins/editor/plugin.py:799 msgid "Go to next code analysis warning/error" -msgstr "" +msgstr "به هشدار/خطای تحلیل کد بعدی برو" #: spyder/plugins/editor/plugin.py:808 msgid "Last edit location" -msgstr "" +msgstr "آخرین مکان ویرایش" #: spyder/plugins/editor/plugin.py:809 msgid "Go to last edit location" -msgstr "" +msgstr "به آخرین مکان ویرایش برو" #: spyder/plugins/editor/plugin.py:817 msgid "Previous cursor position" -msgstr "" +msgstr "موقعیت مکان نمای قبلی" #: spyder/plugins/editor/plugin.py:818 msgid "Go to previous cursor position" -msgstr "" +msgstr "به موقعیت مکان نمای قبلی برو" #: spyder/plugins/editor/plugin.py:826 msgid "Next cursor position" -msgstr "" +msgstr "موقعیت مکان نمای بعدی" #: spyder/plugins/editor/plugin.py:827 msgid "Go to next cursor position" -msgstr "" +msgstr "به موقعیت مکان نمای بعدی بروید" #: spyder/plugins/editor/plugin.py:837 spyder/plugins/editor/widgets/codeeditor.py:4546 msgid "Comment" -msgstr "" +msgstr "Comment" #: spyder/plugins/editor/plugin.py:837 spyder/plugins/editor/widgets/codeeditor.py:4546 msgid "Uncomment" -msgstr "" +msgstr "Uncomment" #: spyder/plugins/editor/plugin.py:838 msgid "Comment current line or selection" -msgstr "" +msgstr "Comment current line or selection" #: spyder/plugins/editor/plugin.py:842 msgid "Add &block comment" -msgstr "" +msgstr "افزودن &مسدود کردن comment" #: spyder/plugins/editor/plugin.py:843 msgid "Add block comment around current line or selection" -msgstr "" +msgstr "Comment بلوک را در اطراف خط یا انتخاب فعلی اضافه کنید" #: spyder/plugins/editor/plugin.py:849 msgid "R&emove block comment" -msgstr "" +msgstr "Comment بلوک را&حذف کنید" #: spyder/plugins/editor/plugin.py:850 msgid "Remove comment block around current line or selection" -msgstr "" +msgstr "بلوک comment را در اطراف خط یا انتخاب فعلی حذف کنید" #: spyder/plugins/editor/plugin.py:861 msgid "Indent" -msgstr "" +msgstr "فاصله ی سر سطر Indent" #: spyder/plugins/editor/plugin.py:862 msgid "Indent current line or selection" -msgstr "" +msgstr "Indent خط یا انتخاب فعلی" #: spyder/plugins/editor/plugin.py:865 msgid "Unindent" -msgstr "" +msgstr "Unindent" #: spyder/plugins/editor/plugin.py:866 msgid "Unindent current line or selection" -msgstr "" +msgstr "حذف Indent خط یا انتخاب فعلی" #: spyder/plugins/editor/plugin.py:870 msgid "Toggle Uppercase" -msgstr "" +msgstr "فعال سازی حروف بزرگ" #: spyder/plugins/editor/plugin.py:871 msgid "Change to uppercase current line or selection" -msgstr "" +msgstr "تغییر دهی خط فعلی یا محیط منتخب به حروف بزرگ" #: spyder/plugins/editor/plugin.py:877 msgid "Toggle Lowercase" -msgstr "" +msgstr "فعال سازی حروف کوچک" #: spyder/plugins/editor/plugin.py:878 msgid "Change to lowercase current line or selection" -msgstr "" +msgstr "تغییر دهی خط فعلی یا محیط منتخب به حروف کوچک" #: spyder/plugins/editor/plugin.py:903 msgid "Convert end-of-line characters" -msgstr "" +msgstr "تبدیل کاراکترهای انتهای خط" #: spyder/plugins/editor/plugin.py:909 msgid "Remove trailing spaces" -msgstr "" +msgstr "فضاهای عقب را حذف کنید" #: spyder/plugins/editor/plugin.py:918 spyder/plugins/editor/plugin.py:1876 spyder/plugins/editor/widgets/codeeditor.py:4625 spyder/plugins/editor/widgets/codeeditor.py:5488 msgid "Format file or selection with {0}" -msgstr "" +msgstr "فرمت فایل یا انتخاب با {0}" #: spyder/plugins/editor/plugin.py:944 msgid "Show code style warnings" -msgstr "" +msgstr "نمایش هشدارهای استایل کد" #: spyder/plugins/editor/plugin.py:947 msgid "Show docstring style warnings" -msgstr "" +msgstr "نمایش هشدارهای سبک docstring" #: spyder/plugins/editor/plugin.py:963 msgid "Fix indentation" -msgstr "" +msgstr "تعمیر indentation" #: spyder/plugins/editor/plugin.py:964 msgid "Replace tab characters by space characters" -msgstr "" +msgstr "کاراکترهای tab را با کاراکترهای space جایگزین کنید" #: spyder/plugins/editor/plugin.py:967 msgid "Go to line..." -msgstr "" +msgstr "برو به خط..." #: spyder/plugins/editor/plugin.py:975 msgid "Set console working directory" -msgstr "" +msgstr "دایرکتوری در حال کار کنسول را تنظیم کنید" #: spyder/plugins/editor/plugin.py:977 msgid "Set current console (and file explorer) working directory to current script directory" -msgstr "" +msgstr "دایرکتوری در حال کار کنسول فعلی (و کاوشگر فایل) را روی فهرست اسکریپت فعلی تنظیم کنید" #: spyder/plugins/editor/plugin.py:982 msgid "Maximum number of recent files..." -msgstr "" +msgstr "حداکثر تعداد فایل های اخیر..." #: spyder/plugins/editor/plugin.py:985 msgid "Clear recent files list" -msgstr "" +msgstr "لیست فایل های اخیر را پاک کن" #: spyder/plugins/editor/plugin.py:985 spyder/plugins/findinfiles/widgets/combobox.py:77 spyder/plugins/projects/plugin.py:322 msgid "Clear this list" -msgstr "" +msgstr "پاک کردن این لیست" #: spyder/plugins/editor/plugin.py:994 msgid "Go to next file" -msgstr "" +msgstr "برو به فایل بعدی" #: spyder/plugins/editor/plugin.py:1000 msgid "Go to previous file" -msgstr "" +msgstr "برو به فایل قبلی" #: spyder/plugins/editor/plugin.py:1021 msgid "Open &recent" -msgstr "" +msgstr "باز کردن &اخیر" #: spyder/plugins/editor/plugin.py:1684 spyder/plugins/toolbar/plugin.py:54 msgid "File toolbar" @@ -2632,7 +2657,7 @@ msgstr "نوار ابزار فایل" #: spyder/plugins/editor/plugin.py:1686 spyder/plugins/toolbar/plugin.py:55 msgid "Run toolbar" -msgstr "نوار ابزار اجرا" +msgstr "اجرای نوار ابزار" #: spyder/plugins/editor/plugin.py:1688 spyder/plugins/toolbar/plugin.py:56 msgid "Debug toolbar" @@ -2668,1256 +2693,1265 @@ msgstr "&راهنما" #: spyder/plugins/editor/plugin.py:1943 msgid "Spyder Editor" -msgstr "" +msgstr "ویرایشگر اسپایدر" #: spyder/plugins/editor/plugin.py:1944 msgid "This is a temporary script file." -msgstr "" +msgstr "این یک فایل اسکریپت موقت است." #: spyder/plugins/editor/plugin.py:2026 spyder/plugins/editor/plugin.py:2037 spyder/plugins/editor/plugin.py:2044 spyder/plugins/pylint/main_widget.py:476 msgid "untitled" -msgstr "" +msgstr "بدون عنوان" #: spyder/plugins/editor/plugin.py:2122 msgid "Maximum number of recent files" -msgstr "" +msgstr "حداکثر تعداد فایل های اخیر" #: spyder/plugins/editor/plugin.py:2363 msgid "Printing..." -msgstr "" +msgstr "در حال چاپ..." #: spyder/plugins/editor/utils/autosave.py:309 msgid "Error while removing autosave file {}" -msgstr "" +msgstr "خطا هنگام حذف فایل ذخیره خودکار {}" #: spyder/plugins/editor/utils/autosave.py:345 msgid "Error while creating autosave directory" -msgstr "" +msgstr "خطا هنگام ایجاد فهرست ذخیره خودکار" #: spyder/plugins/editor/utils/autosave.py:415 msgid "Error while autosaving {} to {}" -msgstr "" +msgstr "خطا هنگام ذخیره خودکار {} در {}" #: spyder/plugins/editor/utils/debugger.py:105 msgid "Breakpoint" -msgstr "" +msgstr "نقطه‌ی توقف" #: spyder/plugins/editor/utils/debugger.py:106 msgid "Condition:" -msgstr "" +msgstr "شرط:" #: spyder/plugins/editor/utils/switcher.py:55 spyder/widgets/switcher.py:971 spyder/widgets/tests/test_switcher.py:33 msgid "Go to Line" -msgstr "" +msgstr "برو به خط" #: spyder/plugins/editor/utils/switcher.py:56 spyder/widgets/switcher.py:972 spyder/widgets/tests/test_switcher.py:34 msgid "Go to Symbol in File" -msgstr "" +msgstr "به Symbol در فایل بروید" #: spyder/plugins/editor/utils/switcher.py:78 msgid "Start typing the name of an open file" -msgstr "" +msgstr "شروع به تایپ کردن نام یک فایل باز شده کنید" #: spyder/plugins/editor/utils/switcher.py:111 msgid "Select line" -msgstr "" +msgstr "خط را انتخاب کنید" #: spyder/plugins/editor/utils/switcher.py:119 msgid "lines" -msgstr "" +msgstr "خطوط" #: spyder/plugins/editor/utils/switcher.py:120 msgid "Go to line" -msgstr "" +msgstr "برو به خط" #: spyder/plugins/editor/utils/switcher.py:135 msgid "Select symbol" -msgstr "" +msgstr "انتخاب symbol" #: spyder/plugins/editor/widgets/autosaveerror.py:47 msgid "Autosave error" -msgstr "" +msgstr "خطای ذخیره خودکار" #: spyder/plugins/editor/widgets/autosaveerror.py:52 spyder/plugins/editor/widgets/recover.py:273 msgid "Error message:" -msgstr "" +msgstr "پیام خطا:" #: spyder/plugins/editor/widgets/autosaveerror.py:57 msgid "Hide all future autosave-related errors during this session" -msgstr "" +msgstr "تمام خطاهای مربوط به ذخیره خودکار آینده را در این جلسه پنهان کن" #: spyder/plugins/editor/widgets/codeeditor.py:658 msgid "click to open file" -msgstr "" +msgstr "کلیک کنید تا فایل باز شود" #: spyder/plugins/editor/widgets/codeeditor.py:660 msgid "click to send email" -msgstr "" +msgstr "برای ارسال ایمیل کلیک کنید" #: spyder/plugins/editor/widgets/codeeditor.py:662 msgid "click to open url" -msgstr "" +msgstr "برای باز کردن url کلیک کنید" #: spyder/plugins/editor/widgets/codeeditor.py:664 msgid "click to open" -msgstr "" +msgstr "کلیک کنید تا باز شود" #: spyder/plugins/editor/widgets/codeeditor.py:3349 msgid "Code analysis" -msgstr "" +msgstr "تجزیه و تحلیل کد" #: spyder/plugins/editor/widgets/codeeditor.py:3478 msgid "To do" -msgstr "" +msgstr "کارهای برای انجام" #: spyder/plugins/editor/widgets/codeeditor.py:3986 msgid "Removal error" -msgstr "" +msgstr "خطای حذف" #: spyder/plugins/editor/widgets/codeeditor.py:3987 msgid "It was not possible to remove outputs from this notebook. The error is:\n\n" -msgstr "" +msgstr "امکان حذف خروجی ها از این نوت بوک وجود نداشت. خطا این است:\n\n" #: spyder/plugins/editor/widgets/codeeditor.py:3999 spyder/plugins/explorer/widgets/explorer.py:1693 msgid "Conversion error" -msgstr "" +msgstr "خطای تبدیل" #: spyder/plugins/editor/widgets/codeeditor.py:4000 spyder/plugins/explorer/widgets/explorer.py:1694 msgid "It was not possible to convert this notebook. The error is:\n\n" -msgstr "" +msgstr "امکان تبدیل این نوت بوک وجود نداشت. خطا این است:\n\n" #: spyder/plugins/editor/widgets/codeeditor.py:4550 msgid "Clear all ouput" -msgstr "" +msgstr "تمام خروجی ها را پاک کنید" #: spyder/plugins/editor/widgets/codeeditor.py:4553 spyder/plugins/explorer/widgets/explorer.py:488 msgid "Convert to Python file" -msgstr "" +msgstr "تبدیل به فایل پایتون" #: spyder/plugins/editor/widgets/codeeditor.py:4556 msgid "Go to definition" -msgstr "" +msgstr "برو به تعریف" #: spyder/plugins/editor/widgets/codeeditor.py:4561 spyder/plugins/ipythonconsole/widgets/main_widget.py:486 msgid "Inspect current object" -msgstr "" +msgstr "شی فعلی را بررسی کنید" #: spyder/plugins/editor/widgets/codeeditor.py:4599 spyder/plugins/editor/widgets/printer.py:97 spyder/plugins/plots/widgets/main_widget.py:182 spyder/plugins/plots/widgets/main_widget.py:183 spyder/widgets/browser.py:158 msgid "Zoom in" -msgstr "" +msgstr "بزرگ نمایی" #: spyder/plugins/editor/widgets/codeeditor.py:4603 spyder/plugins/editor/widgets/printer.py:96 spyder/plugins/plots/widgets/main_widget.py:190 spyder/plugins/plots/widgets/main_widget.py:191 spyder/widgets/browser.py:166 msgid "Zoom out" -msgstr "" +msgstr "کوچک نمایی" #: spyder/plugins/editor/widgets/codeeditor.py:4607 msgid "Zoom reset" -msgstr "" +msgstr "بازنشانی بزرگنمایی" #: spyder/plugins/editor/widgets/codeeditor.py:4613 spyder/plugins/editor/widgets/codeeditor.py:5634 msgid "Generate docstring" -msgstr "" +msgstr "ایجاد docstring" #: spyder/plugins/editor/widgets/codeeditor.py:5212 spyder/plugins/preferences/api.py:839 msgid "Information" -msgstr "" +msgstr "اطلاعات" #: spyder/plugins/editor/widgets/codeeditor.py:5213 msgid "This file is not part of a local repository or upstream/origin remotes are not defined!" -msgstr "" +msgstr "این فایل بخشی از یک مخزن محلی نیست یا ریموت های upstream/origin تعریف نشده اند!" #: spyder/plugins/editor/widgets/editor.py:287 msgid "Find symbols in file..." -msgstr "" +msgstr "یافتن symbol ها در فایل..." #: spyder/plugins/editor/widgets/editor.py:290 msgid "Copy path to clipboard" -msgstr "" +msgstr "مسیر را در کلیپ بورد کپی کنید" #: spyder/plugins/editor/widgets/editor.py:294 msgid "Close all to the right" -msgstr "" +msgstr "همه را به سمت راست ببند" #: spyder/plugins/editor/widgets/editor.py:296 msgid "Close all but this" -msgstr "" +msgstr "همه را ببند به جز این" #: spyder/plugins/editor/widgets/editor.py:299 msgid "Sort tabs alphabetically" -msgstr "" +msgstr "برگه ها را بر اساس حروف الفبا مرتب کن" #: spyder/plugins/editor/widgets/editor.py:303 spyder/plugins/explorer/widgets/explorer.py:420 msgid "Show in Finder" -msgstr "" +msgstr "نمایش در یابنده" #: spyder/plugins/editor/widgets/editor.py:305 msgid "Show in external file explorer" -msgstr "" +msgstr "نمایش در اکسپلورر فایل خارجی" #: spyder/plugins/editor/widgets/editor.py:422 msgid "Spyder can't show this file in the external file explorer because the xdg-utils package is not available on your system." -msgstr "" +msgstr "اسپایدر نمی تواند این فایل را در کاوشگر فایل خارجی نشان دهد زیرا بسته xdg-utils در سیستم شما موجود نیست." #: spyder/plugins/editor/widgets/editor.py:1302 msgid "Temporary file" -msgstr "" +msgstr "فایل‌های موقت" #: spyder/plugins/editor/widgets/editor.py:1432 msgid "New window" -msgstr "" +msgstr "پنجره جدید" #: spyder/plugins/editor/widgets/editor.py:1434 msgid "Create a new editor window" -msgstr "" +msgstr "یک پنجره ی ویرایشگر جدید ایجاد کن" #: spyder/plugins/editor/widgets/editor.py:1440 msgid "Split vertically" -msgstr "" +msgstr "تجزیه به صورت عمودی" #: spyder/plugins/editor/widgets/editor.py:1442 msgid "Split vertically this editor window" -msgstr "" +msgstr "این پنجره ویرایشگر را به صورت عمودی تقسیم کنید" #: spyder/plugins/editor/widgets/editor.py:1450 msgid "Split horizontally" -msgstr "" +msgstr "تجزیه به صورت افقی" #: spyder/plugins/editor/widgets/editor.py:1452 msgid "Split horizontally this editor window" -msgstr "" +msgstr "این پنجره ویرایشگر را به صورت افقی تقسیم کنید" #: spyder/plugins/editor/widgets/editor.py:1460 msgid "Close this panel" -msgstr "" +msgstr "این پنل را ببند" #: spyder/plugins/editor/widgets/editor.py:1474 spyder/plugins/editor/widgets/editor.py:3555 msgid "Close window" -msgstr "" +msgstr "بستن پنجره" #: spyder/plugins/editor/widgets/editor.py:1839 msgid "%s has been modified.
Do you want to save changes?" -msgstr "" +msgstr "%s اصلاح شده است.
آیا می خواهید تغییرات را ذخیره کنید?" #: spyder/plugins/editor/widgets/editor.py:1975 spyder/plugins/editor/widgets/editor.py:2164 spyder/plugins/explorer/widgets/utils.py:63 msgid "Save Error" -msgstr "" +msgstr "خطا در ذخیره‌سازی" #: spyder/plugins/editor/widgets/editor.py:1976 spyder/plugins/editor/widgets/editor.py:2165 spyder/plugins/explorer/widgets/utils.py:64 msgid "Unable to save file '%s'

Error message:
%s" -msgstr "" +msgstr "فایل \"%s\" ذخیره نمی شود

پیام خطا:
%s" #: spyder/plugins/editor/widgets/editor.py:2384 msgid "The file %s is unavailable.

It may have been removed, moved or renamed outside Spyder.

Do you want to close it?" -msgstr "" +msgstr "فایل %s در دسترس نیست.

ممکن است حذف شده باشد، منتقل شده باشد یا به خارج از اسپایدر تغییر نام شده باشد.

آیا می خواهید آن را ببندید?" #: spyder/plugins/editor/widgets/editor.py:2413 msgid "The file {} has been modified outside Spyder.

Do you want to reload it and lose all your changes?" -msgstr "" +msgstr "فایل {} خارج از اسپایدر اصلاح شده است.

آیا می‌خواهید آن را دوباره بارگیری کنید و همه تغییرات خود را از دست بدهید?" #: spyder/plugins/editor/widgets/editor.py:2433 msgid "The file {} has been modified outside Spyder but it was not possible to reload it.

Therefore, it will be closed." -msgstr "" +msgstr "فایل {} در خارج از اسپایدر اصلاح شده است، اما امکان بارگیری مجدد آن وجود نداشت.

بنابراین، بسته خواهد شد." #: spyder/plugins/editor/widgets/editor.py:2552 msgid "All changes to file %s will be lost.
Do you want to revert it from disk?" -msgstr "" +msgstr "همه تغییرات در فایل %s از بین می‌رود.
آیا می‌خواهید آن را از دیسک برگردانید?" #: spyder/plugins/editor/widgets/editor.py:2572 msgid "File %s is not saved on disk, so it can't be reverted." -msgstr "" +msgstr "فایل %s روی دیسک ذخیره نشده است، بنابراین نمی توان آن را برگرداند." #: spyder/plugins/editor/widgets/editor.py:2786 msgid "Loading %s..." -msgstr "" +msgstr "در حال بارگیری %s..." #: spyder/plugins/editor/widgets/editor.py:2817 msgid "%s contains mixed end-of-line characters.
Spyder will fix this automatically." -msgstr "" +msgstr "%s حاوی نویسه‌های انتهای خط مختلط است.
Spyder این مشکل را به‌طور خودکار برطرف می‌کند." #: spyder/plugins/editor/widgets/editor.py:3557 msgid "Close this window" -msgstr "" +msgstr "بستن این پنجره" #: spyder/plugins/editor/widgets/gotoline.py:32 msgid "Go to line:" -msgstr "" +msgstr "برو به خط:" #: spyder/plugins/editor/widgets/gotoline.py:38 spyder/utils/syntaxhighlighters.py:58 msgid "Current line:" -msgstr "" +msgstr "خط فعلی:" #: spyder/plugins/editor/widgets/gotoline.py:40 msgid "Line count:" -msgstr "" +msgstr "تعداد خطوط:" #: spyder/plugins/editor/widgets/printer.py:94 msgid "Fit width" -msgstr "" +msgstr "متناسب با عرض" #: spyder/plugins/editor/widgets/printer.py:95 msgid "Fit page" -msgstr "" +msgstr "Fit page" #: spyder/plugins/editor/widgets/printer.py:98 msgid "Portrait" -msgstr "" +msgstr "پرتره" #: spyder/plugins/editor/widgets/printer.py:99 msgid "Landscape" -msgstr "" +msgstr "چشم انداز" #: spyder/plugins/editor/widgets/printer.py:100 msgid "First page" -msgstr "" +msgstr "اولین صفحه" #: spyder/plugins/editor/widgets/printer.py:101 msgid "Previous page" -msgstr "" +msgstr "صفحه قبلی" #: spyder/plugins/editor/widgets/printer.py:102 msgid "Next page" -msgstr "" +msgstr "صفحه بعدی" #: spyder/plugins/editor/widgets/printer.py:103 msgid "Last page" -msgstr "" +msgstr "آخرین صفحه" #: spyder/plugins/editor/widgets/printer.py:104 msgid "Show single page" -msgstr "" +msgstr "نمایش تک صفحه" #: spyder/plugins/editor/widgets/printer.py:105 msgid "Show overview of all pages" -msgstr "" +msgstr "نمایش نمای کلی همه صفحات" #: spyder/plugins/editor/widgets/printer.py:106 msgid "Page setup" -msgstr "" +msgstr "برپایی برگه" #: spyder/plugins/editor/widgets/printer.py:107 msgid "Print" -msgstr "" +msgstr "چاپ" #: spyder/plugins/editor/widgets/recover.py:49 msgid "Recover from autosave" -msgstr "" +msgstr "بازیابی از ذخیره خودکار" #: spyder/plugins/editor/widgets/recover.py:129 msgid "Autosave files found. What would you like to do?\n\n" "This dialog will be shown again on next startup if any autosave files are not restored, moved or deleted." -msgstr "" +msgstr "فایل‌های ذخیره خودکار پیدا شد. دوست دارید چه کار کنید؟\n\n" +"اگر فایل‌های ذخیره خودکار بازیابی، انتقال یا حذف نشدند، در راه‌اندازی بعدی دوباره نشان داده می‌شود." #: spyder/plugins/editor/widgets/recover.py:148 msgid "Actions" -msgstr "" +msgstr "اقدامات" #: spyder/plugins/editor/widgets/recover.py:148 msgid "Autosave file" -msgstr "" +msgstr "ذخیره خودکار فایل" #: spyder/plugins/editor/widgets/recover.py:148 msgid "Original file" -msgstr "" +msgstr "فایل اصلی" #: spyder/plugins/editor/widgets/recover.py:167 msgid "Recover the autosave file to its original location, replacing the original if it exists." -msgstr "" +msgstr "فایل ذخیره خودکار را در محل اصلی خود بازیابی کنید و در صورت وجود آن را جایگزین کنید." #: spyder/plugins/editor/widgets/recover.py:169 spyder/plugins/editor/widgets/recover.py:275 spyder/widgets/onecolumntree.py:96 msgid "Restore" -msgstr "" +msgstr "بازیابی" #: spyder/plugins/editor/widgets/recover.py:175 msgid "Delete the autosave file." -msgstr "" +msgstr "فایل ذخیره خودکار را حذف کنید." #: spyder/plugins/editor/widgets/recover.py:176 msgid "Discard" -msgstr "" +msgstr "صرف‌نظر کردن" #: spyder/plugins/editor/widgets/recover.py:182 msgid "Display the autosave file (and the original, if it exists) in Spyder's Editor. You will have to move or delete it manually." -msgstr "" +msgstr "فایل ذخیره خودکار (و نسخه اصلی، در صورت وجود) را در ویرایشگر اسپایدر نمایش دهید. شما باید آن را به صورت دستی جابجا یا حذف کنید." #: spyder/plugins/editor/widgets/recover.py:185 msgid "Open" -msgstr "" +msgstr "باز کردن" #: spyder/plugins/editor/widgets/recover.py:206 msgid "File name not recorded" -msgstr "" +msgstr "نام فایل ثبت نشده است" #: spyder/plugins/editor/widgets/recover.py:211 msgid "Last modified" -msgstr "" +msgstr "آخرین ویرایش" #: spyder/plugins/editor/widgets/recover.py:213 msgid "bytes" -msgstr "" +msgstr "bytes" #: spyder/plugins/editor/widgets/recover.py:213 spyder/plugins/explorer/widgets/explorer.py:496 spyder/plugins/preferences/api.py:780 spyder/widgets/collectionseditor.py:448 msgid "Size" -msgstr "" +msgstr "اندازه" #: spyder/plugins/editor/widgets/recover.py:215 msgid "File no longer exists" -msgstr "" +msgstr "فایل دیگر وجود ندارد" #: spyder/plugins/editor/widgets/recover.py:237 msgid "Restore autosave file to ..." -msgstr "" +msgstr "بازیابی فایل ذخیره خودکار در ..." #: spyder/plugins/editor/widgets/recover.py:252 msgid "Unable to restore {} using {}" -msgstr "" +msgstr "بازیابی {} با استفاده از {} ​​امکان پذیر نیست" #: spyder/plugins/editor/widgets/recover.py:262 msgid "Unable to discard {}" -msgstr "" +msgstr "نمی توان از {} ​​صرف نظر کرد" #: spyder/plugins/editor/widgets/recover.py:276 msgid "{}

{}
{}" -msgstr "" +msgstr "{}

{}
{}" #: spyder/plugins/editor/widgets/status.py:31 msgid "File permissions" -msgstr "" +msgstr "دسترسی فایل ها" #: spyder/plugins/editor/widgets/status.py:46 msgid "File EOL Status" -msgstr "" +msgstr "وضعیت فایل EOL" #: spyder/plugins/editor/widgets/status.py:60 msgid "Encoding" -msgstr "" +msgstr "در حال رمزگذاری" #: spyder/plugins/editor/widgets/status.py:74 msgid "Cursor position" -msgstr "" +msgstr "موقعیت مکان نما" #: spyder/plugins/editor/widgets/status.py:139 msgid "Git branch" -msgstr "" +msgstr "شاخه Git" #: spyder/plugins/explorer/confpage.py:31 msgid "General options" -msgstr "" +msgstr "گزینه های عمومی" #: spyder/plugins/explorer/confpage.py:32 spyder/plugins/explorer/widgets/explorer.py:447 msgid "Show hidden files" -msgstr "" +msgstr "نمایش فایل‌های پنهان" #: spyder/plugins/explorer/confpage.py:34 msgid "Single click to open files" -msgstr "" +msgstr "برای باز کردن فایل ها کلیک کنید" #: spyder/plugins/explorer/confpage.py:41 msgid "Filter settings" -msgstr "" +msgstr "تنظیمات فیلتر" #: spyder/plugins/explorer/confpage.py:43 spyder/plugins/explorer/widgets/explorer.py:987 msgid "Filter files by name, extension, or more using glob patterns. Please enter the glob patterns of the files you want to show, separated by commas." -msgstr "" +msgstr "با استفاده از الگوهای گلوب، فایل‌ها را بر اساس نام، پسوند یا موارد دیگر فیلتر کنید. لطفاً الگوهای گلوب فایل‌های مورد نظر خود را وارد کنید. برای نشان دادن، با کاما از هم جدا شده است." #: spyder/plugins/explorer/confpage.py:90 spyder/plugins/preferences/api.py:862 msgid "General" -msgstr "" +msgstr "عمومی" #: spyder/plugins/explorer/confpage.py:92 msgid "File associations" -msgstr "" +msgstr "وابستگی‌ها" #: spyder/plugins/explorer/plugin.py:158 spyder/plugins/explorer/widgets/main_widget.py:199 spyder/plugins/tours/tours.py:154 msgid "Files" -msgstr "" +msgstr "فایل ها" #: spyder/plugins/explorer/plugin.py:162 msgid "Explore files in the computer with a tree view." -msgstr "" +msgstr "فایل‌ها را در رایانه با نمای درختی کاوش کنید." #: spyder/plugins/explorer/widgets/explorer.py:318 msgid "File..." -msgstr "" +msgstr "فایل..." #: spyder/plugins/explorer/widgets/explorer.py:325 msgid "Python file..." -msgstr "" +msgstr "فایل های Python..." #: spyder/plugins/explorer/widgets/explorer.py:332 msgid "Folder..." -msgstr "" +msgstr "پوشه..." #: spyder/plugins/explorer/widgets/explorer.py:339 msgid "Python Package..." -msgstr "" +msgstr "بسته ی پایتون..." #: spyder/plugins/explorer/widgets/explorer.py:347 msgid "Open in Spyder" -msgstr "" +msgstr "در اسپایدر باز کنید" #: spyder/plugins/explorer/widgets/explorer.py:354 msgid "Open externally" -msgstr "" +msgstr "به صورت خارجی باز کن" #: spyder/plugins/explorer/widgets/explorer.py:360 msgid "Default external application" -msgstr "" +msgstr "برنامه خارجی پیش فرض" #: spyder/plugins/explorer/widgets/explorer.py:368 msgid "Delete..." -msgstr "" +msgstr "حذف..." #: spyder/plugins/explorer/widgets/explorer.py:375 msgid "Rename..." -msgstr "" +msgstr "تغییر نام..." #: spyder/plugins/explorer/widgets/explorer.py:382 msgid "Move..." -msgstr "" +msgstr "حرکت..." #: spyder/plugins/explorer/widgets/explorer.py:406 msgid "Copy Absolute Path" -msgstr "" +msgstr "مسیر مطلق را کپی کن" #: spyder/plugins/explorer/widgets/explorer.py:413 msgid "Copy Relative Path" -msgstr "" +msgstr "مسیر نسبی را کپی کنید" #: spyder/plugins/explorer/widgets/explorer.py:422 msgid "Show in Folder" -msgstr "" +msgstr "نمایش در پوشه" #: spyder/plugins/explorer/widgets/explorer.py:433 msgid "Commit" -msgstr "" +msgstr "انجام" #: spyder/plugins/explorer/widgets/explorer.py:439 msgid "Browse repository" -msgstr "" +msgstr "Repository را مرور کنید" #: spyder/plugins/explorer/widgets/explorer.py:455 msgid "Edit filter settings..." -msgstr "" +msgstr "ویرایش تنظیمات فیلتر..." #: spyder/plugins/explorer/widgets/explorer.py:462 msgid "Single click to open" -msgstr "" +msgstr "برای باز کردن کلیک کنید" #: spyder/plugins/explorer/widgets/explorer.py:472 msgid "Open IPython console here" -msgstr "" +msgstr "کنسول IPython را در اینجا باز کنید" #: spyder/plugins/explorer/widgets/explorer.py:504 spyder/widgets/collectionseditor.py:448 msgid "Type" -msgstr "" +msgstr "نوع" #: spyder/plugins/explorer/widgets/explorer.py:512 msgid "Date modified" -msgstr "" +msgstr "تاریخ ویرایش شده" #: spyder/plugins/explorer/widgets/explorer.py:532 msgid "New" -msgstr "" +msgstr "جدید" #: spyder/plugins/explorer/widgets/explorer.py:551 msgid "Open with" -msgstr "" +msgstr "باز کردن با" #: spyder/plugins/explorer/widgets/explorer.py:704 spyder/plugins/explorer/widgets/fileassociations.py:390 msgid " (Application not found!)" -msgstr "" +msgstr " (برنامه یافت نشد!)" #: spyder/plugins/explorer/widgets/explorer.py:983 msgid "Edit filter settings" -msgstr "" +msgstr "ویرایش تنظیمات فیلتر" #: spyder/plugins/explorer/widgets/explorer.py:1092 msgid "Do you really want to delete %s?" -msgstr "" +msgstr "یا واقعاً می خواهید %s را حذف کنید?" #: spyder/plugins/explorer/widgets/explorer.py:1109 msgid "delete" -msgstr "" +msgstr "حذف" #: spyder/plugins/explorer/widgets/explorer.py:1111 spyder/plugins/projects/plugin.py:591 spyder/plugins/projects/widgets/projectexplorer.py:325 msgid "Project Explorer" -msgstr "" +msgstr "پروژه اکسپلورر" #: spyder/plugins/explorer/widgets/explorer.py:1112 spyder/plugins/projects/widgets/projectexplorer.py:326 msgid "Unable to %s %s

Error message:
%s" -msgstr "" +msgstr "%s امکان پذیر نیست %s

پیام خطا:
%s" #: spyder/plugins/explorer/widgets/explorer.py:1127 msgid "File Explorer" -msgstr "" +msgstr "مرورگر فایل" #: spyder/plugins/explorer/widgets/explorer.py:1128 msgid "The current directory contains a project.

If you want to delete the project, please go to Projects » Delete Project" -msgstr "" +msgstr "دایرکتوری فعلی حاوی یک پروژه است.

اگر می‌خواهید پروژه را حذف کنید، لطفاً به پروژه‌ها بروید » حذف پروژه" #: spyder/plugins/explorer/widgets/explorer.py:1140 msgid "New name:" -msgstr "" +msgstr "نام جدید:" #: spyder/plugins/explorer/widgets/explorer.py:1140 spyder/plugins/explorer/widgets/explorer.py:1149 spyder/plugins/explorer/widgets/explorer.py:1165 spyder/plugins/variableexplorer/widgets/main_widget.py:294 spyder/widgets/collectionseditor.py:685 spyder/widgets/collectionseditor.py:1051 msgid "Rename" -msgstr "" +msgstr "تغییر نام" #: spyder/plugins/explorer/widgets/explorer.py:1150 msgid "Do you really want to rename %s and overwrite the existing file %s?" -msgstr "" +msgstr "آیا واقعاً می‌خواهید نام %s را تغییر دهید و فایل موجود %s را بازنویسی کنید?" #: spyder/plugins/explorer/widgets/explorer.py:1166 msgid "Unable to rename file %s

Error message:
%s" -msgstr "" +msgstr "تغییر نام فایل %s

پیام خطا:
%s ممکن نیست" #: spyder/plugins/explorer/widgets/explorer.py:1197 spyder/plugins/findinfiles/widgets/combobox.py:174 spyder/plugins/preferences/api.py:544 spyder/plugins/preferences/api.py:559 spyder/plugins/projects/widgets/projectdialog.py:100 spyder/plugins/projects/widgets/projectdialog.py:164 spyder/plugins/pythonpath/widgets/pathmanager.py:429 spyder/plugins/run/widgets.py:271 spyder/plugins/run/widgets.py:296 spyder/plugins/workingdirectory/container.py:227 msgid "Select directory" -msgstr "" +msgstr "دایرکتوری را انتخاب کنید" #: spyder/plugins/explorer/widgets/explorer.py:1214 msgid "Unable to move %s

Error message:
%s" -msgstr "" +msgstr "انتقال %s

پیام خطا امکان پذیر نیست:
%s" #: spyder/plugins/explorer/widgets/explorer.py:1233 msgid "Unable to create folder %s

Error message:
%s" -msgstr "" +msgstr "نمی توان پوشه را ایجاد کرد %s

پیام خطا:
%s" #: spyder/plugins/explorer/widgets/explorer.py:1246 spyder/plugins/explorer/widgets/explorer.py:1288 msgid "Unable to create file %s

Error message:
%s" -msgstr "" +msgstr "نمی توان فایل را ایجاد کرد %s

پیام خطا:
%s" #: spyder/plugins/explorer/widgets/explorer.py:1267 msgid "New folder" -msgstr "" +msgstr "پوشه جدید" #: spyder/plugins/explorer/widgets/explorer.py:1268 msgid "Folder name:" -msgstr "" +msgstr "نام پوشه:" #: spyder/plugins/explorer/widgets/explorer.py:1381 msgid "File/Folder copy error" -msgstr "" +msgstr "خطای کپی فایل/پوشه" #: spyder/plugins/explorer/widgets/explorer.py:1382 msgid "Cannot copy this type of file(s) or folder(s). The error was:\n\n" -msgstr "" +msgstr "نمی توان این نوع فایل(ها) یا پوشه(ها) را کپی کرد. خطا این بود:\n\n" #: spyder/plugins/explorer/widgets/explorer.py:1429 msgid "Error pasting file" -msgstr "" +msgstr "خطا در چسباندن فایل" #: spyder/plugins/explorer/widgets/explorer.py:1430 spyder/plugins/explorer/widgets/explorer.py:1458 msgid "Unsupported copy operation. The error was:\n\n" -msgstr "" +msgstr "عملیات کپی پشتیبانی نشده خطا این بود:\n\n" #: spyder/plugins/explorer/widgets/explorer.py:1449 msgid "Recursive copy" -msgstr "" +msgstr "کپی بازگشتی" #: spyder/plugins/explorer/widgets/explorer.py:1450 msgid "Source is an ancestor of destination folder." -msgstr "" +msgstr "منبع یک اجداد پوشه مقصد است." #: spyder/plugins/explorer/widgets/explorer.py:1457 msgid "Error pasting folder" -msgstr "" +msgstr "خطا در چسباندن پوشه" #: spyder/plugins/explorer/widgets/explorer.py:1462 msgid "No file in clipboard" -msgstr "" +msgstr "فایلی در کلیپ بورد وجود ندارد" #: spyder/plugins/explorer/widgets/explorer.py:1463 msgid "No file in the clipboard. Please copy a file to the clipboard first." -msgstr "" +msgstr "یلی در کلیپ بورد وجود ندارد. لطفا ابتدا یک فایل را در کلیپ بورد کپی کنید." #: spyder/plugins/explorer/widgets/explorer.py:1467 msgid "Blank area" -msgstr "" +msgstr "منطقه خالی" #: spyder/plugins/explorer/widgets/explorer.py:1468 msgid "Cannot paste in the blank area." -msgstr "" +msgstr "در قسمت خالی نمی توان چسباند." #: spyder/plugins/explorer/widgets/explorer.py:1529 msgid "The following command did not launch successfully:" -msgstr "" +msgstr "دستور زیر با موفقیت اجرا نشد:" #: spyder/plugins/explorer/widgets/explorer.py:1531 msgid "The following commands did not launch successfully:" -msgstr "" +msgstr "دستورات زیر با موفقیت اجرا نشد:" #: spyder/plugins/explorer/widgets/explorer.py:1562 msgid "For %s support, please install one of the
following tools:

%s" -msgstr "" +msgstr "برای پشتیبانی %s، لطفاً یکی از
ابزارهای زیر را نصب کنید:

%s" #: spyder/plugins/explorer/widgets/explorer.py:1567 msgid "Unable to find external program.

%s" -msgstr "" +msgstr "برنامه خارجی پیدا نشد.

%s" #: spyder/plugins/explorer/widgets/explorer.py:1715 msgid "New package" -msgstr "" +msgstr "بسته جديد" #: spyder/plugins/explorer/widgets/explorer.py:1716 msgid "Package name:" -msgstr "" +msgstr "نام بسته:" #: spyder/plugins/explorer/widgets/explorer.py:1726 msgid "New module" -msgstr "" +msgstr "ماژول جدید" #: spyder/plugins/explorer/widgets/explorer.py:1790 spyder/plugins/variableexplorer/widgets/importwizard.py:538 msgid "Previous" -msgstr "" +msgstr "پیشین" #: spyder/plugins/explorer/widgets/explorer.py:1796 spyder/plugins/variableexplorer/widgets/importwizard.py:542 spyder/plugins/workingdirectory/container.py:143 spyder/plugins/workingdirectory/container.py:144 msgid "Next" -msgstr "" +msgstr "بعدی" #: spyder/plugins/explorer/widgets/explorer.py:1802 msgid "Parent" -msgstr "" +msgstr "والد" #: spyder/plugins/explorer/widgets/explorer.py:1826 msgid "Filter filenames" -msgstr "" +msgstr "نام فایل ها را فیلتر کن" #: spyder/plugins/explorer/widgets/explorer.py:1950 msgid "You don't have the right permissions to open this directory" -msgstr "" +msgstr "شما مجوزهای مناسبی برای باز کردن این فهرست ندارید" #: spyder/plugins/explorer/widgets/fileassociations.py:111 msgid "Browse..." -msgstr "" +msgstr "جستجو..." #: spyder/plugins/explorer/widgets/fileassociations.py:118 msgid "Applications" -msgstr "" +msgstr "برنامه‌ها" #: spyder/plugins/explorer/widgets/fileassociations.py:119 msgid "Type to filter by name" -msgstr "" +msgstr "تایپ کنید تا بر اساس نام فیلتر شود" #: spyder/plugins/explorer/widgets/fileassociations.py:185 msgid "Applications (*.app)" -msgstr "" +msgstr "برنامه های کاربردی (*.app)" #: spyder/plugins/explorer/widgets/fileassociations.py:186 spyder/plugins/explorer/widgets/fileassociations.py:201 spyder/plugins/explorer/widgets/fileassociations.py:220 msgid "Select application" -msgstr "" +msgstr "برنامه را انتخاب کنید" #: spyder/plugins/explorer/widgets/fileassociations.py:200 msgid "Applications (*.exe *.bat *.com)" -msgstr "" +msgstr "برنامه های کاربردی (*.exe *.bat *.com)" #: spyder/plugins/explorer/widgets/fileassociations.py:219 msgid "Applications (*.desktop)" -msgstr "" +msgstr "برنامه های کاربردی (*.desktop)" #: spyder/plugins/explorer/widgets/fileassociations.py:256 msgid "Choose the application for files of type " -msgstr "" +msgstr "برنامه را برای نوع فایل ها انتخاب کنید " #: spyder/plugins/explorer/widgets/fileassociations.py:295 msgid "Here you can associate different external applications to open specific file extensions (e.g. .txt files with Notepad++ or .csv files with Excel)." -msgstr "" +msgstr "در اینجا می‌توانید برنامه‌های خارجی مختلف را برای باز کردن پسوندهای فایل خاص (مانند فایل‌های txt. با Notepad++ یا فایل‌های csv. با اکسل) مرتبط کنید." #: spyder/plugins/explorer/widgets/fileassociations.py:300 msgid "File types:" -msgstr "" +msgstr "انواع فایل:" #: spyder/plugins/explorer/widgets/fileassociations.py:302 spyder/plugins/explorer/widgets/fileassociations.py:308 msgid "Add" -msgstr "" +msgstr "افزودن" #: spyder/plugins/explorer/widgets/fileassociations.py:303 spyder/plugins/explorer/widgets/fileassociations.py:309 spyder/plugins/variableexplorer/widgets/main_widget.py:287 spyder/widgets/collectionseditor.py:682 spyder/widgets/collectionseditor.py:1005 msgid "Remove" -msgstr "" +msgstr "حذف" #: spyder/plugins/explorer/widgets/fileassociations.py:304 spyder/plugins/variableexplorer/widgets/main_widget.py:241 spyder/widgets/collectionseditor.py:644 msgid "Edit" -msgstr "" +msgstr "ویرایش" #: spyder/plugins/explorer/widgets/fileassociations.py:306 msgid "Associated applications:" -msgstr "" +msgstr "برنامه های کاربردی مرتبط:" #: spyder/plugins/explorer/widgets/fileassociations.py:310 msgid "Set default" -msgstr "" +msgstr "تنظیم به‌عنوان پیش‌فرض" #: spyder/plugins/explorer/widgets/fileassociations.py:409 msgid "Application not found!" -msgstr "" +msgstr "برنامه یافت نشد!" #: spyder/plugins/explorer/widgets/fileassociations.py:426 msgid "File association" -msgstr "" +msgstr "ارتباط فایل" #: spyder/plugins/explorer/widgets/fileassociations.py:428 msgid "Enter new file extension. You can add several values separated by commas.
Examples include:" -msgstr "" +msgstr "پسوند فایل جدید را وارد کنید. می توانید چندین مقدار را اضافه کنید که با کاما از هم جدا شده اند.
مثال ها عبارتند از:" #: spyder/plugins/findinfiles/plugin.py:49 spyder/plugins/findinfiles/widgets/main_widget.py:209 spyder/plugins/onlinehelp/widgets.py:209 spyder/plugins/tours/tours.py:177 msgid "Find" -msgstr "" +msgstr "پیدا کردن" #: spyder/plugins/findinfiles/plugin.py:52 msgid "Search for strings of text in files." -msgstr "" +msgstr "جستجوی رشته های متن در فایل ها." #: spyder/plugins/findinfiles/plugin.py:60 msgid "Find in files" -msgstr "" +msgstr "در فایل ها پیدا کنید" #: spyder/plugins/findinfiles/plugin.py:61 msgid "Search text in multiple files" -msgstr "" +msgstr "جستجوی متن در چندین فایل" #: spyder/plugins/findinfiles/widgets/combobox.py:45 msgid "Search directory" -msgstr "" +msgstr "جستجو در دایرکتوری" #: spyder/plugins/findinfiles/widgets/combobox.py:56 spyder/plugins/workingdirectory/container.py:118 msgid "Current working directory" -msgstr "" +msgstr "دایرکتوری در حال کار فعلی" #: spyder/plugins/findinfiles/widgets/combobox.py:61 spyder/plugins/projects/widgets/main_widget.py:80 msgid "Project" -msgstr "" +msgstr "پروژه" #: spyder/plugins/findinfiles/widgets/combobox.py:62 msgid "Search in all files and directories present on the current project path (if opened)" -msgstr "" +msgstr "جستجو در تمام فایل ها و دایرکتوری های موجود در مسیر پروژه فعلی (در صورت باز بودن)" #: spyder/plugins/findinfiles/widgets/combobox.py:68 msgid "Search in current opened file" -msgstr "" +msgstr "جستجو در فایل باز شده فعلی" #: spyder/plugins/findinfiles/widgets/combobox.py:73 msgid "Select other directory" -msgstr "" +msgstr "دایرکتوری دیگر را انتخاب کنید" #: spyder/plugins/findinfiles/widgets/combobox.py:74 msgid "Search in other folder present on the file system" -msgstr "" +msgstr "در پوشه دیگر موجود در سیستم فایل جستجو کنید" #: spyder/plugins/findinfiles/widgets/combobox.py:78 msgid "Clear the list of other directories" -msgstr "" +msgstr "لیست دایرکتوری های دیگر را پاک کنید" #: spyder/plugins/findinfiles/widgets/combobox.py:159 msgid "Clear other directories" -msgstr "" +msgstr "دایرکتوری های دیگر را پاک کنید" #: spyder/plugins/findinfiles/widgets/combobox.py:160 msgid "Do you want to clear the list of other directories?" -msgstr "" +msgstr "آیا می خواهید لیست دایرکتوری های دیگر را پاک کنید?" #: spyder/plugins/findinfiles/widgets/main_widget.py:85 spyder/widgets/findreplace.py:59 msgid "Regular expression error" -msgstr "" +msgstr "خطای expression error" #: spyder/plugins/findinfiles/widgets/main_widget.py:152 msgid "Write text to search" -msgstr "" +msgstr "برای جستجو، متن بنویسید" #: spyder/plugins/findinfiles/widgets/main_widget.py:154 msgid "Search in:" -msgstr "" +msgstr "جستجو در:" #: spyder/plugins/findinfiles/widgets/main_widget.py:157 msgid "Exclude:" -msgstr "" +msgstr "استثناها:" #: spyder/plugins/findinfiles/widgets/main_widget.py:167 msgid "Exclude pattern" -msgstr "" +msgstr "الگوی مسنثناها" #: spyder/plugins/findinfiles/widgets/main_widget.py:217 spyder/plugins/findinfiles/widgets/main_widget.py:243 msgid "Regular expression" -msgstr "" +msgstr "عبارت منظم" #: spyder/plugins/findinfiles/widgets/main_widget.py:218 spyder/plugins/findinfiles/widgets/main_widget.py:244 spyder/widgets/findreplace.py:154 msgid "Use regular expressions" -msgstr "" +msgstr "استفاده از عبارت منظم" #: spyder/plugins/findinfiles/widgets/main_widget.py:226 msgid "Case sensitive" -msgstr "" +msgstr "حساس به کوچکی و بزرگی حروف" #: spyder/plugins/findinfiles/widgets/main_widget.py:227 msgid "Case sensitive search" -msgstr "" +msgstr "جستجوی حساس به حروف کوچک و بزرگ" #: spyder/plugins/findinfiles/widgets/main_widget.py:235 msgid "&Find in files" -msgstr "" +msgstr "&در فایل ها پیدا کنید" #: spyder/plugins/findinfiles/widgets/main_widget.py:236 msgid "Search text" -msgstr "" +msgstr "جستجوی متن" #: spyder/plugins/findinfiles/widgets/main_widget.py:252 spyder/plugins/findinfiles/widgets/main_widget.py:253 msgid "Exclude case sensitive" -msgstr "" +msgstr "حساس به حروف کوچک و بزرگ را حذف کنید" #: spyder/plugins/findinfiles/widgets/main_widget.py:261 spyder/plugins/findinfiles/widgets/main_widget.py:262 spyder/plugins/findinfiles/widgets/main_widget.py:334 msgid "Show advanced options" -msgstr "" +msgstr "نمایش گزینه های پیشرفته" #: spyder/plugins/findinfiles/widgets/main_widget.py:270 spyder/plugins/findinfiles/widgets/main_widget.py:271 msgid "Set maximum number of results" -msgstr "" +msgstr "حداکثر تعداد نتایج را تنظیم کنید" #: spyder/plugins/findinfiles/widgets/main_widget.py:331 msgid "Hide advanced options" -msgstr "" +msgstr "گزینه های پیشرفته را مخفی کنید" #: spyder/plugins/findinfiles/widgets/main_widget.py:631 msgid "Max results" -msgstr "" +msgstr "حداکثر نتایج" #: spyder/plugins/findinfiles/widgets/main_widget.py:632 msgid "Set maximum number of results: " -msgstr "" +msgstr "حداکثر تعداد نتایج را تنظیم کنید: " #: spyder/plugins/findinfiles/widgets/results_browser.py:261 spyder/plugins/findinfiles/widgets/search_thread.py:315 msgid "String not found" -msgstr "" +msgstr "رشته پیدا نشد" #: spyder/plugins/findinfiles/widgets/results_browser.py:289 msgid "Maximum number of results reached! Try narrowing the search." -msgstr "" +msgstr "به حداکثر تعداد نتایج رسیده است! جستجو را محدود کنید." #: spyder/plugins/findinfiles/widgets/search_thread.py:107 msgid "Unexpected error: see internal console" -msgstr "" +msgstr "خطای غیرمنتظره: کنسول داخلی را ببینید" #: spyder/plugins/findinfiles/widgets/search_thread.py:182 msgid "invalid regular expression" -msgstr "" +msgstr "عبارت منظم نامعتبر" #: spyder/plugins/findinfiles/widgets/search_thread.py:275 msgid "permission denied errors were encountered" -msgstr "" +msgstr "با خطاهای رد شده مجوز مواجه شد" #: spyder/plugins/findinfiles/widgets/search_thread.py:317 msgid "matches in" -msgstr "" +msgstr "matches in" #: spyder/plugins/findinfiles/widgets/search_thread.py:318 msgid "file" -msgstr "" +msgstr "فایل" #: spyder/plugins/help/confpage.py:23 msgid "Automatic connections" -msgstr "" +msgstr "اتصالات اتوماتیک" #: spyder/plugins/help/confpage.py:24 msgid "This pane can automatically show an object's help information after a left parenthesis is written next to it. Below you can decide to which plugin you want to connect it to turn on this feature." -msgstr "" +msgstr "این قطعه می تواند به طور خودکار اطلاعات کمکی یک شی را پس از نوشتن پرانتز سمت چپ در کنار آن نشان دهد. در زیر می توانید تصمیم بگیرید که می خواهید آن را به کدام افزونه متصل کنید تا این ویژگی روشن شود." #: spyder/plugins/help/confpage.py:33 spyder/plugins/ipythonconsole/widgets/main_widget.py:406 spyder/plugins/tours/tours.py:99 msgid "IPython Console" -msgstr "" +msgstr "کنسول IPython" #: spyder/plugins/help/confpage.py:43 msgid "Additional features" -msgstr "" +msgstr "ویژگی های اضافی" #: spyder/plugins/help/confpage.py:44 msgid "Render mathematical equations" -msgstr "" +msgstr "معادلات ریاضی را ارائه دهید" #: spyder/plugins/help/confpage.py:50 msgid "This feature requires Sphinx 1.1 or superior." -msgstr "" +msgstr "این ویژگی به Sphinx 1.1 یا بالاتر نیاز دارد." #: spyder/plugins/help/confpage.py:51 msgid "Sphinx %s is currently installed." -msgstr "" +msgstr "Sphinx %s در حال حاضر نصب شده است." #: spyder/plugins/help/plugin.py:66 msgid "Get rich text documentation from the editor and the console" -msgstr "" +msgstr "اسناد متنی غنی را از ویرایشگر و کنسول دریافت کنید" #: spyder/plugins/help/plugin.py:85 msgid "Spyder tutorial" -msgstr "" +msgstr "آموزش اسپایدر" #: spyder/plugins/help/utils/sphinxify.py:243 spyder/plugins/help/utils/sphinxify.py:253 msgid "It was not possible to generate rich text help for this object.
Please see it in plain text." -msgstr "" +msgstr "امکان ایجاد کمک نوشتاری غنی برای این شی وجود نداشت.
لطفاً آن را به صورت نوشتاری ساده ببینید." #: spyder/plugins/help/utils/sphinxthread.py:77 msgid "No further documentation available" -msgstr "" +msgstr "مستندات بیشتری در دسترس نیست" #: spyder/plugins/help/utils/sphinxthread.py:80 spyder/plugins/help/widgets.py:300 msgid "No documentation available" -msgstr "" +msgstr "هیچ سندی در دسترس نیست" #: spyder/plugins/help/widgets.py:315 msgid "Source" -msgstr "" +msgstr "منبع" #: spyder/plugins/help/widgets.py:321 spyder/plugins/outlineexplorer/widgets.py:56 msgid "Object" -msgstr "" +msgstr "شئ" #: spyder/plugins/help/widgets.py:335 spyder/plugins/ipythonconsole/widgets/client.py:619 spyder/plugins/run/confpage.py:44 spyder/plugins/run/widgets.py:184 msgid "Console" -msgstr "" +msgstr "کنسول" #: spyder/plugins/help/widgets.py:386 msgid "Automatic import" -msgstr "" +msgstr "واردات خودکار" #: spyder/plugins/help/widgets.py:393 msgid "Show Source" -msgstr "" +msgstr "نمایش مبدا" #: spyder/plugins/help/widgets.py:399 msgid "Rich Text" -msgstr "" +msgstr "متن غنی" #: spyder/plugins/help/widgets.py:406 msgid "Plain Text" -msgstr "" +msgstr "متن ساده" #: spyder/plugins/help/widgets.py:413 msgid "Lock/Unlock" -msgstr "" +msgstr "قفل / باز کردن" #: spyder/plugins/help/widgets.py:421 spyder/plugins/onlinehelp/widgets.py:202 spyder/plugins/onlinehelp/widgets.py:203 spyder/widgets/browser.py:424 msgid "Home" -msgstr "" +msgstr "خانه" #: spyder/plugins/help/widgets.py:500 msgid "Unlock" -msgstr "" +msgstr "باز کردن" #: spyder/plugins/help/widgets.py:503 msgid "Lock" -msgstr "" +msgstr "قفل کردن" #: spyder/plugins/help/widgets.py:612 msgid "The following error occurred when calling Sphinx %s.
Incompatible Sphinx version or doc string decoding failed.

Error message:
%s" -msgstr "" +msgstr "هنگام فراخوانی Sphinx %s خطای زیر رخ داد.
نسخه Sphinx ناسازگار یا رمزگشایی رشته سند ناموفق بود.

پیام خطا:
%s" #: spyder/plugins/help/widgets.py:764 msgid "Retrieving documentation" -msgstr "" +msgstr "بازیابی اسناد" #: spyder/plugins/help/widgets.py:776 msgid "Here you can get help of any object by pressing %s in front of it, either on the Editor or the Console.%s" -msgstr "" +msgstr "در اینجا می توانید با فشار دادن %s در جلوی آن، چه در ویرایشگر یا کنسول، از هر شیئی کمک بگیرید. %s" #: spyder/plugins/help/widgets.py:780 msgid "Here you can get help of any object by pressing %s in front of it on the Editor, or %s in front of it on the Console.%s" -msgstr "" +msgstr "در اینجا می‌توانید با فشار دادن %s در جلوی آن در ویرایشگر یا %s در جلوی آن در کنسول، از هر شیئی کمک بگیرید. %s" #: spyder/plugins/help/widgets.py:784 msgid "Help can also be shown automatically after writing a left parenthesis next to an object. You can activate this behavior in %s." -msgstr "" +msgstr "پس از نوشتن پرانتز سمت چپ در کنار یک شی، راهنما نیز می تواند به طور خودکار نشان داده شود. می توانید این رفتار را در %s فعال کنید." #: spyder/plugins/help/widgets.py:788 msgid "Preferences > Help" -msgstr "" +msgstr "تنظیمات > راهنما" #: spyder/plugins/help/widgets.py:800 msgid "Usage" -msgstr "" +msgstr "استفاده" #: spyder/plugins/help/widgets.py:801 msgid "New to Spyder? Read our" -msgstr "" +msgstr "تازه به اسپایدر هستید، مقاله آموزشی ما را بخوانید" #: spyder/plugins/help/widgets.py:802 msgid "tutorial" -msgstr "" +msgstr "آموزش" #: spyder/plugins/help/widgets.py:818 msgid "Please consider installing Sphinx to get documentation rendered in rich text." -msgstr "" +msgstr "لطفاً نصب Sphinx را در نظر بگیرید تا اسناد را با متن غنی ارائه کنید." #: spyder/plugins/help/widgets.py:1079 msgid "No source code available." -msgstr "" +msgstr "کد منبع موجود نیست." #: spyder/plugins/history/confpage.py:32 msgid "Scroll automatically to last entry" -msgstr "" +msgstr "به طور خودکار به آخرین ورودی بروید" #: spyder/plugins/history/plugin.py:55 spyder/plugins/history/widgets.py:109 spyder/plugins/pylint/confpage.py:28 spyder/plugins/pylint/main_widget.py:635 msgid "History" -msgstr "" +msgstr "تاریخچه" #: spyder/plugins/history/plugin.py:58 msgid "Provide command history for IPython Consoles" -msgstr "" +msgstr "ارائه تاریخچه فرمان برای کنسول های IPython" #: spyder/plugins/ipythonconsole/confpage.py:29 msgid "Display initial banner" -msgstr "" +msgstr "نمایش بنر اولیه" #: spyder/plugins/ipythonconsole/confpage.py:30 msgid "This option lets you hide the message shown at\n" "the top of the console when it's opened." -msgstr "" +msgstr "این گزینه به شما امکان می دهد پیام نشان داده شده در را پنهان کنید\n" +"بالای کنسول وقتی باز می شود." #: spyder/plugins/ipythonconsole/confpage.py:34 msgid "Ask for confirmation before closing" -msgstr "" +msgstr "قبل از بستن درخواست تایید کنید" #: spyder/plugins/ipythonconsole/confpage.py:37 msgid "Ask for confirmation before removing all user-defined variables" -msgstr "" +msgstr "قبل از حذف همه متغیرهای تعریف شده توسط کاربر، درخواست تأیید کنید" #: spyder/plugins/ipythonconsole/confpage.py:40 msgid "This option lets you hide the warning message shown\n" "when resetting the namespace from Spyder." -msgstr "" +msgstr "این گزینه به شما امکان می دهد پیام هشدار نمایش داده شده را مخفی کنید\n" +"هنگام تنظیم مجدد فضای نام از اسپایدر." #: spyder/plugins/ipythonconsole/confpage.py:42 spyder/plugins/ipythonconsole/widgets/main_widget.py:477 msgid "Show elapsed time" -msgstr "" +msgstr "نمایش زمان سپری شده" #: spyder/plugins/ipythonconsole/confpage.py:44 msgid "Ask for confirmation before restarting" -msgstr "" +msgstr "قبل از راه اندازی مجدد درخواست تأیید کنید" #: spyder/plugins/ipythonconsole/confpage.py:46 msgid "This option lets you hide the warning message shown\n" "when restarting the kernel." -msgstr "" +msgstr "این گزینه به شما امکان می دهد پیام هشدار نمایش داده شده را مخفی کنید\n" +"هنگام راه‌اندازی مجدد هسته." #: spyder/plugins/ipythonconsole/confpage.py:58 msgid "Completion type" -msgstr "" +msgstr "نوع تکمیلگر" #: spyder/plugins/ipythonconsole/confpage.py:59 msgid "Decide what type of completion to use" -msgstr "" +msgstr "تصمیم بگیرید که از چه نوع تکمیلگری استفاده کنید" #: spyder/plugins/ipythonconsole/confpage.py:61 msgid "Graphical" -msgstr "" +msgstr "گرافیکی" #: spyder/plugins/ipythonconsole/confpage.py:61 msgid "Plain" -msgstr "" +msgstr "ساده" #: spyder/plugins/ipythonconsole/confpage.py:61 msgid "Terminal" -msgstr "" +msgstr "ترمینال" #: spyder/plugins/ipythonconsole/confpage.py:62 msgid "Completion:" -msgstr "" +msgstr "تکمیلگرها:" #: spyder/plugins/ipythonconsole/confpage.py:76 msgid " lines" -msgstr "" +msgstr " خطوط" #: spyder/plugins/ipythonconsole/confpage.py:76 msgid "Buffer: " -msgstr "" +msgstr "بافر: " #: spyder/plugins/ipythonconsole/confpage.py:78 msgid "Set the maximum number of lines of text shown in the\n" "console before truncation. Specifying -1 disables it\n" "(not recommended!)" -msgstr "" +msgstr "حداکثر تعداد خطوط متن نشان داده شده در را تنظیم کنید\n" +"کنسول قبل از بریدن مشخص کردن -1 آن را غیرفعال می کند\n" +"(توصیه نمیشود!)" #: spyder/plugins/ipythonconsole/confpage.py:87 msgid "Support for graphics (Matplotlib)" -msgstr "" +msgstr "پشتیبانی از گرافیک (Matplotlib)" #: spyder/plugins/ipythonconsole/confpage.py:88 msgid "Activate support" -msgstr "" +msgstr "پشتیبانی را فعال کنید" #: spyder/plugins/ipythonconsole/confpage.py:90 msgid "Automatically load Pylab and NumPy modules" -msgstr "" +msgstr "به طور خودکار ماژول های Pylab و NumPy را بارگیری کنید" #: spyder/plugins/ipythonconsole/confpage.py:92 msgid "This lets you load graphics support without importing\n" "the commands to do plots. Useful to work with other\n" "plotting libraries different to Matplotlib or to develop\n" "GUIs with Spyder." -msgstr "" +msgstr "این به شما امکان می دهد پشتیبانی گرافیکی را بدون وارد کردن بارگیری کنید\n" +"دستورها انجام نمودارها برای کار با دیگران مفید است\n" +"رسم کتابخانه های متفاوت از Matplotlib یا توسعه\n" +"رابط کاربری گرافیکی با اسپایدر." #: spyder/plugins/ipythonconsole/confpage.py:105 msgid "Inline" -msgstr "" +msgstr "درون خطی" #: spyder/plugins/ipythonconsole/confpage.py:107 msgid "Graphics backend" -msgstr "" +msgstr "گرافیک backend" #: spyder/plugins/ipythonconsole/confpage.py:108 msgid "Decide how graphics are going to be displayed in the console. If unsure, please select %s to put graphics inside the console or %s to interact with them (through zooming and panning) in a separate window." -msgstr "" +msgstr "تصمیم بگیرید که چگونه گرافیک هایی در کنسول نمایش داده می شوند. اگر مطمئن نیستید، لطفاً %s را برای قرار دادن گرافیک‌ها در داخل کنسول یا %s را برای تعامل با آنها (از طریق بزرگ‌نمایی و جابجایی) در یک پنجره جداگانه انتخاب کنید." #: spyder/plugins/ipythonconsole/confpage.py:123 msgid "Backend:" -msgstr "" +msgstr "Backend:" #: spyder/plugins/ipythonconsole/confpage.py:126 msgid "This option will be applied the next time a console is opened." -msgstr "" +msgstr "این گزینه دفعه بعد که یک کنسول باز می شود اعمال می شود." #: spyder/plugins/ipythonconsole/confpage.py:137 msgid "Inline backend" -msgstr "" +msgstr "Inline backend" #: spyder/plugins/ipythonconsole/confpage.py:138 msgid "Decide how to render the figures created by this backend" -msgstr "" +msgstr "تصمیم بگیرید که چگونه فیگورهای ایجاد شده توسط این backend را رندر کنید" #: spyder/plugins/ipythonconsole/confpage.py:142 msgid "Format:" -msgstr "" +msgstr "قالب‌بندی:" #: spyder/plugins/ipythonconsole/confpage.py:146 msgid "Resolution:" -msgstr "" +msgstr "وضوح:" #: spyder/plugins/ipythonconsole/confpage.py:146 msgid "dpi" -msgstr "" +msgstr "dpi" #: spyder/plugins/ipythonconsole/confpage.py:148 msgid "Only used when the format is PNG. Default is 72" -msgstr "" +msgstr "فقط زمانی استفاده می شود که فرمت PNG باشد. پیش فرض 72 است" #: spyder/plugins/ipythonconsole/confpage.py:151 msgid "Width:" -msgstr "" +msgstr "عرض:" #: spyder/plugins/ipythonconsole/confpage.py:151 spyder/plugins/ipythonconsole/confpage.py:155 msgid "inches" -msgstr "" +msgstr "اینچ" #: spyder/plugins/ipythonconsole/confpage.py:153 msgid "Default is 6" -msgstr "" +msgstr "پیش فرض 6 است" #: spyder/plugins/ipythonconsole/confpage.py:155 msgid "Height:" -msgstr "" +msgstr "ارتفاع:" #: spyder/plugins/ipythonconsole/confpage.py:157 msgid "Default is 4" -msgstr "" +msgstr "پیش فرض 4 است" #: spyder/plugins/ipythonconsole/confpage.py:159 msgid "Use a tight layout for inline plots" -msgstr "" +msgstr "از یک طرح بندی محکم برای طرح های درون خطی استفاده کنید" #: spyder/plugins/ipythonconsole/confpage.py:161 msgid "Sets bbox_inches to \"tight\" when\n" @@ -3925,399 +3959,403 @@ msgid "Sets bbox_inches to \"tight\" when\n" "When enabled, can cause discrepancies\n" "between the image displayed inline and\n" "that created using savefig." -msgstr "" +msgstr "Bbox_inches را روی \"tight\" تنظیم می کند وقتی\n" +"رسم درون خطی با matplotlib است.\n" +"وقتی فعال باشد، می تواند باعث ایجاد اختلاف شود\n" +"بین تصویر نمایش داده شده درون خطی و\n" +"که با استفاده از savefig ایجاد شده است." #: spyder/plugins/ipythonconsole/confpage.py:194 msgid "You can run several lines of code when a console is started. Please introduce each one separated by semicolons and a space, for example:
import os; import sys" -msgstr "" +msgstr "هنگام راه‌اندازی یک کنسول می توانید چندین خط کد را اجرا کنید. لطفاً هر کدام را که با نقطه ویرگول و فاصله از هم جدا شده اند، معرفی کنید، به عنوان مثال:
import os; import sys" #: spyder/plugins/ipythonconsole/confpage.py:200 spyder/plugins/ipythonconsole/confpage.py:237 msgid "Lines:" -msgstr "" +msgstr "خطوط:" #: spyder/plugins/ipythonconsole/confpage.py:209 msgid "Run a file" -msgstr "" +msgstr "اجرای فایل" #: spyder/plugins/ipythonconsole/confpage.py:210 msgid "You can also run a whole file at startup instead of just some lines (This is similar to have a PYTHONSTARTUP file)." -msgstr "" +msgstr "همچنین می‌توانید به‌جای چند خط، یک فایل کامل را هنگام راه‌اندازی اجرا کنید (این شبیه به داشتن یک فایل PYTHONSTARTUP است)." #: spyder/plugins/ipythonconsole/confpage.py:214 msgid "Use the following file:" -msgstr "" +msgstr "از فایل زیر استفاده کنید:" #: spyder/plugins/ipythonconsole/confpage.py:228 msgid "Run code while debugging" -msgstr "" +msgstr "کد را هنگام اشکال زدایی اجرا کنید" #: spyder/plugins/ipythonconsole/confpage.py:229 msgid "You can run several lines of code on each new prompt while debugging. Please introduce each one separated by semicolons and a space, for example:
import matplotlib.pyplot as plt" -msgstr "" +msgstr "هنگام اشکال زدایی می توانید چندین خط کد را روی هر فرمان جدید اجرا کنید. لطفاً هر کدام را که با نقطه ویرگول و یک فاصله از هم جدا شده اند، معرفی کنید، به عنوان مثال:
import matplotlib.pyplot به عنوان plt" #: spyder/plugins/ipythonconsole/confpage.py:245 msgid "Debug" -msgstr "" +msgstr "اشکال زدایی" #: spyder/plugins/ipythonconsole/confpage.py:249 msgid "Prevent editor from closing files while debugging" -msgstr "" +msgstr "از بستن فایل ها در حین اشکال زدایی توسط ویرایشگر جلوگیری کنید" #: spyder/plugins/ipythonconsole/confpage.py:251 msgid "This option prevents the user from closing a file while it is debugged." -msgstr "" +msgstr "این گزینه از بستن فایل در حین رفع اشکال توسط کاربر جلوگیری می کند." #: spyder/plugins/ipythonconsole/confpage.py:256 msgid "Stop debugging on first line of files without breakpoints" -msgstr "" +msgstr "اشکال زدایی در خط اول فایل ها را بدون نقطه شکست متوقف کنید" #: spyder/plugins/ipythonconsole/confpage.py:258 msgid "This option lets you decide if the debugger should stop on the first line while debugging if no breakpoints are present." -msgstr "" +msgstr "این گزینه به شما امکان می دهد در صورت عدم وجود نقطه انفصال، تصمیم بگیرید که آیا اشکال زدا در خط اول در هنگام اشکال زدایی متوقف شود یا خیر." #: spyder/plugins/ipythonconsole/confpage.py:264 msgid "Ignore Python libraries while debugging" -msgstr "" +msgstr "هنگام اشکال زدایی، کتابخانه های پایتون را نادیده بگیرید" #: spyder/plugins/ipythonconsole/confpage.py:265 msgid "This option lets you decide if the debugger should ignore the system libraries while debugging." -msgstr "" +msgstr "این گزینه به شما امکان می دهد تصمیم بگیرید که آیا دیباگر باید کتابخانه های سیستم را در حین اشکال زدایی نادیده بگیرد." #: spyder/plugins/ipythonconsole/confpage.py:270 msgid "Process execute events while debugging" -msgstr "" +msgstr "فرآیند اجرای رویدادها در حین اشکال زدایی" #: spyder/plugins/ipythonconsole/confpage.py:271 msgid "This option lets you decide if the debugger should process the 'execute events' after each prompt, such as matplotlib 'show' command." -msgstr "" +msgstr "این گزینه به شما امکان می دهد تصمیم بگیرید که آیا دیباگر باید \"اجرای رویدادها\" را بعد از هر فرمان پردازش کند، مانند دستور \"show\" matplotlib." #: spyder/plugins/ipythonconsole/confpage.py:277 msgid "Use exclamation mark prefix for Pdb commands" -msgstr "" +msgstr "از پیشوند علامت تعجب برای دستورات Pdb استفاده کنید" #: spyder/plugins/ipythonconsole/confpage.py:279 msgid "This option lets you decide if the Pdb commands should be prefixed by an exclamation mark. This helps in separating Pdb commands from Python code." -msgstr "" +msgstr "این گزینه به شما امکان می دهد تصمیم بگیرید که آیا دستورات Pdb باید با علامت تعجب پیشوند شوند یا خیر. این به جداسازی دستورات Pdb از کد پایتون کمک می کند." #: spyder/plugins/ipythonconsole/confpage.py:288 msgid "Jedi completion" -msgstr "" +msgstr "تکمیلگر Jedi" #: spyder/plugins/ipythonconsole/confpage.py:289 msgid "Enable Jedi-based Tab completion in the IPython console; similar to the greedy completer, but without evaluating the code.
Warning: Slows down your console when working with large dataframes!" -msgstr "" +msgstr "تکمیل Tab مبتنی بر Jedi را در کنسول IPython فعال کنید. شبیه به تکمیل کننده حریص، اما بدون ارزیابی کد.
هشدار: هنگام کار با دیتافریم های بزرگ، کنسول شما را کند می کند!" #: spyder/plugins/ipythonconsole/confpage.py:296 msgid "Use Jedi completion in the IPython console" -msgstr "" +msgstr "از تکمیل Jedi در کنسول IPython استفاده کنید" #: spyder/plugins/ipythonconsole/confpage.py:298 msgid "Warning: Slows down your console when working with large dataframes!
Allows completion of nested lists etc." -msgstr "" +msgstr "هشدار: هنگام کار با دیتافریم های بزرگ، کنسول شما را کند می کند!
به تکمیل لیست های تو در تو و غیره اجازه می دهد." #: spyder/plugins/ipythonconsole/confpage.py:309 msgid "Greedy completion" -msgstr "" +msgstr "تکمیلگر Greedy" #: spyder/plugins/ipythonconsole/confpage.py:310 msgid "Enable Tab completion on elements of lists, results of function calls, etc, without assigning them to a variable, like li[0].<Tab> or ins.meth().<Tab>
Warning: Due to a bug, IPython's greedy completer requires a leading <Space> for some completions; e.g. np.sin(<Space>np.<Tab> works while np.sin(np.<Tab> doesn't." -msgstr "" +msgstr "فعال کردن تکمیل Tab در عناصر لیست، نتایج فراخوانی تابع و غیره، بدون اختصاص دادن آنها به متغیری، مانند like li[0].<Tab> or ins.meth().<Tab>
هشدار: به دلیل یک اشکال، تکمیل کننده حریص IPython نیاز به یک پیشرو دارد <Space> برای برخی از تکمیل ها؛ به عنوان مثال np.sin(<Space>np.<Tab> کار می کند در حالی که np.sin(np.<Tab> نمی کند." #: spyder/plugins/ipythonconsole/confpage.py:322 msgid "Use greedy completion in the IPython console" -msgstr "" +msgstr "از تکمیل greedy در کنسول IPython استفاده کنید" #: spyder/plugins/ipythonconsole/confpage.py:334 msgid "Autocall" -msgstr "" +msgstr "تماس خودکار" #: spyder/plugins/ipythonconsole/confpage.py:335 msgid "Autocall makes IPython automatically call any callable object even if you didn't type explicit parentheses.
For example, if you type str 43 it becomes str(43) automatically." -msgstr "" +msgstr "Autocall باعث می‌شود IPython به‌طور خودکار هر شیء قابل فراخوانی را فراخوانی کند، حتی اگر پرانتز صریح را تایپ نکرده باشید.
به عنوان مثال، اگر str 43 را تایپ کنید، به صورت خودکار str(43) می‌شود." #: spyder/plugins/ipythonconsole/confpage.py:342 msgid "Smart" -msgstr "" +msgstr "هوشمند" #: spyder/plugins/ipythonconsole/confpage.py:343 msgid "Full" -msgstr "" +msgstr "پر" #: spyder/plugins/ipythonconsole/confpage.py:344 msgid "Off" -msgstr "" +msgstr "خاموش" #: spyder/plugins/ipythonconsole/confpage.py:346 msgid "Autocall: " -msgstr "" +msgstr "تماس خودکار: " #: spyder/plugins/ipythonconsole/confpage.py:347 msgid "On %s mode, Autocall is not applied if there are no arguments after the callable. On %s mode, all callable objects are automatically called (even if no arguments are present)." -msgstr "" +msgstr "در حالت %s، اگر هیچ آرگومان بعد از قابل فراخوانی وجود نداشته باشد، Autocall اعمال نمی شود. در حالت %s، تمام اشیاء قابل فراخوانی به طور خودکار فراخوانی می شوند (حتی اگر هیچ آرگومان موجود نباشد)." #: spyder/plugins/ipythonconsole/confpage.py:359 msgid "Symbolic mathematics" -msgstr "" +msgstr "ریاضیات نمادین" #: spyder/plugins/ipythonconsole/confpage.py:360 msgid "Perfom symbolic operations in the console (e.g. integrals, derivatives, vector calculus, etc) and get the outputs in a beautifully printed style (it requires the Sympy module)." -msgstr "" +msgstr "عملیات نمادین را در کنسول انجام دهید (مثلاً انتگرال ها، مشتقات، محاسبات برداری، و غیره) و خروجی ها را به سبک چاپ شده ای زیبا دریافت کنید (به ماژول Sympy نیاز دارد)." #: spyder/plugins/ipythonconsole/confpage.py:366 msgid "Use symbolic math" -msgstr "" +msgstr "از ریاضیات نمادین استفاده کنید" #: spyder/plugins/ipythonconsole/confpage.py:367 msgid "This option loads the Sympy library to work with.
Please refer to its documentation to learn how to use it." -msgstr "" +msgstr "این گزینه کتابخانه Sympy را برای کار با آن بارگیری می کند.
لطفاً برای یادگیری نحوه استفاده از آن به مستندات آن مراجعه کنید." #: spyder/plugins/ipythonconsole/confpage.py:377 msgid "Prompts" -msgstr "" +msgstr "اعلان ها" #: spyder/plugins/ipythonconsole/confpage.py:378 msgid "Modify how Input and Output prompts are shown in the console." -msgstr "" +msgstr "نحوه نمایش اعلان‌های ورودی و خروجی در کنسول را تغییر دهید." #: spyder/plugins/ipythonconsole/confpage.py:382 msgid "Input prompt:" -msgstr "" +msgstr "اعلان ورودی:" #: spyder/plugins/ipythonconsole/confpage.py:384 msgid "Default is
In [<span class=\"in-prompt-number\">%i</span>]:" -msgstr "" +msgstr "پیش فرض
در [<span class=\"in-prompt-number\">%i</span>] است:" #: spyder/plugins/ipythonconsole/confpage.py:389 msgid "Output prompt:" -msgstr "" +msgstr "اعلان خروجی:" #: spyder/plugins/ipythonconsole/confpage.py:391 msgid "Default is
Out[<span class=\"out-prompt-number\">%i</span>]:" -msgstr "" +msgstr "پیش فرض
خارج است[<span class=\"out-prompt-number\">%i</span>]:" #: spyder/plugins/ipythonconsole/confpage.py:407 msgid "Windows adjustments" -msgstr "" +msgstr "تنظیمات ویندوز" #: spyder/plugins/ipythonconsole/confpage.py:409 msgid "Hide command line output windows generated by the subprocess module." -msgstr "" +msgstr "پنجره های خروجی خط فرمان ایجاد شده توسط ماژول فرعی را مخفی کنید." #: spyder/plugins/ipythonconsole/confpage.py:421 msgid "Graphics" -msgstr "" +msgstr "گرافیک ها" #: spyder/plugins/ipythonconsole/confpage.py:423 spyder/plugins/workingdirectory/confpage.py:34 msgid "Startup" -msgstr "" +msgstr "استارت آپ" #: spyder/plugins/ipythonconsole/confpage.py:425 msgid "Debugger" -msgstr "" +msgstr "اشکال زدا" #: spyder/plugins/ipythonconsole/plugin.py:213 spyder/plugins/ipythonconsole/plugin.py:216 msgid "IPython console" -msgstr "" +msgstr "کنسول IPython" #: spyder/plugins/ipythonconsole/utils/ssh.py:68 msgid "The authenticity of host %s can't be established. Are you sure you want to continue connecting?" -msgstr "" +msgstr "اعتبار میزبان %s نمی‌تواند مشخص شود. آیا مطمئن هستید که می خواهید به اتصال ادامه دهید?" #: spyder/plugins/ipythonconsole/utils/ssh.py:80 msgid "The authenticity of the host can't be established" -msgstr "" +msgstr "اصالت هاست قابل اثبات نیست" #: spyder/plugins/ipythonconsole/utils/ssh.py:87 msgid "Tunnel '%s' failed to start" -msgstr "" +msgstr "تونل '%s' شروع نشد" #: spyder/plugins/ipythonconsole/utils/ssh.py:92 msgid "Could not connect to remote host" -msgstr "" +msgstr "به میزبان راه دور متصل نشد" #: spyder/plugins/ipythonconsole/widgets/client.py:68 msgid ">= {0} and < {1}" -msgstr "" +msgstr ">= {0} و < {1}" #: spyder/plugins/ipythonconsole/widgets/client.py:252 msgid "Connecting to kernel..." -msgstr "" +msgstr "در حال اتصال به کرنل..." #: spyder/plugins/ipythonconsole/widgets/client.py:319 msgid "Your Python environment or installation doesn't have the {missing_dependency} module installed or it occurred a problem importing it. Due to that, it is not possible for Spyder to create this special console for you." -msgstr "" +msgstr "محیط یا نصب پایتون شما ماژول {missing_dependency} را نصب نکرده است یا در وارد کردن آن مشکلی پیش آمده است. به همین دلیل امکان ساخت این کنسول ویژه برای شما توسط اسپایدر وجود ندارد." #: spyder/plugins/ipythonconsole/widgets/client.py:567 msgid "An error ocurred while starting the kernel" -msgstr "" +msgstr "هنگام راه اندازی کرنل خطایی روی داد" #: spyder/plugins/ipythonconsole/widgets/client.py:718 msgid "Are you sure you want to restart the kernel?" -msgstr "" +msgstr "آیا مطمئن هستید که می خواهید کرنل را مجددا راه‌اندازی کنید?" #: spyder/plugins/ipythonconsole/widgets/client.py:720 msgid "Restart kernel?" -msgstr "" +msgstr "کرنل مجدد راه‌اندازی شود?" #: spyder/plugins/ipythonconsole/widgets/client.py:764 msgid "Cannot restart a kernel not started by Spyder\n" -msgstr "" +msgstr "نمی توان هسته ای را که توسط اسپایدر شروع نشده است مجدداً راه‌اندازی کرد\n" #: spyder/plugins/ipythonconsole/widgets/client.py:788 msgid "Error restarting kernel: %s\n" -msgstr "" +msgstr "خطا در راه‌اندازی مجدد کرنل: %s\n" #: spyder/plugins/ipythonconsole/widgets/client.py:817 msgid "
Restarting kernel...
" -msgstr "" +msgstr "
راه‌اندازی مجدد کرنل...
" #: spyder/plugins/ipythonconsole/widgets/client.py:840 msgid "The Python environment or installation whose interpreter is located at
    {0}
doesn't have the spyder-kernels module or the right version of it installed ({1}). Without this module is not possible for Spyder to create a console for you.

You can install it by activating your environment first (if necessary) and then running in a system terminal:
    {2}
or
    {3}
" -msgstr "" +msgstr "محیط پایتون یا نصبی که مفسر آن در
 {0}
قرار دارد، ماژول spyder-kernels یا نسخه مناسب آن را نصب نکرده است. ({1}). بدون این ماژول برای Spyder امکان ایجاد کنسول برای شما وجود ندارد.

می توانید ابتدا محیط خود را فعال کنید (در صورت لزوم) و سپس در ترمینال سیستم اجرا کنید:
 {2}
یا
 {3}
" #: spyder/plugins/ipythonconsole/widgets/figurebrowser.py:67 msgid "Figures are displayed in the Plots pane by default. To make them also appear inline in the console, you need to uncheck \"Mute inline plotting\" under the options menu of Plots." -msgstr "" +msgstr "شکل ها به طور پیش فرض در قسمت Plots نمایش داده می شوند. برای اینکه آن‌ها نیز به صورت درون خطی در کنسول ظاهر شوند، باید علامت «بی‌صدا کردن طرح‌های درون خطی» را در منوی گزینه‌های Plots بردارید." #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:35 spyder/plugins/ipythonconsole/widgets/main_widget.py:444 msgid "Connect to an existing kernel" -msgstr "" +msgstr "به یک کرنل موجود متصل شوید" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:37 msgid "

Please select the JSON connection file (e.g. kernel-1234.json) of the existing kernel, and enter the SSH information if connecting to a remote machine. To learn more about starting external kernels and connecting to them, see our documentation.

" -msgstr "" +msgstr "

لطفاً فایل اتصال JSON (به عنوان مثال kernel-1234.json) از هسته موجود را انتخاب کنید و در صورت اتصال به یک ماشین راه دور، اطلاعات SSH را وارد کنید. برای کسب اطلاعات بیشتر در مورد راه اندازی هسته های خارجی و اتصال به آنها، به اسناد ما.

" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:50 msgid "Connection file:" -msgstr "" +msgstr "Connection file:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:52 msgid "Kernel connection file path" -msgstr "" +msgstr "مسیر فایل اتصال کرنل" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:54 spyder/plugins/ipythonconsole/widgets/kernelconnect.py:88 msgid "Browse" -msgstr "" +msgstr "جستجو" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:63 msgid "This is a remote kernel (via SSH)" -msgstr "" +msgstr "این یک کرنل راه دور (از طریق SSH) است" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:66 msgid "Hostname:" -msgstr "" +msgstr "نام میزبان:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:72 msgid "Username:" -msgstr "" +msgstr "نام کاربری:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:76 msgid "Authentication method:" -msgstr "" +msgstr "نحوه احراز هویت:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:78 msgid "Password:" -msgstr "" +msgstr "گذرواژه:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:80 msgid "SSH keyfile:" -msgstr "" +msgstr "فایل کلید SSH:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:94 msgid "Passphase:" -msgstr "" +msgstr "عبارت عبور:" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:96 spyder/widgets/dependencies.py:42 msgid "Optional" -msgstr "" +msgstr "اختیاری" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:149 msgid "Save connection settings" -msgstr "" +msgstr "تنظیمات اتصال را ذخیره کن" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:237 msgid "Select kernel connection file" -msgstr "" +msgstr "فایل اتصال کرنل را انتخاب کنید" #: spyder/plugins/ipythonconsole/widgets/kernelconnect.py:242 msgid "Select SSH keyfile" -msgstr "" +msgstr "فایل کلید SSH را انتخاب کنید" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:287 msgid "The directory {} is not writable and it is required to create IPython consoles. Please make it writable." -msgstr "" +msgstr "دایرکتوری {} قابل نوشتن نیست و برای ایجاد کنسول های IPython لازم است. لطفا آن را قابل نوشتن کنید." #: spyder/plugins/ipythonconsole/widgets/main_widget.py:366 msgid "Press Q to exit pager" -msgstr "" +msgstr "برای خروج از پیجر، Q را فشار دهید" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:417 msgid "New console (default settings)" -msgstr "" +msgstr "کنسول جدید (تنظیمات پیش فرض)" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:424 msgid "Restart kernel" -msgstr "" +msgstr "کرنل مجدد راه‌اندازی شود" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:431 spyder/plugins/ipythonconsole/widgets/main_widget.py:602 spyder/plugins/ipythonconsole/widgets/shell.py:544 spyder/plugins/variableexplorer/widgets/main_widget.py:189 msgid "Remove all variables" -msgstr "" +msgstr "تمام متغیرها را حذف کن" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:438 spyder/plugins/ipythonconsole/widgets/main_widget.py:609 spyder/plugins/ipythonconsole/widgets/main_widget.py:610 msgid "Interrupt kernel" -msgstr "" +msgstr "کرنل قطع شود" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:445 msgid "Open a new IPython console connected to an existing kernel" -msgstr "" +msgstr "یک کنسول IPython جدید متصل به یک کرنل موجود باز کنید" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:451 msgid "Rename tab" -msgstr "" +msgstr "تغییر نام تب" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:459 msgid "Show environment variables" -msgstr "" +msgstr "نمایش متغیرهای محیطی" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:468 msgid "Show sys.path contents" -msgstr "" +msgstr "نمایش محتویات sys.path" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:493 msgid "Clear line or block" -msgstr "" +msgstr "خط یا بلوک را پاک کن" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:499 msgid "Clear console" -msgstr "" +msgstr "پاک کردن کنسول" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:512 msgid "Enter array table" -msgstr "" +msgstr "جدول آرایه را وارد کنید" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:518 msgid "Enter array inline" -msgstr "" +msgstr "آرایه ی درون خطی وارد کنید" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:538 msgid "Special consoles" -msgstr "" +msgstr "کنسول های ویژه" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:573 msgid "New Pylab console (data plotting)" -msgstr "" +msgstr "کنسول جدید Pylab (نمودار داده ها)" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:579 msgid "New SymPy console (symbolic math)" -msgstr "" +msgstr "کنسول جدید SymPy (ریاضی نمادین)" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:585 msgid "New Cython console (Python with C extensions)" -msgstr "" +msgstr "کنسول جدید Cython (پایتون با پسوندهای C)" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:603 msgid "Remove all variables from kernel namespace" -msgstr "" +msgstr "تمام متغیرها را از فضای نام هسته حذف کنید" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:651 msgid "IPython documentation" @@ -4337,151 +4375,151 @@ msgstr "راهنمای کنسول" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1536 msgid "IPython" -msgstr "" +msgstr "IPython" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1537 msgid "Unable to connect to %s" -msgstr "" +msgstr "اتصال به %s ممکن نیست" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1615 spyder/plugins/ipythonconsole/widgets/main_widget.py:1638 msgid "Connection error" -msgstr "" +msgstr "خطای ارتباط" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1616 msgid "An error occurred while trying to load the kernel connection file. The error was:\n\n" -msgstr "" +msgstr "هنگام تلاش برای بارگیری فایل اتصال کرنل، خطایی روی داد. خطا این بود:\n\n" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1639 msgid "Could not open ssh tunnel. The error was:\n\n" -msgstr "" +msgstr "تونل ssh باز نشد. خطا این بود:\n\n" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1913 msgid "Do you want to close this console?" -msgstr "" +msgstr "آیا می خواهید این کنسول را ببندید?" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:1921 msgid "Do you want to close all other consoles connected to the same kernel as this one?" -msgstr "" +msgstr "آیا می خواهید سایر کنسول های متصل به همان هسته این کنسول را ببندید?" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:2126 spyder/plugins/ipythonconsole/widgets/main_widget.py:2138 msgid "The error is:

{}" -msgstr "" +msgstr "خطا این است:

{}" #: spyder/plugins/ipythonconsole/widgets/main_widget.py:2252 msgid "The current file cannot be closed because it is in debug mode." -msgstr "" +msgstr "فایل فعلی نمی تواند بسته شود زیرا در حالت اشکال زدایی است." #: spyder/plugins/ipythonconsole/widgets/main_widget.py:2304 msgid "No IPython console is currently available to run {}.

Please open a new one and try again." -msgstr "" +msgstr "در حال حاضر هیچ کنسول IPython برای اجرای {} موجود نیست.

لطفاً یک کنسول جدید باز کنید و دوباره امتحان کنید." #: spyder/plugins/ipythonconsole/widgets/main_widget.py:2397 msgid "No IPython console is currently available to run %s.

Please open a new one and try again." -msgstr "" +msgstr "در حال حاضر هیچ کنسول IPython برای اجرای %s موجود نیست.

لطفاً یک کنسول جدید باز کنید و دوباره امتحان کنید." #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:92 msgid "The variable is too big to be retrieved" -msgstr "" +msgstr "متغیر برای بازیابی خیلی بزرگ است" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:93 msgid "The variable is not picklable" -msgstr "" +msgstr "متغیر قابل برداشت نیست" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:94 msgid "The kernel is dead" -msgstr "" +msgstr "کرنل ناکارآمد است" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:95 msgid "An unkown error occurred. Check the console because its contents could have been printed there" -msgstr "" +msgstr "یک خطای ناشناخته رخ داد. کنسول را بررسی کنید زیرا محتویات آن ممکن است در آنجا چاپ شده باشد" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:97 msgid "The comm channel is not working" -msgstr "" +msgstr "کانال comm کار نمی کند" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:98 msgid "
%s.


Note: Please don't report this problem on Github, there's nothing to do about it." -msgstr "" +msgstr "
%s.


توجه: لطفاً این مشکل را در Github گزارش ندهید، کاری برای انجام آن وجود ندارد." #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:147 msgid "Do you want to overwrite old variables (if any) in the namespace when loading the data?" -msgstr "" +msgstr "آیا می خواهید هنگام بارگیری داده ها، متغیرهای قدیمی (در صورت وجود) را در فضای نام بازنویسی کنید?" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:152 msgid "Data loading" -msgstr "" +msgstr "در حال بارگذاری داده ها" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:162 msgid "Spyder is unable to open the file you're trying to load because {module} is not installed. Please install this package in your working environment.
" -msgstr "" +msgstr "اسپایدر نمی تواند فایلی را که می خواهید بارگیری کنید باز کند زیرا {module} نصب نشده است. لطفاً این بسته را در محیط کاری خود نصب کنید.
" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:169 msgid "Data is too big to be loaded" -msgstr "" +msgstr "داده ها برای بارگیری خیلی بزرگ هستند" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:173 msgid "The file could not be opened successfully. Recall that the Variable Explorer supports the following file extensions to import data:

{extensions}" -msgstr "" +msgstr "فایل با موفقیت باز نشد. به یاد داشته باشید که Variable Explorer از پسوندهای فایل زیر برای وارد کردن داده ها پشتیبانی می کند:

{extensions}" #: spyder/plugins/ipythonconsole/widgets/namespacebrowser.py:189 msgid "Data is too big to be saved" -msgstr "" +msgstr "داده ها برای ذخیره‌سازی بزرگ هستند" #: spyder/plugins/ipythonconsole/widgets/restartdialog.py:36 msgid "Keep Existing Kernels" -msgstr "" +msgstr "کرنل های موجود را حفظ کنید" #: spyder/plugins/ipythonconsole/widgets/restartdialog.py:37 msgid "Restart Current Kernel" -msgstr "" +msgstr "کرنل فعلی را مجددا راه‌اندازی کنید" #: spyder/plugins/ipythonconsole/widgets/restartdialog.py:38 msgid "Restart All Kernels" -msgstr "" +msgstr "همه کرنل ها را مجددا راه اندازی کنید" #: spyder/plugins/ipythonconsole/widgets/restartdialog.py:43 msgid "By default, some IPython console preferences will be applied to new consoles only. To apply preferences to existing consoles, select from the options below.

Please note: applying changes to running consoles will force a kernel restart and all current work will be lost." -msgstr "" +msgstr "به طور پیش فرض، برخی از تنظیمات برگزیده کنسول IPython فقط برای کنسول های جدید اعمال می شود. برای اعمال تنظیمات برگزیده به کنسول‌های موجود، از گزینه‌های زیر انتخاب کنید.

لطفاً توجه داشته باشید: اعمال تغییرات در کنسول‌های در حال اجرا، هسته را مجبور به راه‌اندازی مجدد می‌کند و تمام کارهای فعلی از بین می‌رود." #: spyder/plugins/ipythonconsole/widgets/restartdialog.py:54 msgid "Apply to current console and restart kernel" -msgstr "" +msgstr "روی کنسول فعلی اعمال کنید و کرنل را مجددا راه‌اندازی کنید" #: spyder/plugins/ipythonconsole/widgets/restartdialog.py:56 msgid "Apply to all existing consoles and restart all kernels" -msgstr "" +msgstr "روی تمام کنسول های موجود اعمال کنید و همه کرنل ها را مجددا راه‌اندازی کنید" #: spyder/plugins/ipythonconsole/widgets/shell.py:267 msgid "

The kernel appears to be dead, so it can't be interrupted. Please open a new console to keep working.
" -msgstr "" +msgstr "

به نظر می رسد هسته از کار افتاده است، بنابراین نمی توان آن را قطع کرد. لطفاً یک کنسول جدید برای ادامه کار باز کنید.
" #: spyder/plugins/ipythonconsole/widgets/shell.py:545 msgid "All user-defined variables will be removed. Are you sure you want to proceed?" -msgstr "" +msgstr "همه متغیرهای تعریف شده توسط کاربر حذف خواهند شد. آیا مطمئن هستید که می خواهید ادامه دهید?" #: spyder/plugins/ipythonconsole/widgets/shell.py:610 msgid "

Removing all variables...
" -msgstr "" +msgstr "

حذف همه متغیرها...
" #: spyder/plugins/ipythonconsole/widgets/shell.py:792 msgid "Changing backend to Qt for Mayavi" -msgstr "" +msgstr "تغییر backend به Qt برای Mayavi" #: spyder/plugins/ipythonconsole/widgets/shell.py:834 msgid "Important" -msgstr "" +msgstr "مهم" #: spyder/plugins/ipythonconsole/widgets/shell.py:1002 msgid "Kernel died, restarting" -msgstr "" +msgstr "کرنل از کار افتاذ و دوباره راه‌اندازی شد" #: spyder/plugins/ipythonconsole/widgets/shell.py:1002 msgid "Kernel restarting" -msgstr "" +msgstr "کرنل در حال راه‌اندازی مجدد است" #: spyder/plugins/ipythonconsole/widgets/shell.py:1054 msgid "It seems you're trying to use a module that doesn't come with our installer. Check this FAQ in our docs to learn how to do this." -msgstr "" +msgstr "It seems you're trying to use a module that doesn't come with our installer. Check this FAQ in our docs to learn how to do this." #: spyder/plugins/layout/container.py:79 msgid "Close current pane" @@ -4489,7 +4527,7 @@ msgstr "بستن زبانه کنونی" #: spyder/plugins/layout/container.py:90 msgid "Maximize current pane" -msgstr "" +msgstr "حداکثر کردن قطعه فعلی" #: spyder/plugins/layout/container.py:100 msgid "Fullscreen mode" @@ -4497,7 +4535,7 @@ msgstr "حالت تمام‌صفحه" #: spyder/plugins/layout/container.py:107 msgid "For fullscreen mode use the macOS built-in feature" -msgstr "" +msgstr "برای حالت تمام صفحه از ویژگی داخلی macOS استفاده کنید" #: spyder/plugins/layout/container.py:123 msgid "Save current layout" @@ -4509,7 +4547,7 @@ msgstr "تنظیمات layout" #: spyder/plugins/layout/container.py:137 msgid "Reset to Spyder default" -msgstr "" +msgstr "به حالت پیش فرض اسپایدر بازنشانی کنید" #: spyder/plugins/layout/container.py:145 msgid "Use next layout" @@ -4525,16 +4563,16 @@ msgstr "طراحی پنجره ها" #: spyder/plugins/layout/container.py:299 msgid "Layout {0} was defined programatically. It is not possible to overwrite programatically registered layouts." -msgstr "" +msgstr "طرح‌بندی {0} به‌صورت برنامه‌ای تعریف شد. امکان بازنویسی طرح‌بندی‌های ثبت‌شده با برنامه وجود ندارد." #: spyder/plugins/layout/container.py:308 msgid "Layout {0} will be overwritten. Do you want to continue?" -msgstr "" +msgstr "طرح بندی {0} رونویسی خواهد شد. می خواهید ادامه دهید?" #: spyder/plugins/layout/container.py:367 msgid "Window layout will be reset to default settings: this affects window position, size and dockwidgets.\n" "Do you want to continue?" -msgstr "طرح پنجره به تنظیمات پیش فرض بازگردانی می شود: این بر وضعیت پنجره ، اندازه و داک ویجت تأثیر می گذارد. می خواهید ادامه دهید؟" +msgstr "طرح پنجره به تنظیمات پیش فرض بازگردانی می شود: این بر وضعیت پنجره ، اندازه و داک ویجت تأثیر می گذارد. می خواهید ادامه دهید?" #: spyder/plugins/layout/layouts.py:72 msgid "Spyder Default Layout" @@ -4542,35 +4580,35 @@ msgstr "طرح پیش‌فرض اسپایدر" #: spyder/plugins/layout/layouts.py:98 msgid "Horizontal split" -msgstr "" +msgstr "تقسیم افقی" #: spyder/plugins/layout/layouts.py:124 msgid "Vertical split" -msgstr "" +msgstr "تقسیم عمودی" #: spyder/plugins/layout/layouts.py:161 msgid "Rstudio layout" -msgstr "" +msgstr "چیدمان Rstudio" #: spyder/plugins/layout/layouts.py:214 msgid "Matlab layout" -msgstr "" +msgstr "چیدمان Matlab" #: spyder/plugins/layout/layouts.py:241 msgid "testing layout" -msgstr "" +msgstr "طرح آزمایشی" #: spyder/plugins/layout/plugin.py:81 msgid "Layout" -msgstr "" +msgstr "چیدمان" #: spyder/plugins/layout/plugin.py:84 msgid "Layout manager" -msgstr "" +msgstr "مدیریت چیدمان" #: spyder/plugins/layout/plugin.py:237 msgid "Unlock panes and toolbars" -msgstr "" +msgstr "Unlock panes and toolbars" #: spyder/plugins/layout/plugin.py:240 msgid "Lock panes and toolbars" @@ -4582,108 +4620,109 @@ msgstr "خطا در باز کردن طرح سفارشی. لطفا اسپایدر #: spyder/plugins/layout/plugin.py:447 msgid "Quick switch layout #%s has not yet been defined." -msgstr "" +msgstr "طرح سوئیچ سریع #%s هنوز تعریف نشده است." #: spyder/plugins/layout/widgets/dialog.py:195 msgid "Move Up" -msgstr "" +msgstr "انتقال به بالا" #: spyder/plugins/layout/widgets/dialog.py:196 msgid "Move Down" -msgstr "" +msgstr "انتقال به پایین" #: spyder/plugins/layout/widgets/dialog.py:197 msgid "Delete Layout" -msgstr "" +msgstr "چیدمان را حذف کنید" #: spyder/plugins/layout/widgets/dialog.py:201 msgid "Layout Display and Order" -msgstr "" +msgstr "نمایش و سفارش چیدمان" #: spyder/plugins/maininterpreter/confpage.py:67 spyder/plugins/maininterpreter/plugin.py:45 msgid "Python interpreter" -msgstr "" +msgstr "مفسر پایتون" #: spyder/plugins/maininterpreter/confpage.py:69 msgid "Select the Python interpreter for all Spyder consoles" -msgstr "" +msgstr "مفسر پایتون را برای تمام کنسول های اسپایدر انتخاب کنید" #: spyder/plugins/maininterpreter/confpage.py:72 msgid "Default (i.e. the same as Spyder's)" -msgstr "" +msgstr "پیش فرض (یعنی همان Spyder)" #: spyder/plugins/maininterpreter/confpage.py:77 msgid "Use the following Python interpreter:" -msgstr "" +msgstr "از مفسر پایتون زیر استفاده کنید:" #: spyder/plugins/maininterpreter/confpage.py:83 msgid "Executables" -msgstr "" +msgstr "اجراپذیرها" #: spyder/plugins/maininterpreter/confpage.py:93 msgid "Recent custom interpreters" -msgstr "" +msgstr "مفسرهای شخصی سازی شده ی اخیر" #: spyder/plugins/maininterpreter/confpage.py:109 msgid "User Module Reloader (UMR)" -msgstr "" +msgstr "بارگیری مجدد ماژول کاربر (UMR)" #: spyder/plugins/maininterpreter/confpage.py:110 msgid "UMR forces Python to reload modules which were imported when executing a file in a Python or IPython console with the runfile function." -msgstr "" +msgstr "UMR پایتون را مجبور می‌کند تا ماژول‌هایی را که هنگام اجرای یک فایل در کنسول پایتون یا آی‌پایتون با تابع runfile وارد شده‌اند، دوباره بارگذاری کند." #: spyder/plugins/maininterpreter/confpage.py:116 msgid "Enable UMR" -msgstr "" +msgstr "UMR را فعال کنید" #: spyder/plugins/maininterpreter/confpage.py:119 msgid "This option will enable the User Module Reloader (UMR) in Python/IPython consoles. UMR forces Python to reload deeply modules during import when running a Python file using the Spyder's builtin function runfile.

1. UMR may require to restart the console in which it will be called (otherwise only newly imported modules will be reloaded when executing files).

2. If errors occur when re-running a PyQt-based program, please check that the Qt objects are properly destroyed (e.g. you may have to use the attribute Qt.WA_DeleteOnClose on your main window, using the setAttribute method)" -msgstr "" +msgstr "این گزینه User Module Reloader (UMR) را در کنسول های پایتون/IPython فعال می کند. UMR هنگام اجرای فایل پایتون با استفاده از runfile تابع داخلی Spyder، پایتون را مجبور می‌کند تا ماژول‌ها را به صورت عمیق بارگیری مجدد کند.

1. UMR ممکن است نیاز به راه‌اندازی مجدد کنسول داشته باشد. که در آن فراخوانی می‌شود (در غیر این صورت فقط ماژول‌های تازه وارد شده در هنگام اجرای فایل‌ها بارگذاری مجدد خواهند شد).

2. اگر هنگام اجرای مجدد یک برنامه مبتنی بر PyQt خطایی رخ داد، لطفاً بررسی کنید. که اشیاء Qt به درستی از بین رفته اند (مثلاً ممکن است مجبور شوید از ویژگی Qt.WA_DeleteOnClose در پنجره اصلی خود با استفاده از روش setAttribute استفاده کنید)" #: spyder/plugins/maininterpreter/confpage.py:137 msgid "Show reloaded modules list" -msgstr "" +msgstr "نمایش لیست ماژول های بارگذاری شده مجدد" #: spyder/plugins/maininterpreter/confpage.py:139 msgid "Please note that these changes will be applied only to new consoles" -msgstr "" +msgstr "لطفا توجه داشته باشید که این تغییرات فقط برای کنسول های جدید اعمال خواهد شد" #: spyder/plugins/maininterpreter/confpage.py:143 msgid "Set UMR excluded (not reloaded) modules" -msgstr "" +msgstr "ماژول‌های UMR حذف شده (بارگذاری مجدد نشده) را تنظیم کنید" #: spyder/plugins/maininterpreter/confpage.py:177 msgid "You selected a Python %d interpreter for the console but Spyder is running on Python %d!.

Although this is possible, we recommend you to install and run Spyder directly with your selected interpreter, to avoid seeing false warnings and errors due to the incompatible syntax between these two Python versions." -msgstr "" +msgstr "شما یک مترجم Python %d برای کنسول انتخاب کردید اما Spyder روی Python %d اجرا می‌شود.

اگرچه این امکان وجود دارد، توصیه می‌کنیم نصب کنید. و Spyder را مستقیماً با مفسر انتخابی خود اجرا کنید تا از مشاهده اخطارها و خطاهای نادرست به دلیل نحو ناسازگار بین این دو نسخه پایتون جلوگیری کنید." #: spyder/plugins/maininterpreter/confpage.py:193 spyder/plugins/maininterpreter/confpage.py:214 spyder/plugins/maininterpreter/confpage.py:221 msgid "UMR" -msgstr "" +msgstr "UMR" #: spyder/plugins/maininterpreter/confpage.py:194 msgid "Set the list of excluded modules as this: numpy, scipy" -msgstr "" +msgstr "لیست ماژول های حذف شده را به این صورت تنظیم کنید: numpy، scipy" #: spyder/plugins/maininterpreter/confpage.py:215 msgid "The following modules are not installed on your machine:\n" "%s" -msgstr "" +msgstr "ماژول های زیر روی دستگاه شما نصب نشده اند:\n" +"%s" #: spyder/plugins/maininterpreter/confpage.py:222 msgid "Please note that these changes will be applied only to new IPython consoles" -msgstr "" +msgstr "لطفا توجه داشته باشید که این تغییرات فقط برای کنسول های جدید IPython اعمال خواهد شد" #: spyder/plugins/maininterpreter/plugin.py:48 msgid "Main Python interpreter to open consoles." -msgstr "" +msgstr "مفسر اصلی پایتون برای باز کردن کنسول ها." #: spyder/plugins/mainmenu/plugin.py:44 msgid "Main menus" -msgstr "" +msgstr "منوهای اصلی" #: spyder/plugins/mainmenu/plugin.py:50 msgid "Provide main application menu management." -msgstr "" +msgstr "ارائه مدیریت منوی اصلی برنامه." #: spyder/plugins/mainmenu/plugin.py:71 msgid "C&onsoles" @@ -4695,299 +4734,299 @@ msgstr "&پروژه ها" #: spyder/plugins/onlinehelp/plugin.py:47 spyder/plugins/onlinehelp/widgets.py:192 msgid "Online help" -msgstr "" +msgstr "راهنمای آنلاین" #: spyder/plugins/onlinehelp/plugin.py:50 msgid "Browse and search the currently installed modules interactively." -msgstr "" +msgstr "ماژول های نصب شده فعلی را به صورت تعاملی مرور و جستجو کنید." #: spyder/plugins/onlinehelp/pydoc_patch.py:805 msgid "There was an error while retrieving documentation for the object you requested: Object could not be found" -msgstr "" +msgstr "هنگام بازیابی اسناد برای شی درخواستی شما خطایی روی داد: شیء یافت نشد" #: spyder/plugins/onlinehelp/pydoc_patch.py:856 msgid "There was an error while retrieving documentation for the object you requested: Bad URL %s" -msgstr "" +msgstr "هنگام بازیابی اسناد برای شی درخواستی شما خطایی روی داد: URL بد %s" #: spyder/plugins/onlinehelp/pydoc_patch.py:876 msgid "There was an error while retrieving documentation for the object you requested: unknown content type %r for url %s" -msgstr "" +msgstr "هنگام بازیابی اسناد برای شی درخواستی شما خطایی روی داد: نوع محتوای ناشناخته %r برای url %s" #: spyder/plugins/onlinehelp/widgets.py:151 spyder/plugins/onlinehelp/widgets.py:375 msgid "Package:" -msgstr "" +msgstr "بسته:" #: spyder/plugins/onlinehelp/widgets.py:176 msgid "Write a package name here, e.g. pandas" -msgstr "" +msgstr "یک نام بسته را در اینجا بنویسید، به عنوان مثال. pandas" #: spyder/plugins/onlinehelp/widgets.py:210 spyder/widgets/browser.py:466 msgid "Find text" -msgstr "" +msgstr "پیدا کردن متن" #: spyder/plugins/outlineexplorer/api.py:240 msgid "Unnamed Cell" -msgstr "" +msgstr "سلول بی نام" #: spyder/plugins/outlineexplorer/main_widget.py:77 msgid "Outline" -msgstr "" +msgstr "طرح کلی" #: spyder/plugins/outlineexplorer/main_widget.py:86 spyder/plugins/outlineexplorer/main_widget.py:101 msgid "Go to cursor position" -msgstr "" +msgstr "به موقعیت مکان نما برو" #: spyder/plugins/outlineexplorer/main_widget.py:107 msgid "Show absolute path" -msgstr "" +msgstr "نشان دادن مسیر مطلق" #: spyder/plugins/outlineexplorer/main_widget.py:113 msgid "Show all files" -msgstr "" +msgstr "نمایش همه فایل ها" #: spyder/plugins/outlineexplorer/main_widget.py:119 msgid "Show special comments" -msgstr "" +msgstr "نمایش نظرات خاص" #: spyder/plugins/outlineexplorer/main_widget.py:125 msgid "Group code cells" -msgstr "" +msgstr "گروه کد سلول ها" #: spyder/plugins/outlineexplorer/main_widget.py:131 msgid "Display variables and attributes" -msgstr "" +msgstr "نمایش متغیرها و ویژگی ها" #: spyder/plugins/outlineexplorer/main_widget.py:138 msgid "Follow cursor position" -msgstr "" +msgstr "موقعیت مکان نما را دنبال کن" #: spyder/plugins/outlineexplorer/main_widget.py:145 msgid "Sort files alphabetically" -msgstr "" +msgstr "مرتب سازی فایل ها بر اساس حروف الفبا" #: spyder/plugins/outlineexplorer/plugin.py:34 msgid "Outline Explorer" -msgstr "" +msgstr "Outline Explorer" #: spyder/plugins/outlineexplorer/plugin.py:38 msgid "Explore a file's functions, classes and methods" -msgstr "" +msgstr "توابع، کلاس ها و روش های یک فایل را کاوش کنید" #: spyder/plugins/outlineexplorer/widgets.py:39 spyder/widgets/dependencies.py:31 msgid "Module" -msgstr "" +msgstr "ماژول" #: spyder/plugins/outlineexplorer/widgets.py:40 msgid "Namespace" -msgstr "" +msgstr "فضای نام" #: spyder/plugins/outlineexplorer/widgets.py:41 msgid "Package" -msgstr "" +msgstr "بسته" #: spyder/plugins/outlineexplorer/widgets.py:42 msgid "Class" -msgstr "" +msgstr "کلاس" #: spyder/plugins/outlineexplorer/widgets.py:43 msgid "Method" -msgstr "" +msgstr "روش" #: spyder/plugins/outlineexplorer/widgets.py:44 msgid "Property" -msgstr "" +msgstr "ویژگی" #: spyder/plugins/outlineexplorer/widgets.py:45 spyder/widgets/collectionseditor.py:199 msgid "Attribute" -msgstr "" +msgstr "خصوصيت" #: spyder/plugins/outlineexplorer/widgets.py:46 msgid "constructor" -msgstr "" +msgstr "سازنده" #: spyder/plugins/outlineexplorer/widgets.py:47 msgid "Enum" -msgstr "" +msgstr "Enum" #: spyder/plugins/outlineexplorer/widgets.py:49 msgid "Function" -msgstr "" +msgstr "تابع" #: spyder/plugins/outlineexplorer/widgets.py:50 msgid "Variable" -msgstr "" +msgstr "متغیر" #: spyder/plugins/outlineexplorer/widgets.py:51 msgid "Constant" -msgstr "" +msgstr "ثابت" #: spyder/plugins/outlineexplorer/widgets.py:52 msgid "String" -msgstr "" +msgstr "رشته" #: spyder/plugins/outlineexplorer/widgets.py:53 msgid "Number" -msgstr "" +msgstr "شماره" #: spyder/plugins/outlineexplorer/widgets.py:54 msgid "Boolean" -msgstr "" +msgstr "بولی" #: spyder/plugins/outlineexplorer/widgets.py:55 msgid "Array" -msgstr "" +msgstr "آرایه" #: spyder/plugins/outlineexplorer/widgets.py:57 spyder/widgets/collectionseditor.py:194 msgid "Key" -msgstr "" +msgstr "کلید" #: spyder/plugins/outlineexplorer/widgets.py:58 msgid "Null" -msgstr "" +msgstr "خالی" #: spyder/plugins/outlineexplorer/widgets.py:59 msgid "Enum member" -msgstr "" +msgstr "عضو Enum" #: spyder/plugins/outlineexplorer/widgets.py:60 msgid "Struct" -msgstr "" +msgstr "ساختار" #: spyder/plugins/outlineexplorer/widgets.py:61 msgid "Event" -msgstr "" +msgstr "رویداد" #: spyder/plugins/outlineexplorer/widgets.py:62 msgid "Operator" -msgstr "" +msgstr "اپراتور" #: spyder/plugins/outlineexplorer/widgets.py:63 msgid "Type parameter" -msgstr "" +msgstr "Type parameter" #: spyder/plugins/outlineexplorer/widgets.py:64 msgid "Cell" -msgstr "" +msgstr "سلول" #: spyder/plugins/outlineexplorer/widgets.py:65 msgid "Block comment" -msgstr "" +msgstr "Block comment" #: spyder/plugins/plots/plugin.py:34 spyder/plugins/plots/widgets/main_widget.py:87 spyder/plugins/tours/tours.py:146 msgid "Plots" -msgstr "" +msgstr "Plots" #: spyder/plugins/plots/plugin.py:37 msgid "Display, explore and save console generated plots." -msgstr "" +msgstr "نمایش، کاوش و ذخیره plot های تولید شده توسط کنسول." #: spyder/plugins/plots/widgets/figurebrowser.py:488 msgid "The image is broken, please try to generate it again" -msgstr "" +msgstr "تصویر خراب است، لطفاً دوباره سعی کنید آن را ایجاد کنید" #: spyder/plugins/plots/widgets/main_widget.py:101 msgid "Mute inline plotting" -msgstr "" +msgstr "بی‌صدا کردن طرح‌های درون خطی" #: spyder/plugins/plots/widgets/main_widget.py:102 msgid "Mute inline plotting in the ipython console." -msgstr "" +msgstr "بی‌صدا کردن plotting درون خطی در کنسول ipython." #: spyder/plugins/plots/widgets/main_widget.py:109 msgid "Show plot outline" -msgstr "" +msgstr "نمایش طرح کلی" #: spyder/plugins/plots/widgets/main_widget.py:110 msgid "Show the plot outline." -msgstr "" +msgstr "طرح کلی plot را نشان دهید." #: spyder/plugins/plots/widgets/main_widget.py:117 msgid "Fit plots to window" -msgstr "" +msgstr "نقشه ها را با پنجره منطبق کنید" #: spyder/plugins/plots/widgets/main_widget.py:118 msgid "Automatically fit plots to Plot pane size." -msgstr "" +msgstr "به طور خودکار نمودارها را با اندازه قطعه طرح Plot مطابقت دهید." #: spyder/plugins/plots/widgets/main_widget.py:127 spyder/plugins/plots/widgets/main_widget.py:128 msgid "Save plot as..." -msgstr "" +msgstr "ذخیره plot به عنوان..." #: spyder/plugins/plots/widgets/main_widget.py:135 spyder/plugins/plots/widgets/main_widget.py:136 msgid "Save all plots..." -msgstr "" +msgstr "تمام plot ها را ذخیره کن..." #: spyder/plugins/plots/widgets/main_widget.py:143 msgid "Copy image" -msgstr "" +msgstr "کپی تصویر" #: spyder/plugins/plots/widgets/main_widget.py:144 msgid "Copy plot to clipboard as image" -msgstr "" +msgstr "Plot را به عنوان تصویر در کلیپ بورد کپی کنید" #: spyder/plugins/plots/widgets/main_widget.py:151 msgid "Remove plot" -msgstr "" +msgstr "حذف plot" #: spyder/plugins/plots/widgets/main_widget.py:158 spyder/plugins/plots/widgets/main_widget.py:159 msgid "Remove all plots" -msgstr "" +msgstr "تمام plot ها را حذف کن" #: spyder/plugins/plots/widgets/main_widget.py:166 spyder/plugins/plots/widgets/main_widget.py:167 msgid "Previous plot" -msgstr "" +msgstr "Plot قبلی" #: spyder/plugins/plots/widgets/main_widget.py:174 spyder/plugins/plots/widgets/main_widget.py:175 msgid "Next plot" -msgstr "" +msgstr "Plot بعدی" #: spyder/plugins/preferences/api.py:541 msgid "Invalid directory path" -msgstr "" +msgstr "مسیر دایرکتوری نامعتبر است" #: spyder/plugins/preferences/api.py:571 spyder/plugins/preferences/api.py:746 msgid "Invalid file path" -msgstr "" +msgstr "مسیر فایل غیرمعتبر" #: spyder/plugins/preferences/api.py:574 spyder/plugins/preferences/api.py:591 spyder/plugins/preferences/api.py:751 msgid "Select file" -msgstr "" +msgstr "انتخاب فایل" #: spyder/plugins/preferences/api.py:590 msgid "All files (*)" -msgstr "" +msgstr "تمامی فایل ها (*)" #: spyder/plugins/preferences/api.py:671 msgid "Bold" -msgstr "" +msgstr "Bold" #: spyder/plugins/preferences/api.py:674 msgid "Italic" -msgstr "" +msgstr "Italic" #: spyder/plugins/preferences/api.py:774 msgid "Font" -msgstr "" +msgstr "فونت" #: spyder/plugins/preferences/api.py:799 msgid "Font style" -msgstr "" +msgstr "استایل فونت" #: spyder/plugins/preferences/api.py:831 msgid "One or more of the settings you changed requires a restart to be applied.

Do you wish to restart now?" -msgstr "" +msgstr "برای یک یا چند مورد از تنظیماتی که تغییر داده‌اید، باید راه‌اندازی مجدد اعمال شود.

آیا می‌خواهید اسپایدر را اکنون راه‌اندازی مجدد کنید?" #: spyder/plugins/preferences/plugin.py:267 spyder/plugins/preferences/widgets/configdialog.py:51 spyder/plugins/preferences/widgets/container.py:107 msgid "Preferences" -msgstr "" +msgstr "اولویت‌ها" #: spyder/plugins/preferences/plugin.py:270 msgid "This plugin provides access to Spyder preferences page" -msgstr "" +msgstr "این افزونه دسترسی به صفحه تنظیمات اسپایدر را فراهم می کند" #: spyder/plugins/preferences/plugin.py:336 msgid "Spyder will restart and reset to default settings:

Do you want to continue?" -msgstr "" +msgstr "اسپایدر راه‌اندازی مجدد می شود و به تنظیمات پیش فرض بازنشانی می شود:

آیا می خواهید ادامه دهید?" #: spyder/plugins/preferences/widgets/container.py:115 msgid "Reset Spyder to factory defaults" @@ -4995,384 +5034,385 @@ msgstr "بازگرداندن Spyder به تنظیمات پیشفرض" #: spyder/plugins/profiler/confpage.py:19 spyder/plugins/pylint/confpage.py:42 msgid "Results" -msgstr "" +msgstr "نتایج" #: spyder/plugins/profiler/confpage.py:20 msgid "Profiler plugin results (the output of python's profile/cProfile)\n" "are stored here:" -msgstr "" +msgstr "نتایج افزونه Profiler (خروجی نمایه/cProfile پایتون)\n" +"در اینجا ذخیره می شوند:" #: spyder/plugins/profiler/plugin.py:60 spyder/plugins/profiler/widgets/main_widget.py:191 spyder/plugins/tours/tours.py:185 msgid "Profiler" -msgstr "" +msgstr "پروفایلر" #: spyder/plugins/profiler/plugin.py:63 msgid "Profile your scripts and find bottlenecks." -msgstr "" +msgstr "اسکریپت های خود را نمایه کنید و bottleneck ها را پیدا کنید." #: spyder/plugins/profiler/plugin.py:75 spyder/plugins/profiler/plugin.py:76 spyder/plugins/profiler/widgets/main_widget.py:199 spyder/plugins/profiler/widgets/main_widget.py:200 msgid "Run profiler" -msgstr "" +msgstr "پروفایلر را اجرا کنید" #: spyder/plugins/profiler/widgets/main_widget.py:207 spyder/plugins/profiler/widgets/main_widget.py:460 spyder/plugins/pylint/main_widget.py:510 spyder/plugins/pylint/main_widget.py:511 spyder/plugins/pylint/main_widget.py:866 msgid "Select Python file" -msgstr "" +msgstr "فایل پایتون را انتخاب کنید" #: spyder/plugins/profiler/widgets/main_widget.py:213 spyder/plugins/pylint/main_widget.py:517 msgid "Output" -msgstr "" +msgstr "خروجی" #: spyder/plugins/profiler/widgets/main_widget.py:214 msgid "Show program's output" -msgstr "" +msgstr "نمایش خروجی برنامه" #: spyder/plugins/profiler/widgets/main_widget.py:220 msgid "Collapse" -msgstr "" +msgstr "جمع کردن" #: spyder/plugins/profiler/widgets/main_widget.py:221 msgid "Collapse one level up" -msgstr "" +msgstr "به یک سطح بالاتر جمع کن" #: spyder/plugins/profiler/widgets/main_widget.py:227 msgid "Expand" -msgstr "" +msgstr "گسترش" #: spyder/plugins/profiler/widgets/main_widget.py:228 msgid "Expand one level down" -msgstr "" +msgstr "یک سطح به پایین گسترش دهید" #: spyder/plugins/profiler/widgets/main_widget.py:234 spyder/plugins/variableexplorer/widgets/main_widget.py:175 spyder/plugins/variableexplorer/widgets/namespacebrowser.py:270 spyder/plugins/variableexplorer/widgets/namespacebrowser.py:297 msgid "Save data" -msgstr "" +msgstr "ذخیره داده ها" #: spyder/plugins/profiler/widgets/main_widget.py:235 msgid "Save profiling data" -msgstr "" +msgstr "ذخیره داده های پروفایل" #: spyder/plugins/profiler/widgets/main_widget.py:241 msgid "Load data" -msgstr "" +msgstr "بارگذاری داده ها" #: spyder/plugins/profiler/widgets/main_widget.py:242 msgid "Load profiling data for comparison" -msgstr "" +msgstr "داده های پروفایل را برای مقایسه بارگیری کنید" #: spyder/plugins/profiler/widgets/main_widget.py:248 spyder/plugins/profiler/widgets/main_widget.py:249 msgid "Clear comparison" -msgstr "" +msgstr "مقایسه واضح" #: spyder/plugins/profiler/widgets/main_widget.py:291 msgid "Please install" -msgstr "" +msgstr "لطفا نصب کنید" #: spyder/plugins/profiler/widgets/main_widget.py:292 msgid "the Python profiler modules" -msgstr "" +msgstr "ماژول های پروفایلر پایتون" #: spyder/plugins/profiler/widgets/main_widget.py:371 msgid "Save profiler result" -msgstr "" +msgstr "ذخیره نتیجه پروفایلر" #: spyder/plugins/profiler/widgets/main_widget.py:376 spyder/plugins/profiler/widgets/main_widget.py:393 msgid "Profiler result" -msgstr "" +msgstr "نتیجه پروفایلر" #: spyder/plugins/profiler/widgets/main_widget.py:391 msgid "Select script to compare" -msgstr "" +msgstr "اسکریپت را برای مقایسه انتخاب کنید" #: spyder/plugins/profiler/widgets/main_widget.py:474 spyder/plugins/profiler/widgets/main_widget.py:486 msgid "Profiler output" -msgstr "" +msgstr "خروجی پروفایلر" #: spyder/plugins/profiler/widgets/main_widget.py:518 msgid "Profiling, please wait..." -msgstr "" +msgstr "در حال پروفایل کردن، لطفا صبر کنید..." #: spyder/plugins/profiler/widgets/main_widget.py:572 spyder/plugins/pylint/main_widget.py:391 msgid "Process failed to start" -msgstr "" +msgstr "فرآیند شروع نشد" #: spyder/plugins/profiler/widgets/main_widget.py:610 msgid "Sorting data, please wait..." -msgstr "" +msgstr "در حال مرتب سازی داده ها، لطفا صبر کنید..." #: spyder/plugins/profiler/widgets/main_widget.py:672 msgid "Function/Module" -msgstr "" +msgstr "تابع / ماژول" #: spyder/plugins/profiler/widgets/main_widget.py:672 msgid "Total Time" -msgstr "" +msgstr "زمان کلی" #: spyder/plugins/profiler/widgets/main_widget.py:672 spyder/plugins/profiler/widgets/main_widget.py:673 msgid "Diff" -msgstr "" +msgstr "تفاوت" #: spyder/plugins/profiler/widgets/main_widget.py:673 msgid "Calls" -msgstr "" +msgstr "تماس‌ها" #: spyder/plugins/profiler/widgets/main_widget.py:673 msgid "Local Time" -msgstr "" +msgstr "زمان محلی" #: spyder/plugins/profiler/widgets/main_widget.py:674 msgid "File:line" -msgstr "" +msgstr "File:line" #: spyder/plugins/profiler/widgets/main_widget.py:730 msgid "Error when trying to load profiler results. The error was

{0}" -msgstr "" +msgstr "خطا در هنگام تلاش برای بارگیری نتایج پروفایلر. خطا

{0} بود" #: spyder/plugins/profiler/widgets/main_widget.py:893 msgid "Function or module name" -msgstr "" +msgstr "نام تابع یا ماژول" #: spyder/plugins/profiler/widgets/main_widget.py:897 msgid "Time in function (including sub-functions)" -msgstr "" +msgstr "زمان در عملکرد (شامل توابع فرعی)" #: spyder/plugins/profiler/widgets/main_widget.py:906 msgid "Local time in function (not in sub-functions)" -msgstr "" +msgstr "زمان محلی در تابع (نه در توابع فرعی)" #: spyder/plugins/profiler/widgets/main_widget.py:916 msgid "Total number of calls (including recursion)" -msgstr "" +msgstr "تعداد کل تماس ها (شامل recursion)" #: spyder/plugins/profiler/widgets/main_widget.py:926 msgid "File:line where function is defined" -msgstr "" +msgstr "فایل: خطی که در آن تابع تعریف شده است" #: spyder/plugins/profiler/widgets/main_widget.py:931 msgid "recursion" -msgstr "" +msgstr "بازگشت ، تسلسل" #: spyder/plugins/projects/api.py:187 msgid "Empty project" -msgstr "" +msgstr "پروژه خالی" #: spyder/plugins/projects/plugin.py:139 spyder/plugins/projects/plugin.py:607 msgid "Projects" -msgstr "" +msgstr "پروژه ها" #: spyder/plugins/projects/plugin.py:142 msgid "Create Spyder projects and manage their files." -msgstr "" +msgstr "پروژه های اسپایدر را ایجاد کنید و فایل های آنها را مدیریت کنید." #: spyder/plugins/projects/plugin.py:302 msgid "New Project..." -msgstr "" +msgstr "پروژه جدید..." #: spyder/plugins/projects/plugin.py:307 msgid "Open Project..." -msgstr "" +msgstr "باز کردن پروژه..." #: spyder/plugins/projects/plugin.py:312 msgid "Close Project" -msgstr "" +msgstr "بستن پروژه" #: spyder/plugins/projects/plugin.py:317 msgid "Delete Project" -msgstr "" +msgstr "حذف پروژه" #: spyder/plugins/projects/plugin.py:327 msgid "Maximum number of recent projects..." -msgstr "" +msgstr "حداکثر تعداد پروژه های اخیر..." #: spyder/plugins/projects/plugin.py:332 msgid "Recent Projects" -msgstr "" +msgstr "پروژه های اخیر" #: spyder/plugins/projects/plugin.py:459 msgid "{} is not a registered Spyder project type!" -msgstr "" +msgstr "{} یک پروژه ثبت شده اسپایدر نیست!" #: spyder/plugins/projects/plugin.py:470 msgid "Open project" -msgstr "" +msgstr "باز کردن پروژه" #: spyder/plugins/projects/plugin.py:478 msgid "%s is not a Spyder project!" -msgstr "" +msgstr "%s یک پروژه اسپایدر نیست!" #: spyder/plugins/projects/plugin.py:579 msgid "Do you really want to delete {filename}?

Note: This action will only delete the project. Its files are going to be preserved on disk." -msgstr "" +msgstr "آیا واقعاً می‌خواهید {filename} را حذف کنید؟

توجه: این عمل فقط پروژه را حذف می‌کند. فایل های آن قرار است روی دیسک ذخیره شوند." #: spyder/plugins/projects/plugin.py:592 msgid "Unable to delete {varpath}

The error message was:
{error}" -msgstr "" +msgstr "نمی توان {varpath}

حذف کرد. پیام خطا این بود:
{error}" #: spyder/plugins/projects/plugin.py:608 msgid "Maximum number of recent projects" -msgstr "" +msgstr "حداکثر تعداد پروژه های اخیر" #: spyder/plugins/projects/plugin.py:736 msgid "{} is no longer a valid Spyder project! Since it is the current active project, it will be closed automatically." -msgstr "" +msgstr "{} دیگر یک پروژه اسپایدر معتبر نیست! از آنجایی که پروژه فعلی فعال است، به طور خودکار بسته می شود." #: spyder/plugins/projects/utils/watcher.py:140 msgid "File system changes for this project can't be tracked because it contains too many files. To fix this you need to increase the inotify limit in your system, with the following command:

sudo sysctl -n -w fs.inotify.max_user_watches=524288

For a permanent solution you need to add to/etc/sysctl.confthe following line:

fs.inotify.max_user_watches=524288

After doing that, you need to close and start Spyder again so those changes can take effect." -msgstr "" +msgstr "تغییرات سیستم فایل برای این پروژه قابل ردیابی نیست زیرا حاوی فایل های بسیار زیادی است. برای رفع این مشکل باید محدودیت inotify را در سیستم خود با دستور زیر افزایش دهید:

sudo sysctl -n -w fs.inotify.max_user_watches=524288

برای یک راه حل دائمی باید به/etc/sysctl.confخط زیر را اضافه کنید:

fs.inotify.max_user_watches=524288

بعد از انجام این کار، باید Spyder را ببندید و دوباره راه اندازی کنید تا این تغییرات اعمال شوند." #: spyder/plugins/projects/widgets/projectdialog.py:74 msgid "Select a new or existing directory to create a new Spyder project in it. To learn more about projects, take a look at our documentation." -msgstr "" +msgstr "یک دایرکتوری جدید یا موجود را برای ایجاد یک پروژه اسپایدر جدید در آن انتخاب کنید. برای کسب اطلاعات بیشتر در مورد پروژه ها، به اسناد ما نگاهی بیندازید." #: spyder/plugins/projects/widgets/projectdialog.py:82 msgid "New directory" -msgstr "" +msgstr "دایرکتوری جدید" #: spyder/plugins/projects/widgets/projectdialog.py:83 msgid "Existing directory" -msgstr "" +msgstr "دایرکتوری موجود" #: spyder/plugins/projects/widgets/projectdialog.py:85 msgid "Project name" -msgstr "" +msgstr "نام پروژه" #: spyder/plugins/projects/widgets/projectdialog.py:86 msgid "Location" -msgstr "" +msgstr "موقعیت" #: spyder/plugins/projects/widgets/projectdialog.py:87 msgid "Project type" -msgstr "" +msgstr "نوع پروژه" #: spyder/plugins/projects/widgets/projectdialog.py:102 spyder/plugins/shortcuts/widgets/table.py:198 spyder/plugins/variableexplorer/widgets/importwizard.py:532 msgid "Cancel" -msgstr "" +msgstr "انصراف" #: spyder/plugins/projects/widgets/projectdialog.py:103 msgid "Create" -msgstr "" +msgstr "ساختن" #: spyder/plugins/projects/widgets/projectdialog.py:120 msgid "Create new project" -msgstr "" +msgstr "ساخت پروژه جدید" #: spyder/plugins/projects/widgets/projectdialog.py:192 msgid "This directory already exists!" -msgstr "" +msgstr "این دایرکتوری از قبل وجود دارد!" #: spyder/plugins/projects/widgets/projectdialog.py:199 msgid "This directory is already a Spyder project!" -msgstr "" +msgstr "این دایرکتوری از قبل یک پروژه اسپایدر است!" #: spyder/plugins/projects/widgets/projectexplorer.py:282 spyder/plugins/projects/widgets/projectexplorer.py:300 msgid "Project explorer" -msgstr "" +msgstr "کاوشگر پروژه" #: spyder/plugins/projects/widgets/projectexplorer.py:283 msgid "File %s already exists.
Do you want to overwrite it?" -msgstr "" +msgstr "فایل %s از قبل وجود دارد.
آیا می‌خواهید آن را بازنویسی کنید?" #: spyder/plugins/projects/widgets/projectexplorer.py:301 msgid "Folder %s already exists." -msgstr "" +msgstr "پوشه %s از قبل وجود دارد." #: spyder/plugins/projects/widgets/projectexplorer.py:320 msgid "copy" -msgstr "" +msgstr "کپی" #: spyder/plugins/projects/widgets/projectexplorer.py:322 msgid "move" -msgstr "" +msgstr "حرکت" #: spyder/plugins/pylint/confpage.py:24 msgid "Settings" -msgstr "" +msgstr "تنظیمات" #: spyder/plugins/pylint/confpage.py:25 msgid "Save file before analyzing it" -msgstr "" +msgstr "فایل را قبل از تجزیه و تحلیل ذخیره کنید" #: spyder/plugins/pylint/confpage.py:29 msgid "The following option will be applied at next startup." -msgstr "" +msgstr "گزینه زیر در راه اندازی بعدی اعمال خواهد شد." #: spyder/plugins/pylint/confpage.py:33 msgid "History: " -msgstr "" +msgstr "تاریخچه: " #: spyder/plugins/pylint/confpage.py:34 msgid " results" -msgstr "" +msgstr " نتایج" #: spyder/plugins/pylint/confpage.py:43 msgid "Results are stored here:" -msgstr "" +msgstr "نتایج در اینجا ذخیره می شود:" #: spyder/plugins/pylint/main_widget.py:101 msgid "Convention" -msgstr "" +msgstr "قرارداد" #: spyder/plugins/pylint/main_widget.py:105 msgid "Refactor" -msgstr "" +msgstr "Refactor" #: spyder/plugins/pylint/main_widget.py:121 msgid "messages" -msgstr "" +msgstr "پیام‌ها" #: spyder/plugins/pylint/main_widget.py:123 msgid "message" -msgstr "" +msgstr "پیام" #: spyder/plugins/pylint/main_widget.py:190 msgid "Results for " -msgstr "" +msgstr "نتایج برای " #: spyder/plugins/pylint/main_widget.py:488 spyder/plugins/pylint/plugin.py:60 spyder/plugins/tours/tours.py:195 msgid "Code Analysis" -msgstr "" +msgstr "تجزیه و تحلیل کد" #: spyder/plugins/pylint/main_widget.py:496 msgid "History..." -msgstr "" +msgstr "تاریخچه..." #: spyder/plugins/pylint/main_widget.py:497 msgid "Set history maximum entries" -msgstr "" +msgstr "حداکثر ورودی های تاریخچه را تنظیم کنید" #: spyder/plugins/pylint/main_widget.py:503 spyder/plugins/pylint/main_widget.py:504 spyder/plugins/pylint/plugin.py:78 spyder/plugins/pylint/plugin.py:79 msgid "Run code analysis" -msgstr "" +msgstr "تجزیه و تحلیل کد را اجرا کنید" #: spyder/plugins/pylint/main_widget.py:518 msgid "Complete output" -msgstr "" +msgstr "خروجی کامل" #: spyder/plugins/pylint/main_widget.py:636 msgid "Maximum entries" -msgstr "" +msgstr "حداکثر ورودی" #: spyder/plugins/pylint/main_widget.py:786 msgid "Source code has not been rated yet." -msgstr "" +msgstr "کد منبع هنوز رتبه بندی نشده است." #: spyder/plugins/pylint/main_widget.py:792 msgid "Analysis did not succeed (see output for more details)." -msgstr "" +msgstr "تجزیه و تحلیل موفقیت آمیز نبود (برای جزئیات بیشتر به خروجی مراجعه کنید)." #: spyder/plugins/pylint/main_widget.py:806 msgid "Global evaluation:" -msgstr "" +msgstr "ارزیابی جهانی:" #: spyder/plugins/pylint/main_widget.py:810 msgid "previous run:" -msgstr "" +msgstr "اجرای قبلی:" #: spyder/plugins/pylint/main_widget.py:829 msgid "Code analysis output" -msgstr "" +msgstr "خروجی تحلیل کد" #: spyder/plugins/pylint/plugin.py:63 msgid "Run Code Analysis." -msgstr "" +msgstr "آنالیز کد را اجرا کنید." #: spyder/plugins/pythonpath/container.py:69 spyder/plugins/pythonpath/plugin.py:67 spyder/plugins/pythonpath/widgets/pathmanager.py:98 msgid "PYTHONPATH manager" @@ -5380,211 +5420,211 @@ msgstr "مدیریت PYTHONPATH" #: spyder/plugins/pythonpath/plugin.py:70 msgid "Manager of additional locations to search for Python modules." -msgstr "" +msgstr "مدیر مکان های اضافی برای جستجوی ماژول های پایتون." #: spyder/plugins/pythonpath/widgets/pathmanager.py:105 msgid "The paths listed below will be passed to IPython consoles and the Python language server as additional locations to search for Python modules." -msgstr "" +msgstr "مسیرهای لیست شده در زیر به کنسول های IPython و سرور زبان پایتون به عنوان مکان های اضافی برای جستجوی ماژول های Python ارسال می شود." #: spyder/plugins/pythonpath/widgets/pathmanager.py:147 msgid "Move path to the top" -msgstr "" +msgstr "مسیر را به بالا منتقل کنید" #: spyder/plugins/pythonpath/widgets/pathmanager.py:152 msgid "Move path up" -msgstr "" +msgstr "مسیر را به بالا حرکت دهید" #: spyder/plugins/pythonpath/widgets/pathmanager.py:157 msgid "Move path down" -msgstr "" +msgstr "مسیر را به پایین حرکت دهید" #: spyder/plugins/pythonpath/widgets/pathmanager.py:162 msgid "Move path to the bottom" -msgstr "" +msgstr "مسیر را به پایین منتقل کنید" #: spyder/plugins/pythonpath/widgets/pathmanager.py:167 spyder/plugins/pythonpath/widgets/pathmanager.py:443 spyder/plugins/pythonpath/widgets/pathmanager.py:477 msgid "Add path" -msgstr "" +msgstr "افزودن مسیر" #: spyder/plugins/pythonpath/widgets/pathmanager.py:172 spyder/plugins/pythonpath/widgets/pathmanager.py:505 msgid "Remove path" -msgstr "" +msgstr "مسیر را حذف کنید" #: spyder/plugins/pythonpath/widgets/pathmanager.py:179 msgid "Export to PYTHONPATH environment variable" -msgstr "" +msgstr "صادر به متغیر محیطی PYTHONPATH" #: spyder/plugins/pythonpath/widgets/pathmanager.py:254 msgid "Project path" -msgstr "" +msgstr "مسیر پروژه" #: spyder/plugins/pythonpath/widgets/pathmanager.py:264 spyder/plugins/pythonpath/widgets/pathmanager.py:456 msgid "User paths" -msgstr "" +msgstr "مسیرهای کاربر" #: spyder/plugins/pythonpath/widgets/pathmanager.py:274 msgid "System PYTHONPATH" -msgstr "" +msgstr "سیستم PYTHONPATH" #: spyder/plugins/pythonpath/widgets/pathmanager.py:294 msgid "Export" -msgstr "" +msgstr "صدور" #: spyder/plugins/pythonpath/widgets/pathmanager.py:295 msgid "This will export Spyder's path list to the PYTHONPATH environment variable for the current user, allowing you to run your Python modules outside Spyder without having to configure sys.path.

Do you want to clear the contents of PYTHONPATH before adding Spyder's path list?" -msgstr "" +msgstr "با این کار لیست مسیرهای Spyder را به متغیر محیطی PYTHONPATH برای کاربر فعلی صادر می‌کند و به شما امکان می‌دهد ماژول‌های پایتون خود را در خارج از Spyder بدون نیاز به پیکربندی sys.path اجرا کنید.

آیا می خواهید قبل از افزودن لیست مسیرهای اسپایدر، محتویات PYTHONPATH را پاک کنید?" #: spyder/plugins/pythonpath/widgets/pathmanager.py:444 msgid "This directory is already included in the list.
Do you want to move it to the top of it?" -msgstr "" +msgstr "این فهرست قبلاً در فهرست موجود است.
آیا می‌خواهید آن را به بالای آن منتقل کنید?" #: spyder/plugins/pythonpath/widgets/pathmanager.py:478 msgid "This directory cannot be added to the path!

If you want to set a different Python interpreter, please go to Preferences > Main interpreter." -msgstr "" +msgstr "این دایرکتوری را نمی توان به مسیر اضافه کرد!

اگر می خواهید یک مفسر پایتون دیگری تنظیم کنید، لطفاً به Preferences > Main Meter بروی." #: spyder/plugins/pythonpath/widgets/pathmanager.py:506 msgid "Do you really want to remove the selected path?" -msgstr "" +msgstr "آیا واقعاً می خواهید مسیر انتخاب شده را حذف کنید?" #: spyder/plugins/run/confpage.py:38 msgid "The following are the default options for running files.These options may be overriden using the Configuration per file entry of the Run menu." -msgstr "" +msgstr "موارد زیر گزینه‌های پیش‌فرض برای اجرای فایل‌ها هستند. این گزینه‌ها ممکن است با استفاده از ورودی پیکربندی هر فایل در منوی اجرای لغو شوند." #: spyder/plugins/run/confpage.py:67 spyder/plugins/run/widgets.py:223 msgid "General settings" -msgstr "" +msgstr "تنظیمات عمومی" #: spyder/plugins/run/confpage.py:80 spyder/plugins/run/widgets.py:247 msgid "Working directory settings" -msgstr "" +msgstr "تنظیمات دایرکتوری در حال کار" #: spyder/plugins/run/confpage.py:82 msgid "Default working directory is:" -msgstr "" +msgstr "دایرکتوری در حال کار پیش فرض این است:" #: spyder/plugins/run/confpage.py:116 msgid "External system terminal" -msgstr "" +msgstr "ترمینال سیستم خارجی" #: spyder/plugins/run/confpage.py:124 msgid "Run Settings dialog" -msgstr "" +msgstr "گفتگوی تنظیمات را اجرا کنید" #: spyder/plugins/run/plugin.py:43 msgid "Manage run configuration." -msgstr "" +msgstr "پیکربندی اجرا را مدیریت کنید." #: spyder/plugins/run/widgets.py:29 msgid "Run file with default configuration" -msgstr "" +msgstr "فایل را با تنظیمات پیش فرض اجرا کنید" #: spyder/plugins/run/widgets.py:30 msgid "Run file with custom configuration" -msgstr "" +msgstr "اجرای فایل با پیکربندی شخصی سازی شده" #: spyder/plugins/run/widgets.py:31 msgid "Execute in current console" -msgstr "" +msgstr "در کنسول فعلی اجرا کنید" #: spyder/plugins/run/widgets.py:32 msgid "Execute in a dedicated console" -msgstr "" +msgstr "در یک کنسول اختصاصی اجرا کنید" #: spyder/plugins/run/widgets.py:33 msgid "Execute in an external system terminal" -msgstr "" +msgstr "در ترمینال سیستم خارجی اجرا کنید" #: spyder/plugins/run/widgets.py:44 msgid "Always show %s on a first file run" -msgstr "" +msgstr "همیشه %s را در اولین اجرای فایل نشان دهید" #: spyder/plugins/run/widgets.py:47 msgid "Remove all variables before execution" -msgstr "" +msgstr "تمام متغیرها را قبل از اجرا حذف کنید" #: spyder/plugins/run/widgets.py:48 msgid "Run in console's namespace instead of an empty one" -msgstr "" +msgstr "به جای فضای خالی، در namespace کنسول اجرا شود" #: spyder/plugins/run/widgets.py:49 msgid "Directly enter debugging when errors appear" -msgstr "" +msgstr "هنگامی که خطا ظاهر می شود مستقیماً اشکال زدایی را وارد کنید" #: spyder/plugins/run/widgets.py:50 msgid "Interact with the Python console after execution" -msgstr "" +msgstr "پس از اجرا با کنسول پایتون تعامل برقرار کنید" #: spyder/plugins/run/widgets.py:52 msgid "The directory of the file being executed" -msgstr "" +msgstr "دایرکتوری فایل در حال اجرا" #: spyder/plugins/run/widgets.py:53 msgid "The current working directory" -msgstr "" +msgstr "دایرکتوری در حال کار فعلی" #: spyder/plugins/run/widgets.py:54 spyder/plugins/workingdirectory/confpage.py:49 spyder/plugins/workingdirectory/confpage.py:92 msgid "The following directory:" -msgstr "" +msgstr "دایرکتوری زیر:" #: spyder/plugins/run/widgets.py:211 spyder/plugins/run/widgets.py:239 msgid "Command line options:" -msgstr "" +msgstr "گزینه های خط فرمان:" #: spyder/plugins/run/widgets.py:216 msgid "-u is added to the other options you set here" -msgstr "" +msgstr "-u به گزینه های دیگری که در اینجا تنظیم کرده اید اضافه می شود" #: spyder/plugins/run/widgets.py:278 msgid "this dialog" -msgstr "" +msgstr "این گفتگو" #: spyder/plugins/run/widgets.py:350 msgid "Run configuration" -msgstr "" +msgstr "پیکربندی را اجرا کنید" #: spyder/plugins/run/widgets.py:351 msgid "The following working directory is not valid:
%s" -msgstr "" +msgstr "دایرکتوری در حال کار زیر معتبر نیست:
%s" #: spyder/plugins/run/widgets.py:437 msgid "Run settings for %s" -msgstr "" +msgstr "تنظیمات %s را اجرا کنید" #: spyder/plugins/run/widgets.py:470 msgid "Select a run configuration:" -msgstr "" +msgstr "یک پیکربندی اجرا را انتخاب کنید:" #: spyder/plugins/run/widgets.py:506 msgid "Run configuration per file" -msgstr "" +msgstr "پیکربندی را در هر فایل اجرا کنید" #: spyder/plugins/shortcuts/confpage.py:32 msgid "Search: " -msgstr "" +msgstr "جستجو: " #: spyder/plugins/shortcuts/confpage.py:35 msgid "Here you can browse the list of all available shortcuts in Spyder. You can also customize them by double-clicking on any entry in this table." -msgstr "" +msgstr "در اینجا می توانید لیست تمام میانبرهای موجود در اسپایدر را مرور کنید. همچنین می توانید با دوبار کلیک کردن بر روی هر ورودی در این جدول آنها را سفارشی کنید." #: spyder/plugins/shortcuts/confpage.py:44 msgid "Search for a shortcut in the table above" -msgstr "" +msgstr "یک میانبر را در جدول بالا جستجو کنید" #: spyder/plugins/shortcuts/confpage.py:75 msgid "Shortcuts reset" -msgstr "" +msgstr "میانبرها بازنشانی می شوند" #: spyder/plugins/shortcuts/confpage.py:76 msgid "Do you want to reset to default values?" -msgstr "" +msgstr "آیا می خواهید به مقادیر پیش فرض بازنشانی کنید?" #: spyder/plugins/shortcuts/plugin.py:64 msgid "Keyboard shortcuts" -msgstr "" +msgstr "میانبرهای صفحه کلید" #: spyder/plugins/shortcuts/plugin.py:67 msgid "Manage application, widget and actions shortcuts." -msgstr "" +msgstr "میانبرهای برنامه، ویجت و اقدامات را مدیریت کنید." #: spyder/plugins/shortcuts/plugin.py:76 msgid "Shortcuts Summary" @@ -5592,127 +5632,127 @@ msgstr "خلاصه ی کلید های میانبر" #: spyder/plugins/shortcuts/widgets/summary.py:26 msgid "Spyder Keyboard ShortCuts" -msgstr "" +msgstr "میانبرهای صفحه کلید اسپایدر" #: spyder/plugins/shortcuts/widgets/table.py:170 msgid "Press the new shortcut and select 'Ok' to confirm, click 'Cancel' to revert to the previous state, or use 'Clear' to unbind the command from a shortcut." -msgstr "" +msgstr "میانبر جدید را فشار دهید و برای تأیید «تأیید» را انتخاب کنید، برای بازگشت به حالت قبلی روی «لغو» کلیک کنید، یا از «Clear» برای جدا کردن دستور از میانبر استفاده کنید." #: spyder/plugins/shortcuts/widgets/table.py:181 msgid "Current shortcut:" -msgstr "" +msgstr "میانبر جاری:" #: spyder/plugins/shortcuts/widgets/table.py:184 msgid "New shortcut:" -msgstr "" +msgstr "میانبر جدید:" #: spyder/plugins/shortcuts/widgets/table.py:186 msgid "Press shortcut." -msgstr "" +msgstr "میانبر را فشار دهید." #: spyder/plugins/shortcuts/widgets/table.py:194 msgid "Default" -msgstr "" +msgstr "پیش فرض" #: spyder/plugins/shortcuts/widgets/table.py:195 msgid "Ok" -msgstr "" +msgstr "تائید" #: spyder/plugins/shortcuts/widgets/table.py:197 msgid "Clear" -msgstr "" +msgstr "پاک کردن" #: spyder/plugins/shortcuts/widgets/table.py:209 msgid "Clear all entered key sequences" -msgstr "" +msgstr "تمام دنباله های کلیدی وارد شده را پاک کنید" #: spyder/plugins/shortcuts/widgets/table.py:213 msgid "Remove last key sequence entered" -msgstr "" +msgstr "آخرین دنباله کلید وارد شده را حذف کنید" #: spyder/plugins/shortcuts/widgets/table.py:223 msgid "Shortcut: {0}" -msgstr "" +msgstr "میانبر: {0}" #: spyder/plugins/shortcuts/widgets/table.py:390 msgid "This key sequence conflicts with:" -msgstr "" +msgstr "این دنباله کلیدی تعارض دارد با:" #: spyder/plugins/shortcuts/widgets/table.py:397 msgid "Press 'Ok' to unbind it and assign it to" -msgstr "" +msgstr "\"Ok\" را فشار دهید تا آن را باز کنید و به آن اختصاص دهید" #: spyder/plugins/shortcuts/widgets/table.py:399 msgid "Press 'Ok' to unbind them and assign it to" -msgstr "" +msgstr "\"Ok\" را فشار دهید تا آنها را باز کرده و به آنها اختصاص دهید" #: spyder/plugins/shortcuts/widgets/table.py:405 msgid "This key sequence is forbidden." -msgstr "" +msgstr "این دنباله کلیدی ممنوع است." #: spyder/plugins/shortcuts/widgets/table.py:409 msgid "This key sequence is invalid." -msgstr "" +msgstr "این دنباله کلید نامعتبر است." #: spyder/plugins/shortcuts/widgets/table.py:413 msgid "This key sequence is valid." -msgstr "" +msgstr "این دنباله کلید معتبر است." #: spyder/plugins/shortcuts/widgets/table.py:585 msgid "Context" -msgstr "" +msgstr "محتوا" #: spyder/plugins/shortcuts/widgets/table.py:587 spyder/widgets/collectionseditor.py:173 msgid "Name" -msgstr "" +msgstr "نام" #: spyder/plugins/shortcuts/widgets/table.py:589 msgid "Shortcut" -msgstr "" +msgstr "میانبر" #: spyder/plugins/shortcuts/widgets/table.py:591 spyder/widgets/collectionseditor.py:449 msgid "Score" -msgstr "" +msgstr "نمره" #: spyder/plugins/shortcuts/widgets/table.py:759 msgid "Conflicts" -msgstr "" +msgstr "تعارض ها" #: spyder/plugins/shortcuts/widgets/table.py:760 msgid "The following conflicts have been detected:" -msgstr "" +msgstr "تضادهای زیر شناسایی شده است:" #: spyder/plugins/statusbar/confpage.py:25 msgid "Show memory usage every" -msgstr "" +msgstr "استفاده از حافظه در هر" #: spyder/plugins/statusbar/confpage.py:32 msgid "Show CPU usage every" -msgstr "" +msgstr "استفاده از CPU در هر" #: spyder/plugins/statusbar/confpage.py:39 msgid "Show clock" -msgstr "" +msgstr "نمایش ساعت" #: spyder/plugins/statusbar/plugin.py:54 msgid "Status bar" -msgstr "" +msgstr "نوار وضعیت" #: spyder/plugins/statusbar/plugin.py:60 msgid "Provide Core user interface management" -msgstr "" +msgstr "ارائه مدیریت رابط کاربری Core" #: spyder/plugins/statusbar/widgets/status.py:30 msgid "Global memory usage" -msgstr "" +msgstr "استفاده از حافظه جهانی" #: spyder/plugins/statusbar/widgets/status.py:44 msgid "CPU usage" -msgstr "" +msgstr "میزان استفاده از CPU" #: spyder/plugins/statusbar/widgets/status.py:60 msgid "Clock" -msgstr "" +msgstr "ساعت" #: spyder/plugins/toolbar/container.py:117 spyder/plugins/toolbar/container.py:133 spyder/plugins/toolbar/container.py:134 msgid "Show toolbars" @@ -5724,15 +5764,15 @@ msgstr "نوار ابزارها" #: spyder/plugins/toolbar/container.py:130 spyder/plugins/toolbar/container.py:131 msgid "Hide toolbars" -msgstr "" +msgstr "پنهان‌سازی نوار ابزارها" #: spyder/plugins/toolbar/plugin.py:44 msgid "Toolbar" -msgstr "" +msgstr "نوار ابزار" #: spyder/plugins/toolbar/plugin.py:47 msgid "Application toolbars management." -msgstr "" +msgstr "مدیریت نوار ابزار برنامه." #: spyder/plugins/toolbar/plugin.py:57 msgid "Main toolbar" @@ -5740,889 +5780,891 @@ msgstr "نوار ابزار اصلی" #: spyder/plugins/tours/container.py:52 msgid "Show tour" -msgstr "" +msgstr "نمایش تور" #: spyder/plugins/tours/container.py:61 spyder/plugins/tours/plugin.py:41 msgid "Interactive tours" -msgstr "" +msgstr "تورهای تعاملی" #: spyder/plugins/tours/plugin.py:44 msgid "Provide interactive tours." -msgstr "" +msgstr "ارائه تورهای تعاملی." #: spyder/plugins/tours/plugin.py:52 msgid "Introduction to Spyder" -msgstr "" +msgstr "مقدمه ای بر اسپایدر" #: spyder/plugins/tours/tours.py:70 msgid "Welcome to the introduction tour!" -msgstr "" +msgstr "به معرفی اسپایدر خوش آمدید!" #: spyder/plugins/tours/tours.py:71 msgid "Spyder is a powerful Interactive Development Environment (or IDE) for the Python programming language.

Here, we are going to guide you through its most important features.

Please use the arrow keys or click on the buttons below to move along the tour." -msgstr "" +msgstr "اسپایدر یک محیط توسعه تعاملی (یا IDE) قدرتمند برای زبان برنامه نویسی پایتون است.

در اینجا، ما شما را از طریق مهم ترین ویژگی های آن راهنمایی می کنیم.

لطفاً از کلیدهای جهت دار استفاده کنید یا روی دکمه های زیر کلیک کنید تا در طول تور حرکت کنید." #: spyder/plugins/tours/tours.py:82 msgid "This is where you write Python code before evaluating it. You can get automatic completions while typing, along with calltips when calling a function and help when hovering over an object.

The Editor comes with a line number area (highlighted here in red) where Spyder shows warnings and syntax errors. They can help you to detect potential problems before running your code.

You can also set debug breakpoints in the line number area by clicking next to any non-empty line." -msgstr "" +msgstr "اینجاست که قبل از ارزیابی کد پایتون می نویسید. می‌توانید در حین تایپ کردن، تکمیل‌های خودکار، همراه با کلیدهای تماس هنگام فراخوانی یک تابع و کمک در هنگام نگه داشتن ماوس روی یک شی را دریافت کنید.

ویرایشگر دارای یک ناحیه شماره خط است (اینجا با رنگ قرمز برجسته شده است) که در آن اسپایدر هشدارها و خطاهای syntax را نشان می‌دهد.. آنها می توانند به شما کمک کنند تا مشکلات احتمالی را قبل از اجرای کد خود شناسایی کنید.

همچنین می توانید با کلیک کردن در کنار هر خط غیر خالی، نقاط توقف اشکال زدایی را در ناحیه شماره خط تعیین کنید." #: spyder/plugins/tours/tours.py:100 msgid "This is where you can run Python code, either from the Editor or interactively. To run the current file, press F5 by default, or press F9 to execute the current line or selection.

The IPython Console comes with many useful features that greatly improve your programming workflow, like syntax highlighting, autocompletion, plotting and 'magic' commands. To learn more, check out the documentation.

{1}" -msgstr "" +msgstr "اینجاست که می‌توانید کدهای پایتون را از ویرایشگر یا به صورت تعاملی اجرا کنید. برای اجرای فایل فعلی، F5 را به طور پیش فرض فشار دهید، یا F9 را فشار دهید تا خط یا انتخاب فعلی اجرا شود.

کنسول IPython دارای بسیاری از ویژگی های مفید است. که تا حد زیادی به گردش کار برنامه نویسی شما را بهبود می بخشد، مانند برجسته سازی syntax، تکمیل خودکار، رسم و دستورات 'جادویی'. برای کسب اطلاعات بیشتر، اسناد را بررسی کنید.

{1}" #: spyder/plugins/tours/tours.py:119 spyder/plugins/variableexplorer/widgets/main_widget.py:110 msgid "Variable Explorer" -msgstr "" +msgstr "کاوشگر متغیر" #: spyder/plugins/tours/tours.py:120 msgid "In this pane you can view and edit the variables generated during the execution of a program, or those entered directly in the IPython Console.

If you ran the code in the previous step, the Variable Explorer will show the list and dictionary objects it generated. By double-clicking any variable, a new window will be opened where you can inspect and modify their contents." -msgstr "" +msgstr "در این قسمت می توانید متغیرهای تولید شده در طول اجرای یک برنامه یا آنهایی که مستقیماً در کنسول IPython وارد شده اند را مشاهده و ویرایش کنید.

اگر کد را در مرحله قبل اجرا کرده باشید، Variable Explorer لیست را نشان می دهد. کاوشگر متغیر فهرست و اشیاء فرهنگ لغت ایجاد شده را نشان می دهد. با دوبار کلیک کردن روی هر متغیر، پنجره جدیدی باز می شود که می توانید محتویات آنها را بررسی و تغییر دهید." #: spyder/plugins/tours/tours.py:135 msgid "This pane displays documentation of the functions, classes, methods or modules you are currently using in the Editor or the IPython Console.

To use it, press Ctrl+I (Cmd-I on macOS) with the text cursor in or next to the object you want help on." -msgstr "" +msgstr "این صفحه مستندات توابع، کلاس‌ها، روش‌ها یا ماژول‌هایی را که در حال حاضر در ویرایشگر یا کنسول IPython استفاده می‌کنید نمایش می‌دهد.

برای استفاده از آن، Ctrl+I را فشار دهید. (Cmd-I در macOS) با مکان‌نمای متن در یا در کنار شیئی که می‌خواهید در مورد آن کمک کنید." #: spyder/plugins/tours/tours.py:147 msgid "This pane shows the figures and images created during your code execution. It allows you to browse, zoom, copy, and save the generated plots." -msgstr "" +msgstr "این صفحه اعداد و تصاویر ایجاد شده در هنگام اجرای کد شما را نشان می دهد. این به شما امکان می دهد نمودارهای تولید شده را مرور، بزرگنمایی، کپی و ذخیره کنید." #: spyder/plugins/tours/tours.py:155 msgid "This pane lets you browse the files and directories on your computer.

You can open any file in its corresponding application by double-clicking it, and supported file types will be opened right inside of Spyder.

The Files pane also allows you to copy one or many absolute or relative paths, automatically formatted as Python strings or lists, and perform a variety of other file operations." -msgstr "" +msgstr "این قطعه به شما امکان می‌دهد فایل‌ها و دایرکتوری‌های موجود در رایانه خود را مرور کنید.

می‌توانید با دوبار کلیک کردن روی آن، هر فایلی را در برنامه مربوطه باز کنید و انواع فایل‌های پشتیبانی‌شده درست در داخل Spyder باز می‌شوند..

پنجره Files همچنین به شما این امکان را می دهد که یک یا چند مسیر مطلق یا نسبی را که به صورت خودکار به صورت رشته ها یا لیست های پایتون قالب بندی می شوند، کپی کنید و انواع عملیات فایل دیگر را انجام دهید." #: spyder/plugins/tours/tours.py:169 msgid "History Log" -msgstr "" +msgstr "گزارش تاریخچه" #: spyder/plugins/tours/tours.py:170 msgid "This pane records all the commands and code run in any IPython console, allowing you to easily retrace your steps for reproducible research." -msgstr "" +msgstr "این قطعه تمام دستورها و کدهای اجرا شده در هر کنسول IPython را ضبط می کند و به شما این امکان را می دهد تا به راحتی مراحل خود را برای تحقیقات تکرارپذیر دنبال کنید." #: spyder/plugins/tours/tours.py:178 msgid "The Find pane allows you to search for text in a given directory and navigate through all the found occurrences." -msgstr "" +msgstr "پنجره Find به شما امکان می دهد متنی را در یک فهرست مشخص جستجو کنید و در تمام موارد یافت شده پیمایش کنید." #: spyder/plugins/tours/tours.py:186 msgid "The Profiler helps you optimize your code by determining the run time and number of calls for every function and method used in a file. It also allows you to save and compare your results between runs." -msgstr "" +msgstr "Profiler به شما کمک می کند کد خود را با تعیین زمان اجرا و تعداد تماس ها برای هر تابع و روش مورد استفاده در یک فایل بهینه کنید. همچنین به شما امکان می دهد نتایج خود را بین اجراها ذخیره و مقایسه کنید." #: spyder/plugins/tours/tours.py:196 msgid "The Code Analysis helps you improve the quality of your programs by detecting style issues, bad practices and potential bugs." -msgstr "" +msgstr "تجزیه و تحلیل کد به شما کمک می کند تا کیفیت برنامه های خود را با شناسایی مشکلات سبک، شیوه های بد و اشکالات احتمالی بهبود بخشید." #: spyder/plugins/tours/tours.py:203 msgid "The end" -msgstr "" +msgstr "پایان" #: spyder/plugins/tours/tours.py:204 msgid "You have reached the end of our tour and are ready to start using Spyder! For more information, check out our documentation.

" -msgstr "" +msgstr "شما به پایان تور ما رسیده اید و آماده شروع استفاده از اسپایدر هستید! برای اطلاعات بیشتر، اسناد ما را بررسی کنید.

" #: spyder/plugins/tours/tours.py:216 msgid "New features in Spyder 3.0" -msgstr "" +msgstr "ویژگی های جدید در اسپایدر 3.0" #: spyder/plugins/tours/tours.py:217 msgid "Spyder is an interactive development environment based on bla" -msgstr "" +msgstr "اسپایدر یک محیط توسعه تعاملی مبتنی بر bla است" #: spyder/plugins/tours/tours.py:222 msgid "Welcome to Spyder introduction tour" -msgstr "" +msgstr "به معرفی اسپایدر خوش آمدید" #: spyder/plugins/tours/tours.py:223 msgid "Spyder is an interactive development environment based on bla" -msgstr "" +msgstr "اسپایدر یک محیط توسعه تعاملی مبتنی بر bla است" #: spyder/plugins/tours/widgets.py:586 msgid "Go to step: " -msgstr "" +msgstr "برو به گام: " #: spyder/plugins/tours/widgets.py:923 msgid "Request" -msgstr "" +msgstr "درخواست" #: spyder/plugins/tours/widgets.py:924 msgid "To run the tour, please press the green button on the left of the Spyder window's title bar to take it out of fullscreen mode." -msgstr "" +msgstr "برای اجرای تور، لطفاً دکمه سبز رنگ سمت چپ نوار عنوان پنجره اسپایدر را فشار دهید تا آن را از حالت تمام صفحه خارج کنید." #: spyder/plugins/tours/widgets.py:1089 msgid "Check out our interactive tour to explore some of Spyder's panes and features." -msgstr "" +msgstr "برای کاوش در برخی از قطعات و ویژگی های اسپایدر، تور تعاملی ما را بررسی کنید." #: spyder/plugins/tours/widgets.py:1105 msgid "Start tour" -msgstr "" +msgstr "شروع تور" #: spyder/plugins/variableexplorer/confpage.py:19 msgid "Filter" -msgstr "" +msgstr "فیلتر کنید" #: spyder/plugins/variableexplorer/confpage.py:21 msgid "Exclude private references" -msgstr "" +msgstr "منابع خصوصی را حذف کنید" #: spyder/plugins/variableexplorer/confpage.py:22 msgid "Exclude capitalized references" -msgstr "" +msgstr "منابع capitalized را حذف کنید" #: spyder/plugins/variableexplorer/confpage.py:23 msgid "Exclude all-uppercase references" -msgstr "" +msgstr "منابع با تمام حروف بزرگ را حذف کنید" #: spyder/plugins/variableexplorer/confpage.py:24 spyder/plugins/variableexplorer/widgets/main_widget.py:141 msgid "Exclude unsupported data types" -msgstr "" +msgstr "انواع داده های پشتیبانی نشده را حذف کنید" #: spyder/plugins/variableexplorer/confpage.py:26 spyder/plugins/variableexplorer/widgets/main_widget.py:150 msgid "Exclude callables and modules" -msgstr "" +msgstr "فراخوانی ها و ماژول ها را حذف کنید" #: spyder/plugins/variableexplorer/confpage.py:32 spyder/plugins/variableexplorer/widgets/main_widget.py:159 msgid "Show arrays min/max" -msgstr "" +msgstr "نمایش آرایه ها حداقل/حداکثر" #: spyder/plugins/variableexplorer/plugin.py:40 msgid "Variable explorer" -msgstr "" +msgstr "کاوشگر متغیر" #: spyder/plugins/variableexplorer/plugin.py:43 msgid "Display, explore load and save variables in the current namespace." -msgstr "" +msgstr "نمایش، کاوش بار و ذخیره متغیرها در فضای نام فعلی." #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:566 msgid "It was not possible to copy values for this array" -msgstr "" +msgstr "امکان کپی مقادیر برای این آرایه وجود نداشت" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:619 spyder/plugins/variableexplorer/widgets/arrayeditor.py:812 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:981 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1305 msgid "Format" -msgstr "" +msgstr "قالب‌بندی" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:620 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1306 msgid "Float formatting" -msgstr "" +msgstr "قالب بندی شناور" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:628 msgid "Format (%s) is incorrect" -msgstr "" +msgstr "قالب (%s) نادرست است" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:673 msgid "Arrays with more than 3 dimensions are not supported" -msgstr "" +msgstr "آرایه هایی با بیش از 3 بعد پشتیبانی نمی شوند" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:677 msgid "The 'xlabels' argument length do no match array column number" -msgstr "" +msgstr "طول آرگومان 'xlabels' با شماره ستون آرایه مطابقت ندارد" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:681 msgid "The 'ylabels' argument length do no match array row number" -msgstr "" +msgstr "طول آرگومان 'ylabels' با شماره ردیف آرایه مطابقت ندار" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:696 msgid "Object arrays without shape are not supported" -msgstr "" +msgstr "آرایه های شی بدون شکل پشتیبانی نمی شوند" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:704 msgid "%s arrays" -msgstr "" +msgstr "آرایه های %s" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:705 msgid "%s are currently not supported" -msgstr "" +msgstr "%s در حال حاضر پشتیبانی نمی شود" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:711 msgid "NumPy object array" -msgstr "" +msgstr "آرایه شی NumPy" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:713 spyder/plugins/variableexplorer/widgets/arrayeditor.py:940 msgid "Array editor" -msgstr "" +msgstr "ویرایشگر آرایه" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:715 msgid "read only" -msgstr "" +msgstr "فقط خوانده شود" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:760 msgid "Record array fields:" -msgstr "" +msgstr "ثبت فیلدهای آرایه:" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:772 msgid "Data" -msgstr "" +msgstr "داده‌" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:772 msgid "Mask" -msgstr "" +msgstr "ماسک" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:772 msgid "Masked data" -msgstr "" +msgstr "داده های پوشانده شده" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:782 msgid "Axis:" -msgstr "" +msgstr "محور:" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:787 msgid "Index:" -msgstr "" +msgstr "فهرست مطالب:" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:800 msgid "Warning: Changes are applied separately" -msgstr "" +msgstr "هشدار: تغییرات به طور جداگانه اعمال می شوند" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:802 msgid "For performance reasons, changes applied to masked arrays won't be reflected in array's data (and vice-versa)." -msgstr "" +msgstr "به دلایل عملکرد، تغییرات اعمال شده در آرایه های پوشانده شده در داده های آرایه منعکس نمی شود (و بالعکس)." #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:818 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:986 msgid "Resize" -msgstr "" +msgstr "تغییر اندازه" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:822 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:990 msgid "Background color" -msgstr "" +msgstr "رنگ پس‌زمینه" #: spyder/plugins/variableexplorer/widgets/arrayeditor.py:832 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1005 spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:295 spyder/plugins/variableexplorer/widgets/texteditor.py:67 spyder/widgets/collectionseditor.py:1501 msgid "Save and Close" -msgstr "" +msgstr "ذخیره و بستن" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:101 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:442 msgid "Opening this variable can be slow\n\n" "Do you want to continue anyway?" -msgstr "" +msgstr "باز کردن این متغیر می تواند کند باشد\n\n" +"به هر حال میخواهید ادامه بدی?" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:119 msgid "Spyder is unable to show the {val_type} or object you're trying to view because {module} is not installed. " -msgstr "" +msgstr "اسپایدر نمی تواند {val_type} یا شیئی را که می خواهید مشاهده کنید نشان دهد زیرا {module} نصب نشده است. " #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:123 msgid "Please consider using the full version of the Spyder MacOS application.
" -msgstr "" +msgstr "لطفاً از نسخه کامل برنامه Spyder MacOS استفاده کنید.
" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:126 msgid "Please install this package in your Spyder environment.
" -msgstr "" +msgstr "لطفاً این بسته را در محیط اسپایدر خود نصب کنید.
" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:134 msgid "Spyder is unable to show the variable you're trying to view because the module {module} is not supported in the Spyder Lite application.
" -msgstr "" +msgstr "اسپایدر نمی تواند متغیری را که می خواهید مشاهده کنید نشان دهد زیرا ماژول {module} در برنامه Spyder Lite پشتیبانی نمی شود.
" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:139 msgid "Spyder is unable to show the variable you're trying to view because the module {module} is not found in your Spyder environment. Please install this package in this environment.
" -msgstr "" +msgstr "اسپایدر نمی تواند متغیری را که می خواهید مشاهده کنید نشان دهد زیرا ماژول {module} در محیط اسپایدر شما یافت نمی شود. لطفا این بسته را در این محیط نصب کنید.
" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:151 msgid "Spyder was unable to retrieve the value of this variable from the console.

The error message was:
%s" -msgstr "" +msgstr "Spyder نتوانست مقدار این متغیر را از کنسول بازیابی کند.

پیام خطا این بود:
%s" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:369 msgid "Edit item" -msgstr "" +msgstr "ویرایش آیتم" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:370 msgid "Unable to assign data to item.

Error message:
%s" -msgstr "" +msgstr "تخصیص داده به مورد امکان‌پذیر نیست.

پیام خطا:
%s" #: spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:458 msgid "Spyder was unable to retrieve the value of this variable from the console.

The error message was:
%s" -msgstr "" +msgstr "اسپایدر نتوانست مقدار این متغیر را از کنسول بازیابی کند.

پیام خطا این بود:
%s" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:381 msgid "It is not possible to display this value because\n" "an error ocurred while trying to do it" -msgstr "" +msgstr "مکان نمایش این مقدار وجود ندارد زیرا\n" +"هنگام تلاش برای انجام آن خطایی رخ داد" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:624 msgid "To bool" -msgstr "" +msgstr "To bool" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:624 msgid "To complex" -msgstr "" +msgstr "To complex" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:625 msgid "To float" -msgstr "" +msgstr "To float" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:625 msgid "To int" -msgstr "" +msgstr "To int" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:626 msgid "To str" -msgstr "" +msgstr "To str" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:666 msgid "Text can't be copied." -msgstr "" +msgstr "متن قابل کپی نیست." #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:869 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:874 spyder/widgets/collectionseditor.py:171 msgid "Index" -msgstr "" +msgstr "فهرست مطالب" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:935 msgid "%s editor" -msgstr "" +msgstr "ویرایشگر %s" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:996 msgid "Column min/max" -msgstr "" +msgstr "حداقل/حداکثر Column" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1314 msgid "Format ({}) is incorrect" -msgstr "" +msgstr "قالب ({}) نادرست است" #: spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1318 msgid "Format ({}) should start with '%'" -msgstr "" +msgstr "قالب ({}) باید با '%' شروع شود" #: spyder/plugins/variableexplorer/widgets/importwizard.py:107 spyder/plugins/variableexplorer/widgets/importwizard.py:440 msgid "Import as" -msgstr "" +msgstr "واردسازی بعنوان" #: spyder/plugins/variableexplorer/widgets/importwizard.py:109 msgid "data" -msgstr "" +msgstr "داده‌" #: spyder/plugins/variableexplorer/widgets/importwizard.py:113 msgid "code" -msgstr "" +msgstr "کد" #: spyder/plugins/variableexplorer/widgets/importwizard.py:116 spyder/plugins/variableexplorer/widgets/importwizard.py:517 msgid "text" -msgstr "" +msgstr "متن" #: spyder/plugins/variableexplorer/widgets/importwizard.py:129 msgid "Column separator:" -msgstr "" +msgstr "جداکننده ستون:" #: spyder/plugins/variableexplorer/widgets/importwizard.py:133 msgid "Tab" -msgstr "" +msgstr "Tab" #: spyder/plugins/variableexplorer/widgets/importwizard.py:136 msgid "Whitespace" -msgstr "" +msgstr "فضای خالی" #: spyder/plugins/variableexplorer/widgets/importwizard.py:139 spyder/plugins/variableexplorer/widgets/importwizard.py:157 msgid "other" -msgstr "" +msgstr "دیگر" #: spyder/plugins/variableexplorer/widgets/importwizard.py:150 msgid "Row separator:" -msgstr "" +msgstr "جداکننده ردیف:" #: spyder/plugins/variableexplorer/widgets/importwizard.py:154 msgid "EOL" -msgstr "" +msgstr "EOL" #: spyder/plugins/variableexplorer/widgets/importwizard.py:169 msgid "Additional options" -msgstr "" +msgstr "گزینه‌های اضافی" #: spyder/plugins/variableexplorer/widgets/importwizard.py:173 msgid "Skip rows:" -msgstr "" +msgstr "رد شدن از ردیف ها:" #: spyder/plugins/variableexplorer/widgets/importwizard.py:186 msgid "Comments:" -msgstr "" +msgstr "نظرات:" #: spyder/plugins/variableexplorer/widgets/importwizard.py:192 msgid "Transpose" -msgstr "" +msgstr "جابجا شود" #: spyder/plugins/variableexplorer/widgets/importwizard.py:443 msgid "array" -msgstr "" +msgstr "آرایه" #: spyder/plugins/variableexplorer/widgets/importwizard.py:449 msgid "list" -msgstr "" +msgstr "فهرست" #: spyder/plugins/variableexplorer/widgets/importwizard.py:454 msgid "DataFrame" -msgstr "" +msgstr "DataFrame" #: spyder/plugins/variableexplorer/widgets/importwizard.py:500 spyder/plugins/variableexplorer/widgets/importwizard.py:584 msgid "Import wizard" -msgstr "" +msgstr "Import wizard" #: spyder/plugins/variableexplorer/widgets/importwizard.py:505 msgid "Raw text" -msgstr "" +msgstr "متن خام" #: spyder/plugins/variableexplorer/widgets/importwizard.py:508 msgid "variable_name" -msgstr "" +msgstr "نام_متغیر" #: spyder/plugins/variableexplorer/widgets/importwizard.py:519 msgid "table" -msgstr "" +msgstr "جدول" #: spyder/plugins/variableexplorer/widgets/importwizard.py:524 msgid "Variable Name" -msgstr "" +msgstr "نام متغیر" #: spyder/plugins/variableexplorer/widgets/importwizard.py:547 msgid "Done" -msgstr "" +msgstr "انجام شد" #: spyder/plugins/variableexplorer/widgets/importwizard.py:585 msgid "Unable to proceed to next step

Please check your entries.

Error message:
%s" -msgstr "" +msgstr "نمی توان به مرحله بعدی ادامه داد

لطفاً ورودی های خود را بررسی کنید.

پیام خطا:
%s" #: spyder/plugins/variableexplorer/widgets/main_widget.py:116 msgid "Exclude private variables" -msgstr "" +msgstr "متغیرهای خصوصی را حذف کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:117 msgid "Exclude variables that start with an underscore" -msgstr "" +msgstr "متغیرهایی که با خط زیر شروع می شوند را حذف کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:124 msgid "Exclude all-uppercase variables" -msgstr "" +msgstr "تمام متغیرهای حروف بزرگ را حذف کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:125 msgid "Exclude variables whose name is uppercase" -msgstr "" +msgstr "متغیرهایی که نام آنها با حروف بزرگ است را حذف کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:132 msgid "Exclude capitalized variables" -msgstr "" +msgstr "متغیرهای با حروف بزرگ را حذف کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:133 msgid "Exclude variables whose name starts with a capital letter" -msgstr "" +msgstr "متغیرهایی که نام آنها با حرف بزرگ شروع می شود را حذف کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:142 msgid "Exclude references to data types that don't have an specialized viewer or can't be edited." -msgstr "" +msgstr "ارجاعات به انواع دادهای که بیننده تخصصی ندارند یا قابل ویرایش نیستند را حذف کنید." #: spyder/plugins/variableexplorer/widgets/main_widget.py:151 msgid "Exclude references to functions, modules and any other callable." -msgstr "" +msgstr "ارجاع به توابع، ماژول ها و هر فراخوانی دیگری را حذف کنید." #: spyder/plugins/variableexplorer/widgets/main_widget.py:160 msgid "Show minimum and maximum of arrays" -msgstr "" +msgstr "نمایش حداقل و حداکثر آرایه ها" #: spyder/plugins/variableexplorer/widgets/main_widget.py:168 spyder/plugins/variableexplorer/widgets/namespacebrowser.py:164 msgid "Import data" -msgstr "" +msgstr "داده ها را وارد کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:182 msgid "Save data as..." -msgstr "" +msgstr "ذخیره داده ها به عنوان..." #: spyder/plugins/variableexplorer/widgets/main_widget.py:196 msgid "Search variable names and types" -msgstr "" +msgstr "نام و انواع متغیرها را جستجو کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:204 msgid "Refresh variables" -msgstr "" +msgstr "بازخوانی متغیرها" #: spyder/plugins/variableexplorer/widgets/main_widget.py:213 spyder/widgets/collectionseditor.py:630 msgid "Resize rows to contents" -msgstr "" +msgstr "تغییر اندازه ردیف ها به محتوا" #: spyder/plugins/variableexplorer/widgets/main_widget.py:220 spyder/widgets/collectionseditor.py:635 msgid "Resize columns to contents" -msgstr "" +msgstr "تغییر اندازه ستون ها به محتویات" #: spyder/plugins/variableexplorer/widgets/main_widget.py:248 spyder/widgets/collectionseditor.py:648 spyder/widgets/collectionseditor.py:1160 spyder/widgets/collectionseditor.py:1181 msgid "Plot" -msgstr "" +msgstr "طرح" #: spyder/plugins/variableexplorer/widgets/main_widget.py:256 spyder/widgets/collectionseditor.py:654 msgid "Histogram" -msgstr "" +msgstr "هیستوگرام" #: spyder/plugins/variableexplorer/widgets/main_widget.py:264 spyder/widgets/collectionseditor.py:659 msgid "Show image" -msgstr "" +msgstr "نمایش تصویر" #: spyder/plugins/variableexplorer/widgets/main_widget.py:272 spyder/widgets/collectionseditor.py:663 spyder/widgets/collectionseditor.py:1189 msgid "Save array" -msgstr "" +msgstr "ذخیره آرایه" #: spyder/plugins/variableexplorer/widgets/main_widget.py:280 spyder/widgets/collectionseditor.py:668 spyder/widgets/collectionseditor.py:1109 spyder/widgets/collectionseditor.py:1118 msgid "Insert" -msgstr "" +msgstr "درج کنید" #: spyder/plugins/variableexplorer/widgets/main_widget.py:301 spyder/widgets/collectionseditor.py:688 spyder/widgets/collectionseditor.py:1054 msgid "Duplicate" -msgstr "" +msgstr "ایجاد نسخه مشابه" #: spyder/plugins/variableexplorer/widgets/main_widget.py:308 spyder/widgets/collectionseditor.py:693 msgid "View with the Object Explorer" -msgstr "" +msgstr "با Object Explorer مشاهده کنید" #: spyder/plugins/variableexplorer/widgets/namespacebrowser.py:188 msgid "Warning: %s files can contain malicious code!

Do not continue unless this file is from a trusted source. Would you like to import it anyway?" -msgstr "" +msgstr "هشدار: فایل‌های %s می‌توانند حاوی کد مخرب باشند!

ادامه ندهید مگر اینکه این فایل از یک منبع مطمئن باشد. به هر حال می خواهید آن را وارد کنید?" #: spyder/plugins/variableexplorer/widgets/namespacebrowser.py:203 msgid "Unsupported file extension '%s'

Would you like to import it anyway by selecting a known file format?" -msgstr "" +msgstr "پسوند فایل پشتیبانی‌نشده «%s»

آیا می‌خواهید با انتخاب فرمت فایل شناخته شده آن را وارد کنید?" #: spyder/plugins/variableexplorer/widgets/namespacebrowser.py:213 msgid "Open file as:" -msgstr "" +msgstr "باز کردن فایل در:" #: spyder/plugins/variableexplorer/widgets/namespacebrowser.py:246 msgid "Unable to load '%s'

The error message was:
%s" -msgstr "" +msgstr "بارگیری \"%s\" ممکن نیست

پیام خطا این بود:
%s" #: spyder/plugins/variableexplorer/widgets/namespacebrowser.py:288 msgid "Some objects could not be saved:" -msgstr "" +msgstr "برخی اشیاء را نمی توان ذخیره کرد:" #: spyder/plugins/variableexplorer/widgets/namespacebrowser.py:292 msgid "Unable to save current workspace

The error message was:
" -msgstr "" +msgstr "ذخیره فضای کاری فعلی امکان‌پذیر نیست

پیام خطا این بود:
" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:110 msgid "empty {}" -msgstr "" +msgstr "خالی {}" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:112 msgid "{} of {} item" -msgstr "" +msgstr "{} از {} ​​مورد" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:114 msgid "{} of {} items" -msgstr "" +msgstr "{} از {} ​​مورد" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:116 msgid "array of {}, shape: {}" -msgstr "" +msgstr "آرایه از {}، شکل: {}" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:146 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:157 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:196 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:212 msgid "The value of the object." -msgstr "" +msgstr "ارزش شی." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:219 msgid "The name of the object." -msgstr "" +msgstr "نام شی." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:221 spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:230 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:228 msgid "A path to the data: e.g. var[1]['a'].item" -msgstr "" +msgstr "یک مسیر به داده ها: به عنوان مثال. var[1]['a'].item" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:237 msgid "A summary of the object for regular objects (is empty for non-regular objectssuch as callables or modules)." -msgstr "" +msgstr "خلاصه ای از شی برای اشیاء معمولی (برای اشیاء غیر عادی مانند قابل فراخوانی ها یا ماژول ها خالی است)." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:248 msgid "The unicode representation of the object. In Python 2 it uses unicode()In Python 3 the str() function is used." -msgstr "" +msgstr "نمایش یونیکد شی. در پایتون 2 از unicode() استفاده می کند در پایتون 3 از تابع str() استفاده می شود." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:259 msgid "The string representation of the object using the str() function.In Python 3 there is no difference with the 'unicode' column." -msgstr "" +msgstr "نمایش رشته ای شی با استفاده از تابع str().در پایتون 3 هیچ تفاوتی با ستون 'یونیکد' وجود ندارد." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:269 msgid "The string representation of the object using the repr() function." -msgstr "" +msgstr "نمایش رشته ای شی با استفاده از تابع () repr." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:279 msgid "Type of the object determined using the builtin type() function" -msgstr "" +msgstr "نوع شی تعیین شده با استفاده از تابع () type inbuildin" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:295 msgid "The length or shape of the object" -msgstr "" +msgstr "طول یا شکل جسم" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:304 msgid "The identifier of the object with calculated using the id() function" -msgstr "" +msgstr "شناسه شی با استفاده از تابع id() محاسبه شده است" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:314 msgid "The object is an attribute of the parent (opposed to e.g. a list element).Attributes are displayed in italics in the table." -msgstr "" +msgstr "شیء یک ویژگی والد است (مخالف به عنوان مثال یک عنصر لیست). ویژگی ها به صورت مورب در جدول نمایش داده می شوند." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:324 msgid "True if the object is callable.Determined with the `callable` built-in function.Callable objects are displayed in blue in the table." -msgstr "" +msgstr "اگر شیء قابل فراخوانی باشد صحیح است. با تابع داخلی «callable» تعیین می شود. اشیاء قابل فراخوانی به رنگ آبی در جدول نمایش داده می شوند." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:334 msgid "True if the object is a user-defined or built-in function or method.Determined with the inspect.isroutine() method." -msgstr "" +msgstr "اگر شی یک تابع یا متد تعریف شده یا داخلی باشد، درست است. با متد inspect.isroutine() تعیین می شود." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:344 msgid "Predicates from the inspect module" -msgstr "" +msgstr "محمولات از ماژول بازرسی" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:352 msgid "Pretty printed representation of the object using the pprint module." -msgstr "" +msgstr "نمایش زیبای چاپ شده از شی با استفاده از ماژول pprint." #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:361 msgid "The object's doc string" -msgstr "" +msgstr "رشته سند شی" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:369 msgid "The object's doc string, leaned up by inspect.getdoc()" -msgstr "" +msgstr "رشته doc شی، توسط inspect.getdoc() خم شده است" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:377 msgid "Comments above the object's definition. Retrieved using inspect.getcomments()" -msgstr "" +msgstr "نظرات بالای تعریف شی. بازیابی با استفاده از inspect.getcomments()" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:386 msgid "The object's module. Retrieved using inspect.module" -msgstr "" +msgstr "ماژول شی با استفاده از inspect.module بازیابی شد" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:394 msgid "The object's file. Retrieved using inspect.getfile" -msgstr "" +msgstr "فایل شی. با استفاده از inspect.getfile بازیابی شد" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:402 msgid "The object's file. Retrieved using inspect.getsourcefile" -msgstr "" +msgstr "فایل شی. با استفاده از inspect.getsourcefile بازیابی شد" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:410 msgid "Uses inspect.getsourcelines() to get a list of source lines for the object" -msgstr "" +msgstr "از inspect.getsourcelines() برای دریافت لیستی از خطوط منبع برای شی استفاده می کند" #: spyder/plugins/variableexplorer/widgets/objectexplorer/attribute_model.py:419 msgid "The source code of an object retrieved using inspect.getsource" -msgstr "" +msgstr "کد منبع یک شی که با استفاده از inspect.getsource بازیابی شده است" #: spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:149 spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:180 msgid "Show callable attributes" -msgstr "" +msgstr "نمایش ویژگی های قابل فراخوانی" #: spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:153 msgid "Shows/hides attributes that are callable (functions, methods, etc)" -msgstr "" +msgstr "ویژگی های قابل فراخوانی را نشان می دهد/پنهان می کند (توابع، روش ها و غیره)" #: spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:163 spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:189 msgid "Show __special__ attributes" -msgstr "" +msgstr "ویژگی های __special__ را نشان دهید" #: spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:167 msgid "Shows or hides __special__ attributes" -msgstr "" +msgstr "ویژگی های __special__ را نشان می دهد یا پنهان می کند" #: spyder/plugins/variableexplorer/widgets/objectexplorer/objectexplorer.py:255 msgid "Details" -msgstr "" +msgstr "جزئیات" #: spyder/plugins/variableexplorer/widgets/objectexplorer/toggle_column_mixin.py:65 msgid "Shows or hides the {} column" -msgstr "" +msgstr "ستون {} را نشان می دهد یا پنهان می کند" #: spyder/plugins/variableexplorer/widgets/objectexplorer/tree_item.py:52 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/objectexplorer/tree_item.py:57 spyder/plugins/variableexplorer/widgets/objectexplorer/tree_item.py:64 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/objectexplorer/tree_model.py:318 spyder/plugins/variableexplorer/widgets/objectexplorer/tree_model.py:319 msgid "" -msgstr "" +msgstr "" #: spyder/plugins/variableexplorer/widgets/texteditor.py:97 msgid "Text editor" -msgstr "" +msgstr "ویرایشگر متن" #: spyder/plugins/workingdirectory/confpage.py:28 msgid "This is the directory that will be set as the default for the IPython console and Files panes." -msgstr "" +msgstr "این دایرکتوری است که به عنوان پیش فرض برای کنسول IPython و پنجره های Files تنظیم می شود." #: spyder/plugins/workingdirectory/confpage.py:37 msgid "At startup, the working directory is:" -msgstr "" +msgstr "هنگام راه اندازی، دایرکتوری کاری به صورت زیر است:" #: spyder/plugins/workingdirectory/confpage.py:41 spyder/plugins/workingdirectory/confpage.py:80 msgid "The project (if open) or user home directory" -msgstr "" +msgstr "پروژه (اگر باز باشد) یا فهرست اصلی کاربر" #: spyder/plugins/workingdirectory/confpage.py:43 msgid "The startup working dir will be root of the current project if one is open, otherwise the user home directory" -msgstr "" +msgstr "راهنمای کار راه‌اندازی، اگر یکی باز باشد، ریشه پروژه جاری خواهد بود، در غیر این صورت دایرکتوری خانه کاربر" #: spyder/plugins/workingdirectory/confpage.py:51 msgid "At startup, the current working directory will be the specified path" -msgstr "" +msgstr "در هنگام راه‌اندازی، دایرکتوری کاری فعلی مسیر مشخص شده خواهد بود" #: spyder/plugins/workingdirectory/confpage.py:73 msgid "New consoles" -msgstr "" +msgstr "کنسول های جدید" #: spyder/plugins/workingdirectory/confpage.py:75 msgid "The working directory for new IPython consoles is:" -msgstr "" +msgstr "دایرکتوری کاری برای کنسول های جدید IPython به شرح زیر است:" #: spyder/plugins/workingdirectory/confpage.py:82 msgid "The working dir for new consoles will be root of the project if one is open, otherwise the user home directory" -msgstr "" +msgstr "راهنمای کار برای کنسول‌های جدید، در صورتی که یکی باز باشد، ریشه پروژه خواهد بود، در غیر این صورت دایرکتوری اصلی کاربر" #: spyder/plugins/workingdirectory/confpage.py:87 msgid "The working directory of the current console" -msgstr "" +msgstr "دایرکتوری در حال کار کنسول فعلی" #: spyder/plugins/workingdirectory/confpage.py:94 msgid "The directory when a new console is open will be the specified path" -msgstr "" +msgstr "دایرکتوری زمانی که یک کنسول جدید باز می شود مسیر مشخص شده خواهد بود" #: spyder/plugins/workingdirectory/container.py:136 spyder/plugins/workingdirectory/container.py:137 spyder/widgets/browser.py:125 msgid "Back" -msgstr "" +msgstr "برگشت" #: spyder/plugins/workingdirectory/container.py:150 spyder/plugins/workingdirectory/container.py:151 msgid "Browse a working directory" -msgstr "" +msgstr "یک فهرست در حال کار را مرور کنید" #: spyder/plugins/workingdirectory/container.py:157 spyder/plugins/workingdirectory/container.py:158 msgid "Change to parent directory" -msgstr "" +msgstr "به فهرست والد تغییر دهید" #: spyder/plugins/workingdirectory/plugin.py:62 msgid "Working directory" -msgstr "" +msgstr "دایرکتوری در حال کار" #: spyder/plugins/workingdirectory/plugin.py:65 msgid "Set the current working directory for various plugins." -msgstr "" +msgstr "دایرکتوری کاری فعلی را برای پلاگین های مختلف تنظیم کنید." #: spyder/utils/environ.py:118 msgid "Module pywin32 was not found.
Please restart this Windows session (not the computer) for changes to take effect." -msgstr "" +msgstr "ماژول pywin32 پیدا نشد.
لطفاً این جلسه ویندوز (نه رایانه) را مجدداً راه‌اندازی کنید تا تغییرات اعمال شوند." #: spyder/utils/environ.py:185 msgid "Environment variables" -msgstr "" +msgstr "متغیرهای محیطی" #: spyder/utils/environ.py:198 msgid "An error occurred while trying to show your environment variables. The error was

{0}" -msgstr "" +msgstr "هنگام تلاش برای نشان دادن متغیرهای محیط شما خطایی روی داد. خطا

{0} بود" #: spyder/utils/environ.py:216 msgid "User environment variables" -msgstr "" +msgstr "متغیرهای محیط کاربر" #: spyder/utils/environ.py:219 msgid "User environment variables in Windows registry" -msgstr "" +msgstr "متغیرهای محیط کاربر در رجیستری ویندوز" #: spyder/utils/environ.py:229 msgid "If you accept changes, this will modify the current user environment variables directly in Windows registry. Use it with precautions, at your own risks.

Note that for changes to take effect, you will need to restart the parent process of this application (simply restart Spyder if you have executed it from a Windows shortcut, otherwise restart any application from which you may have executed it, like Python(x,y) Home for example)" -msgstr "" +msgstr "اگر تغییرات را بپذیرید، این کار متغیرهای محیط کاربر فعلی را مستقیماً در رجیستری ویندوز تغییر می‌دهد. از آن با اقدامات احتیاطی و با مسئولیت خود استفاده کنید.

توجه داشته باشید که برای اعمال تغییرات، باید فرآیند والد این برنامه را مجددا راه اندازی کنید (اگر Spyder را از میانبر ویندوز اجرا کرده اید، به سادگی راه اندازی مجدد کنید، در غیر این صورت هر برنامه ای را که ممکن است از آن اجرا کرده باشید، راه اندازی مجدد کنید، مانند Python(x,y) Home برای مثال)" #: spyder/utils/programs.py:743 msgid "External terminals does not support a UNC file path as the working directory." -msgstr "" +msgstr "ترمینال های خارجی از مسیر فایل UNC به عنوان دایرکتوری کاری پشتیبانی نمی کنند." #: spyder/utils/programs.py:760 msgid "It was not possible to run this file in an external terminal" -msgstr "" +msgstr "امکان اجرای این فایل در ترمینال خارجی وجود نداشت" #: spyder/utils/switcher.py:42 msgid "unsaved file" -msgstr "" +msgstr "فایل ذخیره نشده" #: spyder/utils/syntaxhighlighters.py:57 msgid "Background:" -msgstr "" +msgstr "پس زمینه:" #: spyder/utils/syntaxhighlighters.py:59 msgid "Current cell:" -msgstr "" +msgstr "سلول فعلی:" #: spyder/utils/syntaxhighlighters.py:60 msgid "Occurrence:" -msgstr "" +msgstr "رویداد:" #: spyder/utils/syntaxhighlighters.py:61 msgid "Link:" -msgstr "" +msgstr "لینک:" #: spyder/utils/syntaxhighlighters.py:62 msgid "Side areas:" -msgstr "" +msgstr "مناطق جانبی:" #: spyder/utils/syntaxhighlighters.py:63 msgid "Matched
parens:" -msgstr "" +msgstr "Parens های
مشابه:" #: spyder/utils/syntaxhighlighters.py:64 msgid "Unmatched
parens:" -msgstr "" +msgstr "Parens های
بی همتا:" #: spyder/utils/syntaxhighlighters.py:65 msgid "Normal text:" -msgstr "" +msgstr "متن عادی:" #: spyder/utils/syntaxhighlighters.py:66 msgid "Keyword:" -msgstr "" +msgstr "کلمه کلیدی:" #: spyder/utils/syntaxhighlighters.py:67 msgid "Builtin:" -msgstr "" +msgstr "درون ساخته شده:" #: spyder/utils/syntaxhighlighters.py:68 msgid "Definition:" -msgstr "" +msgstr "تعریف:" #: spyder/utils/syntaxhighlighters.py:69 msgid "Comment:" -msgstr "" +msgstr "نظر:" #: spyder/utils/syntaxhighlighters.py:70 msgid "String:" -msgstr "" +msgstr "رشته:" #: spyder/utils/syntaxhighlighters.py:71 msgid "Number:" -msgstr "" +msgstr "شماره:" #: spyder/utils/syntaxhighlighters.py:72 msgid "Instance:" -msgstr "" +msgstr "نمونه، مثال:" #: spyder/utils/syntaxhighlighters.py:73 msgid "Magic:" -msgstr "" +msgstr "جادو:" #: spyder/widgets/about.py:201 msgid "Copy version info" -msgstr "" +msgstr "کپی اطلاعات نسخه" #: spyder/widgets/about.py:231 msgid "Overview" -msgstr "" +msgstr "بررسی اجمالی" #: spyder/widgets/about.py:232 msgid "Community" -msgstr "" +msgstr "انجمن" #: spyder/widgets/about.py:233 msgid "Legal" -msgstr "" +msgstr "حقوقی" #: spyder/widgets/arraybuilder.py:199 msgid "\n" @@ -6635,7 +6677,15 @@ msgid "\n" " Hint:
\n" " Use two spaces or two tabs to generate a ';'.\n" " " -msgstr "" +msgstr "\n" +"Numpy Array/Matrix Helper
\n" +" یک آرایه در Matlab تایپ کنید: [1 2;3 4]
\n" +" یا نحو ساده شده Spyder : 1 2;3 4\n" +"

\n" +" \"Enter\" را برای آرایه یا \"Ctrl+Enter\" را برای ماتریس بزنید.\n" +"

\n" +" نکته:
\n" +" از دو فاصله یا دو زبانه برای ایجاد \";\" استفاده کنید. " #: spyder/widgets/arraybuilder.py:210 msgid "\n" @@ -6648,501 +6698,509 @@ msgid "\n" " Hint:
\n" " Use two tabs at the end of a row to move to the next row.\n" " " -msgstr "" +msgstr "\n" +"Numpy Array/Matrix Helper
\n" +" یک آرایه در جدول وارد کنید.
\n" +" از Tab برای حرکت بین سلول ها استفاده کنید.\n" +"

\n" +" \"Enter\" را برای آرایه یا \"Ctrl+Enter\" را برای ماتریس بزنید.\n" +"

\n" +" نکته:
\n" +" از دو زبانه در انتهای یک ردیف برای رفتن به ردیف بعدی استفاده کنید. " #: spyder/widgets/arraybuilder.py:390 msgid "Array dimensions not valid" -msgstr "" +msgstr "ابعاد آرایه معتبر نیست" #: spyder/widgets/browser.py:134 msgid "Forward" -msgstr "" +msgstr "ارسال به دیگری" #: spyder/widgets/browser.py:143 msgid "Select all" -msgstr "" +msgstr "انتخاب همه" #: spyder/widgets/browser.py:176 msgid "Inspect" -msgstr "" +msgstr "بازرسی کنید" #: spyder/widgets/browser.py:184 msgid "Refresh" -msgstr "" +msgstr "تازه سازی" #: spyder/widgets/browser.py:486 msgid "Address:" -msgstr "" +msgstr "آدرس:" #: spyder/widgets/browser.py:522 msgid "Unable to load page" -msgstr "" +msgstr "صفحه بارگیری نمی شود" #: spyder/widgets/collectionseditor.py:176 msgid "Tuple" -msgstr "" +msgstr "تاپل" #: spyder/widgets/collectionseditor.py:179 msgid "List" -msgstr "" +msgstr "لیست" #: spyder/widgets/collectionseditor.py:182 msgid "Set" -msgstr "" +msgstr "تنظیم" #: spyder/widgets/collectionseditor.py:192 msgid "Dictionary" -msgstr "" +msgstr "لغتنامه" #: spyder/widgets/collectionseditor.py:202 msgid "elements" -msgstr "" +msgstr "عناصر" #: spyder/widgets/collectionseditor.py:204 msgid "element" -msgstr "" +msgstr "عنصر" #: spyder/widgets/collectionseditor.py:448 msgid "Value" -msgstr "" +msgstr "مقدار" #: spyder/widgets/collectionseditor.py:673 msgid "Insert above" -msgstr "" +msgstr "درج در بالا" #: spyder/widgets/collectionseditor.py:678 msgid "Insert below" -msgstr "" +msgstr "درج در زیر" #: spyder/widgets/collectionseditor.py:1003 msgid "Do you want to remove the selected item?" -msgstr "" +msgstr "آیا می خواهید مورد انتخاب شده را حذف کنید?" #: spyder/widgets/collectionseditor.py:1004 msgid "Do you want to remove all selected items?" -msgstr "" +msgstr "آیا می خواهید همه موارد انتخاب شده را حذف کنید?" #: spyder/widgets/collectionseditor.py:1047 msgid "You can only rename keys that are strings" -msgstr "" +msgstr "شما فقط می توانید نام کلیدهایی را که رشته هستند تغییر دهید" #: spyder/widgets/collectionseditor.py:1052 msgid "New variable name:" -msgstr "" +msgstr "نام متغیر جدید:" #: spyder/widgets/collectionseditor.py:1055 msgid "Variable name:" -msgstr "" +msgstr "نام متغیر:" #: spyder/widgets/collectionseditor.py:1109 msgid "Key:" -msgstr "" +msgstr "کلید:" #: spyder/widgets/collectionseditor.py:1118 msgid "Value:" -msgstr "" +msgstr "مقدار:" #: spyder/widgets/collectionseditor.py:1144 msgid "Import error" -msgstr "" +msgstr "خطای وارد کردن" #: spyder/widgets/collectionseditor.py:1145 msgid "Please install matplotlib or guiqwt." -msgstr "" +msgstr "لطفاً matplotlib یا guiqwt را نصب کنید." #: spyder/widgets/collectionseditor.py:1161 msgid "Unable to plot data.

Error message:
%s" -msgstr "" +msgstr "نمودار داده ها امکان پذیر نیست.

پیام خطا:
%s" #: spyder/widgets/collectionseditor.py:1182 msgid "Unable to show image.

Error message:
%s" -msgstr "" +msgstr "نمایش تصویر ممکن نیست.

پیام خطا:
%s" #: spyder/widgets/collectionseditor.py:1195 msgid "NumPy arrays" -msgstr "" +msgstr "آرایه های NumPy" #: spyder/widgets/collectionseditor.py:1205 msgid "Unable to save array

Error message:
%s" -msgstr "" +msgstr "آرایه ذخیره نمی شود

پیام خطا:
%s" #: spyder/widgets/collectionseditor.py:1227 msgid "It was not possible to copy this array" -msgstr "" +msgstr "امکان کپی این آرایه وجود نداشت" #: spyder/widgets/collectionseditor.py:1239 msgid "It was not possible to copy this dataframe" -msgstr "" +msgstr "امکان کپی این دیتافریم وجود نداشت" #: spyder/widgets/collectionseditor.py:1258 msgid "Clipboard contents" -msgstr "" +msgstr "محتویات کلیپ بورد" #: spyder/widgets/collectionseditor.py:1272 msgid "Import from clipboard" -msgstr "" +msgstr "وارد کردن از کلیپ بورد" #: spyder/widgets/collectionseditor.py:1274 msgid "Empty clipboard" -msgstr "" +msgstr "خالی کردن کلیپ بورد" #: spyder/widgets/collectionseditor.py:1275 msgid "Nothing to be imported from clipboard." -msgstr "" +msgstr "چیزی از کلیپ بورد وارد نمی شود." #: spyder/widgets/comboboxes.py:174 msgid "Clear text" -msgstr "" +msgstr "پاکسازی متن" #: spyder/widgets/comboboxes.py:228 msgid "Press enter to validate this entry" -msgstr "" +msgstr "برای تأیید اعتبار این ورودی را فشار دهید" #: spyder/widgets/comboboxes.py:229 msgid "This entry is incorrect" -msgstr "" +msgstr "این ورودی نادرست است" #: spyder/widgets/comboboxes.py:275 msgid "Press enter to validate this path" -msgstr "" +msgstr "برای تأیید اعتبار این مسیر، enter را فشار دهید" #: spyder/widgets/dependencies.py:31 msgid " Required " -msgstr "" +msgstr " ضروری " #: spyder/widgets/dependencies.py:31 msgid "Package name" -msgstr "" +msgstr "نام بسته" #: spyder/widgets/dependencies.py:32 msgid " Installed " -msgstr "" +msgstr " نصب شده " #: spyder/widgets/dependencies.py:32 msgid "Provided features" -msgstr "" +msgstr "امکانات ارائه شده است" #: spyder/widgets/dependencies.py:36 msgid "Mandatory" -msgstr "" +msgstr "اجباری" #: spyder/widgets/dependencies.py:46 msgid "Spyder plugins" -msgstr "" +msgstr "افزونه های اسپایدر" #: spyder/widgets/dependencies.py:89 msgid "Optional modules are not required to run Spyder but enhance its functions." -msgstr "" +msgstr "ماژول های اختیاری برای اجرای اسپایدر مورد نیاز نیستند اما عملکردهای آن را بهبود می بخشند." #: spyder/widgets/dependencies.py:91 msgid "Note: New dependencies or changed ones will be correctly detected only after Spyder is restarted." -msgstr "" +msgstr "توجه: وابستگی‌های جدید یا تغییر یافته‌ها تنها پس از راه‌اندازی مجدد اسپایدر به درستی شناسایی می‌شوند." #: spyder/widgets/dependencies.py:95 msgid "Copy to clipboard" -msgstr "" +msgstr "کپی به کلیپ‌بورد" #: spyder/widgets/dependencies.py:100 msgid "Dependencies" -msgstr "" +msgstr "وابستگی ها" #: spyder/widgets/dock.py:109 msgid "Drag and drop pane to a different position" -msgstr "" +msgstr "صفحه را به موقعیت دیگری بکشید و رها کنید" #: spyder/widgets/dock.py:139 msgid "Lock pane" -msgstr "" +msgstr "قفل قطعه" #: spyder/widgets/findreplace.py:60 msgid "No matches" -msgstr "" +msgstr "موردی یافت نشد" #: spyder/widgets/findreplace.py:131 msgid "Replace text" -msgstr "" +msgstr "جایگزینی متن" #: spyder/widgets/findreplace.py:140 msgid "Find previous" -msgstr "" +msgstr "یافتن قبلی" #: spyder/widgets/findreplace.py:147 msgid "Find next" -msgstr "" +msgstr "یافتن بعدی" #: spyder/widgets/findreplace.py:162 msgid "Enable case sensitive searches" -msgstr "" +msgstr "جستجوهای حساس به حروف بزرگ را فعال کنید" #: spyder/widgets/findreplace.py:170 msgid "Only search for whole words" -msgstr "" +msgstr "فقط کل کلمات را جستجو کنید" #: spyder/widgets/findreplace.py:207 msgid "Replace" -msgstr "" +msgstr "جایگزینی" #: spyder/widgets/findreplace.py:211 msgid "Replace next occurrence" -msgstr "" +msgstr "رخداد بعدی را جایگزین کنید" #: spyder/widgets/findreplace.py:218 msgid "Replace occurrences in selection" -msgstr "" +msgstr "جایگزینی رخدادها در انتخاب" #: spyder/widgets/findreplace.py:227 msgid "Replace all occurrences" -msgstr "" +msgstr "همه موارد را جایگزین کنید" #: spyder/widgets/findreplace.py:756 msgid "of" -msgstr "" +msgstr "از" #: spyder/widgets/findreplace.py:760 msgid "matches" -msgstr "" +msgstr "تطابقات" #: spyder/widgets/github/backend.py:148 msgid "Invalid credentials" -msgstr "" +msgstr "مشخصات وارد شده با اطلاعات ما سازگار نیست" #: spyder/widgets/github/backend.py:149 msgid "Failed to create Github issue, invalid credentials..." -msgstr "" +msgstr "مشکل Github ایجاد نشد، اعتبارنامه نامعتبر..." #: spyder/widgets/github/backend.py:156 msgid "Failed to create issue" -msgstr "" +msgstr "خطا در ایجاد مشکل" #: spyder/widgets/github/backend.py:157 msgid "Failed to create Github issue. Error %d" -msgstr "" +msgstr "مشکل Github ایجاد نشد. خطا %d" #: spyder/widgets/github/backend.py:164 msgid "Issue created on Github" -msgstr "" +msgstr "مشکل در Github ایجاد شد" #: spyder/widgets/github/backend.py:165 msgid "Issue successfully created. Would you like to open the issue in your web browser?" -msgstr "" +msgstr "مشکل با موفقیت ایجاد شد. آیا می خواهید مشکل را در مرورگر وب خود باز کنید?" #: spyder/widgets/github/backend.py:186 msgid "Failed to store token" -msgstr "" +msgstr "توکن ذخیره نشد" #: spyder/widgets/github/backend.py:187 msgid "It was not possible to securely save your token. You will be prompted for your Github token next time you want to report an issue." -msgstr "" +msgstr "ذخیره ایمن رمز شما ممکن نبود. دفعه بعد که می خواهید مشکلی را گزارش کنید، از شما خواسته می شود که توکن Github خود را ارسال کنید." #: spyder/widgets/github/backend.py:208 msgid "Failed to retrieve token" -msgstr "" +msgstr "توکن بازیابی نشد" #: spyder/widgets/github/backend.py:209 msgid "It was not possible to retrieve your token. Please introduce it again." -msgstr "" +msgstr "امکان بازیابی رمز شما وجود نداشت. لطفا دوباره معرفی کنی." #: spyder/widgets/github/gh_login.py:37 msgid "Sign in to Github" -msgstr "" +msgstr "به گیت هاب وارد شوید" #: spyder/widgets/github/gh_login.py:56 msgid "For users with two-factor authentication enabled, or who prefer a per-app token authentication.

You can go here and click \"Generate token\" at the bottom to create a new token to use for this, with the appropriate permissions." -msgstr "" +msgstr "برای کاربرانی که دارای احراز هویت دو مرحله‌ای فعال هستند یا احراز هویت رمز هر برنامه را ترجیح می‌دهند.

می‌توانید به اینجا بروید . و روی \"Generate token\" در پایین کلیک کنید تا یک توکن جدید برای استفاده برای این کار با مجوزهای مناسب ایجاد کنید." #: spyder/widgets/github/gh_login.py:77 msgid "Remember token" -msgstr "" +msgstr "توکن را به خاطر بسپار" #: spyder/widgets/github/gh_login.py:78 msgid "Spyder will save your token safely" -msgstr "" +msgstr "اسپایدر توکن شما را با خیال راحت ذخیره می کند" #: spyder/widgets/github/gh_login.py:95 msgid "Access Token" -msgstr "" +msgstr "توکن دسترسی" #: spyder/widgets/github/gh_login.py:98 msgid "Sign in" -msgstr "" +msgstr "ورود به حساب کاربری" #: spyder/widgets/helperwidgets.py:417 msgid "Spyder updates" -msgstr "" +msgstr "به روز رسانی های اسپایدر" #: spyder/widgets/onecolumntree.py:82 msgid "Collapse all" -msgstr "" +msgstr "جمع شدن همه" #: spyder/widgets/onecolumntree.py:89 msgid "Expand all" -msgstr "" +msgstr "گسترش دادن همه" #: spyder/widgets/onecolumntree.py:97 msgid "Restore original tree layout" -msgstr "" +msgstr "طرح tree اصلی را بازیابی کنید" #: spyder/widgets/onecolumntree.py:104 msgid "Collapse section" -msgstr "" +msgstr "کوچک کردن بخش" #: spyder/widgets/onecolumntree.py:111 msgid "Expand section" -msgstr "" +msgstr "بخش را گسترش دهید" #: spyder/widgets/reporterror.py:137 msgid "Issue reporter" -msgstr "" +msgstr "گزارشگر مشکل" #: spyder/widgets/reporterror.py:146 msgid "Please fill the following information" -msgstr "" +msgstr "لطفا اطلاعات زیر را پر کنید" #: spyder/widgets/reporterror.py:148 msgid "Spyder has encountered an internal problem!" -msgstr "" +msgstr "اسپایدر با مشکل داخلی مواجه شده است!" #: spyder/widgets/reporterror.py:150 msgid "

{title}

Before reporting this problem, please consult our comprehensive Troubleshooting Guide which should help solve most issues, and search for known bugs matching your error message or problem description for a quicker solution." -msgstr "" +msgstr "

{title}

قبل از گزارش این مشکل، لطفاً راهنمای عیب‌یابی جامع ما را که باید به حل اکثر مشکلات کمک کند و اشکال‌های شناخته شده مطابق با پیام خطا یا شرح مشکل شما را برای راه‌حل سریع‌تر جستجو کنید." #: spyder/widgets/reporterror.py:168 spyder/widgets/reporterror.py:206 msgid "{} more characters to go..." -msgstr "" +msgstr "{} کاراکتر دیگر باقی مانده است..." #: spyder/widgets/reporterror.py:173 msgid "Title: {}" -msgstr "" +msgstr "عنوان: {}" #: spyder/widgets/reporterror.py:179 msgid "Steps to reproduce: {}" -msgstr "" +msgstr "مراحل تکثیر: {}" #: spyder/widgets/reporterror.py:181 msgid "Please enter a detailed step-by-step description (in English) of what led up to the problem below. Issue reports without a clear way to reproduce them will be closed." -msgstr "" +msgstr "لطفاً شرح گام به گام مفصل (به زبان انگلیسی) از آنچه منجر به مشکل شده است را در زیر وارد کنید. گزارش‌هایی که راه روشنی برای بازتولید آنها نیست بسته خواهند شد." #: spyder/widgets/reporterror.py:211 msgid "Hide all future errors during this session" -msgstr "" +msgstr "تمام خطاهای آینده را در این جلسه پنهان کنید" #: spyder/widgets/reporterror.py:215 msgid "Include IPython console environment" -msgstr "" +msgstr "شامل محیط کنسول IPython" #: spyder/widgets/reporterror.py:219 msgid "Submit to Github" -msgstr "" +msgstr "به Github ارسال کنید" #: spyder/widgets/reporterror.py:223 spyder/widgets/reporterror.py:438 msgid "Show details" -msgstr "" +msgstr "نمایش جزئیات" #: spyder/widgets/reporterror.py:413 msgid "An error occurred while trying to send the issue to Github automatically. Would you like to open it manually?

If so, please make sure to paste your clipboard into the issue report box that will appear in a new browser tab before clicking Submit on that page." -msgstr "" +msgstr "هنگام تلاش برای ارسال خودکار مشکل به Github خطایی روی داد. آیا می‌خواهید آن را به صورت دستی باز کنید؟

اگر چنین است، لطفاً قبل از کلیک بر روی ارسال در آن صفحه، کلیپبورد خود را در کادر گزارش مشکل که در برگه مرورگر جدید ظاهر می‌شود، جای‌گذاری کنید." #: spyder/widgets/reporterror.py:446 msgid "Hide details" -msgstr "" +msgstr "پنهان‌سازی جزئیات" #: spyder/widgets/reporterror.py:457 spyder/widgets/reporterror.py:465 msgid "more characters to go..." -msgstr "" +msgstr "کاراکتر دیگر باقی مانده است..." #: spyder/widgets/reporterror.py:459 msgid "Description complete; thanks!" -msgstr "" +msgstr "توضیحات کامل شد؛ با تشکر!" #: spyder/widgets/reporterror.py:467 msgid "Title complete; thanks!" -msgstr "" +msgstr "عنوان کامل شد؛ با تشکر!" #: spyder/widgets/switcher.py:926 msgid "change view" -msgstr "" +msgstr "تغییر دیدگاه" #: spyder/widgets/switcher.py:927 msgid "Indent Using Spaces" -msgstr "" +msgstr "Indent با استفاده از Space ها" #: spyder/widgets/switcher.py:929 msgid "Indent Using Tabs" -msgstr "" +msgstr "Indent با استفاده از Tab ها" #: spyder/widgets/switcher.py:931 msgid "Detect Indentation from Content" -msgstr "" +msgstr "تشخیص Indentation از محتوا" #: spyder/widgets/switcher.py:933 msgid "convert file" -msgstr "" +msgstr "تبدیل فایل" #: spyder/widgets/switcher.py:934 msgid "Convert Indentation to Spaces" -msgstr "" +msgstr "Indentation را به Spaces تبدیل کنید" #: spyder/widgets/switcher.py:936 msgid "Convert Indentation to Tabs" -msgstr "" +msgstr "تبدیل Indentation به Tabs" #: spyder/widgets/switcher.py:937 msgid "Trim Trailing Whitespace" -msgstr "" +msgstr "فضای سفید انتهایی را برش دهید" #: spyder/widgets/switcher.py:943 msgid "Help me!" -msgstr "" +msgstr "به من كمك كنید!" #: spyder/widgets/switcher.py:945 msgid "Help me 2!" -msgstr "" +msgstr "به من كمك كنید 2!" #: spyder/widgets/switcher.py:947 msgid "Help me 3!" -msgstr "" +msgstr "به من كمك كنید 3!" #: spyder/widgets/switcher.py:953 msgid "Current line, type something" -msgstr "" +msgstr "خط فعلی، چیزی تایپ کنید" #: spyder/widgets/switcher.py:959 msgid "Some symbol" -msgstr "" +msgstr "چند symbol" #: spyder/widgets/switcher.py:960 msgid "another symbol" -msgstr "" +msgstr "symbol دیگر" #: spyder/widgets/switcher.py:969 spyder/widgets/tests/test_switcher.py:31 msgid "Commands" -msgstr "" +msgstr "دستورات" #: spyder/widgets/tabs.py:270 msgid "Browse tabs" -msgstr "" +msgstr "برگه ها را مرور کنید" #: spyder/widgets/tabs.py:431 msgid "Close current tab" -msgstr "" +msgstr "بستن برگه کنونی" #: spyder/workers/updates.py:30 msgid "Unable to connect to the Spyder update service.

Make sure your connection is working properly." -msgstr "" +msgstr "اتصال به سرویس به‌روزرسانی اسپایدر ممکن نیست.

مطمئن شوید که اتصال شما به درستی کار می‌کند." #: spyder/workers/updates.py:35 msgid "HTTP error {status_code} when checking for updates.

Make sure your connection is working properly,and try again later." -msgstr "" +msgstr "خطای HTTP {status_code} هنگام بررسی به‌روزرسانی‌ها.

مطمئن شوید اتصال شما به درستی کار می‌کند و بعداً دوباره امتحان کنید." #: spyder/workers/updates.py:41 msgid "SSL certificate verification failed while checking for Spyder updates.

Please contact your network administrator for assistance." -msgstr "" +msgstr "تأیید گواهی SSL هنگام بررسی به‌روزرسانی‌های Spyder انجام نشد.

لطفاً برای راهنمایی با سرپرست شبکه خود تماس بگیرید." #: spyder/workers/updates.py:163 msgid "It was not possible to check for Spyder updates due to the following error:

{}" -msgstr "" +msgstr "به دلیل خطای زیر امکان بررسی به‌روزرسانی‌های اسپایدر وجود نداشت:

{}" #: spyder/workers/updates.py:301 msgid "It was not possible to download the installer due to the following error:

{}" -msgstr "" +msgstr "دانلود نصب کننده به دلیل خطای زیر ممکن نشد:

{}" diff --git a/spyder/locale/fr/LC_MESSAGES/spyder.mo b/spyder/locale/fr/LC_MESSAGES/spyder.mo index a12fc0a3695f8c73ffc5b31807d471cc5a3ec724..35814c5379f7bbe7b92510f3312df5cc83e47fe4 100644 GIT binary patch delta 32745 zcmcKCcX$=m+V}C<8xRP+Dt%K!38B|OAoLDWmFiBifnW-x&_WobNR=WbDn*)L6p$uC z=>(-p6AKCoiXvb|1r&t$`@6Ka? zQ8@czi~oK1m}Qm5fsIuA$N!eaTh`Ma%UX_O@OFY_mEhxqQI?elXJQa8Mw+lzVm4fl zx$sRai`y|be&~7;x!<;~QYgs>Kbi|x?nKMVLA{`Bam-J>G^(Q-?)8S4mwGc)M;%ce z^mHAFYG)|s!&uaP77gjqL7&+>}x7_;MsG03?uOC7+bPOxwhi?53 ztVP|MWInI!8s^%@wX17iEJ6R)5DMyG99F?eSPIu;6lP(23{JMJewcvG@Gw@u>?xL2 zU!UVT9EdY8+h~>p=im*jImWVvV~Me5sVAddlnbv?2*&MLkTt%5ZK(e+&a%p2-SJ$< z9@qr^7=cT%6<$Q$?@P6;CozC^FcZV^8irxj36`bwibhRr*#zRR2COvmL2K+tH5K*1 zd)OE~6D^DAT21j4+=z-u2g1i>t@(JHfj>5hB&B};IR=fRC!1u=z%JCYP)k;Die-^* zR>LVgsD@wXg0jEVRLdf&R%5Jz8?h3e$7XbJAIne=d*0mtG%7Nqu^3LrBDfrfbN?26 zjCx7dBNWS{6G^N_-EUKPmcne*cDn6;kZq>P?wXjB>rGJ)w!&=K3kzdE)J#WUE?kZg zxDK@h-=PLna+bM26xCh?>VCVUTj+^}xG(^0bX7HPdggE8fEj*lD(9 z{ep4W3x~{Mz(imhMpHlZf@M|5YI7}XF!n}r!M3(h(9CaO5Z-p{-g#!9=0_jbE29pc zcBp;-3@Ul!@ClrZK3s|oaW~e$UoiyB%{O*I^)n80X#Y>8P?8I?Pz}F^+D==sB3{K7 zm}i06o}E!0CSn_$jY_K1=)+s6h&}$InLv3|s2k&6j6hA;T1ZaOzm=DQ8tjOAFcLM> zSX8K=$AY*FYvV>#hhLy}N%lo%_q0TXc&zIhR3uKipXXR?Ce|D^phUFuQ%I$tHJ^n` z@g*#R^_Q5W>EJp5b8tN#vtu%

e2?PDTy%1=I{zpxS@Kt-pg2)ZathpEI5KtK-7y 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"NAFNGNnP56v^?tM>Vq2SN>oQbTMwfm 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 fm5{xKH@0lTxar=d5ee&$c)w1aQ2D&~M9TjI#
{}" -msgstr "" +msgstr "Impossible de charger le plugin {}. Le problème était :

{}" #: spyder/app/mainwindow.py:423 msgid "Loading {}..." @@ -808,43 +808,43 @@ msgstr "Vérifier les mises à jour au démarrage" #: spyder/plugins/application/container.py:285 msgid "

Spyder {} is available!


" -msgstr "" +msgstr "

Spyder {} est disponible !


" #: spyder/plugins/application/container.py:306 msgid "Would you like to automatically download and install it using Spyder's installer?

We recommend our own installer because it's more stable and makes updating easy. This will leave your existing Spyder installation untouched." -msgstr "" +msgstr "Voulez vous télécharger et installer automatiquement l'installateur de Spyder ?

Nous recommandons notre propre installeur car il est plus stable et facilite la mise à jour. Cela ne modifiera pas votre installation Spyder." #: spyder/plugins/application/container.py:317 msgid "Would you like to automatically download and install it?" -msgstr "" +msgstr "Voulez-vous le télécharger et l'installer automatiquement ?" #: spyder/plugins/application/container.py:348 msgid "Run the following command or commands in the Anaconda prompt to update manually:

" -msgstr "" +msgstr "Exécutez la commande ou les commandes suivantes dans l'invite Anaconda pour mettre à jour manuellement :

" #: spyder/plugins/application/container.py:352 msgid "Run the following command in a cmd prompt to update manually:

" -msgstr "" +msgstr "Exécutez la commande suivante dans une invite de commande pour mettre à jour manuellement :

" #: spyder/plugins/application/container.py:356 msgid "Run the following command or commands in a terminal to update manually:

" -msgstr "" +msgstr "Exécutez la commande ou les commandes suivantes dans un terminal pour mettre à jour manuellement :

" #: spyder/plugins/application/container.py:359 msgid "Run the following command in a terminal to update manually:

" -msgstr "" +msgstr "Exécutez la commande suivante dans un terminal pour mettre à jour manuellement :

" #: spyder/plugins/application/container.py:379 msgid "Important note: You installed Spyder with pip in a Conda environment, which is not a good idea. See our video for more details about it." -msgstr "" +msgstr "Note importante : Vous avez installé Spyder avec pip dans un environnement Conda, ce qui n'est pas une bonne idée. Voir notre vidéo pour plus de détails." #: spyder/plugins/application/container.py:397 msgid "Important note: Since you installed Spyder with Anaconda, please don't use pip to update it as that will break your installation." -msgstr "" +msgstr "Remarque importante : Puisque vous avez installé Spyder avec Anaconda, veuillez ne pas utiliser pip pour le mettre à jour car cela va casser votre installation." #: spyder/plugins/application/container.py:406 msgid "

For more information, visit our installation guide." -msgstr "" +msgstr "

Pour plus d'informations, visitez notre guide d'installation ." #: spyder/plugins/application/container.py:414 msgid "Spyder is up to date." @@ -2141,7 +2141,7 @@ msgstr "Type de docstring" #: spyder/plugins/editor/confpage.py:258 msgid "Here you can select the type of docstrings ({}, {} or {}) you want the editor to automatically introduce when pressing {} after a function, method or class declaration." -msgstr "" +msgstr "Sélectionnez ici le type de docstrings ({}, {} ou {}) que l'éditeur introduira automatiquement lorsque vous appuyez sur {} après une fonction, une méthode ou une déclaration de classe." #: spyder/plugins/editor/confpage.py:267 msgid "Numpy" @@ -2932,11 +2932,11 @@ msgstr "Le fichier %s est indisponible.

Il est possible qu'il ait #: spyder/plugins/editor/widgets/editor.py:2413 msgid "The file {} has been modified outside Spyder.

Do you want to reload it and lose all your changes?" -msgstr "" +msgstr "Le fichier {} a été modifié en dehors de Spyder.

Voulez-vous le recharger et perdre toutes vos modifications ?" #: spyder/plugins/editor/widgets/editor.py:2433 msgid "The file {} has been modified outside Spyder but it was not possible to reload it.

Therefore, it will be closed." -msgstr "" +msgstr "Le fichier {} a été modifié en dehors de Spyder mais il n'a pas été possible de le recharger.

Par conséquent, il sera fermé." #: spyder/plugins/editor/widgets/editor.py:2552 msgid "All changes to file %s will be lost.
Do you want to revert it from disk?" @@ -7179,21 +7179,21 @@ msgstr "Fermer l'onglet" #: spyder/workers/updates.py:30 msgid "Unable to connect to the Spyder update service.

Make sure your connection is working properly." -msgstr "" +msgstr "Impossible de se connecter au service de mise à jour de Spyder.

Assurez-vous que votre connexion fonctionne correctement." #: spyder/workers/updates.py:35 msgid "HTTP error {status_code} when checking for updates.

Make sure your connection is working properly,and try again later." -msgstr "" +msgstr "Erreur HTTP {status_code} lors de la vérification des mises à jour.

Assurez-vous que votre connexion fonctionne correctement, puis réessayez plus tard." #: spyder/workers/updates.py:41 msgid "SSL certificate verification failed while checking for Spyder updates.

Please contact your network administrator for assistance." -msgstr "" +msgstr "La vérification du certificat SSL a échoué lors de la vérification des mises à jour de Spyder.

Veuillez contacter votre administrateur réseau pour obtenir de l'aide." #: spyder/workers/updates.py:163 msgid "It was not possible to check for Spyder updates due to the following error:

{}" -msgstr "" +msgstr "Il n'a pas été possible de vérifier les mises à jour de Spyder en raison de l'erreur suivante :

{}" #: spyder/workers/updates.py:301 msgid "It was not possible to download the installer due to the following error:

{}" -msgstr "" +msgstr "Il n'a pas été possible de télécharger l'installateur en raison de l'erreur suivante :

{}" diff --git a/spyder/locale/hu/LC_MESSAGES/spyder.mo b/spyder/locale/hu/LC_MESSAGES/spyder.mo index 78bc36ba6f0907ed84f536ff1921ea12b221b02b..faaa7a512016c51409969ebfcb76e339694546b6 100644 GIT binary patch delta 10842 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 H`G9`{+oB-z delta 10153 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 R1IkygS`=2kdHdJ3{tpS>5ZwR( diff --git a/spyder/locale/hu/LC_MESSAGES/spyder.po b/spyder/locale/hu/LC_MESSAGES/spyder.po index c16d6c86263..24359e1f1b1 100644 --- a/spyder/locale/hu/LC_MESSAGES/spyder.po +++ b/spyder/locale/hu/LC_MESSAGES/spyder.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: spyder\n" "POT-Creation-Date: 2023-10-20 18:41-0500\n" -"PO-Revision-Date: 2023-10-21 00:00\n" +"PO-Revision-Date: 2023-11-18 22:28\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -99,11 +99,11 @@ msgstr "" #: spyder/app/mainwindow.py:399 msgid "Plugin compatibility check" -msgstr "" +msgstr "Bővítmény kompatibilitásának ellenőrzése" #: spyder/app/mainwindow.py:401 msgid "It was not possible to load the {} plugin. The problem was:

{}" -msgstr "" +msgstr "A(z) {} bővítmény betöltése nem lehetséges. A hiba a következő:

{}" #: spyder/app/mainwindow.py:423 msgid "Loading {}..." @@ -175,7 +175,7 @@ msgstr "Hiba" #: spyder/app/mainwindow.py:1575 msgid "To open {fpath} as a project with Spyder, please use spyder -p \"{fname}\"." -msgstr "" +msgstr "Kérjük, használja a spyder -p \"{fname}\" kódot a(z) {fpath} projektként való megnyitásához a Spyderben." #: spyder/app/mainwindow.py:1801 msgid "Initializing..." @@ -355,7 +355,7 @@ msgstr "Kezelje a kernel és a frontend közötti kommunikációt" #: spyder/dependencies.py:118 msgid "Create projects from cookiecutter templates" -msgstr "" +msgstr "Projekt készítése a cookiecutter sablonokkal" #: spyder/dependencies.py:122 msgid "Compute text file diff changes during edition" @@ -367,7 +367,7 @@ msgstr "" #: spyder/dependencies.py:130 msgid "IPython interactive python environment" -msgstr "" +msgstr "IPython interaktív python környezet" #: spyder/dependencies.py:134 msgid "Main backend for the Python Language Server" @@ -531,7 +531,7 @@ msgstr "Világos" #: spyder/plugins/appearance/confpage.py:49 msgid "Dark" -msgstr "" +msgstr "Sötét" #: spyder/plugins/appearance/confpage.py:52 msgid "Interface theme" @@ -3693,7 +3693,7 @@ msgstr "" #: spyder/plugins/help/widgets.py:421 spyder/plugins/onlinehelp/widgets.py:202 spyder/plugins/onlinehelp/widgets.py:203 spyder/widgets/browser.py:424 msgid "Home" -msgstr "Otthoni" +msgstr "Kezdőlap" #: spyder/plugins/help/widgets.py:500 msgid "Unlock" diff --git a/spyder/locale/pt_BR/LC_MESSAGES/spyder.mo b/spyder/locale/pt_BR/LC_MESSAGES/spyder.mo index 3f6e0520dd0645d762e9bb0df6033516fbf9486d..0fc6acb09ca7bf969910480b208a01825058d63f 100644 GIT binary patch delta 32566 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 delta 28407 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 J>CKw-{{R{8YxDpB diff --git a/spyder/locale/pt_BR/LC_MESSAGES/spyder.po b/spyder/locale/pt_BR/LC_MESSAGES/spyder.po index c1ece192468..7d60ad66c2c 100644 --- a/spyder/locale/pt_BR/LC_MESSAGES/spyder.po +++ b/spyder/locale/pt_BR/LC_MESSAGES/spyder.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: spyder\n" "POT-Creation-Date: 2023-10-20 18:41-0500\n" -"PO-Revision-Date: 2023-10-21 00:01\n" +"PO-Revision-Date: 2024-08-20 20:45\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -99,11 +99,11 @@ msgstr "Um erro aconteceu enquanto era criado um socket requerido pelo Spyder. P #: spyder/app/mainwindow.py:399 msgid "Plugin compatibility check" -msgstr "" +msgstr "Verificação de compatibilidade de plugin" #: spyder/app/mainwindow.py:401 msgid "It was not possible to load the {} plugin. The problem was:

{}" -msgstr "" +msgstr "Não foi possível carregar a plugin {}. O problema foi:

{}" #: spyder/app/mainwindow.py:423 msgid "Loading {}..." @@ -809,43 +809,43 @@ msgstr "Verificar se há atualizações na inicialização" #: spyder/plugins/application/container.py:285 msgid "

Spyder {} is available!


" -msgstr "" +msgstr "

Spyder {} está disponível!


" #: spyder/plugins/application/container.py:306 msgid "Would you like to automatically download and install it using Spyder's installer?

We recommend our own installer because it's more stable and makes updating easy. This will leave your existing Spyder installation untouched." -msgstr "" +msgstr "Gostaria de baixar e instalar automaticamente usando o instalador do Spyder?

Recomendamos nosso próprio instalador porque é mais estável e facilita a atualização. Isso deixará a instalação existente do Spyder intacta." #: spyder/plugins/application/container.py:317 msgid "Would you like to automatically download and install it?" -msgstr "" +msgstr "Você gostaria de baixar e instalar automaticamente?" #: spyder/plugins/application/container.py:348 msgid "Run the following command or commands in the Anaconda prompt to update manually:

" -msgstr "" +msgstr "Execute o seguinte comando ou comandos no prompt Anaconda para atualizar manualmente:

" #: spyder/plugins/application/container.py:352 msgid "Run the following command in a cmd prompt to update manually:

" -msgstr "" +msgstr "Execute o seguinte comando em um terminal para atualizar manualmente:

" #: spyder/plugins/application/container.py:356 msgid "Run the following command or commands in a terminal to update manually:

" -msgstr "" +msgstr "Execute o seguinte comando em um terminal para atualizar manualmente:

" #: spyder/plugins/application/container.py:359 msgid "Run the following command in a terminal to update manually:

" -msgstr "" +msgstr "Execute o seguinte comando em um terminal para atualizar manualmente:

" #: spyder/plugins/application/container.py:379 msgid "Important note: You installed Spyder with pip in a Conda environment, which is not a good idea. See our video for more details about it." -msgstr "" +msgstr "Nota importante: Você instalou o Spyder com pip em um ambiente Conda, o que não é uma boa ideia. Consulte nosso vídeo para obter mais detalhes." #: spyder/plugins/application/container.py:397 msgid "Important note: Since you installed Spyder with Anaconda, please don't use pip to update it as that will break your installation." -msgstr "" +msgstr "Nota importante: Como você instalou o Spyder com Anaconda, por favor, não use pip para atualizá-lo, pois isso irá quebrar sua instalação." #: spyder/plugins/application/container.py:406 msgid "

For more information, visit our installation guide." -msgstr "" +msgstr "

Para mais informações, visite nosso guia de instalação." #: spyder/plugins/application/container.py:414 msgid "Spyder is up to date." @@ -2148,7 +2148,7 @@ msgstr "Tipo de Docstring" #: spyder/plugins/editor/confpage.py:258 msgid "Here you can select the type of docstrings ({}, {} or {}) you want the editor to automatically introduce when pressing {} after a function, method or class declaration." -msgstr "" +msgstr "Aqui você pode selecionar o tipo de docstrings ({}, {} ou {}) que deseja que o editor apresente automaticamente ao pressionar {} após uma declaração de função, método ou classe." #: spyder/plugins/editor/confpage.py:267 msgid "Numpy" @@ -2938,11 +2938,11 @@ msgstr "O arquivo %s está indisponível.

O arquivo pode ter sido #: spyder/plugins/editor/widgets/editor.py:2413 msgid "The file {} has been modified outside Spyder.

Do you want to reload it and lose all your changes?" -msgstr "" +msgstr "O arquivo {} foi modificado fora do Spyder.

Você deseja recarregá-lo e perder todas as suas alterações?" #: spyder/plugins/editor/widgets/editor.py:2433 msgid "The file {} has been modified outside Spyder but it was not possible to reload it.

Therefore, it will be closed." -msgstr "" +msgstr "O arquivo {} foi modificado fora do Spyder mas não foi possível recarregá-lo.

Portanto, ele será fechado." #: spyder/plugins/editor/widgets/editor.py:2552 msgid "All changes to file %s will be lost.
Do you want to revert it from disk?" @@ -7190,21 +7190,21 @@ msgstr "Fechar aba atual" #: spyder/workers/updates.py:30 msgid "Unable to connect to the Spyder update service.

Make sure your connection is working properly." -msgstr "" +msgstr "Não foi possível conectar ao serviço de atualização do Spyder.

Certifique-se de que sua conexão está funcionando corretamente." #: spyder/workers/updates.py:35 msgid "HTTP error {status_code} when checking for updates.

Make sure your connection is working properly,and try again later." -msgstr "" +msgstr "Erro HTTP {status_code} ao verificar atualizações.

Certifique-se de que sua conexão está funcionando corretamente e tente novamente mais tarde." #: spyder/workers/updates.py:41 msgid "SSL certificate verification failed while checking for Spyder updates.

Please contact your network administrator for assistance." -msgstr "" +msgstr "Verificação de certificado SSL falhou ao procurar por atualizações do Spyder.

Por favor, contate seu administrador de rede para obter assistência." #: spyder/workers/updates.py:163 msgid "It was not possible to check for Spyder updates due to the following error:

{}" -msgstr "" +msgstr "Não foi possível baixar o instalador devido ao seguinte erro:

{}" #: spyder/workers/updates.py:301 msgid "It was not possible to download the installer due to the following error:

{}" -msgstr "" +msgstr "Não foi possível baixar o instalador devido ao seguinte erro:

{}" diff --git a/spyder/locale/ru/LC_MESSAGES/spyder.mo b/spyder/locale/ru/LC_MESSAGES/spyder.mo index c273a0880cd4e7bd3ebddcc968a84ac5fd2adcf7..797a1864164090cbfbdda5718576c854e7ca9482 100644 GIT binary patch delta 27095 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 diff --git a/spyder/locale/ru/LC_MESSAGES/spyder.po b/spyder/locale/ru/LC_MESSAGES/spyder.po index c7fc6857417..fa79372d948 100644 --- a/spyder/locale/ru/LC_MESSAGES/spyder.po +++ b/spyder/locale/ru/LC_MESSAGES/spyder.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: spyder\n" "POT-Creation-Date: 2023-10-20 18:41-0500\n" -"PO-Revision-Date: 2023-10-21 00:01\n" +"PO-Revision-Date: 2024-08-20 19:49\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -2945,7 +2945,7 @@ msgstr "" #: spyder/plugins/editor/widgets/editor.py:2552 msgid "All changes to file %s will be lost.
Do you want to revert it from disk?" -msgstr "" +msgstr "Все изменения для %s были потеряны.
Хотите перегрузить файл с диска?" #: spyder/plugins/editor/widgets/editor.py:2572 msgid "File %s is not saved on disk, so it can't be reverted." @@ -3001,27 +3001,27 @@ msgstr "" #: spyder/plugins/editor/widgets/printer.py:102 msgid "Next page" -msgstr "" +msgstr "Следующая страница" #: spyder/plugins/editor/widgets/printer.py:103 msgid "Last page" -msgstr "" +msgstr "Последняя страница" #: spyder/plugins/editor/widgets/printer.py:104 msgid "Show single page" -msgstr "" +msgstr "Показать одну страницу" #: spyder/plugins/editor/widgets/printer.py:105 msgid "Show overview of all pages" -msgstr "" +msgstr "Показать обзор всех страниц" #: spyder/plugins/editor/widgets/printer.py:106 msgid "Page setup" -msgstr "" +msgstr "Настройки страницы" #: spyder/plugins/editor/widgets/printer.py:107 msgid "Print" -msgstr "" +msgstr "Печать" #: spyder/plugins/editor/widgets/recover.py:49 msgid "Recover from autosave" diff --git a/spyder/locale/uk/LC_MESSAGES/spyder.po b/spyder/locale/uk/LC_MESSAGES/spyder.po index c12ad06cad5..1b67daaecc5 100644 --- a/spyder/locale/uk/LC_MESSAGES/spyder.po +++ b/spyder/locale/uk/LC_MESSAGES/spyder.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: spyder\n" "POT-Creation-Date: 2023-10-20 18:41-0500\n" -"PO-Revision-Date: 2023-10-21 00:01\n" +"PO-Revision-Date: 2024-07-22 12:22\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -19,19 +19,19 @@ msgstr "" #: spyder/api/plugin_registration/_confpage.py:26 msgid "Here you can turn on/off any internal or external Spyder plugin to disable functionality that is not desired or to have a lighter experience. Unchecked plugins in this page will be unloaded immediately and will not be loaded the next time Spyder starts." -msgstr "" +msgstr "Тут ви можете ввімкнути/вимкнути будь-який внутрішній або зовнішній плагін Spyder, щоб вимкнути небажану функціональність або полегшити роботу з програмою. Не позначені на цій сторінці плагіни буде негайно вивантажено і не буде завантажено під час наступного запуску Spyder." #: spyder/api/plugin_registration/_confpage.py:34 msgid "Internal plugins" -msgstr "" +msgstr "Внутрішні плагіни" #: spyder/api/plugin_registration/_confpage.py:62 msgid "External plugins" -msgstr "" +msgstr "Зовнішні плагіни" #: spyder/api/plugin_registration/registry.py:809 msgid "Plugins" -msgstr "" +msgstr "Плагіни" #: spyder/api/widgets/main_widget.py:253 msgid "Main widget toolbar" @@ -59,11 +59,11 @@ msgstr "Закріпити панель" #: spyder/api/widgets/main_widget.py:353 spyder/api/widgets/main_widget.py:457 spyder/plugins/base.py:205 spyder/plugins/base.py:497 msgid "Unlock position" -msgstr "" +msgstr "Розблокувати положення" #: spyder/api/widgets/main_widget.py:354 spyder/api/widgets/main_widget.py:462 spyder/plugins/base.py:206 spyder/plugins/base.py:501 msgid "Unlock to move pane to another position" -msgstr "" +msgstr "Розблокуйте, щоб перемістити панель в інше положення" #: spyder/api/widgets/main_widget.py:360 spyder/plugins/base.py:213 msgid "Undock" @@ -83,15 +83,15 @@ msgstr "Закрити панель" #: spyder/api/widgets/main_widget.py:451 spyder/plugins/base.py:491 msgid "Lock position" -msgstr "" +msgstr "Заблокувати положення" #: spyder/api/widgets/main_widget.py:455 spyder/plugins/base.py:495 msgid "Lock pane to the current position" -msgstr "" +msgstr "Зафіксувати панель у поточному положенні" #: spyder/api/widgets/toolbars.py:120 msgid "More" -msgstr "" +msgstr "Більше" #: spyder/app/mainwindow.py:329 msgid "An error occurred while creating a socket needed by Spyder. Please, try to run as an Administrator from cmd.exe the following command and then restart your computer:

netsh winsock reset
" @@ -99,11 +99,11 @@ msgstr "Сталася помилка при створенні сокету, н #: spyder/app/mainwindow.py:399 msgid "Plugin compatibility check" -msgstr "" +msgstr "Перевірка сумісності плагіна" #: spyder/app/mainwindow.py:401 msgid "It was not possible to load the {} plugin. The problem was:

{}" -msgstr "" +msgstr "Не вдалося завантажити плагін {}. Проблема полягає в наступному:

{}" #: spyder/app/mainwindow.py:423 msgid "Loading {}..." @@ -167,7 +167,7 @@ msgstr "Виконати" #: spyder/app/mainwindow.py:1521 msgid "Running an external system terminal is not supported on platform %s." -msgstr "" +msgstr "Запуск зовнішнього системного терміналу не підтримується на платформі %s." #: spyder/app/mainwindow.py:1574 spyder/plugins/application/confpage.py:256 spyder/plugins/application/confpage.py:281 spyder/plugins/application/container.py:539 spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:205 spyder/plugins/completion/providers/languageserver/conftabs/advanced.py:223 spyder/plugins/completion/providers/languageserver/conftabs/docstring.py:149 spyder/plugins/completion/providers/languageserver/conftabs/formatting.py:168 spyder/plugins/editor/widgets/editor.py:2571 spyder/plugins/explorer/widgets/explorer.py:1213 spyder/plugins/explorer/widgets/explorer.py:1566 spyder/plugins/ipythonconsole/widgets/shell.py:831 spyder/plugins/layout/container.py:298 spyder/plugins/profiler/widgets/main_widget.py:571 spyder/plugins/profiler/widgets/main_widget.py:729 spyder/plugins/projects/plugin.py:458 spyder/plugins/projects/plugin.py:477 spyder/plugins/projects/plugin.py:735 spyder/plugins/pylint/main_widget.py:113 spyder/plugins/pylint/main_widget.py:390 spyder/plugins/pylint/main_widget.py:422 spyder/plugins/variableexplorer/widgets/arrayeditor.py:627 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:129 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:144 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:150 spyder/plugins/variableexplorer/widgets/collectionsdelegate.py:457 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:665 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1315 spyder/plugins/variableexplorer/widgets/dataframeeditor.py:1319 spyder/widgets/collectionseditor.py:1620 spyder/widgets/reporterror.py:412 msgid "Error" @@ -175,7 +175,7 @@ msgstr "Помилка" #: spyder/app/mainwindow.py:1575 msgid "To open {fpath} as a project with Spyder, please use spyder -p \"{fname}\"." -msgstr "" +msgstr "Щоб відкрити {fpath} як проєкт за допомогою Spyder, скористайтеся spyder -p \"{fname}\"." #: spyder/app/mainwindow.py:1801 msgid "Initializing..." @@ -225,16 +225,17 @@ msgstr "Перезавантаження" #: spyder/config/manager.py:616 msgid "Shortcut context must match '_' or the plugin `CONF_SECTION`!" -msgstr "" +msgstr "Контекст ярлика повинен відповідати '_' або плагіну `CONF_SECTION`!" #: spyder/config/manager.py:697 msgid "There was an error while loading Spyder configuration options. You need to reset them for Spyder to be able to launch.\n\n" "Do you want to proceed?" -msgstr "" +msgstr "Виникла помилка під час завантаження параметрів конфігурації Spyder. Вам потрібно скинути їх, щоб Spyder зміг запуститися.\n\n" +"Бажаєте продовжити?" #: spyder/config/manager.py:705 msgid "Spyder configuration files resetted!" -msgstr "" +msgstr "Конфігураційні файли Spyder скинуто!" #: spyder/config/utils.py:25 spyder/plugins/console/widgets/main_widget.py:514 spyder/plugins/explorer/widgets/explorer.py:1727 spyder/plugins/profiler/widgets/main_widget.py:462 spyder/plugins/pylint/main_widget.py:868 msgid "Python files" @@ -322,7 +323,7 @@ msgstr "Блокноти IPython" #: spyder/config/utils.py:47 msgid "Enaml files" -msgstr "" +msgstr "Enaml файли" #: spyder/config/utils.py:48 msgid "Configuration files" @@ -346,15 +347,15 @@ msgstr "Сповістити macOS, що Spyder може відкривати ф #: spyder/dependencies.py:106 msgid "Atomic file writes in the Editor" -msgstr "" +msgstr "Atomatic файл записується в редакторі" #: spyder/dependencies.py:110 msgid "Character encoding auto-detection for the Editor" -msgstr "" +msgstr "Автоматичне визначення кодування символів для редактора" #: spyder/dependencies.py:114 msgid "Handle communications between kernel and frontend" -msgstr "" +msgstr "Керування зв'язком між ядром і фронтендом" #: spyder/dependencies.py:118 msgid "Create projects from cookiecutter templates" @@ -362,39 +363,39 @@ msgstr "Створити проєкти з шаблонів cookiecutter" #: spyder/dependencies.py:122 msgid "Compute text file diff changes during edition" -msgstr "" +msgstr "Обчислення змін у текстовому файлі під час редагування" #: spyder/dependencies.py:126 msgid "Compute folding range nesting levels" -msgstr "" +msgstr "Обчислення рівнів вкладеності діапазону складання" #: spyder/dependencies.py:130 msgid "IPython interactive python environment" -msgstr "" +msgstr "Інтерактивне середовище пайтона IPython" #: spyder/dependencies.py:134 msgid "Main backend for the Python Language Server" -msgstr "" +msgstr "Основний бекенд для сервера мови Python" #: spyder/dependencies.py:138 msgid "Optimize algorithms for folding" -msgstr "" +msgstr "Оптимізувати алгоритми складання" #: spyder/dependencies.py:142 msgid "Verify if snippets files are valid" -msgstr "" +msgstr "Перевірте, чи дійсні файли фрагментів" #: spyder/dependencies.py:146 msgid "Save Github credentials to report internal errors securely" -msgstr "" +msgstr "Збережіть облікові дані Github, щоб безпечно повідомляти про внутрішні помилки" #: spyder/dependencies.py:151 msgid "Manipulate Jupyter notebooks in the Editor" -msgstr "" +msgstr "Керування блокнотами Jupyter у редакторі" #: spyder/dependencies.py:155 msgid "Improve code completion for objects that use Numpy docstrings" -msgstr "" +msgstr "Покращити завершення коду для об'єктів, які використовують рядки Numpy" #: spyder/dependencies.py:159 msgid "Connect to remote kernels through SSH" @@ -402,23 +403,23 @@ msgstr "Підключення до віддалених ядер через SSH #: spyder/dependencies.py:164 msgid "Python parser that supports error recovery and round-trip parsing" -msgstr "" +msgstr "Парсер Python з підтримкою відновлення помилок та зворотного розбору" #: spyder/dependencies.py:169 msgid "Stdio support for our language server client" -msgstr "" +msgstr "Підтримка Stdio для клієнта нашої мови" #: spyder/dependencies.py:173 msgid "Cache the list of installed Python modules" -msgstr "" +msgstr "Кешування списку встановлених модулів Python" #: spyder/dependencies.py:177 msgid "CPU and memory usage info in the status bar" -msgstr "" +msgstr "Інформація про використання процесора та пам'яті в рядку стану" #: spyder/dependencies.py:181 msgid "Syntax highlighting for a lot of file types in the Editor" -msgstr "" +msgstr "Підсвічування синтаксису для багатьох типів файлів у редакторі" #: spyder/dependencies.py:185 msgid "Static code analysis" @@ -426,99 +427,99 @@ msgstr "Статичний аналіз коду" #: spyder/dependencies.py:189 msgid "Use the same Pylint installation with different virtual environments" -msgstr "" +msgstr "Використовуйте ту саму інсталяцію Pylint з різними віртуальними середовищами" #: spyder/dependencies.py:194 msgid "Code completion and linting for the Editor" -msgstr "" +msgstr "Завершення коду та підшивка для редактора" #: spyder/dependencies.py:198 msgid "Autoformat Python files in the Editor with the Black package" -msgstr "" +msgstr "Автоматичне форматування файлів Python у редакторі з пакетом Black" #: spyder/dependencies.py:203 msgid "Spyder plugin for the Python LSP Server" -msgstr "" +msgstr "Плагін Spyder для Python LSP Server" #: spyder/dependencies.py:207 msgid "Parse desktop files on Linux" -msgstr "" +msgstr "Розбір файлів робочого столу в Linux" #: spyder/dependencies.py:212 msgid "Client for the language server protocol (LSP)" -msgstr "" +msgstr "Клієнт для протоколу мовного сервера (LSP)" #: spyder/dependencies.py:216 msgid "Dark style for the entire interface" -msgstr "" +msgstr "Темний стиль для всього інтерфейсу" #: spyder/dependencies.py:220 msgid "Customize Qt stylesheets" -msgstr "" +msgstr "Налаштування таблиць стилів Qt" #: spyder/dependencies.py:224 msgid "Icon theme based on FontAwesome and Material Design icons" -msgstr "" +msgstr "Тема іконок на основі FontAwesome та Material Design" #: spyder/dependencies.py:228 msgid "Main package for the IPython console" -msgstr "" +msgstr "Основний пакет для консолі IPython" #: spyder/dependencies.py:232 msgid "Abstraction layer for Python Qt bindings." -msgstr "" +msgstr "Рівень абстракції для зв'язування Python Qt." #: spyder/dependencies.py:236 msgid "Fast access to code snippets regions" -msgstr "" +msgstr "Швидкий доступ до регіонів фрагментів коду" #: spyder/dependencies.py:240 msgid "Determine package version" -msgstr "" +msgstr "Визначте версію пакунка" #: spyder/dependencies.py:244 msgid "Show help for objects in the Editor and Consoles in a dedicated pane" -msgstr "" +msgstr "Показувати довідку для об'єктів у редакторі та консолях на спеціальній панелі" #: spyder/dependencies.py:248 msgid "Jupyter kernels for the Spyder console" -msgstr "" +msgstr "Ядра Jupyter для консолі Spyder" #: spyder/dependencies.py:252 msgid "Compute distances between strings" -msgstr "" +msgstr "Обчислення відстані між рядками" #: spyder/dependencies.py:256 msgid "3-way merge algorithm to merge document changes" -msgstr "" +msgstr "Алгоритм 3-стороннього злиття для об'єднання змін у документах" #: spyder/dependencies.py:260 msgid "Watch file changes on project directories" -msgstr "" +msgstr "Спостерігайте за змінами файлів у каталогах проєкту" #: spyder/dependencies.py:269 msgid "Run Cython files in the IPython Console" -msgstr "" +msgstr "Запуск файлів Cython у консолі IPython" #: spyder/dependencies.py:274 msgid "2D/3D plotting in the IPython console" -msgstr "" +msgstr "2D/3D графіка в консолі IPython" #: spyder/dependencies.py:279 msgid "View and edit two and three dimensional arrays in the Variable Explorer" -msgstr "" +msgstr "Перегляд і редагування двовимірних і тривимірних масивів у Провіднику змінних" #: spyder/dependencies.py:284 msgid "View and edit DataFrames and Series in the Variable Explorer" -msgstr "" +msgstr "Перегляд і редагування фреймів даних і серій у Провіднику змінних" #: spyder/dependencies.py:289 msgid "Import Matlab workspace files in the Variable Explorer" -msgstr "" +msgstr "Імпорт файлів робочого простору Matlab у Провіднику змінних" #: spyder/dependencies.py:294 msgid "Symbolic mathematics in the IPython Console" -msgstr "" +msgstr "Символічна математика в консолі IPython" #: spyder/plugins/appearance/confpage.py:43 msgid "Main interface" @@ -530,11 +531,11 @@ msgstr "Автоматично" #: spyder/plugins/appearance/confpage.py:48 msgid "Light" -msgstr "" +msgstr "Світла" #: spyder/plugins/appearance/confpage.py:49 msgid "Dark" -msgstr "" +msgstr "Темна" #: spyder/plugins/appearance/confpage.py:52 msgid "Interface theme" @@ -630,7 +631,7 @@ msgstr "Використовувати один екземпляр" #: spyder/plugins/application/confpage.py:61 msgid "Set this to open external
Python files in an already running instance (Requires a restart)" -msgstr "" +msgstr "Встановіть цей параметр для відкриття зовнішніх
Python файлів у вже запущеному екземплярі (потребує перезапуску)" #: spyder/plugins/application/confpage.py:65 msgid "Prompt when exiting" @@ -638,7 +639,7 @@ msgstr "Запитувати при виході" #: spyder/plugins/application/confpage.py:66 msgid "Show internal Spyder errors to report them to Github" -msgstr "" +msgstr "Показати внутрішні помилки Spyder, щоб повідомити про них на Github" #: spyder/plugins/application/confpage.py:68 msgid "Check for updates on startup"