diff -Nru spyder-3.0.1+dfsg1/debian/changelog spyder-3.0.2+dfsg1/debian/changelog --- spyder-3.0.1+dfsg1/debian/changelog 2016-10-30 18:22:43.000000000 +0000 +++ spyder-3.0.2+dfsg1/debian/changelog 2016-10-30 18:22:44.000000000 +0000 @@ -1,3 +1,10 @@ +spyder (3.0.2+dfsg1-1) unstable; urgency=medium + + * New upstream version 3.0.2+dfsg1 + * Move the locale data into the spyder-common package + + -- Picca Frédéric-Emmanuel Sun, 30 Oct 2016 19:22:44 +0100 + spyder (3.0.1+dfsg1-1) unstable; urgency=medium * New upstream version 3.0.1+dfsg1 diff -Nru spyder-3.0.1+dfsg1/debian/control spyder-3.0.2+dfsg1/debian/control --- spyder-3.0.1+dfsg1/debian/control 2016-10-30 18:13:56.000000000 +0000 +++ spyder-3.0.2+dfsg1/debian/control 2016-10-30 18:22:44.000000000 +0000 @@ -59,7 +59,7 @@ python-psutil, python-qtawesome, python-qtconsole, - python-qtpy, + python-qtpy (>= 1.1.0), python-pickleshare, python-pyflakes, python-pygments, @@ -159,7 +159,7 @@ python3-psutil, python3-qtawesome, python3-qtconsole, - python3-qtpy, + python3-qtpy (>= 1.1.0), python3-pickleshare, python3-pyflakes, python3-pygments, diff -Nru spyder-3.0.1+dfsg1/debian/patches/0001-fix-spyderlib-path.patch spyder-3.0.2+dfsg1/debian/patches/0001-fix-spyderlib-path.patch --- spyder-3.0.1+dfsg1/debian/patches/0001-fix-spyderlib-path.patch 2016-10-30 18:13:56.000000000 +0000 +++ spyder-3.0.2+dfsg1/debian/patches/0001-fix-spyderlib-path.patch 2016-10-30 18:22:44.000000000 +0000 @@ -11,11 +11,12 @@ index 46da56e..cf4b33a 100644 --- a/spyder/__init__.py +++ b/spyder/__init__.py -@@ -35,6 +35,10 @@ __forum_url__ = 'http://groups.google.com/group/spyderlib' +@@ -35,6 +35,11 @@ __forum_url__ = 'http://groups.google.com/group/spyderlib' # Dear (Debian, RPM, ...) package makers, please feel free to customize the # following path to module's data (images) and translations: DATAPATH = LOCALEPATH = DOCPATH = MATHJAXPATH = JQUERYPATH = '' +DATAPATH = '/usr/share/spyder/images' ++LOCALEPATH = '/usr/share/spyder/locale' +DOCPATH = '/usr/share/doc/spyder-doc/html' +MATHJAXPATH = '/usr/share/javascript/mathjax' +JQUERYPATH = '/usr/share/javascript/jquery' diff -Nru spyder-3.0.1+dfsg1/debian/python3-spyder.pyremove spyder-3.0.2+dfsg1/debian/python3-spyder.pyremove --- spyder-3.0.1+dfsg1/debian/python3-spyder.pyremove 2016-10-30 18:13:56.000000000 +0000 +++ spyder-3.0.2+dfsg1/debian/python3-spyder.pyremove 2016-10-30 18:22:44.000000000 +0000 @@ -1 +1,2 @@ -/spyder/images/* +spyder/images +spyder/locale diff -Nru spyder-3.0.1+dfsg1/debian/python-spyder.pyremove spyder-3.0.2+dfsg1/debian/python-spyder.pyremove --- spyder-3.0.1+dfsg1/debian/python-spyder.pyremove 2016-10-30 18:13:56.000000000 +0000 +++ spyder-3.0.2+dfsg1/debian/python-spyder.pyremove 2016-10-30 18:22:44.000000000 +0000 @@ -1 +1,2 @@ spyder/images +spyder/locale \ No newline at end of file diff -Nru spyder-3.0.1+dfsg1/debian/rules spyder-3.0.2+dfsg1/debian/rules --- spyder-3.0.1+dfsg1/debian/rules 2016-10-30 18:13:56.000000000 +0000 +++ spyder-3.0.2+dfsg1/debian/rules 2016-10-30 18:22:44.000000000 +0000 @@ -22,6 +22,7 @@ # install the spyder-common files dh_install -p spyder-common spyder/images usr/share/spyder + dh_install -p spyder-common spyder/locale usr/share/spyder # install the spyder files python setup.py install_scripts -d debian/spyder/usr/bin diff -Nru spyder-3.0.1+dfsg1/PKG-INFO spyder-3.0.2+dfsg1/PKG-INFO --- spyder-3.0.1+dfsg1/PKG-INFO 2016-10-19 22:12:17.000000000 +0000 +++ spyder-3.0.2+dfsg1/PKG-INFO 2016-11-20 22:54:14.000000000 +0000 @@ -1,12 +1,12 @@ Metadata-Version: 1.1 Name: spyder -Version: 3.0.1 +Version: 3.0.2 Summary: Scientific PYthon Development EnviRonment Home-page: https://github.com/spyder-ide/spyder Author: The Spyder Project Contributors Author-email: UNKNOWN License: MIT -Download-URL: https://github.com/spyder-ide/spyder/files/spyder-3.0.1.zip +Download-URL: https://github.com/spyder-ide/spyder/files/spyder-3.0.2.zip Description: Spyder is an interactive Python development environment providing MATLAB-like features in a simple and light-weighted software. It also provides ready-to-use pure-Python widgets to your PyQt5 or diff -Nru spyder-3.0.1+dfsg1/spyder/app/mainwindow.py spyder-3.0.2+dfsg1/spyder/app/mainwindow.py --- spyder-3.0.1+dfsg1/spyder/app/mainwindow.py 2016-10-18 20:32:27.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/app/mainwindow.py 2016-11-17 03:39:39.000000000 +0000 @@ -94,10 +94,15 @@ #============================================================================== # Proper high DPI scaling is available in Qt >= 5.6.0. This attibute must -# be set before creating the application +# be set before creating the application. #============================================================================== +from spyder.config.main import CONF +if CONF.get('main', 'high_dpi_scaling'): + high_dpi_scaling = True +else: + high_dpi_scaling = False if hasattr(Qt, 'AA_EnableHighDpiScaling'): - QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True) + QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling, high_dpi_scaling) #============================================================================== @@ -131,7 +136,7 @@ debug_print, MAC_APP_NAME, get_home_dir, running_in_mac_app, get_module_path, reset_config_files) -from spyder.config.main import CONF, OPEN_FILES_PORT +from spyder.config.main import OPEN_FILES_PORT from spyder.config.utils import IMPORT_EXT, is_gtk_desktop from spyder.app.cli_options import get_options from spyder import dependencies @@ -261,6 +266,7 @@ qapp = QApplication.instance() if PYQT5: + # Enabling scaling for high dpi qapp.setAttribute(Qt.AA_UseHighDpiPixmaps) self.default_style = str(qapp.style().objectName()) @@ -858,12 +864,11 @@ self.onlinehelp.register_plugin() # Project explorer widget - if CONF.get('project_explorer', 'enable'): - self.set_splash(_("Loading project explorer...")) - from spyder.plugins.projects import Projects - self.projects = Projects(self) - self.projects.register_plugin() - self.project_path = self.projects.get_pythonpath(at_start=True) + self.set_splash(_("Loading project explorer...")) + from spyder.plugins.projects import Projects + self.projects = Projects(self) + self.projects.register_plugin() + self.project_path = self.projects.get_pythonpath(at_start=True) # External console self.set_splash(_("Loading external console...")) @@ -1255,24 +1260,20 @@ if not self.extconsole.isvisible and not ipy_visible: self.historylog.add_history(get_conf_path('history.py')) - if self.projects is not None: - # Load last project (if a project was active when Spyder - # was closed) - self.projects.reopen_last_project() - - # Open last session files and give focus to the Editor - if self.editor.dockwidget.isVisible(): - self.editor.setup_open_files() - try: - self.editor.get_focus_widget().setFocus() - except AttributeError: - pass + # Load last project if a project was active when Spyder + # was closed + self.projects.reopen_last_project() + + # If no project is active, load last session + if self.projects.get_active_project() is None: + self.editor.setup_open_files() # Check for spyder updates if DEV is None and CONF.get('main', 'check_updates_on_startup'): self.give_updates_feedback = False self.check_updates() + # Show dialog with missing dependencies self.report_missing_dependencies() self.is_setting_up = False @@ -2754,7 +2755,9 @@ box.set_checkbox_text(_("Check for updates on startup")) box.setStandardButtons(QMessageBox.Ok) box.setDefaultButton(QMessageBox.Ok) - box.setIcon(QMessageBox.Information) + #The next line is commented because it freezes the dialog. + #For now there is then no info icon. This solves issue #3609. + #box.setIcon(QMessageBox.Information) # Adjust the checkbox depending on the stored configuration section, option = 'main', 'check_updates_on_startup' diff -Nru spyder-3.0.1+dfsg1/spyder/config/main.py spyder-3.0.2+dfsg1/spyder/config/main.py --- spyder-3.0.1+dfsg1/spyder/config/main.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/config/main.py 2016-11-17 03:39:39.000000000 +0000 @@ -65,6 +65,7 @@ 'single_instance': True, 'open_files_port': OPEN_FILES_PORT, 'tear_off_menus': False, + 'high_dpi_scaling': False, 'vertical_dockwidget_titlebars': False, 'vertical_tabs': False, 'animated_docks': True, @@ -265,7 +266,6 @@ }), ('project_explorer', { - 'enable': True, 'name_filters': NAME_FILTERS, 'show_all': True, 'show_hscrollbar': True @@ -357,6 +357,8 @@ 'editor/copy line': "Ctrl+Alt+Down" if WIN else \ "Shift+Alt+Down", 'editor/delete line': 'Ctrl+D', + 'editor/transform to uppercase': 'Ctrl+Shift+U', + 'editor/transform to lowercase': 'Ctrl+U', 'editor/move line up': "Alt+Up", 'editor/move line down': "Alt+Down", 'editor/go to definition': "Ctrl+G", @@ -588,13 +590,17 @@ # or if you want to *rename* options, then you need to do a MAJOR update in # version, e.g. from 3.0.0 to 4.0.0 # 3. You don't need to touch this value if you're just adding a new option -CONF_VERSION = '28.0.0' +CONF_VERSION = '29.0.0' # Main configuration instance -CONF = UserConfig('spyder', defaults=DEFAULTS, load=(not TEST), - version=CONF_VERSION, subfolder=SUBFOLDER, backup=True, - raw_mode=True) - +try: + CONF = UserConfig('spyder', defaults=DEFAULTS, load=(not TEST), + version=CONF_VERSION, subfolder=SUBFOLDER, backup=True, + raw_mode=True) +except: + CONF = UserConfig('spyder', defaults=DEFAULTS, load=False, + version=CONF_VERSION, subfolder=SUBFOLDER, backup=True, + raw_mode=True) # Removing old .spyder.ini location: old_location = osp.join(get_home_dir(), '.spyder.ini') diff -Nru spyder-3.0.1+dfsg1/spyder/__init__.py spyder-3.0.2+dfsg1/spyder/__init__.py --- spyder-3.0.1+dfsg1/spyder/__init__.py 2016-10-19 22:09:54.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/__init__.py 2016-11-20 22:51:59.000000000 +0000 @@ -27,7 +27,7 @@ OTHER DEALINGS IN THE SOFTWARE. """ -version_info = (3, 0, 1) +version_info = (3, 0, 2) __version__ = '.'.join(map(str, version_info)) __license__ = __doc__ Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder/locale/es/LC_MESSAGES/spyder.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder/locale/es/LC_MESSAGES/spyder.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder/locale/es/LC_MESSAGES/spyder.po spyder-3.0.2+dfsg1/spyder/locale/es/LC_MESSAGES/spyder.po --- spyder-3.0.1+dfsg1/spyder/locale/es/LC_MESSAGES/spyder.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/locale/es/LC_MESSAGES/spyder.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 2.1\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" -"PO-Revision-Date: 2016-09-24 04:41-0500\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" +"PO-Revision-Date: 2016-11-11 18:52-0500\n" "Last-Translator: Carlos Cordoba \n" "Language-Team: Python\n" "Language: es\n" @@ -16,187 +16,187 @@ "Generated-By: pygettext.py 1.5\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Basepath: ../../../..\n" -"X-Generator: Poedit 1.8.7.1\n" +"X-Generator: Poedit 1.8.9\n" -#: spyder/app/mainwindow.py:120 +#: spyder/app/mainwindow.py:125 msgid "Initializing..." msgstr "Inicializando..." -#: spyder/app/mainwindow.py:236 +#: spyder/app/mainwindow.py:241 msgid "Numpy and Scipy documentation" msgstr "Documentación de Numpy y Scipy" -#: spyder/app/mainwindow.py:238 spyder/app/mainwindow.py:1022 +#: spyder/app/mainwindow.py:243 spyder/app/mainwindow.py:1027 msgid "Matplotlib documentation" msgstr "Documentación de Matplotlib" -#: spyder/app/mainwindow.py:241 +#: spyder/app/mainwindow.py:246 msgid "PyQt4 Reference Guide" msgstr "Manual de referencia de PyQt4" -#: spyder/app/mainwindow.py:244 +#: spyder/app/mainwindow.py:249 msgid "PyQt4 API Reference" msgstr "Referencia del API de PyQt4" -#: spyder/app/mainwindow.py:246 +#: spyder/app/mainwindow.py:251 msgid "Python(x,y)" msgstr "Python(x,y)" -#: spyder/app/mainwindow.py:248 +#: spyder/app/mainwindow.py:253 msgid "WinPython" msgstr "WinPython" -#: spyder/app/mainwindow.py:519 +#: spyder/app/mainwindow.py:525 msgid "Close current pane" msgstr "Cerrar panel actual" -#: spyder/app/mainwindow.py:524 +#: spyder/app/mainwindow.py:530 msgid "Lock panes" msgstr "Bloquear los paneles" -#: spyder/app/mainwindow.py:531 +#: spyder/app/mainwindow.py:537 msgid "Use next layout" msgstr "Utilizar la siguiente disposición" -#: spyder/app/mainwindow.py:535 +#: spyder/app/mainwindow.py:541 msgid "Use previous layout" msgstr "Utilizar la disposición anterior" -#: spyder/app/mainwindow.py:554 spyder/widgets/sourcecode/codeeditor.py:2464 +#: spyder/app/mainwindow.py:560 spyder/widgets/sourcecode/codeeditor.py:2505 msgid "Undo" msgstr "Deshacer" -#: spyder/app/mainwindow.py:556 spyder/widgets/sourcecode/codeeditor.py:2467 +#: spyder/app/mainwindow.py:562 spyder/widgets/sourcecode/codeeditor.py:2508 msgid "Redo" msgstr "Rehacer" -#: spyder/app/mainwindow.py:558 spyder/widgets/shell.py:121 -#: spyder/widgets/sourcecode/codeeditor.py:2473 +#: spyder/app/mainwindow.py:564 spyder/widgets/shell.py:121 +#: spyder/widgets/sourcecode/codeeditor.py:2514 #: spyder/widgets/variableexplorer/arrayeditor.py:453 -#: spyder/widgets/variableexplorer/collectionseditor.py:647 +#: spyder/widgets/variableexplorer/collectionseditor.py:649 #: spyder/widgets/variableexplorer/dataframeeditor.py:445 msgid "Copy" msgstr "Copiar" -#: spyder/app/mainwindow.py:560 spyder/widgets/shell.py:117 -#: spyder/widgets/sourcecode/codeeditor.py:2470 +#: spyder/app/mainwindow.py:566 spyder/widgets/shell.py:117 +#: spyder/widgets/sourcecode/codeeditor.py:2511 msgid "Cut" msgstr "Cortar" -#: spyder/app/mainwindow.py:562 spyder/widgets/shell.py:125 -#: spyder/widgets/sourcecode/codeeditor.py:2476 -#: spyder/widgets/variableexplorer/collectionseditor.py:644 +#: spyder/app/mainwindow.py:568 spyder/widgets/shell.py:125 +#: spyder/widgets/sourcecode/codeeditor.py:2517 +#: spyder/widgets/variableexplorer/collectionseditor.py:646 msgid "Paste" msgstr "Pegar" -#: spyder/app/mainwindow.py:565 spyder/widgets/shell.py:138 -#: spyder/widgets/sourcecode/codeeditor.py:2479 +#: spyder/app/mainwindow.py:571 spyder/widgets/shell.py:138 +#: spyder/widgets/sourcecode/codeeditor.py:2520 msgid "Select All" msgstr "Seleccionar todo" -#: spyder/app/mainwindow.py:575 spyder/plugins/editor.py:1342 +#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1353 msgid "&File" msgstr "&Archivo" -#: spyder/app/mainwindow.py:576 spyder/plugins/editor.py:1334 +#: spyder/app/mainwindow.py:582 spyder/plugins/editor.py:1345 msgid "File toolbar" msgstr "Barra de archivo" -#: spyder/app/mainwindow.py:580 spyder/plugins/editor.py:1343 +#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1354 msgid "&Edit" msgstr "&Editar" -#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1339 +#: spyder/app/mainwindow.py:587 spyder/plugins/editor.py:1350 msgid "Edit toolbar" msgstr "Barra de edición" -#: spyder/app/mainwindow.py:585 spyder/plugins/editor.py:1344 +#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1355 msgid "&Search" msgstr "&Buscar" -#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1335 +#: spyder/app/mainwindow.py:592 spyder/plugins/editor.py:1346 msgid "Search toolbar" msgstr "Barra de búsqueda" -#: spyder/app/mainwindow.py:590 spyder/plugins/editor.py:1345 +#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1356 msgid "Sour&ce" msgstr "&Código fuente" -#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1336 +#: spyder/app/mainwindow.py:597 spyder/plugins/editor.py:1347 msgid "Source toolbar" msgstr "Barra de código fuente" -#: spyder/app/mainwindow.py:595 spyder/plugins/editor.py:780 -#: spyder/plugins/editor.py:1346 +#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:780 +#: spyder/plugins/editor.py:1357 msgid "&Run" msgstr "E&jecutar" -#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1337 +#: spyder/app/mainwindow.py:602 spyder/plugins/editor.py:1348 msgid "Run toolbar" msgstr "Barra de ejecución" -#: spyder/app/mainwindow.py:600 spyder/plugins/editor.py:739 +#: spyder/app/mainwindow.py:606 spyder/plugins/editor.py:739 msgid "&Debug" msgstr "&Depurar" -#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:1338 +#: spyder/app/mainwindow.py:607 spyder/plugins/editor.py:1349 msgid "Debug toolbar" msgstr "Barra de depuración" -#: spyder/app/mainwindow.py:605 +#: spyder/app/mainwindow.py:611 msgid "C&onsoles" msgstr "&Terminales" -#: spyder/app/mainwindow.py:608 +#: spyder/app/mainwindow.py:614 msgid "&Projects" msgstr "&Proyectos" -#: spyder/app/mainwindow.py:611 spyder/plugins/editor.py:1347 +#: spyder/app/mainwindow.py:617 spyder/plugins/editor.py:1358 msgid "&Tools" msgstr "&Herramientas" -#: spyder/app/mainwindow.py:614 +#: spyder/app/mainwindow.py:620 msgid "&View" msgstr "&Ver" -#: spyder/app/mainwindow.py:617 +#: spyder/app/mainwindow.py:623 msgid "&Help" msgstr "A&yuda" -#: spyder/app/mainwindow.py:622 +#: spyder/app/mainwindow.py:628 msgid "Welcome to Spyder!" msgstr "Bienvenido a Spyder!" -#: spyder/app/mainwindow.py:627 +#: spyder/app/mainwindow.py:633 msgid "Pre&ferences" msgstr "Pre&ferencias" -#: spyder/app/mainwindow.py:634 spyder/widgets/pathmanager.py:49 +#: spyder/app/mainwindow.py:640 spyder/widgets/pathmanager.py:49 msgid "PYTHONPATH manager" msgstr "Administrador del PYTHONPATH" -#: spyder/app/mainwindow.py:637 +#: spyder/app/mainwindow.py:643 msgid "Python Path Manager" msgstr "Manejador de rutas de Python" -#: spyder/app/mainwindow.py:640 +#: spyder/app/mainwindow.py:646 msgid "Update module names list" msgstr "Actualizar la lista de nombres de módulos" -#: spyder/app/mainwindow.py:643 +#: spyder/app/mainwindow.py:649 msgid "Refresh list of module names available in PYTHONPATH" msgstr "" "Actualiza la lista de nombres de los módulos disponibles en su PYTHONPATH" -#: spyder/app/mainwindow.py:646 +#: spyder/app/mainwindow.py:652 msgid "Reset Spyder to factory defaults" msgstr "Restaurar Spyder a su configuración por defecto" -#: spyder/app/mainwindow.py:651 +#: spyder/app/mainwindow.py:657 msgid "Current user environment variables..." msgstr "Variables de entorno del usuario actual..." -#: spyder/app/mainwindow.py:653 +#: spyder/app/mainwindow.py:659 msgid "" "Show and edit current user environment variables in Windows registry (i.e. " "for all sessions)" @@ -206,55 +206,55 @@ "registro de Windows (es decir,\n" "para todas las sesiones)" -#: spyder/app/mainwindow.py:662 spyder/app/mainwindow.py:1118 +#: spyder/app/mainwindow.py:668 spyder/app/mainwindow.py:1123 msgid "External Tools" msgstr "Herramientas externas" -#: spyder/app/mainwindow.py:666 +#: spyder/app/mainwindow.py:672 msgid "Python(x,y) launcher" msgstr "Lanzador de Python(x,y)" -#: spyder/app/mainwindow.py:673 +#: spyder/app/mainwindow.py:679 msgid "WinPython control panel" msgstr "Panel de control de WinPython" -#: spyder/app/mainwindow.py:682 +#: spyder/app/mainwindow.py:688 msgid "Qt Designer" msgstr "Diseñador de interfaces de Qt" -#: spyder/app/mainwindow.py:687 +#: spyder/app/mainwindow.py:693 msgid "Qt Linguist" msgstr "Traductor de aplicaciones de Qt" -#: spyder/app/mainwindow.py:693 +#: spyder/app/mainwindow.py:699 msgid "Qt examples" msgstr "Ejemplos de Qt" -#: spyder/app/mainwindow.py:714 +#: spyder/app/mainwindow.py:720 msgid "guidata examples" msgstr "Ejemplos de guidata" -#: spyder/app/mainwindow.py:725 +#: spyder/app/mainwindow.py:731 msgid "guiqwt examples" msgstr "Ejemplos de guiqwt" -#: spyder/app/mainwindow.py:730 +#: spyder/app/mainwindow.py:736 msgid "Sift" msgstr "Sift" -#: spyder/app/mainwindow.py:740 +#: spyder/app/mainwindow.py:746 msgid "ViTables" msgstr "ViTables" -#: spyder/app/mainwindow.py:754 +#: spyder/app/mainwindow.py:760 msgid "Fullscreen mode" msgstr "Modo a pantalla completa" -#: spyder/app/mainwindow.py:766 +#: spyder/app/mainwindow.py:772 msgid "Main toolbar" msgstr "Barra principal" -#: spyder/app/mainwindow.py:775 +#: spyder/app/mainwindow.py:781 msgid "" "Spyder Internal Console\n" "\n" @@ -275,191 +275,191 @@ "\n" "Por favor no ejecuta su código en esta terminal\n" -#: spyder/app/mainwindow.py:792 +#: spyder/app/mainwindow.py:798 msgid "Loading help..." msgstr "Cargando la ayuda..." -#: spyder/app/mainwindow.py:799 +#: spyder/app/mainwindow.py:805 msgid "Loading outline explorer..." msgstr "Cargando el explorador de código..." -#: spyder/app/mainwindow.py:807 +#: spyder/app/mainwindow.py:813 msgid "Loading editor..." msgstr "Cargando el editor..." -#: spyder/app/mainwindow.py:813 spyder/plugins/console.py:134 -#: spyder/widgets/ipythonconsole/client.py:278 +#: spyder/app/mainwindow.py:819 spyder/plugins/console.py:134 +#: spyder/widgets/ipythonconsole/client.py:280 msgid "&Quit" msgstr "&Salir" -#: spyder/app/mainwindow.py:815 spyder/plugins/console.py:136 +#: spyder/app/mainwindow.py:821 spyder/plugins/console.py:136 msgid "Quit" msgstr "Salir" -#: spyder/app/mainwindow.py:819 +#: spyder/app/mainwindow.py:825 msgid "&Restart" msgstr "&Reiniciar" -#: spyder/app/mainwindow.py:821 +#: spyder/app/mainwindow.py:827 msgid "Restart" msgstr "Reiniciar" -#: spyder/app/mainwindow.py:838 +#: spyder/app/mainwindow.py:844 msgid "Loading file explorer..." msgstr "Cargando el explorador de archivos..." -#: spyder/app/mainwindow.py:845 +#: spyder/app/mainwindow.py:851 msgid "Loading history plugin..." msgstr "Cargando el historial..." -#: spyder/app/mainwindow.py:856 +#: spyder/app/mainwindow.py:862 msgid "Loading online help..." msgstr "Cargando la ayuda en línea..." -#: spyder/app/mainwindow.py:862 +#: spyder/app/mainwindow.py:867 msgid "Loading project explorer..." msgstr "Cargando el explorador de proyectos..." -#: spyder/app/mainwindow.py:869 +#: spyder/app/mainwindow.py:874 msgid "Loading external console..." msgstr "Cargando la terminal externa..." -#: spyder/app/mainwindow.py:875 +#: spyder/app/mainwindow.py:880 msgid "Loading namespace browser..." msgstr "Cargando el explorador de variables..." -#: spyder/app/mainwindow.py:882 +#: spyder/app/mainwindow.py:887 msgid "Loading IPython console..." msgstr "Cargando la terminal de IPython..." -#: spyder/app/mainwindow.py:887 +#: spyder/app/mainwindow.py:892 msgid "Setting up main window..." msgstr "Construyendo la ventana principal..." -#: spyder/app/mainwindow.py:890 +#: spyder/app/mainwindow.py:895 msgid "Dependencies..." msgstr "Dependencias..." -#: spyder/app/mainwindow.py:894 +#: spyder/app/mainwindow.py:899 msgid "Report issue..." msgstr "Reportar un problema..." -#: spyder/app/mainwindow.py:898 +#: spyder/app/mainwindow.py:903 msgid "Spyder support..." msgstr "Obtener soporte para Spyder" -#: spyder/app/mainwindow.py:901 +#: spyder/app/mainwindow.py:906 msgid "Check for updates..." msgstr "Buscar actualizaciones..." -#: spyder/app/mainwindow.py:924 +#: spyder/app/mainwindow.py:929 msgid "Spyder documentation" msgstr "Documentación de Spyder" -#: spyder/app/mainwindow.py:929 +#: spyder/app/mainwindow.py:934 msgid "Spyder tutorial" msgstr "Tutorial de Spyder" -#: spyder/app/mainwindow.py:936 +#: spyder/app/mainwindow.py:941 msgid "Interactive tours" msgstr "Tours interactivos" -#: spyder/app/mainwindow.py:964 +#: spyder/app/mainwindow.py:969 msgid "Python documentation" msgstr "Documentación de Python" -#: spyder/app/mainwindow.py:970 spyder/app/mainwindow.py:1014 +#: spyder/app/mainwindow.py:975 spyder/app/mainwindow.py:1019 msgid "IPython documentation" msgstr "Documentación de IPython" -#: spyder/app/mainwindow.py:971 +#: spyder/app/mainwindow.py:976 msgid "Intro to IPython" msgstr "Ayuda básica" -#: spyder/app/mainwindow.py:973 +#: spyder/app/mainwindow.py:978 msgid "Quick reference" msgstr "Referencia rápida" -#: spyder/app/mainwindow.py:975 +#: spyder/app/mainwindow.py:980 msgid "Console help" msgstr "Ayuda de la terminal" -#: spyder/app/mainwindow.py:1012 +#: spyder/app/mainwindow.py:1017 msgid "Python(x,y) documentation folder" msgstr "Carpeta de documentación de Python(x,y)" -#: spyder/app/mainwindow.py:1016 +#: spyder/app/mainwindow.py:1021 msgid "guidata documentation" msgstr "Documentación de guidata" -#: spyder/app/mainwindow.py:1019 +#: spyder/app/mainwindow.py:1024 msgid "guiqwt documentation" msgstr "Documentación de guiqwt" -#: spyder/app/mainwindow.py:1025 +#: spyder/app/mainwindow.py:1030 msgid "NumPy documentation" msgstr "Documentación de NumPy" -#: spyder/app/mainwindow.py:1027 +#: spyder/app/mainwindow.py:1032 msgid "NumPy reference guide" msgstr "Manual de referencia de NumPy" -#: spyder/app/mainwindow.py:1029 +#: spyder/app/mainwindow.py:1034 msgid "NumPy user guide" msgstr "Guía del usuario de Numpy" -#: spyder/app/mainwindow.py:1031 +#: spyder/app/mainwindow.py:1036 msgid "SciPy documentation" msgstr "Documentación de SciPy" -#: spyder/app/mainwindow.py:1038 +#: spyder/app/mainwindow.py:1043 msgid "Installed Python modules" msgstr "Módulos instalados de Python" -#: spyder/app/mainwindow.py:1042 +#: spyder/app/mainwindow.py:1047 msgid "Online documentation" msgstr "Documentación en línea" -#: spyder/app/mainwindow.py:1054 +#: spyder/app/mainwindow.py:1059 msgid "Qt documentation" msgstr "Documentación de Qt" -#: spyder/app/mainwindow.py:1060 +#: spyder/app/mainwindow.py:1065 msgid "About %s..." msgstr "Acerca de %s..." -#: spyder/app/mainwindow.py:1084 +#: spyder/app/mainwindow.py:1089 msgid "Panes" msgstr "Paneles" -#: spyder/app/mainwindow.py:1086 +#: spyder/app/mainwindow.py:1091 msgid "Toolbars" msgstr "Barras de herramientas" -#: spyder/app/mainwindow.py:1087 +#: spyder/app/mainwindow.py:1092 msgid "Window layouts" msgstr "Disposiciones de componentes" -#: spyder/app/mainwindow.py:1096 spyder/app/mainwindow.py:1893 -#: spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1101 spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1895 msgid "Show toolbars" msgstr "Mostrar barras de herramientas" -#: spyder/app/mainwindow.py:1111 +#: spyder/app/mainwindow.py:1116 msgid "Attached console window (debugging)" msgstr "Ventana de terminal anexa (para depuración)" -#: spyder/app/mainwindow.py:1294 spyder/plugins/projects.py:238 -#: spyder/widgets/explorer.py:627 spyder/widgets/explorer.py:732 +#: spyder/app/mainwindow.py:1295 spyder/plugins/projects.py:244 +#: spyder/widgets/explorer.py:639 spyder/widgets/explorer.py:744 #: spyder/widgets/externalshell/pythonshell.py:533 #: spyder/widgets/externalshell/systemshell.py:105 #: spyder/widgets/variableexplorer/arrayeditor.py:573 -#: spyder/widgets/variableexplorer/collectionseditor.py:419 +#: spyder/widgets/variableexplorer/collectionseditor.py:417 #: spyder/widgets/variableexplorer/dataframeeditor.py:593 msgid "Error" msgstr "Error" -#: spyder/app/mainwindow.py:1295 +#: spyder/app/mainwindow.py:1296 msgid "" "You have missing dependencies!

%s

Please " "install them to avoid this message.

Note: Spyder could " @@ -478,35 +478,35 @@ "favor asegúrese de que cualquier error que encuentre no sea el resultado " "directo de las dependencias faltantes, antes de reportar un nuevo problema." -#: spyder/app/mainwindow.py:1740 +#: spyder/app/mainwindow.py:1741 msgid "Spyder Default Layout" msgstr "Disposición por defecto" -#: spyder/app/mainwindow.py:1758 +#: spyder/app/mainwindow.py:1759 msgid "Save current layout" msgstr "Guardar la disposición actual" -#: spyder/app/mainwindow.py:1762 +#: spyder/app/mainwindow.py:1763 msgid "Layout preferences" msgstr "Preferencias de disposición" -#: spyder/app/mainwindow.py:1766 +#: spyder/app/mainwindow.py:1767 msgid "Reset to spyder default" msgstr "Restaurar a la disposición por defecto" -#: spyder/app/mainwindow.py:1786 spyder/app/mainwindow.py:1808 -#: spyder/app/mainwindow.py:1871 spyder/app/mainwindow.py:2655 -#: spyder/plugins/configdialog.py:1250 spyder/plugins/externalconsole.py:446 +#: spyder/app/mainwindow.py:1787 spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1872 spyder/app/mainwindow.py:2656 +#: spyder/plugins/configdialog.py:1254 spyder/plugins/externalconsole.py:446 #: spyder/plugins/ipythonconsole.py:119 spyder/plugins/ipythonconsole.py:835 -#: spyder/plugins/maininterpreter.py:167 spyder/utils/environ.py:100 -#: spyder/utils/environ.py:113 +#: spyder/plugins/maininterpreter.py:167 spyder/plugins/maininterpreter.py:195 +#: spyder/utils/environ.py:100 spyder/utils/environ.py:113 #: spyder/widgets/variableexplorer/arrayeditor.py:496 -#: spyder/widgets/variableexplorer/collectionseditor.py:410 -#: spyder/widgets/variableexplorer/collectionseditor.py:1063 +#: spyder/widgets/variableexplorer/collectionseditor.py:408 +#: spyder/widgets/variableexplorer/collectionseditor.py:1055 msgid "Warning" msgstr "Advertencia" -#: spyder/app/mainwindow.py:1787 +#: spyder/app/mainwindow.py:1788 msgid "" "Window layout will be reset to default settings: this affects window " "position, size and dockwidgets.\n" @@ -516,51 +516,51 @@ "Esto afecta a la posición y tamaño de la ventana y los componentes.\n" "¿Desea continuar?" -#: spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1810 msgid "" "Layout %s will be " "overwritten. Do you want to " "continue?" msgstr "La disposición %s será sobrescrita. Desea continuar?" -#: spyder/app/mainwindow.py:1872 +#: spyder/app/mainwindow.py:1873 msgid "Quick switch layout #%s has not yet been defined." msgstr "Aún no se ha definido la disposición de componentes #%d" -#: spyder/app/mainwindow.py:1890 spyder/app/mainwindow.py:1891 +#: spyder/app/mainwindow.py:1891 spyder/app/mainwindow.py:1892 msgid "Hide toolbars" msgstr "Ocultar las barras de herramientas" -#: spyder/app/mainwindow.py:2184 spyder/app/mainwindow.py:2185 +#: spyder/app/mainwindow.py:2185 spyder/app/mainwindow.py:2186 msgid "Maximize current pane" msgstr "Maximizar el panel actual" -#: spyder/app/mainwindow.py:2188 +#: spyder/app/mainwindow.py:2189 msgid "Restore current pane" msgstr "Restaurar el panel actual" -#: spyder/app/mainwindow.py:2189 +#: spyder/app/mainwindow.py:2190 msgid "Restore pane to its original size" msgstr "Restaurar el panel a su tamaño original" -#: spyder/app/mainwindow.py:2273 +#: spyder/app/mainwindow.py:2274 msgid "About %s" msgstr "Acerca de %s" -#: spyder/app/mainwindow.py:2400 spyder/plugins/editor.py:158 +#: spyder/app/mainwindow.py:2401 spyder/plugins/editor.py:158 #: spyder/plugins/runconfig.py:322 spyder/plugins/runconfig.py:444 #: spyder/plugins/runconfig.py:449 spyder/utils/programs.py:285 -#: spyder/widgets/explorer.py:269 spyder/widgets/externalshell/baseshell.py:127 +#: spyder/widgets/explorer.py:271 spyder/widgets/externalshell/baseshell.py:127 msgid "Run" msgstr "Ejecutar" -#: spyder/app/mainwindow.py:2401 +#: spyder/app/mainwindow.py:2402 msgid "Running an external system terminal is not supported on platform %s." msgstr "" "Ejecutar en una terminal externa del sistema no está soportado en la " "plataforma %s." -#: spyder/app/mainwindow.py:2656 +#: spyder/app/mainwindow.py:2657 msgid "" "Spyder will restart and reset to default settings:

Do you want to " "continue?" @@ -568,15 +568,15 @@ "Spyder se reiniciará y volverá a su configuración por defecto: " "

¿Desea continuar?" -#: spyder/app/mainwindow.py:2753 spyder/widgets/helperwidgets.py:250 +#: spyder/app/mainwindow.py:2754 spyder/widgets/helperwidgets.py:250 msgid "Spyder updates" msgstr "Actualizaciones de Spyder" -#: spyder/app/mainwindow.py:2754 spyder/plugins/configdialog.py:819 +#: spyder/app/mainwindow.py:2755 spyder/plugins/configdialog.py:819 msgid "Check for updates on startup" msgstr "Buscar actualizaciones al inicio" -#: spyder/app/mainwindow.py:2772 +#: spyder/app/mainwindow.py:2775 msgid "" "Spyder %s is available!

Please use your package manager to " "update Spyder or go to our Releases page to download this " @@ -589,7 +589,7 @@ "seguro de cómo proceder para actualizar Spyder, por favor lea nuestra " "instrucciones de Instalación (en inglés)." -#: spyder/app/mainwindow.py:2784 +#: spyder/app/mainwindow.py:2787 msgid "Spyder is up to date." msgstr "Spyder está actualizado." @@ -929,7 +929,7 @@ msgid "Configuration files" msgstr "Archivos de Configuración" -#: spyder/config/utils.py:51 spyder/widgets/explorer.py:700 +#: spyder/config/utils.py:51 spyder/widgets/explorer.py:712 msgid "All files" msgstr "Todos los archivos" @@ -938,10 +938,10 @@ msgstr "Archivos de texto soportados" #: spyder/plugins/__init__.py:508 spyder/plugins/editor.py:98 -#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1718 +#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1729 #: spyder/plugins/help.py:118 spyder/plugins/help.py:385 -#: spyder/widgets/editor.py:369 spyder/widgets/sourcecode/codeeditor.py:97 -#: spyder/widgets/sourcecode/codeeditor.py:2960 +#: spyder/widgets/editor.py:371 spyder/widgets/sourcecode/codeeditor.py:97 +#: spyder/widgets/sourcecode/codeeditor.py:3001 msgid "Editor" msgstr "Editor" @@ -959,7 +959,7 @@ #: spyder/plugins/configdialog.py:494 spyder/plugins/configdialog.py:509 #: spyder/plugins/runconfig.py:177 spyder/plugins/runconfig.py:241 -#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:614 +#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:626 #: spyder/widgets/externalshell/pythonshell.py:616 #: spyder/widgets/findinfiles.py:504 spyder/widgets/pathmanager.py:224 #: spyder/widgets/projects/projectdialog.py:155 @@ -1079,60 +1079,70 @@ "Establezca esta opción
si desea separar los menús de la ventana principal" #: spyder/plugins/configdialog.py:863 +msgid "Enable high DPI scaling" +msgstr "Activar el escalado para pantallas de alta resolución" + +#: spyder/plugins/configdialog.py:865 +msgid "Set this for high DPI displays" +msgstr "" +"Activar esta opción para escalar la interfaz \n" +"a pantallas de alta resolución" + +#: spyder/plugins/configdialog.py:866 msgid "Custom margin for panes:" msgstr "Márgenes personalizadas para los paneles:" -#: spyder/plugins/configdialog.py:865 spyder/plugins/editor.py:209 +#: spyder/plugins/configdialog.py:868 spyder/plugins/editor.py:209 msgid "pixels" msgstr "pixels" -#: spyder/plugins/configdialog.py:893 +#: spyder/plugins/configdialog.py:897 msgid "Status bar" msgstr "Barra de estado" -#: spyder/plugins/configdialog.py:894 +#: spyder/plugins/configdialog.py:898 msgid "Show status bar" msgstr "Mostrar la barra de estatus" -#: spyder/plugins/configdialog.py:896 +#: spyder/plugins/configdialog.py:900 msgid "Show memory usage every" msgstr "Mostrar la memoria usada cada" -#: spyder/plugins/configdialog.py:898 spyder/plugins/configdialog.py:907 +#: spyder/plugins/configdialog.py:902 spyder/plugins/configdialog.py:911 #: spyder/plugins/editor.py:133 spyder/plugins/editor.py:261 #: spyder/plugins/variableexplorer.py:30 msgid " ms" msgstr "ms" -#: spyder/plugins/configdialog.py:905 +#: spyder/plugins/configdialog.py:909 msgid "Show CPU usage every" msgstr "Mostrar el uso de CPU cada" -#: spyder/plugins/configdialog.py:940 +#: spyder/plugins/configdialog.py:944 msgid "Plain text font" msgstr "Texto plano" -#: spyder/plugins/configdialog.py:946 +#: spyder/plugins/configdialog.py:950 msgid "Rich text font" msgstr "Texto enriquecido" -#: spyder/plugins/configdialog.py:949 +#: spyder/plugins/configdialog.py:953 msgid "Fonts" msgstr "Tipo de letra" -#: spyder/plugins/configdialog.py:963 +#: spyder/plugins/configdialog.py:967 msgid "Appearance" msgstr "Apariencia" -#: spyder/plugins/configdialog.py:965 spyder/plugins/ipythonconsole.py:564 +#: spyder/plugins/configdialog.py:969 spyder/plugins/ipythonconsole.py:564 msgid "Advanced Settings" msgstr "Opciones avanzadas" -#: spyder/plugins/configdialog.py:1001 +#: spyder/plugins/configdialog.py:1005 msgid "Syntax coloring" msgstr "Coloreado de sintaxis" -#: spyder/plugins/configdialog.py:1014 +#: spyder/plugins/configdialog.py:1018 msgid "" "Here you can select the color scheme used in the Editor and all other Spyder " "plugins.

You can also edit the color schemes provided by Spyder or " @@ -1143,52 +1153,52 @@ "que vienen con Spyder o crear los suyos al usar las opciones que aparecen a " "continuación.
" -#: spyder/plugins/configdialog.py:1019 +#: spyder/plugins/configdialog.py:1023 msgid "Edit selected" msgstr "Editar esquema" -#: spyder/plugins/configdialog.py:1020 +#: spyder/plugins/configdialog.py:1024 msgid "Create new scheme" msgstr "Crear nuevo esquema" -#: spyder/plugins/configdialog.py:1021 spyder/widgets/explorer.py:510 -#: spyder/widgets/shell.py:134 +#: spyder/plugins/configdialog.py:1025 spyder/widgets/explorer.py:512 +#: spyder/widgets/projects/explorer.py:243 spyder/widgets/shell.py:134 msgid "Delete" msgstr "Eliminar" -#: spyder/plugins/configdialog.py:1024 +#: spyder/plugins/configdialog.py:1028 msgid "Reset" msgstr "Restaurar" -#: spyder/plugins/configdialog.py:1031 +#: spyder/plugins/configdialog.py:1035 msgid "Scheme:" msgstr "Esquema:" -#: spyder/plugins/configdialog.py:1062 +#: spyder/plugins/configdialog.py:1066 msgid "Manage color schemes" msgstr "Manejar esquemas de coloreado" -#: spyder/plugins/configdialog.py:1251 +#: spyder/plugins/configdialog.py:1255 msgid "Are you sure you want to delete this scheme?" msgstr "¿Está seguro de que borrar este esquema?" -#: spyder/plugins/configdialog.py:1368 +#: spyder/plugins/configdialog.py:1372 msgid "Text" msgstr "Texto" -#: spyder/plugins/configdialog.py:1370 +#: spyder/plugins/configdialog.py:1374 msgid "Highlight" msgstr "Resaltar" -#: spyder/plugins/configdialog.py:1372 +#: spyder/plugins/configdialog.py:1376 msgid "Background" msgstr "Fondo" -#: spyder/plugins/configdialog.py:1376 +#: spyder/plugins/configdialog.py:1380 msgid "Scheme name:" msgstr "Nombre del esquema:" -#: spyder/plugins/configdialog.py:1383 +#: spyder/plugins/configdialog.py:1387 msgid "Color scheme editor" msgstr "Editor de esquemas" @@ -1268,7 +1278,7 @@ msgstr "Ejecutar archivo de Python" #: spyder/plugins/console.py:233 spyder/plugins/externalconsole.py:146 -#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:715 +#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:727 msgid "Python scripts" msgstr "Archivos de Python" @@ -1311,7 +1321,7 @@ msgid "Show line numbers" msgstr "Mostrar números de líneas" -#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:937 +#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:947 msgid "Show blank spaces" msgstr "Mostrar espacios en blanco" @@ -1563,7 +1573,7 @@ msgstr "&Nuevo" #: spyder/plugins/editor.py:628 spyder/plugins/workingdirectory.py:83 -#: spyder/widgets/explorer.py:692 spyder/widgets/explorer.py:699 +#: spyder/widgets/explorer.py:704 spyder/widgets/explorer.py:711 msgid "New file" msgstr "Nuevo archivo" @@ -1571,12 +1581,12 @@ msgid "&Open..." msgstr "&Abrir" -#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1767 +#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1778 #: spyder/plugins/workingdirectory.py:70 msgid "Open file" msgstr "Abrir archivo" -#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:345 +#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:347 msgid "File switcher..." msgstr "Cambiador de archivos..." @@ -1596,7 +1606,7 @@ msgid "&Save" msgstr "&Guardar" -#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1304 +#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1306 msgid "Save file" msgstr "Guardar archivo" @@ -1713,7 +1723,7 @@ msgstr "Ejecutar hasta que la función o método actual termine" #: spyder/plugins/editor.py:773 spyder/widgets/findinfiles.py:333 -#: spyder/widgets/ipythonconsole/client.py:236 +#: spyder/widgets/ipythonconsole/client.py:238 msgid "Stop" msgstr "Detener" @@ -1741,7 +1751,7 @@ msgid "Run again last file" msgstr "Ejecutar de nuevo el mismo archivo" -#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2507 +#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2548 msgid "Run &selection or current line" msgstr "Ejecutar la &selección o la línea actual" @@ -1749,7 +1759,7 @@ msgid "Run selection or current line" msgstr "Ejecutar la &selección o línea actual" -#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2499 +#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2540 msgid "Run cell" msgstr "Ejecutar la celda" @@ -1761,7 +1771,7 @@ "Ejecutar la celda actual (Ctrl+Enter)\n" "[Usar #%% para crear celdas]" -#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2503 +#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2544 msgid "Run cell and advance" msgstr "Ejecutar la celda y avanzar" @@ -1837,11 +1847,11 @@ msgid "Go to next cursor position" msgstr "Ir a la siguiente posición del cursor" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Comment" msgstr "Comentar" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Uncomment" msgstr "Descomentar" @@ -1882,43 +1892,59 @@ msgid "Unindent current line or selection" msgstr "Quitar indentación de la línea o selección actual" +#: spyder/plugins/editor.py:918 +msgid "Toggle Uppercase" +msgstr "Cambiar a mayúsculas" + #: spyder/plugins/editor.py:919 +msgid "Change to uppercase current line or selection" +msgstr "Cambiar a mayúsculas la línea o selección actual" + +#: spyder/plugins/editor.py:923 +msgid "Toggle Lowercase" +msgstr "Cambiar a minúsculas" + +#: spyder/plugins/editor.py:924 +msgid "Change to lowercase current line or selection" +msgstr "Cambiar a minúsculas la línea o selección actual" + +#: spyder/plugins/editor.py:929 msgid "Carriage return and line feed (Windows)" msgstr "Retorno de carro y salto de línea (Windows)" -#: spyder/plugins/editor.py:922 +#: spyder/plugins/editor.py:932 msgid "Line feed (UNIX)" msgstr "Salto de línea (UNIX)" -#: spyder/plugins/editor.py:925 +#: spyder/plugins/editor.py:935 msgid "Carriage return (Mac)" msgstr "Retorno de carro (Mac)" -#: spyder/plugins/editor.py:931 +#: spyder/plugins/editor.py:941 msgid "Convert end-of-line characters" msgstr "Convertir caracteres de fin de línea" -#: spyder/plugins/editor.py:935 +#: spyder/plugins/editor.py:945 msgid "Remove trailing spaces" msgstr "Eliminar espacios en blanco" -#: spyder/plugins/editor.py:939 +#: spyder/plugins/editor.py:949 msgid "Fix indentation" msgstr "Corregir la indentación" -#: spyder/plugins/editor.py:940 +#: spyder/plugins/editor.py:950 msgid "Replace tab characters by space characters" msgstr "Reemplazar caracteres de tabulación por espacios" -#: spyder/plugins/editor.py:943 +#: spyder/plugins/editor.py:953 msgid "Go to line..." msgstr "Ir a la línea..." -#: spyder/plugins/editor.py:951 +#: spyder/plugins/editor.py:961 msgid "Set console working directory" msgstr "Establecer directorio de trabajo" -#: spyder/plugins/editor.py:953 +#: spyder/plugins/editor.py:963 msgid "" "Set current console (and file explorer) working directory to current script " "directory" @@ -1926,43 +1952,43 @@ "Fija el directorio de trabajo para la terminal actual como el directorio del " "archivo actual" -#: spyder/plugins/editor.py:958 +#: spyder/plugins/editor.py:968 msgid "Maximum number of recent files..." msgstr "Máximo número de archivos recientes..." -#: spyder/plugins/editor.py:961 +#: spyder/plugins/editor.py:971 msgid "Clear recent files list" msgstr "Limpiar la lista de archivos recientes" -#: spyder/plugins/editor.py:961 spyder/plugins/projects.py:97 +#: spyder/plugins/editor.py:971 spyder/plugins/projects.py:100 msgid "Clear this list" msgstr "Limpiar esta lista" -#: spyder/plugins/editor.py:965 +#: spyder/plugins/editor.py:975 msgid "Open &recent" msgstr "Abrir &reciente" -#: spyder/plugins/editor.py:1348 +#: spyder/plugins/editor.py:1359 msgid "?" msgstr "?" -#: spyder/plugins/editor.py:1575 +#: spyder/plugins/editor.py:1586 msgid "Spyder Editor" msgstr "Editor de Spyder" -#: spyder/plugins/editor.py:1576 +#: spyder/plugins/editor.py:1587 msgid "This is a temporary script file." msgstr "Este es un archivo temporal" -#: spyder/plugins/editor.py:1645 +#: spyder/plugins/editor.py:1656 msgid "untitled" msgstr "Sin título " -#: spyder/plugins/editor.py:1719 +#: spyder/plugins/editor.py:1730 msgid "Maximum number of recent files" msgstr "Máximo número de archivos recientes" -#: spyder/plugins/editor.py:1852 +#: spyder/plugins/editor.py:1863 msgid "Printing..." msgstr "Imprimir..." @@ -1987,7 +2013,7 @@ msgid "Show elapsed time" msgstr "Mostrar el tiempo transcurrido" -#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1074 +#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1094 msgid "Show icons and text" msgstr "Mostrar iconos y texto " @@ -2275,7 +2301,7 @@ #: spyder/plugins/help.py:385 spyder/plugins/runconfig.py:186 #: spyder/plugins/runconfig.py:456 spyder/widgets/externalshell/baseshell.py:94 -#: spyder/widgets/ipythonconsole/client.py:200 +#: spyder/widgets/ipythonconsole/client.py:202 msgid "Console" msgstr "Terminal" @@ -2301,10 +2327,10 @@ msgstr "Importar automáticamente" #: spyder/plugins/help.py:437 spyder/plugins/history.py:106 -#: spyder/widgets/editor.py:502 spyder/widgets/explorer.py:1085 +#: spyder/widgets/editor.py:504 spyder/widgets/explorer.py:1105 #: spyder/widgets/externalshell/baseshell.py:140 -#: spyder/widgets/ipythonconsole/client.py:249 -#: spyder/widgets/variableexplorer/namespacebrowser.py:162 +#: spyder/widgets/ipythonconsole/client.py:251 +#: spyder/widgets/variableexplorer/namespacebrowser.py:160 msgid "Options" msgstr "Opciones" @@ -2829,7 +2855,7 @@ "No existe un intérprete de IPython para ejecutar %s.

Por favor " "abra uno nuevo e intente otra vez." -#: spyder/plugins/ipythonconsole.py:873 +#: spyder/plugins/ipythonconsole.py:880 msgid "" "Your Python environment or installation doesn't have the ipykernel " "module installed on it. Without this module is not possible for Spyder to " @@ -2843,30 +2869,30 @@ "comandos:

pip install ipykernel

o

conda " "install ipykernel" -#: spyder/plugins/ipythonconsole.py:1098 +#: spyder/plugins/ipythonconsole.py:1105 msgid "Do you want to close this console?" msgstr "¿Desea cerrar esta terminal?" -#: spyder/plugins/ipythonconsole.py:1104 +#: spyder/plugins/ipythonconsole.py:1111 msgid "" "Do you want to close all other consoles connected to the same kernel as this " "one?" msgstr "" "¿Desea cerrar todas las otras terminales conectadas al mismo núcleo que ésta?" -#: spyder/plugins/ipythonconsole.py:1364 +#: spyder/plugins/ipythonconsole.py:1382 msgid "IPython" msgstr "IPython" -#: spyder/plugins/ipythonconsole.py:1365 +#: spyder/plugins/ipythonconsole.py:1383 msgid "Unable to connect to %s" msgstr "No se pudo establecer conexión con `%s`" -#: spyder/plugins/ipythonconsole.py:1422 +#: spyder/plugins/ipythonconsole.py:1443 msgid "Connection error" msgstr "Error de conexión" -#: spyder/plugins/ipythonconsole.py:1423 +#: spyder/plugins/ipythonconsole.py:1444 msgid "" "Could not open ssh tunnel. The error was:\n" "\n" @@ -2979,8 +3005,8 @@ "seleccionado, para evitar ver falsos errores y alarmas en el Editor debido a " "la sintaxis incompatible entre estas dos versiones de Python." -#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:191 -#: spyder/plugins/maininterpreter.py:195 +#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:205 +#: spyder/plugins/maininterpreter.py:209 msgid "UMR" msgstr "RMU" @@ -2988,7 +3014,15 @@ msgid "Set the list of excluded modules as this: numpy, scipy" msgstr "Establezca la lista de módulos excluidos como: numpy, scipy" -#: spyder/plugins/maininterpreter.py:192 +#: spyder/plugins/maininterpreter.py:196 +msgid "" +"You are working with Python 2, this means that you can not import a module " +"that contains non-ascii characters." +msgstr "" +"No es posible importar un módulo con caracteres que no son ascii en Python " +"2. Por favor introduzca un módulo diferente." + +#: spyder/plugins/maininterpreter.py:206 msgid "" "The following modules are not installed on your machine:\n" "%s" @@ -2996,7 +3030,7 @@ "Los siguientes módulos no están instalados en su computador:\n" "%s" -#: spyder/plugins/maininterpreter.py:196 +#: spyder/plugins/maininterpreter.py:210 msgid "" "Please note that these changes will be applied only to new Python/IPython " "consoles" @@ -3012,8 +3046,8 @@ msgid "Outline" msgstr "Explorador de código" -#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:111 -#: spyder/widgets/projects/explorer.py:125 +#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:113 +#: spyder/widgets/projects/explorer.py:127 msgid "Project explorer" msgstr "Explorador de proyectos" @@ -3029,19 +3063,23 @@ msgid "Close Project" msgstr "Cerrar proyecto" -#: spyder/plugins/projects.py:100 +#: spyder/plugins/projects.py:97 +msgid "Delete Project" +msgstr "Eliminar proyecto" + +#: spyder/plugins/projects.py:103 msgid "Project Preferences" msgstr "Preferencias del proyecto" -#: spyder/plugins/projects.py:102 +#: spyder/plugins/projects.py:105 msgid "Recent Projects" msgstr "Proyectos recientes" -#: spyder/plugins/projects.py:234 +#: spyder/plugins/projects.py:240 msgid "Open project" msgstr "Abrir proyecto" -#: spyder/plugins/projects.py:239 +#: spyder/plugins/projects.py:245 msgid "%s is not a Spyder project!" msgstr "%s no es un proyecto de Spyder!" @@ -3240,32 +3278,27 @@ msgstr "Filtrar" #: spyder/plugins/variableexplorer.py:35 -#: spyder/widgets/variableexplorer/namespacebrowser.py:229 +#: spyder/widgets/variableexplorer/namespacebrowser.py:226 msgid "Exclude private references" msgstr "Excluir variables privadas" #: spyder/plugins/variableexplorer.py:36 -#: spyder/widgets/variableexplorer/namespacebrowser.py:244 +#: spyder/widgets/variableexplorer/namespacebrowser.py:241 msgid "Exclude capitalized references" msgstr "Excluir variables que comienzan en mayúsculas" #: spyder/plugins/variableexplorer.py:37 -#: spyder/widgets/variableexplorer/namespacebrowser.py:237 +#: spyder/widgets/variableexplorer/namespacebrowser.py:234 msgid "Exclude all-uppercase references" msgstr "Excluir variables en mayúsculas" #: spyder/plugins/variableexplorer.py:38 -#: spyder/widgets/variableexplorer/namespacebrowser.py:252 +#: spyder/widgets/variableexplorer/namespacebrowser.py:249 msgid "Exclude unsupported data types" msgstr "Excluir tipos de datos no soportados" -#: spyder/plugins/variableexplorer.py:44 -#: spyder/widgets/variableexplorer/collectionseditor.py:675 -msgid "Truncate values" -msgstr "Abreviar valores" - #: spyder/plugins/variableexplorer.py:46 -#: spyder/widgets/variableexplorer/collectionseditor.py:679 +#: spyder/widgets/variableexplorer/collectionseditor.py:677 msgid "Show arrays min/max" msgstr "Mostrar el máximo y mínimo de arreglos" @@ -3349,7 +3382,7 @@ msgid "Back" msgstr "Anterior" -#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1079 +#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1099 #: spyder/widgets/variableexplorer/importwizard.py:529 msgid "Next" msgstr "Siguiente" @@ -3442,7 +3475,7 @@ msgstr "Archivos de datos de Spyder" #: spyder/utils/iofuncs.py:422 -#: spyder/widgets/variableexplorer/collectionseditor.py:1029 +#: spyder/widgets/variableexplorer/collectionseditor.py:1021 msgid "NumPy arrays" msgstr "Arreglos de NumPy" @@ -3612,27 +3645,27 @@ msgid "Array dimensions not valid" msgstr "Las dimensiones del arreglo no son válidas" -#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2518 +#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2559 msgid "Zoom out" msgstr "Alejar" -#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2514 +#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2555 msgid "Zoom in" msgstr "Acercar" -#: spyder/widgets/browser.py:162 +#: spyder/widgets/browser.py:177 msgid "Home" msgstr "Página de inicio" -#: spyder/widgets/browser.py:198 +#: spyder/widgets/browser.py:213 msgid "Find text" msgstr "Encontrar texto" -#: spyder/widgets/browser.py:216 +#: spyder/widgets/browser.py:231 msgid "Address:" msgstr "Dirección:" -#: spyder/widgets/browser.py:252 +#: spyder/widgets/browser.py:267 msgid "Unable to load page" msgstr "No fue posible cargar la página" @@ -3673,76 +3706,81 @@ "Spyder depends on several Python modules to provide the right functionality " "for all its panes. The table below shows the required and installed versions " "(if any) of all of them.

Note: You can safely use Spyder " -"without the following modules installed: %s and %s" +"without the following modules installed: %s and %s." +"

Please also note that new dependencies or changed ones will be " +"correctly detected only after Spyder is restarted." msgstr "" "Spyder depende de varios módulos de Python para proveer la funcionalidad " "correcta para todos sus paneles. La tabla que aparece a continuación muestra " "las versiones requeridas e instaladas (de existir) de todos ellos." "

Nota: Usted puede utilizar Spyder sin problemas si no cuenta " -"con los siguientes módulos instalados: %s y %s." +"con los siguientes módulos instalados: %s y %s.

Por " +"favor también tenga en cuenta que dependencias nuevas o que hayan sido " +"cambiadas en esta lista, sólo serán detectadas correctamente después de que " +"Spyder sea reiniciado." -#: spyder/widgets/dependencies.py:154 +#: spyder/widgets/dependencies.py:157 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: spyder/widgets/editor.py:348 +#: spyder/widgets/editor.py:350 msgid "Copy path to clipboard" msgstr "Copiar la ruta al portapapeles" -#: spyder/widgets/editor.py:352 +#: spyder/widgets/editor.py:354 msgid "Close all to the right" msgstr "Cerrar todos a la derecha" -#: spyder/widgets/editor.py:354 +#: spyder/widgets/editor.py:356 msgid "Close all but this" msgstr "Cerrar todos menos éste" -#: spyder/widgets/editor.py:957 +#: spyder/widgets/editor.py:959 msgid "Temporary file" msgstr "Archivo temporal" -#: spyder/widgets/editor.py:1052 +#: spyder/widgets/editor.py:1054 msgid "New window" msgstr "Nueva ventana" -#: spyder/widgets/editor.py:1053 +#: spyder/widgets/editor.py:1055 msgid "Create a new editor window" msgstr "Crear una nueva ventana de edición" -#: spyder/widgets/editor.py:1056 +#: spyder/widgets/editor.py:1058 msgid "Split vertically" msgstr "Dividir verticalmente" -#: spyder/widgets/editor.py:1058 +#: spyder/widgets/editor.py:1060 msgid "Split vertically this editor window" msgstr "Dividir verticalmente esta panel o ventana de edición" -#: spyder/widgets/editor.py:1060 +#: spyder/widgets/editor.py:1062 msgid "Split horizontally" msgstr "Dividir horizontalmente" -#: spyder/widgets/editor.py:1062 +#: spyder/widgets/editor.py:1064 msgid "Split horizontally this editor window" msgstr "Dividir horizontalmente esta ventana o panel de edición" -#: spyder/widgets/editor.py:1064 +#: spyder/widgets/editor.py:1066 msgid "Close this panel" msgstr "Cerrar este panel" -#: spyder/widgets/editor.py:1221 +#: spyder/widgets/editor.py:1223 msgid "%s has been modified.
Do you want to save changes?" msgstr "%s ha sido modificado.
¿Desea guardar los cambios?" -#: spyder/widgets/editor.py:1283 +#: spyder/widgets/editor.py:1285 msgid "Save" msgstr "Guardar" -#: spyder/widgets/editor.py:1284 +#: spyder/widgets/editor.py:1286 msgid "Unable to save script '%s'

Error message:
%s" msgstr "" "No fue posible guardar el archivo '%s'

Mensaje de error:
%s" -#: spyder/widgets/editor.py:1518 +#: spyder/widgets/editor.py:1523 msgid "" "%s is unavailable (this file may have been removed, moved or renamed " "outside Spyder).
Do you want to close it?" @@ -3750,7 +3788,7 @@ "%s no está disponible (el archivo puede haber sido eliminado, movido " "o renombrado por fuera de Spyder).
¿Desea cerrarlo?" -#: spyder/widgets/editor.py:1538 +#: spyder/widgets/editor.py:1543 msgid "" "%s has been modified outside Spyder.
Do you want to reload it and " "lose all your changes?" @@ -3758,7 +3796,7 @@ "%s fue modificado por fuera de Spyder.
¿Desea recargarlo y perder " "todos sus cambios?" -#: spyder/widgets/editor.py:1634 +#: spyder/widgets/editor.py:1639 msgid "" "All changes to %s will be lost.
Do you want to revert file from " "disk?" @@ -3766,11 +3804,11 @@ "Todos los cambios a %s se perderán.
Desea revertir el archivo del " "disco?" -#: spyder/widgets/editor.py:1774 +#: spyder/widgets/editor.py:1779 msgid "Loading %s..." msgstr "Cargando %s..." -#: spyder/widgets/editor.py:1784 +#: spyder/widgets/editor.py:1789 msgid "" "%s contains mixed end-of-line characters.
Spyder will fix this " "automatically." @@ -3778,11 +3816,11 @@ "%s contiene varios tipos de caracteres de fin de línea.
Spyder lo " "arreglará automáticamente." -#: spyder/widgets/editor.py:2166 +#: spyder/widgets/editor.py:2171 msgid "Close window" msgstr "Cerrar ventana" -#: spyder/widgets/editor.py:2168 +#: spyder/widgets/editor.py:2173 msgid "Close this window" msgstr "Cierra esta ventana" @@ -3814,7 +3852,7 @@ msgid "Show absolute path" msgstr "Mostrar la ruta completa" -#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:208 +#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:210 msgid "Show all files" msgstr "Mostrar todos los archivos" @@ -3822,108 +3860,122 @@ msgid "Show special comments" msgstr "Mostrar comentarios especiales" -#: spyder/widgets/explorer.py:204 +#: spyder/widgets/explorer.py:206 msgid "Edit filename filters..." msgstr "Editar filtros..." -#: spyder/widgets/explorer.py:218 +#: spyder/widgets/explorer.py:220 msgid "Edit filename filters" msgstr "Editar los filtros para nombres de archivo" -#: spyder/widgets/explorer.py:219 +#: spyder/widgets/explorer.py:221 msgid "Name filters:" msgstr "Nombres de los filtros:" -#: spyder/widgets/explorer.py:238 +#: spyder/widgets/explorer.py:240 msgid "File..." msgstr "Archivo..." -#: spyder/widgets/explorer.py:242 +#: spyder/widgets/explorer.py:244 msgid "Module..." msgstr "Módulo" -#: spyder/widgets/explorer.py:246 +#: spyder/widgets/explorer.py:248 msgid "Folder..." msgstr "Carpeta..." -#: spyder/widgets/explorer.py:250 +#: spyder/widgets/explorer.py:252 msgid "Package..." msgstr "Paquete..." -#: spyder/widgets/explorer.py:271 -#: spyder/widgets/variableexplorer/collectionseditor.py:650 +#: spyder/widgets/explorer.py:273 +#: spyder/widgets/variableexplorer/collectionseditor.py:652 msgid "Edit" msgstr "Editar" -#: spyder/widgets/explorer.py:273 +#: spyder/widgets/explorer.py:275 msgid "Move..." msgstr "Mover a..." -#: spyder/widgets/explorer.py:276 +#: spyder/widgets/explorer.py:278 msgid "Delete..." msgstr "Eliminar..." -#: spyder/widgets/explorer.py:279 +#: spyder/widgets/explorer.py:281 msgid "Rename..." msgstr "Renombrar..." -#: spyder/widgets/explorer.py:282 +#: spyder/widgets/explorer.py:284 msgid "Open" msgstr "Abrir" -#: spyder/widgets/explorer.py:283 spyder/widgets/sourcecode/codeeditor.py:2490 +#: spyder/widgets/explorer.py:285 spyder/widgets/sourcecode/codeeditor.py:2531 msgid "Convert to Python script" msgstr "Convertir a un archivo de Python" -#: spyder/widgets/explorer.py:317 +#: spyder/widgets/explorer.py:319 msgid "Commit" msgstr "Consignar" -#: spyder/widgets/explorer.py:320 +#: spyder/widgets/explorer.py:322 msgid "Browse repository" msgstr "Explorar repositorio " -#: spyder/widgets/explorer.py:331 +#: spyder/widgets/explorer.py:333 msgid "Open command prompt here" msgstr "Abrir símbolo del sistema aquí" -#: spyder/widgets/explorer.py:333 +#: spyder/widgets/explorer.py:335 msgid "Open terminal here" msgstr "Abrir terminal del sistema aquí" -#: spyder/widgets/explorer.py:338 +#: spyder/widgets/explorer.py:340 msgid "Open Python console here" msgstr "Abrir una terminal de Python aquí" -#: spyder/widgets/explorer.py:352 +#: spyder/widgets/explorer.py:354 msgid "New" msgstr "Crear nuevo" -#: spyder/widgets/explorer.py:360 +#: spyder/widgets/explorer.py:362 msgid "Import" msgstr "Importar" -#: spyder/widgets/explorer.py:511 +#: spyder/widgets/explorer.py:513 msgid "Do you really want to delete %s?" msgstr "¿Realmente desea eliminar %s?" -#: spyder/widgets/explorer.py:529 +#: spyder/widgets/explorer.py:531 msgid "delete" msgstr "eliminar" -#: spyder/widgets/explorer.py:530 spyder/widgets/projects/explorer.py:147 +#: spyder/widgets/explorer.py:532 spyder/widgets/projects/explorer.py:149 +#: spyder/widgets/projects/explorer.py:256 msgid "Project Explorer" msgstr "Explorador de proyectos" -#: spyder/widgets/explorer.py:531 spyder/widgets/projects/explorer.py:148 +#: spyder/widgets/explorer.py:533 spyder/widgets/projects/explorer.py:150 msgid "Unable to %s %s

Error message:
%s" msgstr "No fue posible %s %s

Mensaje de error:
%s" -#: spyder/widgets/explorer.py:554 spyder/widgets/sourcecode/codeeditor.py:2007 +#: spyder/widgets/explorer.py:548 +msgid "File Explorer" +msgstr "Explorador de archivos" + +#: spyder/widgets/explorer.py:549 +msgid "" +"The current directory contains a project.

If you want to delete the " +"project, please go to Projects » Delete Project" +msgstr "" +"El directorio actual contiene un proyecto.

Si desea eliminar este " +"proyecto, por favor diríjase a Proyectos » Eliminar " +"proyecto" + +#: spyder/widgets/explorer.py:566 spyder/widgets/sourcecode/codeeditor.py:2018 msgid "Conversion error" msgstr "Error de conversión" -#: spyder/widgets/explorer.py:555 spyder/widgets/sourcecode/codeeditor.py:2008 +#: spyder/widgets/explorer.py:567 spyder/widgets/sourcecode/codeeditor.py:2019 msgid "" "It was not possible to convert this notebook. The error is:\n" "\n" @@ -3931,18 +3983,18 @@ "No fue posible convertir este notebook. El error es:\n" "\n" -#: spyder/widgets/explorer.py:572 spyder/widgets/explorer.py:580 -#: spyder/widgets/explorer.py:591 -#: spyder/widgets/variableexplorer/collectionseditor.py:683 -#: spyder/widgets/variableexplorer/collectionseditor.py:924 +#: spyder/widgets/explorer.py:584 spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:603 +#: spyder/widgets/variableexplorer/collectionseditor.py:681 +#: spyder/widgets/variableexplorer/collectionseditor.py:916 msgid "Rename" msgstr "Renombrar" -#: spyder/widgets/explorer.py:573 +#: spyder/widgets/explorer.py:585 msgid "New name:" msgstr "Nuevo nombre:" -#: spyder/widgets/explorer.py:581 +#: spyder/widgets/explorer.py:593 msgid "" "Do you really want to rename %s and overwrite the existing file " "%s?" @@ -3950,73 +4002,73 @@ "¿Realmente desea renombrar %s y sobrescribir el archivo existente " "%s?" -#: spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:604 msgid "Unable to rename file %s

Error message:
%s" msgstr "" "No fue posible renombrar el archivo %s

Mensaje de error:" "
%s" -#: spyder/widgets/explorer.py:628 +#: spyder/widgets/explorer.py:640 msgid "Unable to move %s

Error message:
%s" msgstr "No fue posible mover %s

Mensaje de error:
%s" -#: spyder/widgets/explorer.py:646 +#: spyder/widgets/explorer.py:658 msgid "Unable to create folder %s

Error message:
%s" msgstr "" "No fue posible crear la carpeta %s

Mensaje de error:
" "%s" -#: spyder/widgets/explorer.py:659 spyder/widgets/explorer.py:693 +#: spyder/widgets/explorer.py:671 spyder/widgets/explorer.py:705 msgid "Unable to create file %s

Error message:
%s" msgstr "" "No fue posible crear el archivo %s

Mensaje de error:
" "%s" -#: spyder/widgets/explorer.py:667 +#: spyder/widgets/explorer.py:679 msgid "New folder" msgstr "Nueva carpeta" -#: spyder/widgets/explorer.py:668 +#: spyder/widgets/explorer.py:680 msgid "Folder name:" msgstr "Nombre de la carpeta:" -#: spyder/widgets/explorer.py:673 +#: spyder/widgets/explorer.py:685 msgid "New package" msgstr "Nuevo paquete" -#: spyder/widgets/explorer.py:674 +#: spyder/widgets/explorer.py:686 msgid "Package name:" msgstr "Nombre del paquete:" -#: spyder/widgets/explorer.py:714 +#: spyder/widgets/explorer.py:726 msgid "New module" msgstr "Nuevo módulo" -#: spyder/widgets/explorer.py:729 +#: spyder/widgets/explorer.py:741 msgid "" "For %s support, please install one of the
following tools:

%s" msgstr "" "Para contar con soporte de %s, por favor instale una de
las siguientes " "herramientas:

%s" -#: spyder/widgets/explorer.py:733 +#: spyder/widgets/explorer.py:745 msgid "Unable to find external program.

%s" msgstr "No fue posible encontrar el programa externo.

%s" -#: spyder/widgets/explorer.py:948 +#: spyder/widgets/explorer.py:966 msgid "Show current directory only" msgstr "Mostrar sólo el directorio actual" -#: spyder/widgets/explorer.py:1046 +#: spyder/widgets/explorer.py:1066 msgid "You don't have the right permissions to open this directory" msgstr "No tiene con permisos para abrir este directorio" -#: spyder/widgets/explorer.py:1076 +#: spyder/widgets/explorer.py:1096 #: spyder/widgets/variableexplorer/importwizard.py:525 msgid "Previous" msgstr "Anterior" -#: spyder/widgets/explorer.py:1082 +#: spyder/widgets/explorer.py:1102 msgid "Parent" msgstr "Directorio superior" @@ -4341,47 +4393,47 @@ msgid "GUI-based editor:" msgstr "Editor gráfico:" -#: spyder/widgets/ipythonconsole/client.py:187 +#: spyder/widgets/ipythonconsole/client.py:189 msgid "An error ocurred while starting the kernel" msgstr "Ocurrió un error mientras iniciaba el núcleo" -#: spyder/widgets/ipythonconsole/client.py:218 +#: spyder/widgets/ipythonconsole/client.py:220 msgid "Restart kernel" msgstr "Reiniciar el núcleo" -#: spyder/widgets/ipythonconsole/client.py:238 +#: spyder/widgets/ipythonconsole/client.py:240 msgid "Stop the current command" msgstr "Detener el comando actual" -#: spyder/widgets/ipythonconsole/client.py:261 +#: spyder/widgets/ipythonconsole/client.py:263 msgid "Inspect current object" msgstr "Inspeccionar objeto" -#: spyder/widgets/ipythonconsole/client.py:266 +#: spyder/widgets/ipythonconsole/client.py:268 msgid "Clear line or block" msgstr "Limpiar línea o bloque" -#: spyder/widgets/ipythonconsole/client.py:270 +#: spyder/widgets/ipythonconsole/client.py:272 msgid "Reset namespace" msgstr "Restaurar el namespace" -#: spyder/widgets/ipythonconsole/client.py:273 +#: spyder/widgets/ipythonconsole/client.py:275 msgid "Clear console" msgstr "Limpiar la terminal" -#: spyder/widgets/ipythonconsole/client.py:314 +#: spyder/widgets/ipythonconsole/client.py:316 msgid "Are you sure you want to restart the kernel?" msgstr "Está seguro de que desea reiniciar el núcleo?" -#: spyder/widgets/ipythonconsole/client.py:316 +#: spyder/widgets/ipythonconsole/client.py:318 msgid "Restart kernel?" msgstr "Reiniciar el núcleo?" -#: spyder/widgets/ipythonconsole/client.py:325 +#: spyder/widgets/ipythonconsole/client.py:327 msgid "Error restarting kernel: %s\n" msgstr "Ocurrió un error al reiniciar el núcleo: %s\n" -#: spyder/widgets/ipythonconsole/client.py:329 +#: spyder/widgets/ipythonconsole/client.py:331 msgid "" "
Restarting kernel...\n" "

" @@ -4389,15 +4441,15 @@ "
Reiniciando el núcleo...\n" "

" -#: spyder/widgets/ipythonconsole/client.py:334 +#: spyder/widgets/ipythonconsole/client.py:336 msgid "Cannot restart a kernel not started by Spyder\n" msgstr "No es posible reiniciar un núcleo que no fue iniciado por Spyder\n" -#: spyder/widgets/ipythonconsole/client.py:374 +#: spyder/widgets/ipythonconsole/client.py:376 msgid "Changing backend to Qt for Mayavi" msgstr "Cambiando la salida gráfica a Qt por Mayavi" -#: spyder/widgets/ipythonconsole/client.py:385 +#: spyder/widgets/ipythonconsole/client.py:387 msgid "Connecting to kernel..." msgstr "Conectándose al núcleo..." @@ -4409,11 +4461,11 @@ "Spyder aún no soporta inspeccionar y establecer valores mientras se está " "depurando." -#: spyder/widgets/ipythonconsole/shell.py:135 +#: spyder/widgets/ipythonconsole/shell.py:149 msgid "Reset IPython namespace" msgstr "Reiniciar el espacio de trabajo de IPython" -#: spyder/widgets/ipythonconsole/shell.py:136 +#: spyder/widgets/ipythonconsole/shell.py:150 msgid "" "All user-defined variables will be removed.
Are you sure you want to " "reset the namespace?" @@ -4553,26 +4605,44 @@ msgid "Version control system" msgstr "Sistema de versión de controles" -#: spyder/widgets/projects/explorer.py:50 +#: spyder/widgets/projects/explorer.py:52 msgid "Show horizontal scrollbar" msgstr "Mostrar una barra de desplazamiento horizontal" -#: spyder/widgets/projects/explorer.py:112 +#: spyder/widgets/projects/explorer.py:114 msgid "File %s already exists.
Do you want to overwrite it?" msgstr "El archivo %s ya existe.
¿Desea sobrescribirlo?" -#: spyder/widgets/projects/explorer.py:126 +#: spyder/widgets/projects/explorer.py:128 msgid "Folder %s already exists." msgstr "La carpeta %s ya existe." -#: spyder/widgets/projects/explorer.py:144 +#: spyder/widgets/projects/explorer.py:146 msgid "copy" msgstr "copiar" -#: spyder/widgets/projects/explorer.py:146 +#: spyder/widgets/projects/explorer.py:148 msgid "move" msgstr "mover" +#: spyder/widgets/projects/explorer.py:244 +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 "" +"¿Realmente desea eliminar el proyecto {filename}?

Nota: " +"Esta acción sólo eliminará el proyecto. Los archivos del mismo no serán " +"eliminados del disco." + +#: spyder/widgets/projects/explorer.py:257 +msgid "" +"Unable to delete {varpath}

The error message was:" +"
{error}" +msgstr "" +"No fue posible eliminar {varpath}

El mensaje de error " +"fue:
{error}" + #: spyder/widgets/projects/projectdialog.py:69 msgid "New directory" msgstr "Nuevo directorio" @@ -4674,27 +4744,27 @@ msgid "Line count:" msgstr "Número total de líneas:" -#: spyder/widgets/sourcecode/codeeditor.py:1296 +#: spyder/widgets/sourcecode/codeeditor.py:1305 msgid "Breakpoint" msgstr "Punto de interrupción" -#: spyder/widgets/sourcecode/codeeditor.py:1297 +#: spyder/widgets/sourcecode/codeeditor.py:1306 msgid "Condition:" msgstr "Condición:" -#: spyder/widgets/sourcecode/codeeditor.py:1703 +#: spyder/widgets/sourcecode/codeeditor.py:1712 msgid "Code analysis" msgstr "Análisis del código" -#: spyder/widgets/sourcecode/codeeditor.py:1757 +#: spyder/widgets/sourcecode/codeeditor.py:1766 msgid "To do" msgstr "To do" -#: spyder/widgets/sourcecode/codeeditor.py:1994 +#: spyder/widgets/sourcecode/codeeditor.py:2005 msgid "Removal error" msgstr "Error de remoción" -#: spyder/widgets/sourcecode/codeeditor.py:1995 +#: spyder/widgets/sourcecode/codeeditor.py:2006 msgid "" "It was not possible to remove outputs from this notebook. The error is:\n" "\n" @@ -4702,15 +4772,15 @@ "No fue posible remover las outputs de este notebook. El error es:\n" "\n" -#: spyder/widgets/sourcecode/codeeditor.py:2487 +#: spyder/widgets/sourcecode/codeeditor.py:2528 msgid "Clear all ouput" msgstr "Eliminar todas las salidas" -#: spyder/widgets/sourcecode/codeeditor.py:2493 +#: spyder/widgets/sourcecode/codeeditor.py:2534 msgid "Go to definition" msgstr "Ir a la definición" -#: spyder/widgets/sourcecode/codeeditor.py:2522 +#: spyder/widgets/sourcecode/codeeditor.py:2563 msgid "Zoom reset" msgstr "Restaurar" @@ -4904,19 +4974,19 @@ msgid "elements" msgstr "elementos" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Size" msgstr "Tamaño" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Type" msgstr "Tipo" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Value" msgstr "Valor" -#: spyder/widgets/variableexplorer/collectionseditor.py:411 +#: spyder/widgets/variableexplorer/collectionseditor.py:409 msgid "" "Opening this variable can be slow\n" "\n" @@ -4926,7 +4996,7 @@ "\n" "¿Desea continuar de todas formas?" -#: spyder/widgets/variableexplorer/collectionseditor.py:420 +#: spyder/widgets/variableexplorer/collectionseditor.py:418 msgid "" "Spyder was unable to retrieve the value of this variable from the console." "

The error mesage was:
%s" @@ -4934,119 +5004,119 @@ "Spyder no fue capaz de extraer el valor de esta variable de la terminal." "

El mensaje de error fue:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:579 +#: spyder/widgets/variableexplorer/collectionseditor.py:583 msgid "Edit item" msgstr "Editar ítem" -#: spyder/widgets/variableexplorer/collectionseditor.py:580 +#: spyder/widgets/variableexplorer/collectionseditor.py:584 msgid "Unable to assign data to item.

Error message:
%s" msgstr "" "No fue posible asignarle los datos al ítem.

Mensaje de error:" "
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:642 +#: spyder/widgets/variableexplorer/collectionseditor.py:644 msgid "Resize rows to contents" msgstr "Ajustar filas a los contenidos" -#: spyder/widgets/variableexplorer/collectionseditor.py:653 -#: spyder/widgets/variableexplorer/collectionseditor.py:998 -#: spyder/widgets/variableexplorer/collectionseditor.py:1015 +#: spyder/widgets/variableexplorer/collectionseditor.py:655 +#: spyder/widgets/variableexplorer/collectionseditor.py:990 +#: spyder/widgets/variableexplorer/collectionseditor.py:1007 msgid "Plot" msgstr "Graficar" -#: spyder/widgets/variableexplorer/collectionseditor.py:657 +#: spyder/widgets/variableexplorer/collectionseditor.py:659 msgid "Histogram" msgstr "Histograma" -#: spyder/widgets/variableexplorer/collectionseditor.py:661 +#: spyder/widgets/variableexplorer/collectionseditor.py:663 msgid "Show image" msgstr "Mostrar como imagen" -#: spyder/widgets/variableexplorer/collectionseditor.py:665 -#: spyder/widgets/variableexplorer/collectionseditor.py:1023 +#: spyder/widgets/variableexplorer/collectionseditor.py:667 +#: spyder/widgets/variableexplorer/collectionseditor.py:1015 msgid "Save array" msgstr "Guardar arreglo" -#: spyder/widgets/variableexplorer/collectionseditor.py:669 +#: spyder/widgets/variableexplorer/collectionseditor.py:671 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 #: spyder/widgets/variableexplorer/collectionseditor.py:962 -#: spyder/widgets/variableexplorer/collectionseditor.py:970 msgid "Insert" msgstr "Insertar" -#: spyder/widgets/variableexplorer/collectionseditor.py:672 -#: spyder/widgets/variableexplorer/collectionseditor.py:906 +#: spyder/widgets/variableexplorer/collectionseditor.py:674 +#: spyder/widgets/variableexplorer/collectionseditor.py:898 msgid "Remove" msgstr "Eliminar" -#: spyder/widgets/variableexplorer/collectionseditor.py:686 -#: spyder/widgets/variableexplorer/collectionseditor.py:927 +#: spyder/widgets/variableexplorer/collectionseditor.py:684 +#: spyder/widgets/variableexplorer/collectionseditor.py:919 msgid "Duplicate" msgstr "Duplicar" -#: spyder/widgets/variableexplorer/collectionseditor.py:904 +#: spyder/widgets/variableexplorer/collectionseditor.py:896 msgid "Do you want to remove the selected item?" msgstr "¿Desea eliminar la variable seleccionada?" -#: spyder/widgets/variableexplorer/collectionseditor.py:905 +#: spyder/widgets/variableexplorer/collectionseditor.py:897 msgid "Do you want to remove all selected items?" msgstr "¿Desea eliminar todas las variables seleccionadas?" -#: spyder/widgets/variableexplorer/collectionseditor.py:925 +#: spyder/widgets/variableexplorer/collectionseditor.py:917 msgid "New variable name:" msgstr "Nuevo nombre de variable:" -#: spyder/widgets/variableexplorer/collectionseditor.py:928 +#: spyder/widgets/variableexplorer/collectionseditor.py:920 msgid "Variable name:" msgstr "Nombre de variable:" -#: spyder/widgets/variableexplorer/collectionseditor.py:962 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 msgid "Key:" msgstr "Nombre:" -#: spyder/widgets/variableexplorer/collectionseditor.py:970 +#: spyder/widgets/variableexplorer/collectionseditor.py:962 msgid "Value:" msgstr "Valor:" -#: spyder/widgets/variableexplorer/collectionseditor.py:986 +#: spyder/widgets/variableexplorer/collectionseditor.py:978 msgid "Import error" msgstr "Error de importación" -#: spyder/widgets/variableexplorer/collectionseditor.py:987 +#: spyder/widgets/variableexplorer/collectionseditor.py:979 msgid "Please install matplotlib or guiqwt." msgstr "Por favor instale Matplotlib o guiqwt." -#: spyder/widgets/variableexplorer/collectionseditor.py:999 +#: spyder/widgets/variableexplorer/collectionseditor.py:991 msgid "Unable to plot data.

Error message:
%s" msgstr "" "No fue posible graficar los datos.

Mensaje de error:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1016 +#: spyder/widgets/variableexplorer/collectionseditor.py:1008 msgid "Unable to show image.

Error message:
%s" msgstr "" "No fue posible generar la gráfica.

Mensaje de error:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1039 +#: spyder/widgets/variableexplorer/collectionseditor.py:1031 msgid "Unable to save array

Error message:
%s" msgstr "" "No fue posible guardar el arreglo

Mensaje de error:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1064 +#: spyder/widgets/variableexplorer/collectionseditor.py:1056 msgid "It was not possible to copy this array" msgstr "No fue posible copiar este arreglo" -#: spyder/widgets/variableexplorer/collectionseditor.py:1089 +#: spyder/widgets/variableexplorer/collectionseditor.py:1081 msgid "Clipboard contents" msgstr "Contenidos del portapapeles" -#: spyder/widgets/variableexplorer/collectionseditor.py:1104 +#: spyder/widgets/variableexplorer/collectionseditor.py:1096 msgid "Import from clipboard" msgstr "Importar desde el portapapeles" -#: spyder/widgets/variableexplorer/collectionseditor.py:1106 +#: spyder/widgets/variableexplorer/collectionseditor.py:1098 msgid "Empty clipboard" msgstr "Vaciar el portapapeles" -#: spyder/widgets/variableexplorer/collectionseditor.py:1107 +#: spyder/widgets/variableexplorer/collectionseditor.py:1099 msgid "Nothing to be imported from clipboard." msgstr "No hay nada para importar desde el portapapeles." @@ -5182,48 +5252,48 @@ "No fue posible pasar al siguiente paso

Por favor revise sus " "daros.

Mensaje de error:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:199 +#: spyder/widgets/variableexplorer/namespacebrowser.py:196 msgid "Refresh" msgstr "Actualizar" -#: spyder/widgets/variableexplorer/namespacebrowser.py:203 +#: spyder/widgets/variableexplorer/namespacebrowser.py:200 msgid "Refresh periodically" msgstr "" "Actualizar\n" "periódicamente" -#: spyder/widgets/variableexplorer/namespacebrowser.py:210 -#: spyder/widgets/variableexplorer/namespacebrowser.py:490 +#: spyder/widgets/variableexplorer/namespacebrowser.py:207 +#: spyder/widgets/variableexplorer/namespacebrowser.py:487 msgid "Import data" msgstr "Importar datos" -#: spyder/widgets/variableexplorer/namespacebrowser.py:213 -#: spyder/widgets/variableexplorer/namespacebrowser.py:568 -#: spyder/widgets/variableexplorer/namespacebrowser.py:587 +#: spyder/widgets/variableexplorer/namespacebrowser.py:210 +#: spyder/widgets/variableexplorer/namespacebrowser.py:565 +#: spyder/widgets/variableexplorer/namespacebrowser.py:584 msgid "Save data" msgstr "Guardar datos" -#: spyder/widgets/variableexplorer/namespacebrowser.py:218 +#: spyder/widgets/variableexplorer/namespacebrowser.py:215 msgid "Save data as..." msgstr "Guardar datos como..." -#: spyder/widgets/variableexplorer/namespacebrowser.py:230 +#: spyder/widgets/variableexplorer/namespacebrowser.py:227 msgid "Exclude references which name starts with an underscore" msgstr "" "Excluir variables cuyo nombre comienza\n" "con un guión abajo" -#: spyder/widgets/variableexplorer/namespacebrowser.py:238 +#: spyder/widgets/variableexplorer/namespacebrowser.py:235 msgid "Exclude references which name is uppercase" msgstr "" "Excluir variables cuyo nombre está\n" "por completo en mayúsculas" -#: spyder/widgets/variableexplorer/namespacebrowser.py:245 +#: spyder/widgets/variableexplorer/namespacebrowser.py:242 msgid "Exclude references which name starts with an uppercase character" msgstr "Excluir variables cuyo nombre comienza en mayúsculas" -#: spyder/widgets/variableexplorer/namespacebrowser.py:253 +#: spyder/widgets/variableexplorer/namespacebrowser.py:250 msgid "" "Exclude references to unsupported data types (i.e. which won't be handled/" "saved correctly)" @@ -5232,11 +5302,11 @@ "(es decir aquellos que no pueden manejarse y guardarse\n" "correctamente)" -#: spyder/widgets/variableexplorer/namespacebrowser.py:348 +#: spyder/widgets/variableexplorer/namespacebrowser.py:345 msgid "Object %s is not picklable" msgstr "El objeto %s no es picklable" -#: spyder/widgets/variableexplorer/namespacebrowser.py:510 +#: spyder/widgets/variableexplorer/namespacebrowser.py:507 msgid "" "Unsupported file extension '%s'

Would you like to import it " "anyway (by selecting a known file format)?" @@ -5244,15 +5314,15 @@ "Extensión de archivo no soportada: '%s'

¿Desea importar el " "archivo de todas formas (seleccionando un formato conocido)?" -#: spyder/widgets/variableexplorer/namespacebrowser.py:518 +#: spyder/widgets/variableexplorer/namespacebrowser.py:515 msgid "Open file as:" msgstr "Abrir archivo como:" -#: spyder/widgets/variableexplorer/namespacebrowser.py:556 +#: spyder/widgets/variableexplorer/namespacebrowser.py:553 msgid "Unable to load '%s'

Error message:
%s" msgstr "No fue posible cargar '%s'

Mensaje de error:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:588 +#: spyder/widgets/variableexplorer/namespacebrowser.py:585 msgid "Unable to save current workspace

Error message:
%s" msgstr "" "No fue posible guardar el espacio de trabajo actual

Mensaje de " @@ -5287,6 +5357,9 @@ msgid "Unable to check for updates." msgstr "No fue posible buscar actualizaciones" +#~ msgid "Truncate values" +#~ msgstr "Abreviar valores" + #~ msgid "Reload last session" #~ msgstr "Recargar la última sesión" @@ -5512,13 +5585,6 @@ #~ "No fue posible cargar el proyecto de Pydev %s

Mensaje de error:
%s" -#~ msgid "" -#~ "Do you really want to delete project %s?

Note: project " -#~ "files won't be deleted from disk." -#~ msgstr "" -#~ "¿Realmente desea eliminar el proyecto %s?

Nota: Los " -#~ "archivos del proyecto no serán eliminados del disco." - #~ msgid "Select projects which are related to %s" #~ msgstr "Seleccionar los proyectos que están relacionados a %s" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder/locale/fr/LC_MESSAGES/spyder.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder/locale/fr/LC_MESSAGES/spyder.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder/locale/fr/LC_MESSAGES/spyder.po spyder-3.0.2+dfsg1/spyder/locale/fr/LC_MESSAGES/spyder.po --- spyder-3.0.1+dfsg1/spyder/locale/fr/LC_MESSAGES/spyder.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/locale/fr/LC_MESSAGES/spyder.po 2016-11-19 00:32:09.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 2.1\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" -"PO-Revision-Date: 2015-03-16 22:59-0500\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" +"PO-Revision-Date: 2016-11-17 19:16-0500\n" "Last-Translator: Sylvain Corlay \n" "Language-Team: Python\n" "Language: fr\n" @@ -14,192 +14,188 @@ "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 1.5.4\n" +"X-Generator: Poedit 1.8.7.1\n" -#: spyder/app/mainwindow.py:120 +#: spyder/app/mainwindow.py:125 msgid "Initializing..." msgstr "Initialisation..." -#: spyder/app/mainwindow.py:236 +#: spyder/app/mainwindow.py:241 msgid "Numpy and Scipy documentation" msgstr "Documentation de Numpy et Scipy" -#: spyder/app/mainwindow.py:238 spyder/app/mainwindow.py:1022 +#: spyder/app/mainwindow.py:243 spyder/app/mainwindow.py:1027 msgid "Matplotlib documentation" msgstr "Documentation de Matplotlib" -#: spyder/app/mainwindow.py:241 +#: spyder/app/mainwindow.py:246 msgid "PyQt4 Reference Guide" msgstr "Guide de référence de PyQt4" -#: spyder/app/mainwindow.py:244 +#: spyder/app/mainwindow.py:249 msgid "PyQt4 API Reference" msgstr "Documentation de l'API de PyQt4" -#: spyder/app/mainwindow.py:246 +#: spyder/app/mainwindow.py:251 msgid "Python(x,y)" msgstr "Python(x,y)" -#: spyder/app/mainwindow.py:248 +#: spyder/app/mainwindow.py:253 msgid "WinPython" msgstr "WinPython" -#: spyder/app/mainwindow.py:519 +#: spyder/app/mainwindow.py:525 msgid "Close current pane" msgstr "Fermer le volet courant" -#: spyder/app/mainwindow.py:524 +#: spyder/app/mainwindow.py:530 msgid "Lock panes" -msgstr "" +msgstr "Verrouiller les onglets" -#: spyder/app/mainwindow.py:531 -#, fuzzy +#: spyder/app/mainwindow.py:537 msgid "Use next layout" -msgstr "Réinitialiser la disposition des fenêtres" +msgstr "Utiliser la disposition suivante" -#: spyder/app/mainwindow.py:535 -#, fuzzy +#: spyder/app/mainwindow.py:541 msgid "Use previous layout" -msgstr "Réinitialiser la disposition des fenêtres" +msgstr "Utiliser la disposition précédente" -#: spyder/app/mainwindow.py:554 spyder/widgets/sourcecode/codeeditor.py:2464 +#: spyder/app/mainwindow.py:560 spyder/widgets/sourcecode/codeeditor.py:2505 msgid "Undo" msgstr "Annuler" -#: spyder/app/mainwindow.py:556 spyder/widgets/sourcecode/codeeditor.py:2467 +#: spyder/app/mainwindow.py:562 spyder/widgets/sourcecode/codeeditor.py:2508 msgid "Redo" msgstr "Répéter" -#: spyder/app/mainwindow.py:558 spyder/widgets/shell.py:121 -#: spyder/widgets/sourcecode/codeeditor.py:2473 +#: spyder/app/mainwindow.py:564 spyder/widgets/shell.py:121 +#: spyder/widgets/sourcecode/codeeditor.py:2514 #: spyder/widgets/variableexplorer/arrayeditor.py:453 -#: spyder/widgets/variableexplorer/collectionseditor.py:647 +#: spyder/widgets/variableexplorer/collectionseditor.py:649 #: spyder/widgets/variableexplorer/dataframeeditor.py:445 msgid "Copy" msgstr "Copier" -#: spyder/app/mainwindow.py:560 spyder/widgets/shell.py:117 -#: spyder/widgets/sourcecode/codeeditor.py:2470 +#: spyder/app/mainwindow.py:566 spyder/widgets/shell.py:117 +#: spyder/widgets/sourcecode/codeeditor.py:2511 msgid "Cut" msgstr "Couper" -#: spyder/app/mainwindow.py:562 spyder/widgets/shell.py:125 -#: spyder/widgets/sourcecode/codeeditor.py:2476 -#: spyder/widgets/variableexplorer/collectionseditor.py:644 +#: spyder/app/mainwindow.py:568 spyder/widgets/shell.py:125 +#: spyder/widgets/sourcecode/codeeditor.py:2517 +#: spyder/widgets/variableexplorer/collectionseditor.py:646 msgid "Paste" msgstr "Coller" -#: spyder/app/mainwindow.py:565 spyder/widgets/shell.py:138 -#: spyder/widgets/sourcecode/codeeditor.py:2479 +#: spyder/app/mainwindow.py:571 spyder/widgets/shell.py:138 +#: spyder/widgets/sourcecode/codeeditor.py:2520 msgid "Select All" msgstr "Sélectionner tout" -#: spyder/app/mainwindow.py:575 spyder/plugins/editor.py:1342 +#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1353 msgid "&File" msgstr "&Fichier" -#: spyder/app/mainwindow.py:576 spyder/plugins/editor.py:1334 +#: spyder/app/mainwindow.py:582 spyder/plugins/editor.py:1345 msgid "File toolbar" msgstr "Barre d'outil fichiers" -#: spyder/app/mainwindow.py:580 spyder/plugins/editor.py:1343 +#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1354 msgid "&Edit" msgstr "&Édition" -#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1339 +#: spyder/app/mainwindow.py:587 spyder/plugins/editor.py:1350 msgid "Edit toolbar" msgstr "Barre d'outil édition" -#: spyder/app/mainwindow.py:585 spyder/plugins/editor.py:1344 +#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1355 msgid "&Search" msgstr "&Recherche" -#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1335 +#: spyder/app/mainwindow.py:592 spyder/plugins/editor.py:1346 msgid "Search toolbar" msgstr "Barre d'outil de recherche" -#: spyder/app/mainwindow.py:590 spyder/plugins/editor.py:1345 +#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1356 msgid "Sour&ce" msgstr "Sour&ce" -#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1336 +#: spyder/app/mainwindow.py:597 spyder/plugins/editor.py:1347 msgid "Source toolbar" msgstr "Barre d'outils code source" -#: spyder/app/mainwindow.py:595 spyder/plugins/editor.py:780 -#: spyder/plugins/editor.py:1346 +#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:780 +#: spyder/plugins/editor.py:1357 msgid "&Run" msgstr "E&xécution" -#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1337 +#: spyder/app/mainwindow.py:602 spyder/plugins/editor.py:1348 msgid "Run toolbar" msgstr "Barre d'outil exécution" -#: spyder/app/mainwindow.py:600 spyder/plugins/editor.py:739 +#: spyder/app/mainwindow.py:606 spyder/plugins/editor.py:739 msgid "&Debug" msgstr "&Déboguer" -#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:1338 +#: spyder/app/mainwindow.py:607 spyder/plugins/editor.py:1349 msgid "Debug toolbar" msgstr "Barre d'outil de débogage" -#: spyder/app/mainwindow.py:605 +#: spyder/app/mainwindow.py:611 msgid "C&onsoles" msgstr "C&onsoles" -#: spyder/app/mainwindow.py:608 -#, fuzzy +#: spyder/app/mainwindow.py:614 msgid "&Projects" -msgstr "projet" +msgstr "&Projets" -#: spyder/app/mainwindow.py:611 spyder/plugins/editor.py:1347 +#: spyder/app/mainwindow.py:617 spyder/plugins/editor.py:1358 msgid "&Tools" msgstr "Ou&tils" -#: spyder/app/mainwindow.py:614 +#: spyder/app/mainwindow.py:620 msgid "&View" msgstr "&Affichage" -#: spyder/app/mainwindow.py:617 +#: spyder/app/mainwindow.py:623 msgid "&Help" msgstr "A&ide" -#: spyder/app/mainwindow.py:622 +#: spyder/app/mainwindow.py:628 msgid "Welcome to Spyder!" msgstr "Bienvenue dans Spyder !" -#: spyder/app/mainwindow.py:627 +#: spyder/app/mainwindow.py:633 msgid "Pre&ferences" msgstr "Pré&férences" -#: spyder/app/mainwindow.py:634 spyder/widgets/pathmanager.py:49 +#: spyder/app/mainwindow.py:640 spyder/widgets/pathmanager.py:49 msgid "PYTHONPATH manager" msgstr "Gestionnaire de PYTHONPATH" -#: spyder/app/mainwindow.py:637 +#: spyder/app/mainwindow.py:643 msgid "Python Path Manager" msgstr "Gestionnaire de chemins d'accès Python" -#: spyder/app/mainwindow.py:640 +#: spyder/app/mainwindow.py:646 msgid "Update module names list" msgstr "Mise à jour de la liste des modules" -#: spyder/app/mainwindow.py:643 +#: spyder/app/mainwindow.py:649 msgid "Refresh list of module names available in PYTHONPATH" msgstr "" "Mise à jour de la liste des modules disponibles notamment à travers " "PYTHONPATH" -#: spyder/app/mainwindow.py:646 -#, fuzzy +#: spyder/app/mainwindow.py:652 msgid "Reset Spyder to factory defaults" msgstr "Rétablir les valeurs par défaut" -#: spyder/app/mainwindow.py:651 +#: spyder/app/mainwindow.py:657 msgid "Current user environment variables..." msgstr "Variables d'environnement de l'utilisateur..." -#: spyder/app/mainwindow.py:653 +#: spyder/app/mainwindow.py:659 msgid "" "Show and edit current user environment variables in Windows registry (i.e. " "for all sessions)" @@ -207,55 +203,55 @@ "Afficher et modifier les variables d'environnement de l'utilisateur courant " "dans Windows (c'est-à-dire directement dans la base de registre)" -#: spyder/app/mainwindow.py:662 spyder/app/mainwindow.py:1118 +#: spyder/app/mainwindow.py:668 spyder/app/mainwindow.py:1123 msgid "External Tools" msgstr "Outils externes" -#: spyder/app/mainwindow.py:666 +#: spyder/app/mainwindow.py:672 msgid "Python(x,y) launcher" msgstr "Accueil de Python(x,y)" -#: spyder/app/mainwindow.py:673 +#: spyder/app/mainwindow.py:679 msgid "WinPython control panel" msgstr "Panneau de contrôle WinPython" -#: spyder/app/mainwindow.py:682 +#: spyder/app/mainwindow.py:688 msgid "Qt Designer" msgstr "Qt Designer" -#: spyder/app/mainwindow.py:687 +#: spyder/app/mainwindow.py:693 msgid "Qt Linguist" msgstr "Qt Linguist" -#: spyder/app/mainwindow.py:693 +#: spyder/app/mainwindow.py:699 msgid "Qt examples" msgstr "Exemples Qt" -#: spyder/app/mainwindow.py:714 +#: spyder/app/mainwindow.py:720 msgid "guidata examples" msgstr "Exemples guidata" -#: spyder/app/mainwindow.py:725 +#: spyder/app/mainwindow.py:731 msgid "guiqwt examples" msgstr "Exemples guiqwt" -#: spyder/app/mainwindow.py:730 +#: spyder/app/mainwindow.py:736 msgid "Sift" msgstr "Sift" -#: spyder/app/mainwindow.py:740 +#: spyder/app/mainwindow.py:746 msgid "ViTables" msgstr "ViTables" -#: spyder/app/mainwindow.py:754 +#: spyder/app/mainwindow.py:760 msgid "Fullscreen mode" msgstr "Mode plein écran" -#: spyder/app/mainwindow.py:766 +#: spyder/app/mainwindow.py:772 msgid "Main toolbar" msgstr "Barre d'outil principale" -#: spyder/app/mainwindow.py:775 +#: spyder/app/mainwindow.py:781 msgid "" "Spyder Internal Console\n" "\n" @@ -278,198 +274,191 @@ "Ne l'utilisez pas pour exécuter votre propre code.\n" "\n" -#: spyder/app/mainwindow.py:792 -#, fuzzy +#: spyder/app/mainwindow.py:798 msgid "Loading help..." msgstr "Chargement de l'aide en ligne..." -#: spyder/app/mainwindow.py:799 +#: spyder/app/mainwindow.py:805 msgid "Loading outline explorer..." msgstr "Chargement de l'explorateur de structure..." -#: spyder/app/mainwindow.py:807 +#: spyder/app/mainwindow.py:813 msgid "Loading editor..." msgstr "Chargement de l'éditeur..." -#: spyder/app/mainwindow.py:813 spyder/plugins/console.py:134 -#: spyder/widgets/ipythonconsole/client.py:278 +#: spyder/app/mainwindow.py:819 spyder/plugins/console.py:134 +#: spyder/widgets/ipythonconsole/client.py:280 msgid "&Quit" msgstr "&Quitter" -#: spyder/app/mainwindow.py:815 spyder/plugins/console.py:136 +#: spyder/app/mainwindow.py:821 spyder/plugins/console.py:136 msgid "Quit" msgstr "Quitter" -#: spyder/app/mainwindow.py:819 -#, fuzzy +#: spyder/app/mainwindow.py:825 msgid "&Restart" -msgstr "Restaurer" +msgstr "&Redémarrer" -#: spyder/app/mainwindow.py:821 -#, fuzzy +#: spyder/app/mainwindow.py:827 msgid "Restart" -msgstr "Restaurer" +msgstr "Redémarrer" -#: spyder/app/mainwindow.py:838 +#: spyder/app/mainwindow.py:844 msgid "Loading file explorer..." msgstr "Chargement de l'explorateur de fichiers..." -#: spyder/app/mainwindow.py:845 +#: spyder/app/mainwindow.py:851 msgid "Loading history plugin..." msgstr "Chargement du journal d'historique..." -#: spyder/app/mainwindow.py:856 +#: spyder/app/mainwindow.py:862 msgid "Loading online help..." msgstr "Chargement de l'aide en ligne..." -#: spyder/app/mainwindow.py:862 +#: spyder/app/mainwindow.py:867 msgid "Loading project explorer..." msgstr "Chargement de l'explorateur de projet..." -#: spyder/app/mainwindow.py:869 +#: spyder/app/mainwindow.py:874 msgid "Loading external console..." msgstr "Chargement de la console externe..." -#: spyder/app/mainwindow.py:875 +#: spyder/app/mainwindow.py:880 msgid "Loading namespace browser..." msgstr "Chargement de l'explorateur d'espace de noms..." -#: spyder/app/mainwindow.py:882 +#: spyder/app/mainwindow.py:887 msgid "Loading IPython console..." msgstr "Chargement de la console IPython..." -#: spyder/app/mainwindow.py:887 +#: spyder/app/mainwindow.py:892 msgid "Setting up main window..." msgstr "Configuration de la fenêtre principale..." -#: spyder/app/mainwindow.py:890 -#, fuzzy +#: spyder/app/mainwindow.py:895 msgid "Dependencies..." -msgstr "Dépendances optionnelles..." +msgstr "Dépendances..." -#: spyder/app/mainwindow.py:894 +#: spyder/app/mainwindow.py:899 msgid "Report issue..." msgstr "Rapport d'erreur..." -#: spyder/app/mainwindow.py:898 +#: spyder/app/mainwindow.py:903 msgid "Spyder support..." msgstr "Support technique de Spyder..." -#: spyder/app/mainwindow.py:901 +#: spyder/app/mainwindow.py:906 msgid "Check for updates..." -msgstr "" +msgstr "Rechercher les mises à jour" -#: spyder/app/mainwindow.py:924 +#: spyder/app/mainwindow.py:929 msgid "Spyder documentation" msgstr "Documentation de Spyder" -#: spyder/app/mainwindow.py:929 +#: spyder/app/mainwindow.py:934 msgid "Spyder tutorial" msgstr "Tutoriel de Spyder" -#: spyder/app/mainwindow.py:936 -#, fuzzy +#: spyder/app/mainwindow.py:941 msgid "Interactive tours" -msgstr "Barre d'outil d'interaction" +msgstr "Visite interactive" -#: spyder/app/mainwindow.py:964 +#: spyder/app/mainwindow.py:969 msgid "Python documentation" msgstr "Documentation de Python" -#: spyder/app/mainwindow.py:970 spyder/app/mainwindow.py:1014 +#: spyder/app/mainwindow.py:975 spyder/app/mainwindow.py:1019 msgid "IPython documentation" msgstr "Documentation de IPython" -#: spyder/app/mainwindow.py:971 +#: spyder/app/mainwindow.py:976 msgid "Intro to IPython" msgstr "Introduction à IPython" -#: spyder/app/mainwindow.py:973 +#: spyder/app/mainwindow.py:978 msgid "Quick reference" msgstr "Référence rapide" -#: spyder/app/mainwindow.py:975 +#: spyder/app/mainwindow.py:980 msgid "Console help" msgstr "Aide sur la console" -#: spyder/app/mainwindow.py:1012 +#: spyder/app/mainwindow.py:1017 msgid "Python(x,y) documentation folder" msgstr "Dossier de documentation Python(x,y)" -#: spyder/app/mainwindow.py:1016 +#: spyder/app/mainwindow.py:1021 msgid "guidata documentation" msgstr "Documentation de guidata" -#: spyder/app/mainwindow.py:1019 +#: spyder/app/mainwindow.py:1024 msgid "guiqwt documentation" msgstr "Documentation de guiqwt" -#: spyder/app/mainwindow.py:1025 +#: spyder/app/mainwindow.py:1030 msgid "NumPy documentation" msgstr "Documentation de NumPy" -#: spyder/app/mainwindow.py:1027 +#: spyder/app/mainwindow.py:1032 msgid "NumPy reference guide" msgstr "Manuel de référence de NumPy" -#: spyder/app/mainwindow.py:1029 +#: spyder/app/mainwindow.py:1034 msgid "NumPy user guide" msgstr "Manuel de l'utilisateur de NumPy" -#: spyder/app/mainwindow.py:1031 +#: spyder/app/mainwindow.py:1036 msgid "SciPy documentation" msgstr "Documentation de SciPy" -#: spyder/app/mainwindow.py:1038 +#: spyder/app/mainwindow.py:1043 msgid "Installed Python modules" msgstr "Modules Python installés" -#: spyder/app/mainwindow.py:1042 +#: spyder/app/mainwindow.py:1047 msgid "Online documentation" msgstr "Documentation en ligne" -#: spyder/app/mainwindow.py:1054 +#: spyder/app/mainwindow.py:1059 msgid "Qt documentation" msgstr "Documentation de Qt" -#: spyder/app/mainwindow.py:1060 +#: spyder/app/mainwindow.py:1065 msgid "About %s..." msgstr "À propos de %s..." -#: spyder/app/mainwindow.py:1084 +#: spyder/app/mainwindow.py:1089 msgid "Panes" msgstr "Volets" -#: spyder/app/mainwindow.py:1086 +#: spyder/app/mainwindow.py:1091 msgid "Toolbars" msgstr "Barres d'outils" -#: spyder/app/mainwindow.py:1087 -#, fuzzy +#: spyder/app/mainwindow.py:1092 msgid "Window layouts" msgstr "Dispositions de fenêtres personnalisées" -#: spyder/app/mainwindow.py:1096 spyder/app/mainwindow.py:1893 -#: spyder/app/mainwindow.py:1894 -#, fuzzy +#: spyder/app/mainwindow.py:1101 spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1895 msgid "Show toolbars" -msgstr "Afficher la barre d'outils" +msgstr "Afficher les barres d'outils" -#: spyder/app/mainwindow.py:1111 +#: spyder/app/mainwindow.py:1116 msgid "Attached console window (debugging)" msgstr "Invite de commandes attaché (débogage)" -#: spyder/app/mainwindow.py:1294 spyder/plugins/projects.py:238 -#: spyder/widgets/explorer.py:627 spyder/widgets/explorer.py:732 +#: spyder/app/mainwindow.py:1295 spyder/plugins/projects.py:244 +#: spyder/widgets/explorer.py:639 spyder/widgets/explorer.py:744 #: spyder/widgets/externalshell/pythonshell.py:533 #: spyder/widgets/externalshell/systemshell.py:105 #: spyder/widgets/variableexplorer/arrayeditor.py:573 -#: spyder/widgets/variableexplorer/collectionseditor.py:419 +#: spyder/widgets/variableexplorer/collectionseditor.py:417 #: spyder/widgets/variableexplorer/dataframeeditor.py:593 msgid "Error" msgstr "Erreur" -#: spyder/app/mainwindow.py:1295 +#: spyder/app/mainwindow.py:1296 msgid "" "You have missing dependencies!

%s

Please " "install them to avoid this message.

Note: Spyder could " @@ -479,39 +468,44 @@ "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 "" +"Spyder manque certaines dépendances

%s
Veuillez " +"les installer pour éviter ce message

Remarque: Spyder " +"pourrait fonctionner sans certaines de ces dépendances, mais pour avoir une " +"bonne expérience lors de l'utilisation de Spyder nous fortement vous " +"recommandons d'installer toutes les dépendances manquantes.

" +"L'impossibilité d'installer ces dépendances peut entraîner des bogues. " +"Assurez-vous que les bogues trouvés ne résultent pas directement des " +"dépendances manquantes avant de signaler un nouveau problème." -#: spyder/app/mainwindow.py:1740 +#: spyder/app/mainwindow.py:1741 msgid "Spyder Default Layout" -msgstr "" +msgstr "Rétablir la disposition de fenêtres par défaut" -#: spyder/app/mainwindow.py:1758 -#, fuzzy +#: spyder/app/mainwindow.py:1759 msgid "Save current layout" -msgstr "Enregistrer le fichier en cours d'édition" +msgstr "Enregistrer la disposition actuelle" -#: spyder/app/mainwindow.py:1762 -#, fuzzy +#: spyder/app/mainwindow.py:1763 msgid "Layout preferences" msgstr "Préférences" -#: spyder/app/mainwindow.py:1766 -#, fuzzy +#: spyder/app/mainwindow.py:1767 msgid "Reset to spyder default" msgstr "Rétablir les valeurs par défaut" -#: spyder/app/mainwindow.py:1786 spyder/app/mainwindow.py:1808 -#: spyder/app/mainwindow.py:1871 spyder/app/mainwindow.py:2655 -#: spyder/plugins/configdialog.py:1250 spyder/plugins/externalconsole.py:446 +#: spyder/app/mainwindow.py:1787 spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1872 spyder/app/mainwindow.py:2656 +#: spyder/plugins/configdialog.py:1254 spyder/plugins/externalconsole.py:446 #: spyder/plugins/ipythonconsole.py:119 spyder/plugins/ipythonconsole.py:835 -#: spyder/plugins/maininterpreter.py:167 spyder/utils/environ.py:100 -#: spyder/utils/environ.py:113 +#: spyder/plugins/maininterpreter.py:167 spyder/plugins/maininterpreter.py:195 +#: spyder/utils/environ.py:100 spyder/utils/environ.py:113 #: spyder/widgets/variableexplorer/arrayeditor.py:496 -#: spyder/widgets/variableexplorer/collectionseditor.py:410 -#: spyder/widgets/variableexplorer/collectionseditor.py:1063 +#: spyder/widgets/variableexplorer/collectionseditor.py:408 +#: spyder/widgets/variableexplorer/collectionseditor.py:1055 msgid "Warning" msgstr "Attention" -#: spyder/app/mainwindow.py:1787 +#: spyder/app/mainwindow.py:1788 msgid "" "Window layout will be reset to default settings: this affects window " "position, size and dockwidgets.\n" @@ -521,137 +515,137 @@ "défaut.\n" "Souhaitez-vous continuer ?" -#: spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1810 msgid "" "Layout %s will be " "overwritten. Do you want to " "continue?" msgstr "" +"La disposisiton de fenêtres%s sera réinitialisée. Souhaitez-vous " +"continuer ?" -#: spyder/app/mainwindow.py:1872 -#, fuzzy +#: spyder/app/mainwindow.py:1873 msgid "Quick switch layout #%s has not yet been defined." msgstr "" -"La disposition de fenêtre personnalisée n°%d n'a pas encore été définie." +"La disposition de fenêtre personnalisée #%s n'a pas encore été définie." -#: spyder/app/mainwindow.py:1890 spyder/app/mainwindow.py:1891 -#, fuzzy +#: spyder/app/mainwindow.py:1891 spyder/app/mainwindow.py:1892 msgid "Hide toolbars" -msgstr "Barre d'outil fichiers" +msgstr "Masquer les barres d'outils" -#: spyder/app/mainwindow.py:2184 spyder/app/mainwindow.py:2185 +#: spyder/app/mainwindow.py:2185 spyder/app/mainwindow.py:2186 msgid "Maximize current pane" msgstr "Agrandir le volet courant" -#: spyder/app/mainwindow.py:2188 +#: spyder/app/mainwindow.py:2189 msgid "Restore current pane" msgstr "Restaurer le volet courant" -#: spyder/app/mainwindow.py:2189 +#: spyder/app/mainwindow.py:2190 msgid "Restore pane to its original size" msgstr "Restaurer le volet à sa taille d'origine" -#: spyder/app/mainwindow.py:2273 +#: spyder/app/mainwindow.py:2274 msgid "About %s" msgstr "À propos de %s" -#: spyder/app/mainwindow.py:2400 spyder/plugins/editor.py:158 +#: spyder/app/mainwindow.py:2401 spyder/plugins/editor.py:158 #: spyder/plugins/runconfig.py:322 spyder/plugins/runconfig.py:444 #: spyder/plugins/runconfig.py:449 spyder/utils/programs.py:285 -#: spyder/widgets/explorer.py:269 spyder/widgets/externalshell/baseshell.py:127 +#: spyder/widgets/explorer.py:271 spyder/widgets/externalshell/baseshell.py:127 msgid "Run" msgstr "Exécuter" -#: spyder/app/mainwindow.py:2401 +#: spyder/app/mainwindow.py:2402 msgid "Running an external system terminal is not supported on platform %s." msgstr "" "L'exécution dans un terminal système externe n'est pas prise en charge sur " "la plateforme %s." -#: spyder/app/mainwindow.py:2656 -#, fuzzy +#: spyder/app/mainwindow.py:2657 msgid "" "Spyder will restart and reset to default settings:

Do you want to " "continue?" msgstr "" -"Le répertoire suivant n'est pas vide :
%s

Souhaitez-vous " -"néanmoins continuer ?" +"Spyder va redémarrer et réinitialiser les paramètres par " +"défaut

Souhaitez-vous néanmoins continuer?" -#: spyder/app/mainwindow.py:2753 spyder/widgets/helperwidgets.py:250 -#, fuzzy +#: spyder/app/mainwindow.py:2754 spyder/widgets/helperwidgets.py:250 msgid "Spyder updates" -msgstr "Fichiers Spyder" +msgstr "Mises à jour de Spyder" -#: spyder/app/mainwindow.py:2754 spyder/plugins/configdialog.py:819 +#: spyder/app/mainwindow.py:2755 spyder/plugins/configdialog.py:819 msgid "Check for updates on startup" -msgstr "" +msgstr "Vérifier le mises à jour au démarrage" -#: spyder/app/mainwindow.py:2772 +#: spyder/app/mainwindow.py:2775 msgid "" "Spyder %s is available!

Please use your package manager to " "update Spyder or go to our Releases page to download this " "new version.

If you are not sure how to proceed to update Spyder " "please refer to our Installation instructions." msgstr "" +"Spyder %s est disponible!

Utiliser le gestionnaire de paquets " +"pour mettre Spyder à ou consultez le site pour " +"télécharger le programme directement.

Si vous ne savez pas comment " +"procéder pour mettre Spyder à jour, veuillez consulter notre documentation." -#: spyder/app/mainwindow.py:2784 -#, fuzzy +#: spyder/app/mainwindow.py:2787 msgid "Spyder is up to date." -msgstr "Support technique de Spyder..." +msgstr "Spyder à jour" #: spyder/app/restart.py:133 -#, fuzzy msgid "" "It was not possible to close the previous Spyder instance.\n" "Restart aborted." -msgstr "Impossible d'exécuter ce fichier dans un terminal externe" +msgstr "" +"Il n'a pas été possible de fermer l'instance précédente de Spyder.\n" +"Redémarrage interrompu." #: spyder/app/restart.py:135 msgid "" "Spyder could not reset to factory defaults.\n" "Restart aborted." msgstr "" +"Impossible de rétablir les valeurs par défaut.\n" +"Redémarrage interrompu." #: spyder/app/restart.py:137 msgid "" "It was not possible to restart Spyder.\n" "Operation aborted." msgstr "" +"Il n'a pas été possible de redémarrer Spyder.\n" +"Opération annulée." #: spyder/app/restart.py:139 -#, fuzzy msgid "Spyder exit error" -msgstr "Éditeur de Spyder" +msgstr "Erreur de sortie de Spyder" #: spyder/app/restart.py:140 -#, fuzzy msgid "Spyder reset error" -msgstr "Éditeur de Spyder" +msgstr "Erreur de réinitialisation de Spyder" #: spyder/app/restart.py:141 -#, fuzzy msgid "Spyder restart error" -msgstr "Démarrage de Spyder" +msgstr "Erreur de démarrage de Spyder" #: spyder/app/restart.py:165 -#, fuzzy msgid "Closing Spyder" -msgstr "Ouvrir en dehors de Spyder" +msgstr "Fermeture du programme" #: spyder/app/restart.py:239 -#, fuzzy msgid "Resetting Spyder to defaults" -msgstr "Rétablir les valeurs par défaut" +msgstr "Réinitialisation des valeurs par défaut" #: spyder/app/restart.py:271 -#, fuzzy msgid "Restarting" -msgstr "Restaurer" +msgstr "Redémarrage" #: spyder/app/tour.py:124 -#, fuzzy msgid "Welcome to the Introduction tour" -msgstr "Bienvenue dans Spyder !" +msgstr "Bienvenue à la visite interactive de Spyder !" #: spyder/app/tour.py:125 msgid "" @@ -660,9 +654,13 @@ "through its most important features.

Please use the arrow keys or " "click on the buttons below to move along the tour." msgstr "" +"Spyder est un environnement de développement interactif (ou IDE) pour " +"le langage de programmation Python.

Nous allons vous guider à " +"travers ses caractéristiques les plus importantes. Utilisez les touches " +"fléchées ou cliquez sur les boutons ci-dessous pour vous déplacer le long de " +"la visite interactive." #: spyder/app/tour.py:134 -#, fuzzy msgid "The Editor" msgstr "Éditeur de texte" @@ -676,9 +674,16 @@ "the code.

You can also set debug breakpoints in the line number area, " "by doing a double click next to a non-empty line." msgstr "" +"Dans ce volet, vous pouvez écrire le code Python avant de l'évaluer. Vous " +"pouvez obtenir des suggestions et des complétions de code automatiques " +"pendant l'écriture, en appuyant sur la touche Tab située à côté d'un " +"texte donné. Spyder affiche des avertissements et des erreurs de syntaxe. " +"Ils peuvent vous aider à détecter les problèmes potentiels avant d'exécuter " +"le code.

Vous pouvez également définir des points d'arrêt de " +"débogage dans la zone de numéro de ligne, en faisant un double clic à côté " +"d'une ligne non vide." #: spyder/app/tour.py:150 -#, fuzzy msgid "The IPython console" msgstr "Console IPython" @@ -692,9 +697,17 @@ "click on the button below to run some simple code in this console. This will " "be useful to show you other important features." msgstr "" +"C'est l'un des volets où vous pouvez exécuter le code que vous avez écrit " +"sur l'éditeur. Pour ce faire, vous devez appuyer sur la touche F5. " +"

Cette console est livrée avec plusieurs fonctionnalités utiles qui " +"améliorent considérablement votre flux de travail de programmation (comme la " +"coloration syntaxique et les graphiques en ligne). Si vous voulez en savoir " +"plus à ce sujet, s'il vous plaît suivez ce lien, S'il " +"vous plaît cliquer sur le bouton ci-dessous pour exécuter un code simple " +"dans cette console. Ce sera utile pour vous montrer d'autres fonctionnalités " +"importantes." #: spyder/app/tour.py:167 -#, fuzzy msgid "The Variable Explorer" msgstr "Explorateur de variables" @@ -707,9 +720,14 @@ "of them, a new window will be opened, where you can inspect and modify their " "contents." msgstr "" +"Dans ce volet, vous pouvez visualiser et éditer les variables générées lors " +"de l'exécution d'un programme, ou celles entrées directement dans une des " +"consoles Spyder. Comme vous pouvez le voir, l'Explorateur de variables " +"affiche les variables générées au cours de la dernière étape de la visite " +"interactive. En faisant un double-clic sur l'une d'elles, une nouvelle " +"fenêtre s'ouvre, où vous pouvez inspecter et modifier leur contenu." #: spyder/app/tour.py:180 -#, fuzzy msgid "The Python console" msgstr "Console IPython" @@ -722,6 +740,14 @@ "consoles are also connected to that pane, and that the Variable Explorer " "only shows the variables of the currently focused console." msgstr "" +"Vous pouvez également exécuter votre code sur une console Python. Ces " +"consoles sont utiles car elles vous permettent d'exécuter un fichier dans " +"une console dédiée uniquement à celui-ci. Pour sélectionner ce comportement, " +"appuyez sur la touche F6.

En appuyant sur le bouton ci-" +"dessous, puis En se concentrant sur l'Explorateur de variables, vous " +"remarquerez que les consoles Python sont également connectées à ce volet et " +"que l'Explorateur de variables ne montre que les variables de la console " +"actuellement sélectionnée." #: spyder/app/tour.py:195 spyder/plugins/help.py:485 spyder/plugins/help.py:929 #: spyder/widgets/internalshell.py:270 @@ -735,9 +761,12 @@ "it, you need to press Ctrl+I in front of an object. If that object " "has some documentation associated with it, it will be displayed here." msgstr "" +"Ce volet affiche la documentation des fonctions, classes, méthodes ou " +"modules que vous utilisez actuellement dans l'Editeur ou dans les Consoles. " +"

Pour l'utiliser, vous devez appuyer sur Ctrl + I D'un objet. " +"Si cet objet possède une documentation associée, il sera affiché ici." #: spyder/app/tour.py:206 -#, fuzzy msgid "The File Explorer" msgstr "Explorateur de fichiers" @@ -749,9 +778,13 @@ "one exception to this rule: plain-text files will always be opened in the " "Spyder Editor." msgstr "" +"Ce volet vous permet de naviguer dans les répertoires et les fichiers " +"présents dans votre ordinateur.

Vous pouvez également ouvrir l'un " +"de ces fichiers avec l'application correspondante, en double-cliquant " +"dessus. Une exception à cette règle: les fichiers texte sont toujours " +"ouverts dans l'éditeur Spyder." #: spyder/app/tour.py:217 -#, fuzzy msgid "The History Log" msgstr "Historique" @@ -759,52 +792,53 @@ msgid "" "This pane records all commands introduced in the Python and IPython consoles." msgstr "" +"Ce volet enregistre toutes les commandes introduites dans les consoles " +"Python et IPython." #: spyder/app/tour.py:266 msgid "Spyder is an interactive development environment based on bla" msgstr "" +"Spyder est un environnement de développement interactif basé sur ..." #: spyder/app/tour.py:270 -#, fuzzy msgid "Welcome to Spyder introduction tour" -msgstr "Bienvenue dans Spyder !" +msgstr "Bienvenue à la visite interactive de Spyder" #: spyder/app/tour.py:271 msgid "Spyder is an interactive development environment based on bla" -msgstr "" +msgstr "Spyder est un environnement de développement interactif basé sur ..." #: spyder/app/tour.py:276 -#, fuzzy msgid "Introduction tour" -msgstr "Introspection" +msgstr "Visite d'introduction" #: spyder/app/tour.py:277 msgid "New features in version 3.0" -msgstr "" +msgstr "Les nouveautés de la version 3.0" #: spyder/app/tour.py:555 spyder/plugins/ipythonconsole.py:431 msgid "Run code" msgstr "Exécuter du code" #: spyder/app/tour.py:824 -#, fuzzy msgid "Go to step: " -msgstr "Aller à la ligne :" +msgstr "Allez à l'étape: " #: spyder/config/base.py:249 msgid "" "Update LANGUAGE_CODES (inside config/base.py) if a new translation has been " "added to Spyder" msgstr "" +"Mettre à jour LANGUAGE_CODES (à l'intérieur de config/ base.py) si une " +"nouvelle traduction a été ajoutée à Spyder" #: spyder/config/ipython.py:23 -#, fuzzy msgid "Integrate the IPython console" -msgstr "Console IPython" +msgstr "Intégrer la console IPython" #: spyder/config/ipython.py:25 msgid "Manipulate Jupyter notebooks on the Editor" -msgstr "" +msgstr "Utiliser les Jupyter Notebooks sur l'éditeur" #: spyder/config/utils.py:24 msgid "Python files" @@ -898,25 +932,23 @@ msgid "Configuration files" msgstr "Configurations" -#: spyder/config/utils.py:51 spyder/widgets/explorer.py:700 +#: spyder/config/utils.py:51 spyder/widgets/explorer.py:712 msgid "All files" msgstr "Tous les fichiers" #: spyder/config/utils.py:121 -#, fuzzy msgid "Supported text files" msgstr "Fichiers compatibles" #: spyder/plugins/__init__.py:508 spyder/plugins/editor.py:98 -#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1718 +#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1729 #: spyder/plugins/help.py:118 spyder/plugins/help.py:385 -#: spyder/widgets/editor.py:369 spyder/widgets/sourcecode/codeeditor.py:97 -#: spyder/widgets/sourcecode/codeeditor.py:2960 +#: spyder/widgets/editor.py:371 spyder/widgets/sourcecode/codeeditor.py:97 +#: spyder/widgets/sourcecode/codeeditor.py:3001 msgid "Editor" msgstr "Éditeur" #: spyder/plugins/configdialog.py:139 -#, fuzzy msgid "Reset to defaults" msgstr "Rétablir les valeurs par défaut" @@ -930,7 +962,7 @@ #: spyder/plugins/configdialog.py:494 spyder/plugins/configdialog.py:509 #: spyder/plugins/runconfig.py:177 spyder/plugins/runconfig.py:241 -#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:614 +#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:626 #: spyder/widgets/externalshell/pythonshell.py:616 #: spyder/widgets/findinfiles.py:504 spyder/widgets/pathmanager.py:224 #: spyder/widgets/projects/projectdialog.py:155 @@ -971,19 +1003,19 @@ #: spyder/plugins/configdialog.py:772 msgid "Spyder needs to restart to change the following setting:" -msgstr "" +msgstr "Il faut redémarrer Spyder pour changer l'option suivante" #: spyder/plugins/configdialog.py:775 msgid "Spyder needs to restart to change the following settings:" -msgstr "" +msgstr "Il faut redémarrer Spyder pour changer les options suivantes" #: spyder/plugins/configdialog.py:777 msgid "Do you wish to restart now?" -msgstr "" +msgstr "Souhaitez-vous redémarrer Spyder?" #: spyder/plugins/configdialog.py:783 msgid "Information" -msgstr "" +msgstr "Information" #: spyder/plugins/configdialog.py:797 spyder/plugins/configdialog.py:804 #: spyder/widgets/projects/configdialog.py:74 @@ -992,7 +1024,7 @@ #: spyder/plugins/configdialog.py:807 msgid "Language" -msgstr "" +msgstr "Langue" #: spyder/plugins/configdialog.py:810 msgid "Use a single instance" @@ -1007,9 +1039,8 @@ "soit affichés dans une instance unique de Spyder
(redémarrage requis)" #: spyder/plugins/configdialog.py:815 -#, fuzzy msgid "Prompt when exiting" -msgstr "Éditeurs dans le processus distant" +msgstr "Demander à la sortie" #: spyder/plugins/configdialog.py:816 msgid "Pop up internal console when internal errors appear" @@ -1027,21 +1058,19 @@ #: spyder/plugins/configdialog.py:850 msgid "Icon theme" -msgstr "" +msgstr "Thème des icônes" #: spyder/plugins/configdialog.py:854 -#, fuzzy msgid "Vertical title bars in panes" msgstr "Barres de titre orientées verticalement" #: spyder/plugins/configdialog.py:856 msgid "Vertical tabs in panes" -msgstr "" +msgstr "Languettes verticales dans onglets" #: spyder/plugins/configdialog.py:858 -#, fuzzy msgid "Animated toolbars and panes" -msgstr "Panneaux et barres d'outils animés" +msgstr "Volets et barres d'outils animés" #: spyder/plugins/configdialog.py:860 msgid "Tear off menus" @@ -1053,127 +1082,126 @@ "Activer cette option rend détachables tous les menus de la fenêtre principale" #: spyder/plugins/configdialog.py:863 +msgid "Enable high DPI scaling" +msgstr "Activer la mise à l'échèle pour les écrans à haute résolution" + +#: spyder/plugins/configdialog.py:865 +msgid "Set this for high DPI displays" +msgstr "Sélectionner pour les écrans à haute résolution" + +#: spyder/plugins/configdialog.py:866 msgid "Custom margin for panes:" -msgstr "" +msgstr "Marges personnalisées pour les onglets:" -#: spyder/plugins/configdialog.py:865 spyder/plugins/editor.py:209 +#: spyder/plugins/configdialog.py:868 spyder/plugins/editor.py:209 msgid "pixels" msgstr "pixels" -#: spyder/plugins/configdialog.py:893 +#: spyder/plugins/configdialog.py:897 msgid "Status bar" msgstr "Barre d'état" -#: spyder/plugins/configdialog.py:894 -#, fuzzy +#: spyder/plugins/configdialog.py:898 msgid "Show status bar" -msgstr "Afficher la barre d'onglets" +msgstr "Afficher la barre d'état" -#: spyder/plugins/configdialog.py:896 +#: spyder/plugins/configdialog.py:900 msgid "Show memory usage every" msgstr "Afficher l'occupation mémoire toutes les" -#: spyder/plugins/configdialog.py:898 spyder/plugins/configdialog.py:907 +#: spyder/plugins/configdialog.py:902 spyder/plugins/configdialog.py:911 #: spyder/plugins/editor.py:133 spyder/plugins/editor.py:261 #: spyder/plugins/variableexplorer.py:30 msgid " ms" msgstr " ms" -#: spyder/plugins/configdialog.py:905 +#: spyder/plugins/configdialog.py:909 msgid "Show CPU usage every" msgstr "Afficher la charge du CPU toutes les" -#: spyder/plugins/configdialog.py:940 -#, fuzzy +#: spyder/plugins/configdialog.py:944 msgid "Plain text font" msgstr "Police d'écriture du texte brut" -#: spyder/plugins/configdialog.py:946 -#, fuzzy +#: spyder/plugins/configdialog.py:950 msgid "Rich text font" msgstr "Police d'écriture du texte enrichi" -#: spyder/plugins/configdialog.py:949 -#, fuzzy +#: spyder/plugins/configdialog.py:953 msgid "Fonts" -msgstr "Police : " +msgstr "Police de caractères" -#: spyder/plugins/configdialog.py:963 +#: spyder/plugins/configdialog.py:967 msgid "Appearance" -msgstr "" +msgstr "Apparence" -#: spyder/plugins/configdialog.py:965 spyder/plugins/ipythonconsole.py:564 +#: spyder/plugins/configdialog.py:969 spyder/plugins/ipythonconsole.py:564 msgid "Advanced Settings" msgstr "Options avancées" -#: spyder/plugins/configdialog.py:1001 +#: spyder/plugins/configdialog.py:1005 msgid "Syntax coloring" msgstr "Coloration syntaxique" -#: spyder/plugins/configdialog.py:1014 +#: spyder/plugins/configdialog.py:1018 msgid "" "Here you can select the color scheme used in the Editor and all other Spyder " "plugins.

You can also edit the color schemes provided by Spyder or " "create your own ones by using the options provided below.
" msgstr "" +"Ici, vous pouvez sélectionner le theme de couleurs utilisé dans l'éditeur et " +"tous les autres plugins Spyder.

Vous pouvez également modifier les " +"couleurs fournies par Spyder ou créer les vôtres en utilisant les options " +"fournies ci-dessous.
" -#: spyder/plugins/configdialog.py:1019 -#, fuzzy +#: spyder/plugins/configdialog.py:1023 msgid "Edit selected" -msgstr "Modifier le filtre" +msgstr "Modifier" -#: spyder/plugins/configdialog.py:1020 -#, fuzzy +#: spyder/plugins/configdialog.py:1024 msgid "Create new scheme" -msgstr "Paramètres de coloration syntaxique" +msgstr "Créer un nouveau thème" -#: spyder/plugins/configdialog.py:1021 spyder/widgets/explorer.py:510 -#: spyder/widgets/shell.py:134 +#: spyder/plugins/configdialog.py:1025 spyder/widgets/explorer.py:512 +#: spyder/widgets/projects/explorer.py:243 spyder/widgets/shell.py:134 msgid "Delete" msgstr "Supprimer" -#: spyder/plugins/configdialog.py:1024 +#: spyder/plugins/configdialog.py:1028 msgid "Reset" -msgstr "" +msgstr "Réinitialiser" -#: spyder/plugins/configdialog.py:1031 +#: spyder/plugins/configdialog.py:1035 msgid "Scheme:" -msgstr "" +msgstr "Thème de coloration:" -#: spyder/plugins/configdialog.py:1062 -#, fuzzy +#: spyder/plugins/configdialog.py:1066 msgid "Manage color schemes" -msgstr "Thème de coloration syntaxique : " +msgstr "Gérer les thèmes de coloration syntaxique" -#: spyder/plugins/configdialog.py:1251 -#, fuzzy +#: spyder/plugins/configdialog.py:1255 msgid "Are you sure you want to delete this scheme?" -msgstr "Souhaitez-vous vraiment redémarrer le noyau ?" +msgstr "Souhaitez-vous supprimer ce thème?" -#: spyder/plugins/configdialog.py:1368 -#, fuzzy +#: spyder/plugins/configdialog.py:1372 msgid "Text" -msgstr "Texte enrichi" +msgstr "Texte" -#: spyder/plugins/configdialog.py:1370 -#, fuzzy +#: spyder/plugins/configdialog.py:1374 msgid "Highlight" -msgstr "Surligner les résultats" +msgstr "Surligner" -#: spyder/plugins/configdialog.py:1372 -#, fuzzy +#: spyder/plugins/configdialog.py:1376 msgid "Background" -msgstr "Fond :" +msgstr "Fond" -#: spyder/plugins/configdialog.py:1376 -#, fuzzy +#: spyder/plugins/configdialog.py:1380 msgid "Scheme name:" -msgstr "Nouveau nom :" +msgstr "Nom du thème:" -#: spyder/plugins/configdialog.py:1383 -#, fuzzy +#: spyder/plugins/configdialog.py:1387 msgid "Color scheme editor" -msgstr "Paramètres de coloration syntaxique" +msgstr "Editeur de coloration syntaxique" #: spyder/plugins/console.py:109 msgid "Internal console" @@ -1252,7 +1280,7 @@ msgstr "Exécuter un script Python" #: spyder/plugins/console.py:233 spyder/plugins/externalconsole.py:146 -#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:715 +#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:727 msgid "Python scripts" msgstr "Scripts Python" @@ -1295,7 +1323,7 @@ msgid "Show line numbers" msgstr "Afficher les numéros de ligne" -#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:937 +#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:947 msgid "Show blank spaces" msgstr "Afficher les espaces" @@ -1390,37 +1418,32 @@ msgstr "2 espaces" #: spyder/plugins/editor.py:202 -#, fuzzy msgid "3 spaces" -msgstr "4 espaces" +msgstr "3 espaces" #: spyder/plugins/editor.py:203 msgid "4 spaces" msgstr "4 espaces" #: spyder/plugins/editor.py:204 -#, fuzzy msgid "5 spaces" -msgstr "4 espaces" +msgstr "5 espaces" #: spyder/plugins/editor.py:205 -#, fuzzy msgid "6 spaces" -msgstr "4 espaces" +msgstr "6 espaces" #: spyder/plugins/editor.py:206 -#, fuzzy msgid "7 spaces" -msgstr "4 espaces" +msgstr "7 espaces" #: spyder/plugins/editor.py:207 -#, fuzzy msgid "8 spaces" -msgstr "4 espaces" +msgstr "8 espaces" #: spyder/plugins/editor.py:208 msgid "Tabulations" -msgstr "" +msgstr "Tabulations" #: spyder/plugins/editor.py:209 msgid "Tab stop width:" @@ -1460,46 +1483,44 @@ #: spyder/plugins/editor.py:226 msgid "(Refer to the {} page)" -msgstr "" +msgstr "(référer à la page {})" #: spyder/plugins/editor.py:230 -#, fuzzy msgid "Real-time code analysis" -msgstr "Analyse de code temps réel dans l'éditeur" +msgstr "Analyse de code en temps réel dans l'éditeur" #: spyder/plugins/editor.py:232 -#, fuzzy msgid "" "

If enabled, Python source code will be analyzed using pyflakes, lines " "containing errors or warnings will be highlighted.

Note: add " "analysis:ignore in a comment to ignore code analysis warnings.

" msgstr "" -"Si cette option est activée, le code source Python sera analysé\n" -"avec des outils l'outil d'introspection de code pyflakes\n" -"et les lignes contenant des erreurs seront indiquées" +"

Si cette option est activée, le code source Python sera analysé avec des " +"outils l'outil d'introspection de code pyflakes, et les lignes contenant des " +"erreurs seront indiquées.

Note: rajouter analysis:ignore " +"dans un commentaire pour ignorer les avertissements d'analyse de code.

" #: spyder/plugins/editor.py:240 msgid "Code analysis requires pyflakes %s+" msgstr "L'analyse de code requiert pyflakes %s+" #: spyder/plugins/editor.py:242 -#, fuzzy msgid "Real-time code style analysis" -msgstr "Analyse de code temps réel dans l'éditeur" +msgstr "Analyse de code en temps réel dans l'éditeur" #: spyder/plugins/editor.py:244 -#, fuzzy msgid "" "

If enabled, Python source code will be analyzedusing pep8, lines that are " "not following PEP8 style guide will be highlighted.

Note: add " "analysis:ignore in a comment to ignore style analysis warnings.

" msgstr "" -"Si cette option est activée, le style du code source Python sera analysé\n" -"avec l'outil d'introspection de code pep8 et les lignes ne suivant pas\n" -"les recommandations officielles seront indiquées" +"

Si cette option est activée, le style du code source Python sera analysé " +"avec l'outil d'introspection de code pep8 et les lignes ne suivant pas les " +"recommandations officielles seront indiquées.

Note: rajouter " +"analysis:ignore dans un commentaire pour ignorer les avertissements " +"d'analyse de code.

" #: spyder/plugins/editor.py:251 -#, fuzzy msgid "Code annotations (TODO, FIXME, XXX, HINT, TIP, @todo)" msgstr "Tâches (TODO, FIXME, XXX, HINT, TIP, @todo)" @@ -1556,7 +1577,7 @@ msgstr "&Nouveau fichier..." #: spyder/plugins/editor.py:628 spyder/plugins/workingdirectory.py:83 -#: spyder/widgets/explorer.py:692 spyder/widgets/explorer.py:699 +#: spyder/widgets/explorer.py:704 spyder/widgets/explorer.py:711 msgid "New file" msgstr "Nouveau fichier" @@ -1564,19 +1585,18 @@ msgid "&Open..." msgstr "&Ouvrir..." -#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1767 +#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1778 #: spyder/plugins/workingdirectory.py:70 msgid "Open file" msgstr "Ouvrir un fichier" -#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:345 -#, fuzzy +#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:347 msgid "File switcher..." -msgstr "Fichier..." +msgstr "Commutateur de fichiers..." #: spyder/plugins/editor.py:643 msgid "Fast switch between files" -msgstr "" +msgstr "Commutateur de fichiers" #: spyder/plugins/editor.py:649 msgid "&Revert" @@ -1590,7 +1610,7 @@ msgid "&Save" msgstr "&Enregistrer" -#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1304 +#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1306 msgid "Save file" msgstr "Enregitrer un fichier" @@ -1709,14 +1729,13 @@ msgstr "Exécuter jusqu'au retour de la fonction ou méthode" #: spyder/plugins/editor.py:773 spyder/widgets/findinfiles.py:333 -#: spyder/widgets/ipythonconsole/client.py:236 +#: spyder/widgets/ipythonconsole/client.py:238 msgid "Stop" msgstr "Arrêter" #: spyder/plugins/editor.py:774 -#, fuzzy msgid "Stop debugging" -msgstr "Débogage" +msgstr "Arrêter le débogage" #: spyder/plugins/editor.py:781 msgid "Run file" @@ -1738,7 +1757,7 @@ msgid "Run again last file" msgstr "Exécuter de nouveau le dernier fichier" -#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2507 +#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2548 msgid "Run &selection or current line" msgstr "Exécuter la &sélection ou la ligne courante" @@ -1746,7 +1765,7 @@ msgid "Run selection or current line" msgstr "Exécuter la sélection ou le bloc de lignes" -#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2499 +#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2540 msgid "Run cell" msgstr "Exécuter la cellule" @@ -1758,7 +1777,7 @@ "Exécuter la cellule courante \n" "[Utiliser #%% pour délimiter les cellules]" -#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2503 +#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2544 msgid "Run cell and advance" msgstr "Exécuter la cellule et avancer" @@ -1826,11 +1845,11 @@ msgid "Go to next cursor position" msgstr "Aller à la position suivante du curseur" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Comment" msgstr "Commenter" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Uncomment" msgstr "Décommenter" @@ -1873,43 +1892,59 @@ msgid "Unindent current line or selection" msgstr "Désindenter la sélection ou la ligne en cours d'édition" +#: spyder/plugins/editor.py:918 +msgid "Toggle Uppercase" +msgstr "Convertir en majuscule" + #: spyder/plugins/editor.py:919 +msgid "Change to uppercase current line or selection" +msgstr "Convertir en majuscule la sélection ou le mot en cours d'édition" + +#: spyder/plugins/editor.py:923 +msgid "Toggle Lowercase" +msgstr "Convertir en minuscule" + +#: spyder/plugins/editor.py:924 +msgid "Change to lowercase current line or selection" +msgstr "Convertir en minuscule la sélection ou le mot en cours d'édition" + +#: spyder/plugins/editor.py:929 msgid "Carriage return and line feed (Windows)" msgstr "Retour chariot et retour à la ligne (Windows)" -#: spyder/plugins/editor.py:922 +#: spyder/plugins/editor.py:932 msgid "Line feed (UNIX)" msgstr "Retour à la ligne (UNIX)" -#: spyder/plugins/editor.py:925 +#: spyder/plugins/editor.py:935 msgid "Carriage return (Mac)" msgstr "Retour chariot (Mac)" -#: spyder/plugins/editor.py:931 +#: spyder/plugins/editor.py:941 msgid "Convert end-of-line characters" msgstr "Convertir les caractères de fin de ligne" -#: spyder/plugins/editor.py:935 +#: spyder/plugins/editor.py:945 msgid "Remove trailing spaces" msgstr "Supprimer les espaces en fin de ligne" -#: spyder/plugins/editor.py:939 +#: spyder/plugins/editor.py:949 msgid "Fix indentation" msgstr "Corriger l'indentation" -#: spyder/plugins/editor.py:940 +#: spyder/plugins/editor.py:950 msgid "Replace tab characters by space characters" msgstr "Remplacer les caractères de tabulation par des espaces" -#: spyder/plugins/editor.py:943 +#: spyder/plugins/editor.py:953 msgid "Go to line..." msgstr "Aller à la ligne..." -#: spyder/plugins/editor.py:951 +#: spyder/plugins/editor.py:961 msgid "Set console working directory" msgstr "Répertoire de travail de la console" -#: spyder/plugins/editor.py:953 +#: spyder/plugins/editor.py:963 msgid "" "Set current console (and file explorer) working directory to current script " "directory" @@ -1917,43 +1952,43 @@ "Choisir le répertoire du script comme répertoire de travail de la console " "courante (et de l'explorateur de fichier)" -#: spyder/plugins/editor.py:958 +#: spyder/plugins/editor.py:968 msgid "Maximum number of recent files..." msgstr "Nombre maximum de fichiers récents..." -#: spyder/plugins/editor.py:961 +#: spyder/plugins/editor.py:971 msgid "Clear recent files list" msgstr "Effacer la liste des fichiers récents" -#: spyder/plugins/editor.py:961 spyder/plugins/projects.py:97 +#: spyder/plugins/editor.py:971 spyder/plugins/projects.py:100 msgid "Clear this list" msgstr "Effacer cette liste" -#: spyder/plugins/editor.py:965 +#: spyder/plugins/editor.py:975 msgid "Open &recent" msgstr "Fichiers &récents" -#: spyder/plugins/editor.py:1348 +#: spyder/plugins/editor.py:1359 msgid "?" msgstr "?" -#: spyder/plugins/editor.py:1575 +#: spyder/plugins/editor.py:1586 msgid "Spyder Editor" msgstr "Éditeur de Spyder" -#: spyder/plugins/editor.py:1576 +#: spyder/plugins/editor.py:1587 msgid "This is a temporary script file." msgstr "Ceci est un script temporaire." -#: spyder/plugins/editor.py:1645 +#: spyder/plugins/editor.py:1656 msgid "untitled" msgstr "sanstitre" -#: spyder/plugins/editor.py:1719 +#: spyder/plugins/editor.py:1730 msgid "Maximum number of recent files" msgstr "Nombre maximum de fichiers récents" -#: spyder/plugins/editor.py:1852 +#: spyder/plugins/editor.py:1863 msgid "Printing..." msgstr "Impression en cours..." @@ -1966,9 +2001,8 @@ msgstr "Visualisation interactive de données" #: spyder/plugins/externalconsole.py:54 spyder/plugins/externalconsole.py:709 -#, fuzzy msgid "Python console" -msgstr "Console IPython" +msgstr "Console Python" #: spyder/plugins/externalconsole.py:59 msgid "One tab per script" @@ -1979,7 +2013,7 @@ msgid "Show elapsed time" msgstr "Afficher le temps écoulé" -#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1074 +#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1094 msgid "Show icons and text" msgstr "Afficher icônes et textes" @@ -2081,13 +2115,12 @@ msgstr "Bibliothèque par défaut" #: spyder/plugins/externalconsole.py:185 -#, fuzzy msgid "Qt-Python Bindings" -msgstr "Sélection de la bibliothèque d'interfaçage Qt :" +msgstr "Sélection de la bibliothèque d'interfaçage Qt" #: spyder/plugins/externalconsole.py:187 msgid "Library:" -msgstr "" +msgstr "Module:" #: spyder/plugins/externalconsole.py:189 msgid "" @@ -2107,10 +2140,14 @@ "number of backends in our Python consoles. If you prefer to work with a " "different one, please use an IPython console." msgstr "" +"Décidez quel backend utiliser pour afficher les graphiques. Si vous n'êtes " +"pas sûr, sélectionnez le backend Automatique.
Remarque: " +"Nous soutenons un nombre très limité de backends dans nos consoles Python. " +"Si vous préférez travailler avec un autre, utilisez une console IPython." #: spyder/plugins/externalconsole.py:208 msgid "None" -msgstr "" +msgstr "Aucun" #: spyder/plugins/externalconsole.py:208 spyder/plugins/ipythonconsole.py:351 msgid "Automatic" @@ -2205,20 +2242,22 @@ #: spyder/plugins/help.py:44 msgid "Show help for objects in the Editor and Consoles in a dedicated pane" msgstr "" +"Afficher l'aide pour les objets dans l'éditeur et les consoles dans un volet " +"dédié" #: spyder/plugins/help.py:110 msgid "Automatic connections" msgstr "Connexions automatiques" #: spyder/plugins/help.py:111 -#, fuzzy 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 "" "L'inspecteur d'objet peut automatiquement afficher l'aide sur un objet dès " -"l'ouverture d'une parenthèse." +"l'ouverture d'une parenthèse. Ci-dessous vous pouvez décider à quel plugin " +"vous voulez le connecter pour activer cette fonctionnalité." #: spyder/plugins/help.py:123 msgid "" @@ -2257,7 +2296,6 @@ msgstr "Aucune documentation disponible" #: spyder/plugins/help.py:347 -#, fuzzy msgid "No documentation available" msgstr "Aucune documentation disponible" @@ -2267,7 +2305,7 @@ #: spyder/plugins/help.py:385 spyder/plugins/runconfig.py:186 #: spyder/plugins/runconfig.py:456 spyder/widgets/externalshell/baseshell.py:94 -#: spyder/widgets/ipythonconsole/client.py:200 +#: spyder/widgets/ipythonconsole/client.py:202 msgid "Console" msgstr "Console" @@ -2293,10 +2331,10 @@ msgstr "Import automatique" #: spyder/plugins/help.py:437 spyder/plugins/history.py:106 -#: spyder/widgets/editor.py:502 spyder/widgets/explorer.py:1085 +#: spyder/widgets/editor.py:504 spyder/widgets/explorer.py:1105 #: spyder/widgets/externalshell/baseshell.py:140 -#: spyder/widgets/ipythonconsole/client.py:249 -#: spyder/widgets/variableexplorer/namespacebrowser.py:162 +#: spyder/widgets/ipythonconsole/client.py:251 +#: spyder/widgets/variableexplorer/namespacebrowser.py:160 msgid "Options" msgstr "Options" @@ -2313,9 +2351,8 @@ "l'option correspondante est activée dans %s." #: spyder/plugins/help.py:701 -#, fuzzy msgid "Preferences > Help" -msgstr "Préférences" +msgstr "Préférences > Aide" #: spyder/plugins/help.py:708 msgid "Usage" @@ -2474,7 +2511,6 @@ msgstr "Mot de passe" #: spyder/plugins/ipythonconsole.py:234 -#, fuzzy msgid "Open connection file" msgstr "Ouvrir un fichier de connexion IPython" @@ -2509,7 +2545,7 @@ "Note: Use the Q key to get out of the pager." msgstr "" "Le pager permet d'éviter de remplir la console de texte d'aide.\n" -"Note : utiliser la touche Q pour quitter le pager." +"Remarque : utiliser la touche Q pour quitter le pager." #: spyder/plugins/ipythonconsole.py:284 msgid "Ask for confirmation before closing" @@ -2517,26 +2553,23 @@ #: spyder/plugins/ipythonconsole.py:294 msgid "Completion Type" -msgstr "" +msgstr "Type de complétion de code" #: spyder/plugins/ipythonconsole.py:295 msgid "Decide what type of completion to use" -msgstr "" +msgstr "Sélectionner le type de completion de code a utiliser" #: spyder/plugins/ipythonconsole.py:297 -#, fuzzy msgid "Graphical" -msgstr "Graphiques" +msgstr "Graphique" #: spyder/plugins/ipythonconsole.py:297 -#, fuzzy msgid "Plain" -msgstr "Texte brut" +msgstr "Simple" #: spyder/plugins/ipythonconsole.py:298 -#, fuzzy msgid "Completion:" -msgstr "Condition :" +msgstr "Completion de code:" #: spyder/plugins/ipythonconsole.py:307 msgid "Light background" @@ -2737,7 +2770,6 @@ msgstr "Calcul formel" #: spyder/plugins/ipythonconsole.py:512 -#, fuzzy msgid "" "Perfom symbolic operations in the console (e.g. integrals, derivatives, " "vector calculus, etc) and get the outputs in a beautifully printed style (it " @@ -2804,7 +2836,6 @@ "console" #: spyder/plugins/ipythonconsole.py:740 -#, fuzzy msgid "Open a new console" msgstr "Ouvrir une nouvelle console" @@ -2820,7 +2851,7 @@ "Aucun client IPython n'est actuellement sélectionné pour exécuter %s." "

Merci d'ouvrir un nouveau client IPython et de réessayer." -#: spyder/plugins/ipythonconsole.py:873 +#: spyder/plugins/ipythonconsole.py:880 msgid "" "Your Python environment or installation doesn't have the ipykernel " "module installed on it. Without this module is not possible for Spyder to " @@ -2828,13 +2859,17 @@ "running in a terminal:

pip install ipykernel

or

conda install ipykernel" msgstr "" +"Votre environnement Python ou l'installation ne dispose pas du module " +"ipykernel installé sur celui-ci. Sans ce module, Spyder ne peut " +"pas créer une console pour vous.

Vous pouvez installer " +"ipykernel en exécutant un terminal:

pip install " +"ipykernel

ou

conda installer ipykernel" -#: spyder/plugins/ipythonconsole.py:1098 -#, fuzzy +#: spyder/plugins/ipythonconsole.py:1105 msgid "Do you want to close this console?" -msgstr "Souhaitez-vous vraiment redémarrer le noyau ?" +msgstr "Souhaitez-vous fermer cette console?" -#: spyder/plugins/ipythonconsole.py:1104 +#: spyder/plugins/ipythonconsole.py:1111 msgid "" "Do you want to close all other consoles connected to the same kernel as this " "one?" @@ -2842,20 +2877,19 @@ "Voulez-vous fermer les toutes les autres consoles connectées au même noyau " "que celle-ci ?" -#: spyder/plugins/ipythonconsole.py:1364 +#: spyder/plugins/ipythonconsole.py:1382 msgid "IPython" msgstr "IPython" -#: spyder/plugins/ipythonconsole.py:1365 -#, fuzzy +#: spyder/plugins/ipythonconsole.py:1383 msgid "Unable to connect to %s" -msgstr "Impossible de se connecter au noyau IPython `%s`" +msgstr "Impossible de se connecter au noyau IPython %s" -#: spyder/plugins/ipythonconsole.py:1422 +#: spyder/plugins/ipythonconsole.py:1443 msgid "Connection error" msgstr "Erreur de connexion" -#: spyder/plugins/ipythonconsole.py:1423 +#: spyder/plugins/ipythonconsole.py:1444 msgid "" "Could not open ssh tunnel. The error was:\n" "\n" @@ -2864,33 +2898,28 @@ "\n" #: spyder/plugins/layoutdialog.py:177 -#, fuzzy msgid "Move Up" msgstr "Monter" #: spyder/plugins/layoutdialog.py:178 -#, fuzzy msgid "Move Down" msgstr "Descendre" #: spyder/plugins/layoutdialog.py:179 -#, fuzzy msgid "Delete Layout" -msgstr "Supprimer" +msgstr "Supprimer disposition de fenêtre" #: spyder/plugins/layoutdialog.py:183 msgid "Layout Display and Order" -msgstr "" +msgstr "Configurer l'affichage et l'ordre" #: spyder/plugins/maininterpreter.py:31 spyder/plugins/maininterpreter.py:66 -#, fuzzy msgid "Python interpreter" -msgstr "Ouvrir un interpréteur IPython" +msgstr "Interpréteur Python" #: spyder/plugins/maininterpreter.py:68 -#, fuzzy msgid "Select the Python interpreter for all Spyder consoles" -msgstr "Sélectionner l'interpréteur Python utilisé pour exécuter des scripts:" +msgstr "Sélectionner l'interpréteur Python utilisé pour exécuter des scripts" #: spyder/plugins/maininterpreter.py:71 msgid "Default (i.e. the same as Spyder's)" @@ -2910,13 +2939,11 @@ msgstr "User Module Reloader (UMR)" #: spyder/plugins/maininterpreter.py:95 -#, fuzzy 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 "" -"L'UMR force Python à recharger les modules importés lors de l'exécution " -"d'un\n" +"L'UMR force Python à recharger les modules importés lors de l'exécution d'un " "script dans la console interne avec la fonction 'runfile'." #: spyder/plugins/maininterpreter.py:100 @@ -2924,7 +2951,6 @@ msgstr "Activer l'UMR" #: spyder/plugins/maininterpreter.py:101 -#, fuzzy msgid "" "This option will enable the User Module Reloader (UMR) in Python/IPython " "consoles. UMR forces Python to reload deeply modules during import when " @@ -2978,16 +3004,24 @@ "d'éviter l'apparition d'avertissements ou d'erreurs liées à une syntaxe " "incompatible entre ces deux versions de Python" -#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:191 -#: spyder/plugins/maininterpreter.py:195 +#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:205 +#: spyder/plugins/maininterpreter.py:209 msgid "UMR" msgstr "UMR" #: spyder/plugins/maininterpreter.py:179 msgid "Set the list of excluded modules as this: numpy, scipy" +msgstr "Définissez la liste des modules exclus comme ceci: numpy, scipy" + +#: spyder/plugins/maininterpreter.py:196 +msgid "" +"You are working with Python 2, this means that you can not import a module " +"that contains non-ascii characters." msgstr "" +"Vous travaillez avec Python 2, cela signifie que vous ne pouvez pas importer " +"un module qui contient des caractères non ASCII." -#: spyder/plugins/maininterpreter.py:192 +#: spyder/plugins/maininterpreter.py:206 msgid "" "The following modules are not installed on your machine:\n" "%s" @@ -2995,7 +3029,7 @@ "Les modules suivants ne sont pas installés sur votre ordinateur :\n" "%s" -#: spyder/plugins/maininterpreter.py:196 +#: spyder/plugins/maininterpreter.py:210 msgid "" "Please note that these changes will be applied only to new Python/IPython " "consoles" @@ -3011,44 +3045,42 @@ msgid "Outline" msgstr "Structure" -#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:111 -#: spyder/widgets/projects/explorer.py:125 +#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:113 +#: spyder/widgets/projects/explorer.py:127 msgid "Project explorer" msgstr "Explorateur de projets" #: spyder/plugins/projects.py:88 -#, fuzzy msgid "New Project..." -msgstr "Nouveau projet..." +msgstr "Nouveau Projet..." #: spyder/plugins/projects.py:91 -#, fuzzy msgid "Open Project..." -msgstr "Ouvrir le projet" +msgstr "Ouvrir un Projet..." #: spyder/plugins/projects.py:94 -#, fuzzy msgid "Close Project" msgstr "Fermer le projet" -#: spyder/plugins/projects.py:100 -#, fuzzy +#: spyder/plugins/projects.py:97 +msgid "Delete Project" +msgstr "Supprimer projet" + +#: spyder/plugins/projects.py:103 msgid "Project Preferences" -msgstr "Préférences" +msgstr "Préférences du projet" -#: spyder/plugins/projects.py:102 -#, fuzzy +#: spyder/plugins/projects.py:105 msgid "Recent Projects" -msgstr "Projets associés" +msgstr "Projets récents" -#: spyder/plugins/projects.py:234 +#: spyder/plugins/projects.py:240 msgid "Open project" msgstr "Ouvrir le projet" -#: spyder/plugins/projects.py:239 -#, fuzzy +#: spyder/plugins/projects.py:245 msgid "%s is not a Spyder project!" -msgstr "Le répertoire %s n'est pas un espace de travail Spyder." +msgstr "%s n'est pas un projet Spyder!" #: spyder/plugins/runconfig.py:29 msgid "Execute in current Python or IPython console" @@ -3081,6 +3113,8 @@ #: spyder/plugins/runconfig.py:181 spyder/plugins/runconfig.py:492 msgid "Enter debugging mode when errors appear during execution" msgstr "" +"Entrer dans le mode de débogage si des erreurs apparaissent pendant " +"l'exécution" #: spyder/plugins/runconfig.py:197 spyder/plugins/runconfig.py:502 msgid "Dedicated Python console" @@ -3144,7 +3178,6 @@ msgstr "le répertoire suivant :" #: spyder/plugins/runconfig.py:507 -#, fuzzy msgid "Show warning when killing running processes" msgstr "Afficher un avertissement à l'interruption d'un processus" @@ -3158,38 +3191,40 @@ "(Press 'Tab' once to switch focus between the shortcut entry \n" "and the buttons below it)" msgstr "" +"Ecrivez le nouveau raccourci et sélectionnez 'OK':\n" +"(Appuyez sur la touche 'Tab' une fois pour changer de focus entre l'entrée " +"de raccourci\n" +"et les boutons ci-dessous)" #: spyder/plugins/shortcuts.py:140 -#, fuzzy msgid "Current shortcut:" -msgstr "Cellule actuelle :" +msgstr "Raccourci actuelle :" #: spyder/plugins/shortcuts.py:142 -#, fuzzy msgid "New shortcut:" -msgstr "Raccourcis clavier" +msgstr "Nouveau raccourci:" #: spyder/plugins/shortcuts.py:155 msgid "Shortcut: {0}" -msgstr "" +msgstr "Raccourci clavier: {0}" #: spyder/plugins/shortcuts.py:276 msgid "Please introduce a different shortcut" -msgstr "" +msgstr "Merci de utiliser un raccourci clavier différent" #: spyder/plugins/shortcuts.py:313 msgid "The new shorcut conflicts with:" -msgstr "" +msgstr "Le nouveau raccourci " #: spyder/plugins/shortcuts.py:324 msgid "" "A compound sequence can have {break} a maximum of 4 subsequences.{break}" msgstr "" +"A compound sequence can have {break} a maximum of 4 subsequences.{break}" #: spyder/plugins/shortcuts.py:329 -#, fuzzy msgid "Invalid key entered" -msgstr "Chemin d'accès de fichier incorrect" +msgstr "Vous avez entré une clé non valide" #: spyder/plugins/shortcuts.py:531 msgid "Context" @@ -3202,11 +3237,11 @@ #: spyder/plugins/shortcuts.py:535 msgid "Shortcut" -msgstr "" +msgstr "Raccourci clavier" #: spyder/plugins/shortcuts.py:537 msgid "Score" -msgstr "" +msgstr "Fuzzy points" #: spyder/plugins/shortcuts.py:697 msgid "Conflicts" @@ -3221,9 +3256,8 @@ msgstr "Raccourcis clavier" #: spyder/plugins/shortcuts.py:791 -#, fuzzy msgid "Search: " -msgstr "Rechercher" +msgstr "Rechercher:" #: spyder/plugins/shortcuts.py:792 msgid "Reset to default values" @@ -3246,32 +3280,27 @@ msgstr "Filtre" #: spyder/plugins/variableexplorer.py:35 -#: spyder/widgets/variableexplorer/namespacebrowser.py:229 +#: spyder/widgets/variableexplorer/namespacebrowser.py:226 msgid "Exclude private references" msgstr "Exclure les références privées" #: spyder/plugins/variableexplorer.py:36 -#: spyder/widgets/variableexplorer/namespacebrowser.py:244 +#: spyder/widgets/variableexplorer/namespacebrowser.py:241 msgid "Exclude capitalized references" msgstr "Exclure les références commençant par une majuscule" #: spyder/plugins/variableexplorer.py:37 -#: spyder/widgets/variableexplorer/namespacebrowser.py:237 +#: spyder/widgets/variableexplorer/namespacebrowser.py:234 msgid "Exclude all-uppercase references" msgstr "Exclure les références en lettres capitales" #: spyder/plugins/variableexplorer.py:38 -#: spyder/widgets/variableexplorer/namespacebrowser.py:252 +#: spyder/widgets/variableexplorer/namespacebrowser.py:249 msgid "Exclude unsupported data types" msgstr "Exclure les types non supportés" -#: spyder/plugins/variableexplorer.py:44 -#: spyder/widgets/variableexplorer/collectionseditor.py:675 -msgid "Truncate values" -msgstr "Tronquer les valeurs" - #: spyder/plugins/variableexplorer.py:46 -#: spyder/widgets/variableexplorer/collectionseditor.py:679 +#: spyder/widgets/variableexplorer/collectionseditor.py:677 msgid "Show arrays min/max" msgstr "Afficher les min/max des tableaux" @@ -3359,7 +3388,7 @@ msgid "Back" msgstr "Retour" -#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1079 +#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1099 #: spyder/widgets/variableexplorer/importwizard.py:529 msgid "Next" msgstr "Suivant" @@ -3453,7 +3482,7 @@ msgstr "Fichiers Spyder" #: spyder/utils/iofuncs.py:422 -#: spyder/widgets/variableexplorer/collectionseditor.py:1029 +#: spyder/widgets/variableexplorer/collectionseditor.py:1021 msgid "NumPy arrays" msgstr "Tableaux NumPy" @@ -3531,14 +3560,12 @@ msgstr "Zones latérales :" #: spyder/utils/syntaxhighlighters.py:48 -#, fuzzy msgid "Matched
parens:" msgstr "Parenthèses correspondantes:" #: spyder/utils/syntaxhighlighters.py:49 -#, fuzzy msgid "Unmatched
parens:" -msgstr "Parenthèse isolée:" +msgstr "Parenthèse isolée" #: spyder/utils/syntaxhighlighters.py:50 msgid "Normal text:" @@ -3585,6 +3612,17 @@ " Use two spaces or two tabs to generate a ';'.\n" " " msgstr "" +"\n" +" Constructeur de Tableau/Matrice Numpy
\n" +" Tapez un tableau dans Matlab: [1 2; 3 4]
\n" +" ou la syntaxe simplifiée de Spyder: 1 2; 3 4 \n" +"

\n" +" Appuyez sur la touche 'Entrée' pour le tableau Numpy ou 'Ctrl" +"+Entrée' pour la matrice Numpy.\n" +"

\n" +" Conseil:
\n" +" Utilisez deux espaces ou deux onglets pour générer un ';'.\n" +" " #: spyder/widgets/arraybuilder.py:190 msgid "" @@ -3599,32 +3637,44 @@ " Use two tabs at the end of a row to move to the next row.\n" " " msgstr "" +"\n" +" Constructeur de Tableau/Matrice Numpy
\n" +" Entrez un tableau Numpy dans le tableau.
\n" +" Appyuyez sur la touche 'Tab' pour vous déplacer entre les " +"cellules.\n" +"

\n" +" Appuyez sur la touche 'Entrée' pour le tableau ou 'Ctrl + Entrée' " +"pour la matrice.\n" +"

\n" +" Conseil: appuyez deux fois sur la touche 'Tab' à la fin " +"d'une ligne pour passer à la ligne suivante.\n" +" " #: spyder/widgets/arraybuilder.py:365 msgid "Array dimensions not valid" -msgstr "" +msgstr "Dimensions du tableau non valides" -#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2518 +#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2559 msgid "Zoom out" msgstr "Réduire" -#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2514 +#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2555 msgid "Zoom in" msgstr "Agrandir" -#: spyder/widgets/browser.py:162 +#: spyder/widgets/browser.py:177 msgid "Home" msgstr "Accueil" -#: spyder/widgets/browser.py:198 +#: spyder/widgets/browser.py:213 msgid "Find text" msgstr "Rechercher" -#: spyder/widgets/browser.py:216 +#: spyder/widgets/browser.py:231 msgid "Address:" msgstr "Adresse :" -#: spyder/widgets/browser.py:252 +#: spyder/widgets/browser.py:267 msgid "Unable to load page" msgstr "Impossible de charger la page" @@ -3650,24 +3700,24 @@ #: spyder/widgets/dependencies.py:64 msgid " Installed " -msgstr " Installé " +msgstr " Installé " #: spyder/widgets/dependencies.py:64 msgid "Provided features" msgstr "Fonctionnalités associées" #: spyder/widgets/dependencies.py:134 -#, fuzzy msgid "Dependencies" -msgstr "Dépendances optionnelles" +msgstr "Dépendances" #: spyder/widgets/dependencies.py:141 -#, fuzzy msgid "" "Spyder depends on several Python modules to provide the right functionality " "for all its panes. The table below shows the required and installed versions " "(if any) of all of them.

Note: You can safely use Spyder " -"without the following modules installed: %s and %s" +"without the following modules installed: %s and %s." +"

Please also note that new dependencies or changed ones will be " +"correctly detected only after Spyder is restarted." msgstr "" "Spyder dépend de nombreux modules Python pour disposer de l'intégralité des " "fonctionnalités potentiellement fournies par ses plugins. Le tableau suivant " @@ -3675,73 +3725,73 @@ "dépendances.

Même si Spyder est parfaitement fonctionnel sans tout " "ces modules, il est néanmoins fortement recommandé d'installer au minimum " "%s et %s afin de bénéficier des fonctionnalités les plus avancées." +"

Les nouvelles dépendances ou celles modifiées ne seront détectées " +"correctement qu'après redémarrage de Spyder." -#: spyder/widgets/dependencies.py:154 +#: spyder/widgets/dependencies.py:157 msgid "Copy to clipboard" msgstr "Copier dans le presse-papier" -#: spyder/widgets/editor.py:348 +#: spyder/widgets/editor.py:350 msgid "Copy path to clipboard" msgstr "Copier le chemin d'accès dans le presse-papier" -#: spyder/widgets/editor.py:352 -#, fuzzy +#: spyder/widgets/editor.py:354 msgid "Close all to the right" -msgstr "Fermer tous les fichiers ouverts" +msgstr "Fermer tous les onglets vers la droite" -#: spyder/widgets/editor.py:354 -#, fuzzy +#: spyder/widgets/editor.py:356 msgid "Close all but this" -msgstr "Fermer tout" +msgstr "Fermer tout sauf cet onglet" -#: spyder/widgets/editor.py:957 +#: spyder/widgets/editor.py:959 msgid "Temporary file" msgstr "Fichier temporaire" -#: spyder/widgets/editor.py:1052 +#: spyder/widgets/editor.py:1054 msgid "New window" msgstr "Nouvelle fenêtre" -#: spyder/widgets/editor.py:1053 +#: spyder/widgets/editor.py:1055 msgid "Create a new editor window" msgstr "Créer une nouvelle fenêtre d'édition" -#: spyder/widgets/editor.py:1056 +#: spyder/widgets/editor.py:1058 msgid "Split vertically" msgstr "Séparation verticale" -#: spyder/widgets/editor.py:1058 +#: spyder/widgets/editor.py:1060 msgid "Split vertically this editor window" msgstr "Séparer en deux verticalement cette fenêtre d'édition" -#: spyder/widgets/editor.py:1060 +#: spyder/widgets/editor.py:1062 msgid "Split horizontally" msgstr "Séparation horizontale" -#: spyder/widgets/editor.py:1062 +#: spyder/widgets/editor.py:1064 msgid "Split horizontally this editor window" msgstr "Séparer en deux horizontalement cette fenêtre d'édition" -#: spyder/widgets/editor.py:1064 +#: spyder/widgets/editor.py:1066 msgid "Close this panel" -msgstr "Fermer ce panneau" +msgstr "Fermer ce volet" -#: spyder/widgets/editor.py:1221 +#: spyder/widgets/editor.py:1223 msgid "%s has been modified.
Do you want to save changes?" msgstr "" "%s a été modifié.
Souhaitez-vous enregistrer ces changements ?" -#: spyder/widgets/editor.py:1283 +#: spyder/widgets/editor.py:1285 msgid "Save" msgstr "Enregistrer" -#: spyder/widgets/editor.py:1284 +#: spyder/widgets/editor.py:1286 msgid "Unable to save script '%s'

Error message:
%s" msgstr "" "Impossible d'enregistrer le script '%s'

Message d'erreur :
" "%s" -#: spyder/widgets/editor.py:1518 +#: spyder/widgets/editor.py:1523 msgid "" "%s is unavailable (this file may have been removed, moved or renamed " "outside Spyder).
Do you want to close it?" @@ -3749,7 +3799,7 @@ "%s n'est pas accessible (ce fichier a peut-être été supprimé, déplacé " "ou renommé en dehors de Spyder).
Souhaitez-vous le fermer ?" -#: spyder/widgets/editor.py:1538 +#: spyder/widgets/editor.py:1543 msgid "" "%s has been modified outside Spyder.
Do you want to reload it and " "lose all your changes?" @@ -3757,7 +3807,7 @@ "%s a été modifié en dehors de Spyder.
Souhaitez-vous le recharger " "et perdre ainsi vos modifications ?" -#: spyder/widgets/editor.py:1634 +#: spyder/widgets/editor.py:1639 msgid "" "All changes to %s will be lost.
Do you want to revert file from " "disk?" @@ -3766,11 +3816,11 @@ "
Souhaitez-vous revenir à la version du fichier enregistrée sur le " "disque ?" -#: spyder/widgets/editor.py:1774 +#: spyder/widgets/editor.py:1779 msgid "Loading %s..." msgstr "Chargement de \"%s\" en cours..." -#: spyder/widgets/editor.py:1784 +#: spyder/widgets/editor.py:1789 msgid "" "%s contains mixed end-of-line characters.
Spyder will fix this " "automatically." @@ -3778,11 +3828,11 @@ "%s contient des caractères de fin de ligne mélangés.
Spyder va " "corriger ceci automatiquement." -#: spyder/widgets/editor.py:2166 +#: spyder/widgets/editor.py:2171 msgid "Close window" msgstr "Fermer la fenêtre" -#: spyder/widgets/editor.py:2168 +#: spyder/widgets/editor.py:2173 msgid "Close this window" msgstr "Fermer cette fenêtre d'édition" @@ -3814,7 +3864,7 @@ msgid "Show absolute path" msgstr "Afficher les chemins complets" -#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:208 +#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:210 msgid "Show all files" msgstr "Afficher tous les fichiers" @@ -3822,108 +3872,121 @@ msgid "Show special comments" msgstr "Afficher les commentaires spéciaux" -#: spyder/widgets/explorer.py:204 +#: spyder/widgets/explorer.py:206 msgid "Edit filename filters..." msgstr "Modifier les filtres..." -#: spyder/widgets/explorer.py:218 +#: spyder/widgets/explorer.py:220 msgid "Edit filename filters" msgstr "Modifier les filtres" -#: spyder/widgets/explorer.py:219 +#: spyder/widgets/explorer.py:221 msgid "Name filters:" msgstr "Filtres sur les noms de fichiers :" -#: spyder/widgets/explorer.py:238 +#: spyder/widgets/explorer.py:240 msgid "File..." msgstr "Fichier..." -#: spyder/widgets/explorer.py:242 +#: spyder/widgets/explorer.py:244 msgid "Module..." msgstr "Module..." -#: spyder/widgets/explorer.py:246 +#: spyder/widgets/explorer.py:248 msgid "Folder..." msgstr "Dossier..." -#: spyder/widgets/explorer.py:250 +#: spyder/widgets/explorer.py:252 msgid "Package..." msgstr "Paquet..." -#: spyder/widgets/explorer.py:271 -#: spyder/widgets/variableexplorer/collectionseditor.py:650 +#: spyder/widgets/explorer.py:273 +#: spyder/widgets/variableexplorer/collectionseditor.py:652 msgid "Edit" msgstr "Modifier" -#: spyder/widgets/explorer.py:273 +#: spyder/widgets/explorer.py:275 msgid "Move..." msgstr "Déplacer..." -#: spyder/widgets/explorer.py:276 +#: spyder/widgets/explorer.py:278 msgid "Delete..." msgstr "Supprimer..." -#: spyder/widgets/explorer.py:279 +#: spyder/widgets/explorer.py:281 msgid "Rename..." msgstr "Renommer..." -#: spyder/widgets/explorer.py:282 +#: spyder/widgets/explorer.py:284 msgid "Open" msgstr "Ouvrir" -#: spyder/widgets/explorer.py:283 spyder/widgets/sourcecode/codeeditor.py:2490 +#: spyder/widgets/explorer.py:285 spyder/widgets/sourcecode/codeeditor.py:2531 msgid "Convert to Python script" msgstr "Convertir en fichier Python" -#: spyder/widgets/explorer.py:317 +#: spyder/widgets/explorer.py:319 msgid "Commit" msgstr "Commiter" -#: spyder/widgets/explorer.py:320 +#: spyder/widgets/explorer.py:322 msgid "Browse repository" msgstr "Explorer le dépôt" -#: spyder/widgets/explorer.py:331 +#: spyder/widgets/explorer.py:333 msgid "Open command prompt here" msgstr "Ouvrir un invite de commandes ici" -#: spyder/widgets/explorer.py:333 +#: spyder/widgets/explorer.py:335 msgid "Open terminal here" msgstr "Ouvrir un terminal ici" -#: spyder/widgets/explorer.py:338 +#: spyder/widgets/explorer.py:340 msgid "Open Python console here" msgstr "Ouvrir une console &Python ici" -#: spyder/widgets/explorer.py:352 +#: spyder/widgets/explorer.py:354 msgid "New" msgstr "Nouveau" -#: spyder/widgets/explorer.py:360 +#: spyder/widgets/explorer.py:362 msgid "Import" msgstr "Import" -#: spyder/widgets/explorer.py:511 +#: spyder/widgets/explorer.py:513 msgid "Do you really want to delete %s?" msgstr "Souhaitez-vous réellement supprimer %s ?" -#: spyder/widgets/explorer.py:529 +#: spyder/widgets/explorer.py:531 msgid "delete" msgstr "supprimer" -#: spyder/widgets/explorer.py:530 spyder/widgets/projects/explorer.py:147 +#: spyder/widgets/explorer.py:532 spyder/widgets/projects/explorer.py:149 +#: spyder/widgets/projects/explorer.py:256 msgid "Project Explorer" msgstr "Explorateur de projets" -#: spyder/widgets/explorer.py:531 spyder/widgets/projects/explorer.py:148 +#: spyder/widgets/explorer.py:533 spyder/widgets/projects/explorer.py:150 msgid "Unable to %s %s

Error message:
%s" msgstr "Impossible de %s %s

Message d'erreur :
%s" -#: spyder/widgets/explorer.py:554 spyder/widgets/sourcecode/codeeditor.py:2007 +#: spyder/widgets/explorer.py:548 +msgid "File Explorer" +msgstr "Explorateur de Fichiers" + +#: spyder/widgets/explorer.py:549 +msgid "" +"The current directory contains a project.

If you want to delete the " +"project, please go to Projects » Delete Project" +msgstr "" +"Le dossier actuel contient un projet.

Si vous souhaitez supprimer le " +"projet, allez dans Projets & raquo; Supprimer le projet" + +#: spyder/widgets/explorer.py:566 spyder/widgets/sourcecode/codeeditor.py:2018 msgid "Conversion error" msgstr "Erreur de conversion" -#: spyder/widgets/explorer.py:555 spyder/widgets/sourcecode/codeeditor.py:2008 +#: spyder/widgets/explorer.py:567 spyder/widgets/sourcecode/codeeditor.py:2019 msgid "" "It was not possible to convert this notebook. The error is:\n" "\n" @@ -3931,18 +3994,18 @@ "Impossible de convertir ce notebook. Message d'erreur:\n" "\n" -#: spyder/widgets/explorer.py:572 spyder/widgets/explorer.py:580 -#: spyder/widgets/explorer.py:591 -#: spyder/widgets/variableexplorer/collectionseditor.py:683 -#: spyder/widgets/variableexplorer/collectionseditor.py:924 +#: spyder/widgets/explorer.py:584 spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:603 +#: spyder/widgets/variableexplorer/collectionseditor.py:681 +#: spyder/widgets/variableexplorer/collectionseditor.py:916 msgid "Rename" msgstr "Renommer" -#: spyder/widgets/explorer.py:573 +#: spyder/widgets/explorer.py:585 msgid "New name:" msgstr "Nouveau nom :" -#: spyder/widgets/explorer.py:581 +#: spyder/widgets/explorer.py:593 msgid "" "Do you really want to rename %s and overwrite the existing file " "%s?" @@ -3950,74 +4013,76 @@ "Souhaitez-vous réellement renommer %s et remplacer le ficher existant " "%s ?" -#: spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:604 msgid "Unable to rename file %s

Error message:
%s" msgstr "" "Impossible de renommer l'élément %s

Message d'erreur :" "
%s" -#: spyder/widgets/explorer.py:628 +#: spyder/widgets/explorer.py:640 msgid "Unable to move %s

Error message:
%s" msgstr "" "Impossible de déplacer %s

Message d'erreur :
%s" -#: spyder/widgets/explorer.py:646 +#: spyder/widgets/explorer.py:658 msgid "Unable to create folder %s

Error message:
%s" msgstr "" "Impossible de créer le répertoire %s

Message d'erreur :" "
%s" -#: spyder/widgets/explorer.py:659 spyder/widgets/explorer.py:693 +#: spyder/widgets/explorer.py:671 spyder/widgets/explorer.py:705 msgid "Unable to create file %s

Error message:
%s" msgstr "" "Impossible de créer le fichier %s

Message d'erreur :
" "%s" -#: spyder/widgets/explorer.py:667 +#: spyder/widgets/explorer.py:679 msgid "New folder" msgstr "Nouveau répertoire" -#: spyder/widgets/explorer.py:668 +#: spyder/widgets/explorer.py:680 msgid "Folder name:" msgstr "Nom du dossier :" -#: spyder/widgets/explorer.py:673 +#: spyder/widgets/explorer.py:685 msgid "New package" msgstr "Nouveau paquet" -#: spyder/widgets/explorer.py:674 +#: spyder/widgets/explorer.py:686 msgid "Package name:" msgstr "Nom du paquet :" -#: spyder/widgets/explorer.py:714 +#: spyder/widgets/explorer.py:726 msgid "New module" msgstr "Nouveau module" -#: spyder/widgets/explorer.py:729 +#: spyder/widgets/explorer.py:741 msgid "" "For %s support, please install one of the
following tools:

%s" msgstr "" "Pour ajouter la prise en charge de %s, merci d'installer
l'un des " "outils suivants :

%s" -#: spyder/widgets/explorer.py:733 +#: spyder/widgets/explorer.py:745 msgid "Unable to find external program.

%s" msgstr "Impossible de trouver un programme externe.

%s" -#: spyder/widgets/explorer.py:948 +#: spyder/widgets/explorer.py:966 msgid "Show current directory only" msgstr "Afficher uniquement le répertoire courant" -#: spyder/widgets/explorer.py:1046 +#: spyder/widgets/explorer.py:1066 msgid "You don't have the right permissions to open this directory" msgstr "" +"Vous n'avez pas les permissions nécessaires pour afficher le contenu de ce " +"dossier" -#: spyder/widgets/explorer.py:1076 +#: spyder/widgets/explorer.py:1096 #: spyder/widgets/variableexplorer/importwizard.py:525 msgid "Previous" msgstr "Précédent" -#: spyder/widgets/explorer.py:1082 +#: spyder/widgets/explorer.py:1102 msgid "Parent" msgstr "Parent" @@ -4090,7 +4155,7 @@ #: spyder/widgets/externalshell/pythonshell.py:302 msgid "Post Mortem Debug" -msgstr "" +msgstr "Débogage Post Mortem" #: spyder/widgets/externalshell/pythonshell.py:308 msgid "Working directory" @@ -4125,9 +4190,8 @@ msgstr "Le processus n'a pas pu démarrer" #: spyder/widgets/fileswitcher.py:109 -#, fuzzy msgid "unsaved file" -msgstr "Enregitrer un fichier" +msgstr "fichier non enregistré" #: spyder/widgets/fileswitcher.py:230 msgid "" @@ -4137,11 +4201,16 @@ "g. @init

Press Ctrl+W to close current " "tab.
" msgstr "" +"Appuyez sur la touche Entrée pour changer de fichier ou Esc " +"pour annuler.

Tapez pour filtrer les noms de fichiers. " +"

Utilisez:numberpour aller à une ligne, par exemple " +"main: 42
Utilisez@symbol_text pour accéder à un " +"symbole, par example @init

Appuyez sur Ctrl + " +"W pour fermer l'onglet actuel." #: spyder/widgets/fileswitcher.py:508 -#, fuzzy msgid "lines" -msgstr " lignes" +msgstr "lignes" #: spyder/widgets/findinfiles.py:158 msgid "Unexpected error: see internal console" @@ -4321,62 +4390,63 @@ msgid "GUI-based editor:" msgstr "Éditeur graphique :" -#: spyder/widgets/ipythonconsole/client.py:187 +#: spyder/widgets/ipythonconsole/client.py:189 msgid "An error ocurred while starting the kernel" msgstr "Une erreur est survenue lors du démarrage du noyau." -#: spyder/widgets/ipythonconsole/client.py:218 +#: spyder/widgets/ipythonconsole/client.py:220 msgid "Restart kernel" msgstr "Redémarrer le noyau" -#: spyder/widgets/ipythonconsole/client.py:238 +#: spyder/widgets/ipythonconsole/client.py:240 msgid "Stop the current command" msgstr "Interrompre la commande en cours" -#: spyder/widgets/ipythonconsole/client.py:261 +#: spyder/widgets/ipythonconsole/client.py:263 msgid "Inspect current object" msgstr "Inspecter l'onglet courant" -#: spyder/widgets/ipythonconsole/client.py:266 +#: spyder/widgets/ipythonconsole/client.py:268 msgid "Clear line or block" msgstr "Effacer la ligne ou le bloc" -#: spyder/widgets/ipythonconsole/client.py:270 +#: spyder/widgets/ipythonconsole/client.py:272 msgid "Reset namespace" -msgstr "" +msgstr "Réinitialiser l'espace de noms" -#: spyder/widgets/ipythonconsole/client.py:273 +#: spyder/widgets/ipythonconsole/client.py:275 msgid "Clear console" msgstr "Effacer la console" -#: spyder/widgets/ipythonconsole/client.py:314 +#: spyder/widgets/ipythonconsole/client.py:316 msgid "Are you sure you want to restart the kernel?" msgstr "Souhaitez-vous vraiment redémarrer le noyau ?" -#: spyder/widgets/ipythonconsole/client.py:316 +#: spyder/widgets/ipythonconsole/client.py:318 msgid "Restart kernel?" msgstr "Redémarrer le noyau" -#: spyder/widgets/ipythonconsole/client.py:325 -#, fuzzy +#: spyder/widgets/ipythonconsole/client.py:327 msgid "Error restarting kernel: %s\n" -msgstr "Une erreur est survenue lors du démarrage du noyau." +msgstr "Une erreur est survenue lors du démarrage du noyau: %s\n" -#: spyder/widgets/ipythonconsole/client.py:329 +#: spyder/widgets/ipythonconsole/client.py:331 msgid "" "
Restarting kernel...\n" "



" msgstr "" +"
Redémarrage du noyau...\n" +"

" -#: spyder/widgets/ipythonconsole/client.py:334 +#: spyder/widgets/ipythonconsole/client.py:336 msgid "Cannot restart a kernel not started by Spyder\n" -msgstr "" +msgstr "Impossible de redémarrer un noyau non démarré par Spyder\n" -#: spyder/widgets/ipythonconsole/client.py:374 +#: spyder/widgets/ipythonconsole/client.py:376 msgid "Changing backend to Qt for Mayavi" msgstr "Utilisation du backend Qt pour Mayavi" -#: spyder/widgets/ipythonconsole/client.py:385 +#: spyder/widgets/ipythonconsole/client.py:387 msgid "Connecting to kernel..." msgstr "Connexion au noyau..." @@ -4385,17 +4455,20 @@ "Inspecting and setting values while debugging in IPython consoles is not " "supported yet by Spyder." msgstr "" +"L'inspection et la définition des valeurs lors du débogage dans les consoles " +"IPython n'est pas encore prise en charge par Spyder." -#: spyder/widgets/ipythonconsole/shell.py:135 -#, fuzzy +#: spyder/widgets/ipythonconsole/shell.py:149 msgid "Reset IPython namespace" -msgstr "Console IPython" +msgstr "Réinitialiser l'espace de noms de la console IPython" -#: spyder/widgets/ipythonconsole/shell.py:136 +#: spyder/widgets/ipythonconsole/shell.py:150 msgid "" "All user-defined variables will be removed.
Are you sure you want to " "reset the namespace?" msgstr "" +"Toutes les variables définies par l'utilisateur seront supprimées." +"
Souhaitez-vous néanmoins réinitialiser l'espace de noms?" #: spyder/widgets/onecolumntree.py:52 msgid "Collapse all" @@ -4485,35 +4558,32 @@ "
Souhaitez-vous le placer en début de liste ?" #: spyder/widgets/projects/configdialog.py:30 -#, fuzzy msgid "Project preferences" -msgstr "Préférences" +msgstr "Préférences du projet" #: spyder/widgets/projects/configdialog.py:82 #: spyder/widgets/projects/configdialog.py:119 msgid "Restore data on startup" -msgstr "" +msgstr "Restaurer les données au démarrage" #: spyder/widgets/projects/configdialog.py:84 #: spyder/widgets/projects/configdialog.py:121 -#, fuzzy msgid "Save data on exit" msgstr "Enregistrer les données" #: spyder/widgets/projects/configdialog.py:86 #: spyder/widgets/projects/configdialog.py:123 -#, fuzzy msgid "Save history" msgstr "Enregistrer l'historique" #: spyder/widgets/projects/configdialog.py:88 #: spyder/widgets/projects/configdialog.py:125 msgid "Save non project files opened" -msgstr "" +msgstr "Enregistrer les fichiers ouverts en dehors du projet" #: spyder/widgets/projects/configdialog.py:111 msgid "Code" -msgstr "" +msgstr "Code" #: spyder/widgets/projects/configdialog.py:118 msgid "Workspace" @@ -4521,41 +4591,55 @@ #: spyder/widgets/projects/configdialog.py:148 #: spyder/widgets/projects/configdialog.py:155 -#, fuzzy msgid "Version control" -msgstr "Contrôle du débogage" +msgstr "Gestion de versions" #: spyder/widgets/projects/configdialog.py:156 -#, fuzzy msgid "Use version control" -msgstr "Contrôle du débogage" +msgstr "Utiliser la gestion de version" #: spyder/widgets/projects/configdialog.py:161 msgid "Version control system" -msgstr "" +msgstr "Système de gestion de versions" -#: spyder/widgets/projects/explorer.py:50 +#: spyder/widgets/projects/explorer.py:52 msgid "Show horizontal scrollbar" msgstr "Barre de défilement horizontal" -#: spyder/widgets/projects/explorer.py:112 +#: spyder/widgets/projects/explorer.py:114 msgid "File %s already exists.
Do you want to overwrite it?" msgstr "Le fichier %s existe déjà.
Souhaitez-vous le remplacer ?" -#: spyder/widgets/projects/explorer.py:126 +#: spyder/widgets/projects/explorer.py:128 msgid "Folder %s already exists." msgstr "Le dossier %s existe déjà." -#: spyder/widgets/projects/explorer.py:144 +#: spyder/widgets/projects/explorer.py:146 msgid "copy" msgstr "copier" -#: spyder/widgets/projects/explorer.py:146 +#: spyder/widgets/projects/explorer.py:148 msgid "move" msgstr "déplacer" +#: spyder/widgets/projects/explorer.py:244 +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 "" +"Souhaitez-vous supprimer le projet %s ?

Notez que les fichiers " +"et répertoires du projet ne seront pas supprimés du disque." + +#: spyder/widgets/projects/explorer.py:257 +msgid "" +"Unable to delete {varpath}

The error message was:" +"
{error}" +msgstr "" +"Impossible de supprimer {varpath

Message d'erreur :" +"
{error}" + #: spyder/widgets/projects/projectdialog.py:69 -#, fuzzy msgid "New directory" msgstr "Sélectionner un répertoire" @@ -4564,24 +4648,20 @@ msgstr "Répertoire existant" #: spyder/widgets/projects/projectdialog.py:72 -#, fuzzy msgid "Project name" -msgstr "Nom du projet :" +msgstr "Nom du projet" #: spyder/widgets/projects/projectdialog.py:73 -#, fuzzy msgid "Location" -msgstr "Documentation" +msgstr "Répertoire" #: spyder/widgets/projects/projectdialog.py:74 -#, fuzzy msgid "Project type" -msgstr "Nom du projet :" +msgstr "Type de projet" #: spyder/widgets/projects/projectdialog.py:75 -#, fuzzy msgid "Python version" -msgstr "Fichiers Python" +msgstr "Python" #: spyder/widgets/projects/projectdialog.py:83 #: spyder/widgets/variableexplorer/importwizard.py:519 @@ -4590,27 +4670,23 @@ #: spyder/widgets/projects/projectdialog.py:84 msgid "Create" -msgstr "" +msgstr "Créer" #: spyder/widgets/projects/projectdialog.py:102 -#, fuzzy msgid "Create new project" -msgstr "Projets associés" +msgstr "Créer un nouveau projet" #: spyder/widgets/projects/type/__init__.py:215 -#, fuzzy msgid "Empty project" -msgstr "Ouvrir le projet" +msgstr "Projet vide" #: spyder/widgets/projects/type/python.py:20 -#, fuzzy msgid "Python project" -msgstr "Ouvrir le projet" +msgstr "Projet Python" #: spyder/widgets/projects/type/python.py:76 -#, fuzzy msgid "Python package" -msgstr "Gestionnaire de chemins d'accès Python" +msgstr "Paquet Python" #: spyder/widgets/pydocgui.py:110 msgid "Module or package:" @@ -4664,27 +4740,27 @@ msgid "Line count:" msgstr "Nombre de lignes :" -#: spyder/widgets/sourcecode/codeeditor.py:1296 +#: spyder/widgets/sourcecode/codeeditor.py:1305 msgid "Breakpoint" msgstr "Point d'arrêt" -#: spyder/widgets/sourcecode/codeeditor.py:1297 +#: spyder/widgets/sourcecode/codeeditor.py:1306 msgid "Condition:" msgstr "Condition :" -#: spyder/widgets/sourcecode/codeeditor.py:1703 +#: spyder/widgets/sourcecode/codeeditor.py:1712 msgid "Code analysis" msgstr "Analyse de code" -#: spyder/widgets/sourcecode/codeeditor.py:1757 +#: spyder/widgets/sourcecode/codeeditor.py:1766 msgid "To do" msgstr "À faire" -#: spyder/widgets/sourcecode/codeeditor.py:1994 +#: spyder/widgets/sourcecode/codeeditor.py:2005 msgid "Removal error" msgstr "Erreur de suppression" -#: spyder/widgets/sourcecode/codeeditor.py:1995 +#: spyder/widgets/sourcecode/codeeditor.py:2006 msgid "" "It was not possible to remove outputs from this notebook. The error is:\n" "\n" @@ -4692,15 +4768,15 @@ "Impossible d'effacer les résultats de ce notebook:\n" "\n" -#: spyder/widgets/sourcecode/codeeditor.py:2487 +#: spyder/widgets/sourcecode/codeeditor.py:2528 msgid "Clear all ouput" msgstr "Effacer tous les résultats" -#: spyder/widgets/sourcecode/codeeditor.py:2493 +#: spyder/widgets/sourcecode/codeeditor.py:2534 msgid "Go to definition" msgstr "Aller à la définition de l'objet" -#: spyder/widgets/sourcecode/codeeditor.py:2522 +#: spyder/widgets/sourcecode/codeeditor.py:2563 msgid "Zoom reset" msgstr "Réinitialisation du zoom" @@ -4758,11 +4834,8 @@ msgstr "Fermer l'onglet" #: spyder/widgets/variableexplorer/arrayeditor.py:497 -#, fuzzy msgid "It was not possible to copy values for this array" -msgstr "" -"Impossible de convertir ce notebook. Message d'erreur:\n" -"\n" +msgstr "Impossible de copier les valeurs de ce tableau" #: spyder/widgets/variableexplorer/arrayeditor.py:532 #: spyder/widgets/variableexplorer/arrayeditor.py:565 @@ -4813,7 +4886,6 @@ msgstr "%s ne sont actuellement pas pris en charge" #: spyder/widgets/variableexplorer/arrayeditor.py:634 -#, fuzzy msgid "NumPy array" msgstr "Tableaux NumPy" @@ -4891,19 +4963,19 @@ msgid "elements" msgstr "éléments" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Size" msgstr "Taille" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Type" msgstr "Type" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Value" msgstr "Valeur" -#: spyder/widgets/variableexplorer/collectionseditor.py:411 +#: spyder/widgets/variableexplorer/collectionseditor.py:409 msgid "" "Opening this variable can be slow\n" "\n" @@ -4913,128 +4985,126 @@ "\n" "Souhaitez-vous néanmoins continuer ?" -#: spyder/widgets/variableexplorer/collectionseditor.py:420 +#: spyder/widgets/variableexplorer/collectionseditor.py:418 msgid "" "Spyder was unable to retrieve the value of this variable from the console." "

The error mesage was:
%s" msgstr "" +"Impossible de récupérer la valeur de cette variable depuis la console. " +"

Message d'erreur:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:579 +#: spyder/widgets/variableexplorer/collectionseditor.py:583 msgid "Edit item" msgstr "Modifier" -#: spyder/widgets/variableexplorer/collectionseditor.py:580 +#: spyder/widgets/variableexplorer/collectionseditor.py:584 msgid "Unable to assign data to item.

Error message:
%s" msgstr "" "Impossible d'assigner la valeur de l'objet.

Message d'erreur :" "
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:642 +#: spyder/widgets/variableexplorer/collectionseditor.py:644 msgid "Resize rows to contents" msgstr "Ajuster la hauteur des lignes" -#: spyder/widgets/variableexplorer/collectionseditor.py:653 -#: spyder/widgets/variableexplorer/collectionseditor.py:998 -#: spyder/widgets/variableexplorer/collectionseditor.py:1015 +#: spyder/widgets/variableexplorer/collectionseditor.py:655 +#: spyder/widgets/variableexplorer/collectionseditor.py:990 +#: spyder/widgets/variableexplorer/collectionseditor.py:1007 msgid "Plot" msgstr "Tracer" -#: spyder/widgets/variableexplorer/collectionseditor.py:657 +#: spyder/widgets/variableexplorer/collectionseditor.py:659 msgid "Histogram" msgstr "Histogramme" -#: spyder/widgets/variableexplorer/collectionseditor.py:661 +#: spyder/widgets/variableexplorer/collectionseditor.py:663 msgid "Show image" msgstr "Afficher l'image" -#: spyder/widgets/variableexplorer/collectionseditor.py:665 -#: spyder/widgets/variableexplorer/collectionseditor.py:1023 +#: spyder/widgets/variableexplorer/collectionseditor.py:667 +#: spyder/widgets/variableexplorer/collectionseditor.py:1015 msgid "Save array" msgstr "Enregistrer le tableau" -#: spyder/widgets/variableexplorer/collectionseditor.py:669 +#: spyder/widgets/variableexplorer/collectionseditor.py:671 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 #: spyder/widgets/variableexplorer/collectionseditor.py:962 -#: spyder/widgets/variableexplorer/collectionseditor.py:970 msgid "Insert" msgstr "Insérer" -#: spyder/widgets/variableexplorer/collectionseditor.py:672 -#: spyder/widgets/variableexplorer/collectionseditor.py:906 +#: spyder/widgets/variableexplorer/collectionseditor.py:674 +#: spyder/widgets/variableexplorer/collectionseditor.py:898 msgid "Remove" msgstr "Supprimer" -#: spyder/widgets/variableexplorer/collectionseditor.py:686 -#: spyder/widgets/variableexplorer/collectionseditor.py:927 +#: spyder/widgets/variableexplorer/collectionseditor.py:684 +#: spyder/widgets/variableexplorer/collectionseditor.py:919 msgid "Duplicate" msgstr "Dupliquer" -#: spyder/widgets/variableexplorer/collectionseditor.py:904 -#, fuzzy +#: spyder/widgets/variableexplorer/collectionseditor.py:896 msgid "Do you want to remove the selected item?" -msgstr "Souhaitez-vous supprimer l'élément sélectionné ?" +msgstr "Souhaitez-vous supprimer l'élément sélectionné?" -#: spyder/widgets/variableexplorer/collectionseditor.py:905 +#: spyder/widgets/variableexplorer/collectionseditor.py:897 msgid "Do you want to remove all selected items?" msgstr "Souhaitez-vous supprimer les éléments sélectionnés ?" -#: spyder/widgets/variableexplorer/collectionseditor.py:925 -#, fuzzy +#: spyder/widgets/variableexplorer/collectionseditor.py:917 msgid "New variable name:" -msgstr "nom_de_variable" +msgstr "Nouveau nom de variable" -#: spyder/widgets/variableexplorer/collectionseditor.py:928 -#, fuzzy +#: spyder/widgets/variableexplorer/collectionseditor.py:920 msgid "Variable name:" -msgstr "Nom de variable" +msgstr "Nom de variable:" -#: spyder/widgets/variableexplorer/collectionseditor.py:962 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 msgid "Key:" msgstr "Clé :" -#: spyder/widgets/variableexplorer/collectionseditor.py:970 +#: spyder/widgets/variableexplorer/collectionseditor.py:962 msgid "Value:" msgstr "Valeur :" -#: spyder/widgets/variableexplorer/collectionseditor.py:986 +#: spyder/widgets/variableexplorer/collectionseditor.py:978 msgid "Import error" msgstr "Erreur d'import" -#: spyder/widgets/variableexplorer/collectionseditor.py:987 +#: spyder/widgets/variableexplorer/collectionseditor.py:979 msgid "Please install matplotlib or guiqwt." msgstr "Merci d'installer matplotlib ou guiqwt." -#: spyder/widgets/variableexplorer/collectionseditor.py:999 +#: spyder/widgets/variableexplorer/collectionseditor.py:991 msgid "Unable to plot data.

Error message:
%s" msgstr "" "Impossible d'afficher les données

Message d'erreur :
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1016 +#: spyder/widgets/variableexplorer/collectionseditor.py:1008 msgid "Unable to show image.

Error message:
%s" msgstr "Impossible d'afficher l'image

Message d'erreur :
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1039 +#: spyder/widgets/variableexplorer/collectionseditor.py:1031 msgid "Unable to save array

Error message:
%s" msgstr "" "Impossible d'enregistrer le tableau

Message d'erreur :
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1064 -#, fuzzy +#: spyder/widgets/variableexplorer/collectionseditor.py:1056 msgid "It was not possible to copy this array" -msgstr "Impossible d'exécuter ce fichier dans un terminal externe" +msgstr "Impossible de copier cet tableaux" -#: spyder/widgets/variableexplorer/collectionseditor.py:1089 +#: spyder/widgets/variableexplorer/collectionseditor.py:1081 msgid "Clipboard contents" msgstr "Contenu du presse-papiers" -#: spyder/widgets/variableexplorer/collectionseditor.py:1104 +#: spyder/widgets/variableexplorer/collectionseditor.py:1096 msgid "Import from clipboard" msgstr "Importer depuis le presse-papiers" -#: spyder/widgets/variableexplorer/collectionseditor.py:1106 +#: spyder/widgets/variableexplorer/collectionseditor.py:1098 msgid "Empty clipboard" msgstr "Presse-papiers vide" -#: spyder/widgets/variableexplorer/collectionseditor.py:1107 +#: spyder/widgets/variableexplorer/collectionseditor.py:1099 msgid "Nothing to be imported from clipboard." msgstr "Aucune donnée ne peut être importée depuis le presse-papiers." @@ -5170,42 +5240,42 @@ "Impossible de passer à l'étape suivante

Merci de vérifier " "votre saisie.

Message d'erreur :
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:199 +#: spyder/widgets/variableexplorer/namespacebrowser.py:196 msgid "Refresh" msgstr "Rafraîchir" -#: spyder/widgets/variableexplorer/namespacebrowser.py:203 +#: spyder/widgets/variableexplorer/namespacebrowser.py:200 msgid "Refresh periodically" msgstr "Rafraîchir périodiquement" -#: spyder/widgets/variableexplorer/namespacebrowser.py:210 -#: spyder/widgets/variableexplorer/namespacebrowser.py:490 +#: spyder/widgets/variableexplorer/namespacebrowser.py:207 +#: spyder/widgets/variableexplorer/namespacebrowser.py:487 msgid "Import data" msgstr "Importer des données" -#: spyder/widgets/variableexplorer/namespacebrowser.py:213 -#: spyder/widgets/variableexplorer/namespacebrowser.py:568 -#: spyder/widgets/variableexplorer/namespacebrowser.py:587 +#: spyder/widgets/variableexplorer/namespacebrowser.py:210 +#: spyder/widgets/variableexplorer/namespacebrowser.py:565 +#: spyder/widgets/variableexplorer/namespacebrowser.py:584 msgid "Save data" msgstr "Enregistrer les données" -#: spyder/widgets/variableexplorer/namespacebrowser.py:218 +#: spyder/widgets/variableexplorer/namespacebrowser.py:215 msgid "Save data as..." msgstr "Enregistrer les données sous..." -#: spyder/widgets/variableexplorer/namespacebrowser.py:230 +#: spyder/widgets/variableexplorer/namespacebrowser.py:227 msgid "Exclude references which name starts with an underscore" msgstr "Exclure les références dont le nom commence par un tiret bas" -#: spyder/widgets/variableexplorer/namespacebrowser.py:238 +#: spyder/widgets/variableexplorer/namespacebrowser.py:235 msgid "Exclude references which name is uppercase" msgstr "Exclure les références dont le nom s'écrit en lettres capitales" -#: spyder/widgets/variableexplorer/namespacebrowser.py:245 +#: spyder/widgets/variableexplorer/namespacebrowser.py:242 msgid "Exclude references which name starts with an uppercase character" msgstr "Exclure les références dont le nom commence par une lettre majuscule" -#: spyder/widgets/variableexplorer/namespacebrowser.py:253 +#: spyder/widgets/variableexplorer/namespacebrowser.py:250 msgid "" "Exclude references to unsupported data types (i.e. which won't be handled/" "saved correctly)" @@ -5213,13 +5283,13 @@ "Exclure les références dont le type n'est pas supporté par l'espace de " "travail (en particulier, l'enregistrement ne fonctionnera pas)" -#: spyder/widgets/variableexplorer/namespacebrowser.py:348 +#: spyder/widgets/variableexplorer/namespacebrowser.py:345 msgid "Object %s is not picklable" msgstr "" "L'objet %s n'est pas pris en charge par le protocole de sérialisation " "de Pickle" -#: spyder/widgets/variableexplorer/namespacebrowser.py:510 +#: spyder/widgets/variableexplorer/namespacebrowser.py:507 msgid "" "Unsupported file extension '%s'

Would you like to import it " "anyway (by selecting a known file format)?" @@ -5227,15 +5297,15 @@ "Extension de fichier non pris en charge '%s'

Souhaitez-vous " "néanmoins ouvrir ce fichier (en choisissant un format de fichier connu) ?" -#: spyder/widgets/variableexplorer/namespacebrowser.py:518 +#: spyder/widgets/variableexplorer/namespacebrowser.py:515 msgid "Open file as:" msgstr "Ouvrir le fichier en tant que :" -#: spyder/widgets/variableexplorer/namespacebrowser.py:556 +#: spyder/widgets/variableexplorer/namespacebrowser.py:553 msgid "Unable to load '%s'

Error message:
%s" msgstr "Impossible d'ouvrir '%s'

Message d'erreur :
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:588 +#: spyder/widgets/variableexplorer/namespacebrowser.py:585 msgid "Unable to save current workspace

Error message:
%s" msgstr "" "Impossible d'enregistrer l'espace de travail

Message d'erreur :" @@ -5251,25 +5321,29 @@ "Voir et éditer les Dataframes et les Series dans l'explorateur de variables" #: spyder/widgets/variableexplorer/utils.py:34 -#, fuzzy msgid "View and edit two and three dimensional arrays in the Variable Explorer" msgstr "" -"Voir et éditer les Dataframes et les Series dans l'explorateur de variables" +"Voir et éditer Tableaux de deux et trois dimensions dans l'explorateur de " +"variables" #: spyder/workers/updates.py:89 spyder/workers/updates.py:91 msgid "Unable to retrieve information." -msgstr "" +msgstr "Impossible de charger l'information" #: spyder/workers/updates.py:93 msgid "" "Unable to connect to the internet.

Make sure the connection is " "working properly." msgstr "" +"impossible de se connecter à internet.

Vérifiez que votre accès à " +"Internet fonctionne bien" #: spyder/workers/updates.py:96 -#, fuzzy msgid "Unable to check for updates." -msgstr "Impossible de charger la page" +msgstr "Impossible de vérifier les mises à jour" + +#~ msgid "Truncate values" +#~ msgstr "Tronquer les valeurs" #~ msgid "Reload last session" #~ msgstr "Recharger la session précédente" @@ -5506,14 +5580,6 @@ #~ "Impossible d'ouvrir le projet Pydev %s

Message " #~ "d'erreur :
%s" -#~ msgid "" -#~ "Do you really want to delete project %s?

Note: project " -#~ "files won't be deleted from disk." -#~ msgstr "" -#~ "Souhaitez-vous réellement supprimer le projet %s ?

Notez " -#~ "que les fichiers et répertoires du projet ne seront pas supprimés du " -#~ "disque." - #~ msgid "Select projects which are related to %s" #~ msgstr "Sélectionner les projets à associer à %s" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder/locale/ja/LC_MESSAGES/spyder.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder/locale/ja/LC_MESSAGES/spyder.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder/locale/ja/LC_MESSAGES/spyder.po spyder-3.0.2+dfsg1/spyder/locale/ja/LC_MESSAGES/spyder.po --- spyder-3.0.1+dfsg1/spyder/locale/ja/LC_MESSAGES/spyder.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/locale/ja/LC_MESSAGES/spyder.po 2016-11-19 00:31:58.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Spyder3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2016-07-12 09:04+0900\n" "Last-Translator: \n" "Language-Team: Japanese \n" @@ -20,239 +20,239 @@ "X-Generator: Poedit 1.6.10\n" "X-Poedit-SourceCharset: UTF-8\n" -#: spyder/app/mainwindow.py:120 +#: spyder/app/mainwindow.py:125 msgid "Initializing..." msgstr "初期化中..." -#: spyder/app/mainwindow.py:236 +#: spyder/app/mainwindow.py:241 msgid "Numpy and Scipy documentation" msgstr "NumpyとScipyのドキュメント" -#: spyder/app/mainwindow.py:238 spyder/app/mainwindow.py:1022 +#: spyder/app/mainwindow.py:243 spyder/app/mainwindow.py:1027 msgid "Matplotlib documentation" msgstr "Matplotlibドキュメント" -#: spyder/app/mainwindow.py:241 +#: spyder/app/mainwindow.py:246 msgid "PyQt4 Reference Guide" msgstr "PyQt4リファレンスガイド" -#: spyder/app/mainwindow.py:244 +#: spyder/app/mainwindow.py:249 msgid "PyQt4 API Reference" msgstr "PyQt4 APIリファレンス" -#: spyder/app/mainwindow.py:246 +#: spyder/app/mainwindow.py:251 msgid "Python(x,y)" msgstr "Python(x,y)" -#: spyder/app/mainwindow.py:248 +#: spyder/app/mainwindow.py:253 msgid "WinPython" msgstr "WinPython" -#: spyder/app/mainwindow.py:519 +#: spyder/app/mainwindow.py:525 msgid "Close current pane" msgstr "現在のペインを閉じる" -#: spyder/app/mainwindow.py:524 +#: spyder/app/mainwindow.py:530 msgid "Lock panes" msgstr "ペインをロック" -#: spyder/app/mainwindow.py:531 +#: spyder/app/mainwindow.py:537 msgid "Use next layout" msgstr "次のレイアウトを使用" -#: spyder/app/mainwindow.py:535 +#: spyder/app/mainwindow.py:541 msgid "Use previous layout" msgstr "前のレイアウトを使用" -#: spyder/app/mainwindow.py:554 spyder/widgets/sourcecode/codeeditor.py:2464 +#: spyder/app/mainwindow.py:560 spyder/widgets/sourcecode/codeeditor.py:2505 msgid "Undo" msgstr "元に戻す" -#: spyder/app/mainwindow.py:556 spyder/widgets/sourcecode/codeeditor.py:2467 +#: spyder/app/mainwindow.py:562 spyder/widgets/sourcecode/codeeditor.py:2508 msgid "Redo" msgstr "やり直す" -#: spyder/app/mainwindow.py:558 spyder/widgets/shell.py:121 -#: spyder/widgets/sourcecode/codeeditor.py:2473 +#: spyder/app/mainwindow.py:564 spyder/widgets/shell.py:121 +#: spyder/widgets/sourcecode/codeeditor.py:2514 #: spyder/widgets/variableexplorer/arrayeditor.py:453 -#: spyder/widgets/variableexplorer/collectionseditor.py:647 +#: spyder/widgets/variableexplorer/collectionseditor.py:649 #: spyder/widgets/variableexplorer/dataframeeditor.py:445 msgid "Copy" msgstr "コピー" -#: spyder/app/mainwindow.py:560 spyder/widgets/shell.py:117 -#: spyder/widgets/sourcecode/codeeditor.py:2470 +#: spyder/app/mainwindow.py:566 spyder/widgets/shell.py:117 +#: spyder/widgets/sourcecode/codeeditor.py:2511 msgid "Cut" msgstr "切り取り" -#: spyder/app/mainwindow.py:562 spyder/widgets/shell.py:125 -#: spyder/widgets/sourcecode/codeeditor.py:2476 -#: spyder/widgets/variableexplorer/collectionseditor.py:644 +#: spyder/app/mainwindow.py:568 spyder/widgets/shell.py:125 +#: spyder/widgets/sourcecode/codeeditor.py:2517 +#: spyder/widgets/variableexplorer/collectionseditor.py:646 msgid "Paste" msgstr "貼り付け" -#: spyder/app/mainwindow.py:565 spyder/widgets/shell.py:138 -#: spyder/widgets/sourcecode/codeeditor.py:2479 +#: spyder/app/mainwindow.py:571 spyder/widgets/shell.py:138 +#: spyder/widgets/sourcecode/codeeditor.py:2520 msgid "Select All" msgstr "全て選択" -#: spyder/app/mainwindow.py:575 spyder/plugins/editor.py:1342 +#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1353 msgid "&File" msgstr "ファイル(&A)" -#: spyder/app/mainwindow.py:576 spyder/plugins/editor.py:1334 +#: spyder/app/mainwindow.py:582 spyder/plugins/editor.py:1345 msgid "File toolbar" msgstr "ファイルツールバー" -#: spyder/app/mainwindow.py:580 spyder/plugins/editor.py:1343 +#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1354 msgid "&Edit" msgstr "編集(&E)" -#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1339 +#: spyder/app/mainwindow.py:587 spyder/plugins/editor.py:1350 msgid "Edit toolbar" msgstr "編集ツールバー" -#: spyder/app/mainwindow.py:585 spyder/plugins/editor.py:1344 +#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1355 msgid "&Search" msgstr "検索(&S)" -#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1335 +#: spyder/app/mainwindow.py:592 spyder/plugins/editor.py:1346 msgid "Search toolbar" msgstr "検索ツールバー" -#: spyder/app/mainwindow.py:590 spyder/plugins/editor.py:1345 +#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1356 msgid "Sour&ce" msgstr "ソース(&C)" -#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1336 +#: spyder/app/mainwindow.py:597 spyder/plugins/editor.py:1347 msgid "Source toolbar" msgstr "ソースツールバー" -#: spyder/app/mainwindow.py:595 spyder/plugins/editor.py:780 -#: spyder/plugins/editor.py:1346 +#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:780 +#: spyder/plugins/editor.py:1357 msgid "&Run" msgstr "実行(&R)" -#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1337 +#: spyder/app/mainwindow.py:602 spyder/plugins/editor.py:1348 msgid "Run toolbar" msgstr "実行ツールバー" -#: spyder/app/mainwindow.py:600 spyder/plugins/editor.py:739 +#: spyder/app/mainwindow.py:606 spyder/plugins/editor.py:739 msgid "&Debug" msgstr "デバッグ(&D)" -#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:1338 +#: spyder/app/mainwindow.py:607 spyder/plugins/editor.py:1349 msgid "Debug toolbar" msgstr "デバッグツールバー" -#: spyder/app/mainwindow.py:605 +#: spyder/app/mainwindow.py:611 msgid "C&onsoles" msgstr "コンソール(&O)" -#: spyder/app/mainwindow.py:608 +#: spyder/app/mainwindow.py:614 #, fuzzy msgid "&Projects" msgstr "プロジェクト..." -#: spyder/app/mainwindow.py:611 spyder/plugins/editor.py:1347 +#: spyder/app/mainwindow.py:617 spyder/plugins/editor.py:1358 msgid "&Tools" msgstr "ツール(&T)" -#: spyder/app/mainwindow.py:614 +#: spyder/app/mainwindow.py:620 msgid "&View" msgstr "表示(&V)" -#: spyder/app/mainwindow.py:617 +#: spyder/app/mainwindow.py:623 msgid "&Help" msgstr "ヘルプ(&H)" -#: spyder/app/mainwindow.py:622 +#: spyder/app/mainwindow.py:628 msgid "Welcome to Spyder!" msgstr "Spyderへようこそ!" -#: spyder/app/mainwindow.py:627 +#: spyder/app/mainwindow.py:633 msgid "Pre&ferences" msgstr "設定(&F)" -#: spyder/app/mainwindow.py:634 spyder/widgets/pathmanager.py:49 +#: spyder/app/mainwindow.py:640 spyder/widgets/pathmanager.py:49 msgid "PYTHONPATH manager" msgstr "PYTHONPATHマネージャ" -#: spyder/app/mainwindow.py:637 +#: spyder/app/mainwindow.py:643 msgid "Python Path Manager" msgstr "Pythonパスマネージャ" -#: spyder/app/mainwindow.py:640 +#: spyder/app/mainwindow.py:646 msgid "Update module names list" msgstr "モジュール名リストの更新" -#: spyder/app/mainwindow.py:643 +#: spyder/app/mainwindow.py:649 msgid "Refresh list of module names available in PYTHONPATH" msgstr "PYTHONPATH上で利用可能なモジュールリストの更新" -#: spyder/app/mainwindow.py:646 +#: spyder/app/mainwindow.py:652 msgid "Reset Spyder to factory defaults" msgstr "Spyderをデフォルト設定へ戻す" -#: spyder/app/mainwindow.py:651 +#: spyder/app/mainwindow.py:657 msgid "Current user environment variables..." msgstr "現在のユーザー環境変数..." -#: spyder/app/mainwindow.py:653 +#: spyder/app/mainwindow.py:659 msgid "" "Show and edit current user environment variables in Windows registry (i.e. " "for all sessions)" msgstr "レジストリ内のユーザー環境変数を表示・編集する" -#: spyder/app/mainwindow.py:662 spyder/app/mainwindow.py:1118 +#: spyder/app/mainwindow.py:668 spyder/app/mainwindow.py:1123 msgid "External Tools" msgstr "外部ツール" -#: spyder/app/mainwindow.py:666 +#: spyder/app/mainwindow.py:672 msgid "Python(x,y) launcher" msgstr "Python(x,y)ランチャー" -#: spyder/app/mainwindow.py:673 +#: spyder/app/mainwindow.py:679 msgid "WinPython control panel" msgstr "WinPythonコントロールパネル" -#: spyder/app/mainwindow.py:682 +#: spyder/app/mainwindow.py:688 msgid "Qt Designer" msgstr "Qt Designer" -#: spyder/app/mainwindow.py:687 +#: spyder/app/mainwindow.py:693 msgid "Qt Linguist" msgstr "Qt Linguist" -#: spyder/app/mainwindow.py:693 +#: spyder/app/mainwindow.py:699 msgid "Qt examples" msgstr "Qt examples" -#: spyder/app/mainwindow.py:714 +#: spyder/app/mainwindow.py:720 msgid "guidata examples" msgstr "guidata examples" -#: spyder/app/mainwindow.py:725 +#: spyder/app/mainwindow.py:731 msgid "guiqwt examples" msgstr "guiqwt examples" -#: spyder/app/mainwindow.py:730 +#: spyder/app/mainwindow.py:736 msgid "Sift" msgstr "選別する" -#: spyder/app/mainwindow.py:740 +#: spyder/app/mainwindow.py:746 msgid "ViTables" msgstr "Viテーブル" -#: spyder/app/mainwindow.py:754 +#: spyder/app/mainwindow.py:760 msgid "Fullscreen mode" msgstr "フルスクリーンモード" -#: spyder/app/mainwindow.py:766 +#: spyder/app/mainwindow.py:772 msgid "Main toolbar" msgstr "メインツールバー" -#: spyder/app/mainwindow.py:775 +#: spyder/app/mainwindow.py:781 msgid "" "Spyder Internal Console\n" "\n" @@ -274,191 +274,191 @@ "ユーザーのpythonコードを実行するために使わないでください。\n" "\n" -#: spyder/app/mainwindow.py:792 +#: spyder/app/mainwindow.py:798 msgid "Loading help..." msgstr "ヘルプをロードしています..." -#: spyder/app/mainwindow.py:799 +#: spyder/app/mainwindow.py:805 msgid "Loading outline explorer..." msgstr "アウトラインエクスプローラーをロードしています..." -#: spyder/app/mainwindow.py:807 +#: spyder/app/mainwindow.py:813 msgid "Loading editor..." msgstr "エディタをロードしています..." -#: spyder/app/mainwindow.py:813 spyder/plugins/console.py:134 -#: spyder/widgets/ipythonconsole/client.py:278 +#: spyder/app/mainwindow.py:819 spyder/plugins/console.py:134 +#: spyder/widgets/ipythonconsole/client.py:280 msgid "&Quit" msgstr "終了(&Q)" -#: spyder/app/mainwindow.py:815 spyder/plugins/console.py:136 +#: spyder/app/mainwindow.py:821 spyder/plugins/console.py:136 msgid "Quit" msgstr "終了" -#: spyder/app/mainwindow.py:819 +#: spyder/app/mainwindow.py:825 msgid "&Restart" msgstr "再起動(&R)" -#: spyder/app/mainwindow.py:821 +#: spyder/app/mainwindow.py:827 msgid "Restart" msgstr "再起動" -#: spyder/app/mainwindow.py:838 +#: spyder/app/mainwindow.py:844 msgid "Loading file explorer..." msgstr "ファイルエクスプローラーをロードしています..." -#: spyder/app/mainwindow.py:845 +#: spyder/app/mainwindow.py:851 msgid "Loading history plugin..." msgstr "ヒストリプラグインをロードしています..." -#: spyder/app/mainwindow.py:856 +#: spyder/app/mainwindow.py:862 msgid "Loading online help..." msgstr "オンラインヘルプをロードしています..." -#: spyder/app/mainwindow.py:862 +#: spyder/app/mainwindow.py:867 msgid "Loading project explorer..." msgstr "プロジェクトエクスプローラーをロード中..." -#: spyder/app/mainwindow.py:869 +#: spyder/app/mainwindow.py:874 msgid "Loading external console..." msgstr "外部コンソールをロード中..." -#: spyder/app/mainwindow.py:875 +#: spyder/app/mainwindow.py:880 msgid "Loading namespace browser..." msgstr "名前空間ブラウザをロード中..." -#: spyder/app/mainwindow.py:882 +#: spyder/app/mainwindow.py:887 msgid "Loading IPython console..." msgstr "IPythonコンソールをロード中..." -#: spyder/app/mainwindow.py:887 +#: spyder/app/mainwindow.py:892 msgid "Setting up main window..." msgstr "メインウインドウを設定中..." -#: spyder/app/mainwindow.py:890 +#: spyder/app/mainwindow.py:895 msgid "Dependencies..." msgstr "依存性..." -#: spyder/app/mainwindow.py:894 +#: spyder/app/mainwindow.py:899 msgid "Report issue..." msgstr "問題をレポート..." -#: spyder/app/mainwindow.py:898 +#: spyder/app/mainwindow.py:903 msgid "Spyder support..." msgstr "Spyderサポート..." -#: spyder/app/mainwindow.py:901 +#: spyder/app/mainwindow.py:906 msgid "Check for updates..." msgstr "更新をチェック..." -#: spyder/app/mainwindow.py:924 +#: spyder/app/mainwindow.py:929 msgid "Spyder documentation" msgstr "spyderドキュメント" -#: spyder/app/mainwindow.py:929 +#: spyder/app/mainwindow.py:934 msgid "Spyder tutorial" msgstr "Spyderチュートリアル" -#: spyder/app/mainwindow.py:936 +#: spyder/app/mainwindow.py:941 msgid "Interactive tours" msgstr "インタラクティブツアー" -#: spyder/app/mainwindow.py:964 +#: spyder/app/mainwindow.py:969 msgid "Python documentation" msgstr "Pythonドキュメント" -#: spyder/app/mainwindow.py:970 spyder/app/mainwindow.py:1014 +#: spyder/app/mainwindow.py:975 spyder/app/mainwindow.py:1019 msgid "IPython documentation" msgstr "IPythonドキュメント" -#: spyder/app/mainwindow.py:971 +#: spyder/app/mainwindow.py:976 msgid "Intro to IPython" msgstr "IPythonの紹介" -#: spyder/app/mainwindow.py:973 +#: spyder/app/mainwindow.py:978 msgid "Quick reference" msgstr "クイックリファレンス" -#: spyder/app/mainwindow.py:975 +#: spyder/app/mainwindow.py:980 msgid "Console help" msgstr "コンソールヘルプ" -#: spyder/app/mainwindow.py:1012 +#: spyder/app/mainwindow.py:1017 msgid "Python(x,y) documentation folder" msgstr "Python(x,y) ドキュメントフォルダ" -#: spyder/app/mainwindow.py:1016 +#: spyder/app/mainwindow.py:1021 msgid "guidata documentation" msgstr "guidataドキュメント" -#: spyder/app/mainwindow.py:1019 +#: spyder/app/mainwindow.py:1024 msgid "guiqwt documentation" msgstr "guiqwtドキュメント" -#: spyder/app/mainwindow.py:1025 +#: spyder/app/mainwindow.py:1030 msgid "NumPy documentation" msgstr "NumPyドキュメント" -#: spyder/app/mainwindow.py:1027 +#: spyder/app/mainwindow.py:1032 msgid "NumPy reference guide" msgstr "NumPyリファレンスガイド" -#: spyder/app/mainwindow.py:1029 +#: spyder/app/mainwindow.py:1034 msgid "NumPy user guide" msgstr "NumPyユーザーガイド" -#: spyder/app/mainwindow.py:1031 +#: spyder/app/mainwindow.py:1036 msgid "SciPy documentation" msgstr "SciPyドキュメント" -#: spyder/app/mainwindow.py:1038 +#: spyder/app/mainwindow.py:1043 msgid "Installed Python modules" msgstr "インストールされたPythonモジュール" -#: spyder/app/mainwindow.py:1042 +#: spyder/app/mainwindow.py:1047 msgid "Online documentation" msgstr "オンラインドキュメント" -#: spyder/app/mainwindow.py:1054 +#: spyder/app/mainwindow.py:1059 msgid "Qt documentation" msgstr "Qtドキュメント" -#: spyder/app/mainwindow.py:1060 +#: spyder/app/mainwindow.py:1065 msgid "About %s..." msgstr "%s について..." -#: spyder/app/mainwindow.py:1084 +#: spyder/app/mainwindow.py:1089 msgid "Panes" msgstr "ペイン" -#: spyder/app/mainwindow.py:1086 +#: spyder/app/mainwindow.py:1091 msgid "Toolbars" msgstr "ツールバー" -#: spyder/app/mainwindow.py:1087 +#: spyder/app/mainwindow.py:1092 msgid "Window layouts" msgstr "ウインドウレイアウト" -#: spyder/app/mainwindow.py:1096 spyder/app/mainwindow.py:1893 -#: spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1101 spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1895 msgid "Show toolbars" msgstr "ツールバーを表示" -#: spyder/app/mainwindow.py:1111 +#: spyder/app/mainwindow.py:1116 msgid "Attached console window (debugging)" msgstr "接続されたコンソールウインドウ(デバッグ)" -#: spyder/app/mainwindow.py:1294 spyder/plugins/projects.py:238 -#: spyder/widgets/explorer.py:627 spyder/widgets/explorer.py:732 +#: spyder/app/mainwindow.py:1295 spyder/plugins/projects.py:244 +#: spyder/widgets/explorer.py:639 spyder/widgets/explorer.py:744 #: spyder/widgets/externalshell/pythonshell.py:533 #: spyder/widgets/externalshell/systemshell.py:105 #: spyder/widgets/variableexplorer/arrayeditor.py:573 -#: spyder/widgets/variableexplorer/collectionseditor.py:419 +#: spyder/widgets/variableexplorer/collectionseditor.py:417 #: spyder/widgets/variableexplorer/dataframeeditor.py:593 msgid "Error" msgstr "エラー" -#: spyder/app/mainwindow.py:1295 +#: spyder/app/mainwindow.py:1296 msgid "" "You have missing dependencies!

%s

Please " "install them to avoid this message.

Note: Spyder could " @@ -476,35 +476,35 @@ "可能性があります。新しい問題を報告する前には、 発生した不具合が依存性欠如の直" "接の結果ではないことを確認してください。" -#: spyder/app/mainwindow.py:1740 +#: spyder/app/mainwindow.py:1741 msgid "Spyder Default Layout" msgstr "Spyderデフォルトレイアウト" -#: spyder/app/mainwindow.py:1758 +#: spyder/app/mainwindow.py:1759 msgid "Save current layout" msgstr "現在のレイアウトを保存" -#: spyder/app/mainwindow.py:1762 +#: spyder/app/mainwindow.py:1763 msgid "Layout preferences" msgstr "レイアウト設定" -#: spyder/app/mainwindow.py:1766 +#: spyder/app/mainwindow.py:1767 msgid "Reset to spyder default" msgstr "Spyderのデフォルト値に戻す" -#: spyder/app/mainwindow.py:1786 spyder/app/mainwindow.py:1808 -#: spyder/app/mainwindow.py:1871 spyder/app/mainwindow.py:2655 -#: spyder/plugins/configdialog.py:1250 spyder/plugins/externalconsole.py:446 +#: spyder/app/mainwindow.py:1787 spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1872 spyder/app/mainwindow.py:2656 +#: spyder/plugins/configdialog.py:1254 spyder/plugins/externalconsole.py:446 #: spyder/plugins/ipythonconsole.py:119 spyder/plugins/ipythonconsole.py:835 -#: spyder/plugins/maininterpreter.py:167 spyder/utils/environ.py:100 -#: spyder/utils/environ.py:113 +#: spyder/plugins/maininterpreter.py:167 spyder/plugins/maininterpreter.py:195 +#: spyder/utils/environ.py:100 spyder/utils/environ.py:113 #: spyder/widgets/variableexplorer/arrayeditor.py:496 -#: spyder/widgets/variableexplorer/collectionseditor.py:410 -#: spyder/widgets/variableexplorer/collectionseditor.py:1063 +#: spyder/widgets/variableexplorer/collectionseditor.py:408 +#: spyder/widgets/variableexplorer/collectionseditor.py:1055 msgid "Warning" msgstr "警告" -#: spyder/app/mainwindow.py:1787 +#: spyder/app/mainwindow.py:1788 msgid "" "Window layout will be reset to default settings: this affects window " "position, size and dockwidgets.\n" @@ -514,7 +514,7 @@ "ズ及びドックウィジェットが影響されます。\n" "続行しますか?" -#: spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1810 msgid "" "Layout %s will be " "overwritten. Do you want to " @@ -523,58 +523,58 @@ "レイアウト %sは 上書き" "されます。 続行しますか?" -#: spyder/app/mainwindow.py:1872 +#: spyder/app/mainwindow.py:1873 msgid "Quick switch layout #%s has not yet been defined." msgstr "クイックスイッチレイアウト #%s は未定義です。" -#: spyder/app/mainwindow.py:1890 spyder/app/mainwindow.py:1891 +#: spyder/app/mainwindow.py:1891 spyder/app/mainwindow.py:1892 msgid "Hide toolbars" msgstr "ツールバーを隠す" -#: spyder/app/mainwindow.py:2184 spyder/app/mainwindow.py:2185 +#: spyder/app/mainwindow.py:2185 spyder/app/mainwindow.py:2186 msgid "Maximize current pane" msgstr "現在のペインを最大化" -#: spyder/app/mainwindow.py:2188 +#: spyder/app/mainwindow.py:2189 msgid "Restore current pane" msgstr "現在のペインを復元" -#: spyder/app/mainwindow.py:2189 +#: spyder/app/mainwindow.py:2190 msgid "Restore pane to its original size" msgstr "ペインをオリジナルサイズに復元" -#: spyder/app/mainwindow.py:2273 +#: spyder/app/mainwindow.py:2274 msgid "About %s" msgstr "%s について" -#: spyder/app/mainwindow.py:2400 spyder/plugins/editor.py:158 +#: spyder/app/mainwindow.py:2401 spyder/plugins/editor.py:158 #: spyder/plugins/runconfig.py:322 spyder/plugins/runconfig.py:444 #: spyder/plugins/runconfig.py:449 spyder/utils/programs.py:285 -#: spyder/widgets/explorer.py:269 spyder/widgets/externalshell/baseshell.py:127 +#: spyder/widgets/explorer.py:271 spyder/widgets/externalshell/baseshell.py:127 msgid "Run" msgstr "実行" -#: spyder/app/mainwindow.py:2401 +#: spyder/app/mainwindow.py:2402 msgid "Running an external system terminal is not supported on platform %s." msgstr "" "プラットフォーム %s では外部システムターミナルの実行はサポートされていませ" "ん。" -#: spyder/app/mainwindow.py:2656 +#: spyder/app/mainwindow.py:2657 msgid "" "Spyder will restart and reset to default settings:

Do you want to " "continue?" msgstr "Spyderを再起動して設定をデフォルトに戻します:

続行しますか?" -#: spyder/app/mainwindow.py:2753 spyder/widgets/helperwidgets.py:250 +#: spyder/app/mainwindow.py:2754 spyder/widgets/helperwidgets.py:250 msgid "Spyder updates" msgstr "Spyderアップデート" -#: spyder/app/mainwindow.py:2754 spyder/plugins/configdialog.py:819 +#: spyder/app/mainwindow.py:2755 spyder/plugins/configdialog.py:819 msgid "Check for updates on startup" msgstr "起動時に更新をチェック" -#: spyder/app/mainwindow.py:2772 +#: spyder/app/mainwindow.py:2775 msgid "" "Spyder %s is available!

Please use your package manager to " "update Spyder or go to our Releases page to download this " @@ -586,7 +586,7 @@ "new version.

If you are not sure how to proceed to update Spyder " "please refer to our Installation instructions." -#: spyder/app/mainwindow.py:2784 +#: spyder/app/mainwindow.py:2787 msgid "Spyder is up to date." msgstr "Spyderは最新の状態です。" @@ -920,7 +920,7 @@ msgid "Configuration files" msgstr "Configurationファイル" -#: spyder/config/utils.py:51 spyder/widgets/explorer.py:700 +#: spyder/config/utils.py:51 spyder/widgets/explorer.py:712 msgid "All files" msgstr "すべてのファイル" @@ -929,10 +929,10 @@ msgstr "サポートされたテキストファイル" #: spyder/plugins/__init__.py:508 spyder/plugins/editor.py:98 -#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1718 +#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1729 #: spyder/plugins/help.py:118 spyder/plugins/help.py:385 -#: spyder/widgets/editor.py:369 spyder/widgets/sourcecode/codeeditor.py:97 -#: spyder/widgets/sourcecode/codeeditor.py:2960 +#: spyder/widgets/editor.py:371 spyder/widgets/sourcecode/codeeditor.py:97 +#: spyder/widgets/sourcecode/codeeditor.py:3001 msgid "Editor" msgstr "エディタ" @@ -950,7 +950,7 @@ #: spyder/plugins/configdialog.py:494 spyder/plugins/configdialog.py:509 #: spyder/plugins/runconfig.py:177 spyder/plugins/runconfig.py:241 -#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:614 +#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:626 #: spyder/widgets/externalshell/pythonshell.py:616 #: spyder/widgets/findinfiles.py:504 spyder/widgets/pathmanager.py:224 #: spyder/widgets/projects/projectdialog.py:155 @@ -1069,60 +1069,68 @@ msgstr "メインウインドウから
メニューを切り離すために設定する" #: spyder/plugins/configdialog.py:863 +msgid "Enable high DPI scaling" +msgstr "" + +#: spyder/plugins/configdialog.py:865 +msgid "Set this for high DPI displays" +msgstr "" + +#: spyder/plugins/configdialog.py:866 msgid "Custom margin for panes:" msgstr "ペインのマージン調整" -#: spyder/plugins/configdialog.py:865 spyder/plugins/editor.py:209 +#: spyder/plugins/configdialog.py:868 spyder/plugins/editor.py:209 msgid "pixels" msgstr "ピクセル" -#: spyder/plugins/configdialog.py:893 +#: spyder/plugins/configdialog.py:897 msgid "Status bar" msgstr "ステータスバー" -#: spyder/plugins/configdialog.py:894 +#: spyder/plugins/configdialog.py:898 msgid "Show status bar" msgstr "ステータスバーを表示" -#: spyder/plugins/configdialog.py:896 +#: spyder/plugins/configdialog.py:900 msgid "Show memory usage every" msgstr "メモリ使用状況を以下の間隔で更新" -#: spyder/plugins/configdialog.py:898 spyder/plugins/configdialog.py:907 +#: spyder/plugins/configdialog.py:902 spyder/plugins/configdialog.py:911 #: spyder/plugins/editor.py:133 spyder/plugins/editor.py:261 #: spyder/plugins/variableexplorer.py:30 msgid " ms" msgstr "ms" -#: spyder/plugins/configdialog.py:905 +#: spyder/plugins/configdialog.py:909 msgid "Show CPU usage every" msgstr "CPU使用状況を以下の間隔で更新" -#: spyder/plugins/configdialog.py:940 +#: spyder/plugins/configdialog.py:944 msgid "Plain text font" msgstr "プレーンテキスト" -#: spyder/plugins/configdialog.py:946 +#: spyder/plugins/configdialog.py:950 msgid "Rich text font" msgstr "リッチテキスト" -#: spyder/plugins/configdialog.py:949 +#: spyder/plugins/configdialog.py:953 msgid "Fonts" msgstr "フォント" -#: spyder/plugins/configdialog.py:963 +#: spyder/plugins/configdialog.py:967 msgid "Appearance" msgstr "外見" -#: spyder/plugins/configdialog.py:965 spyder/plugins/ipythonconsole.py:564 +#: spyder/plugins/configdialog.py:969 spyder/plugins/ipythonconsole.py:564 msgid "Advanced Settings" msgstr "詳細設定" -#: spyder/plugins/configdialog.py:1001 +#: spyder/plugins/configdialog.py:1005 msgid "Syntax coloring" msgstr "構文強調の配色" -#: spyder/plugins/configdialog.py:1014 +#: spyder/plugins/configdialog.py:1018 msgid "" "Here you can select the color scheme used in the Editor and all other Spyder " "plugins.

You can also edit the color schemes provided by Spyder or " @@ -1132,52 +1140,52 @@ "

以下のオプションにより定義済みの色スキームの編集及び独自色スキーム作" "成が実行できます。
" -#: spyder/plugins/configdialog.py:1019 +#: spyder/plugins/configdialog.py:1023 msgid "Edit selected" msgstr "選択を編集" -#: spyder/plugins/configdialog.py:1020 +#: spyder/plugins/configdialog.py:1024 msgid "Create new scheme" msgstr "新しいスキームを作成" -#: spyder/plugins/configdialog.py:1021 spyder/widgets/explorer.py:510 -#: spyder/widgets/shell.py:134 +#: spyder/plugins/configdialog.py:1025 spyder/widgets/explorer.py:512 +#: spyder/widgets/projects/explorer.py:243 spyder/widgets/shell.py:134 msgid "Delete" msgstr "削除" -#: spyder/plugins/configdialog.py:1024 +#: spyder/plugins/configdialog.py:1028 msgid "Reset" msgstr "リセット" -#: spyder/plugins/configdialog.py:1031 +#: spyder/plugins/configdialog.py:1035 msgid "Scheme:" msgstr "スキーム:" -#: spyder/plugins/configdialog.py:1062 +#: spyder/plugins/configdialog.py:1066 msgid "Manage color schemes" msgstr "色スキームのマネージ" -#: spyder/plugins/configdialog.py:1251 +#: spyder/plugins/configdialog.py:1255 msgid "Are you sure you want to delete this scheme?" msgstr "本当にこのスキームを削除しますか?" -#: spyder/plugins/configdialog.py:1368 +#: spyder/plugins/configdialog.py:1372 msgid "Text" msgstr "テキスト" -#: spyder/plugins/configdialog.py:1370 +#: spyder/plugins/configdialog.py:1374 msgid "Highlight" msgstr "強調" -#: spyder/plugins/configdialog.py:1372 +#: spyder/plugins/configdialog.py:1376 msgid "Background" msgstr "背景" -#: spyder/plugins/configdialog.py:1376 +#: spyder/plugins/configdialog.py:1380 msgid "Scheme name:" msgstr "スキーム名:" -#: spyder/plugins/configdialog.py:1383 +#: spyder/plugins/configdialog.py:1387 msgid "Color scheme editor" msgstr "色スキームエディタ" @@ -1257,7 +1265,7 @@ msgstr "Pythonスクリプトを実行" #: spyder/plugins/console.py:233 spyder/plugins/externalconsole.py:146 -#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:715 +#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:727 msgid "Python scripts" msgstr "Pythonスクリプト" @@ -1300,7 +1308,7 @@ msgid "Show line numbers" msgstr "行番号を表示" -#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:937 +#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:947 msgid "Show blank spaces" msgstr "空白スペースを表示" @@ -1545,7 +1553,7 @@ msgstr "新規ファイル(&N)..." #: spyder/plugins/editor.py:628 spyder/plugins/workingdirectory.py:83 -#: spyder/widgets/explorer.py:692 spyder/widgets/explorer.py:699 +#: spyder/widgets/explorer.py:704 spyder/widgets/explorer.py:711 msgid "New file" msgstr "新規ファイル" @@ -1553,12 +1561,12 @@ msgid "&Open..." msgstr "開く(&O)..." -#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1767 +#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1778 #: spyder/plugins/workingdirectory.py:70 msgid "Open file" msgstr "ファイルを開く" -#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:345 +#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:347 msgid "File switcher..." msgstr "ファイル切り替え..." @@ -1578,7 +1586,7 @@ msgid "&Save" msgstr "保存(&S)" -#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1304 +#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1306 msgid "Save file" msgstr "ファイルを保存" @@ -1695,7 +1703,7 @@ msgstr "現在行のメソッド/関数までRunする" #: spyder/plugins/editor.py:773 spyder/widgets/findinfiles.py:333 -#: spyder/widgets/ipythonconsole/client.py:236 +#: spyder/widgets/ipythonconsole/client.py:238 msgid "Stop" msgstr "停止" @@ -1723,7 +1731,7 @@ msgid "Run again last file" msgstr "最後のファイルを再度実行する" -#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2507 +#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2548 msgid "Run &selection or current line" msgstr "選択範囲あるいは現在のカーソル行を実行(&S)" @@ -1731,7 +1739,7 @@ msgid "Run selection or current line" msgstr "選択範囲あるいは現在行を実行" -#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2499 +#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2540 msgid "Run cell" msgstr "cellを実行" @@ -1743,7 +1751,7 @@ "現在のセルを実行する (Ctrl+Enter)\n" "[Use #%% to create cells]" -#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2503 +#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2544 msgid "Run cell and advance" msgstr "cellを実行し進む" @@ -1807,11 +1815,11 @@ msgid "Go to next cursor position" msgstr "次のカーソル位置へ移動" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Comment" msgstr "コメント" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Uncomment" msgstr "コメント解除" @@ -1851,43 +1859,61 @@ msgid "Unindent current line or selection" msgstr "現在行あるいは選択範囲をインデント解除" +#: spyder/plugins/editor.py:918 +msgid "Toggle Uppercase" +msgstr "" + #: spyder/plugins/editor.py:919 +#, fuzzy +msgid "Change to uppercase current line or selection" +msgstr "現在行あるいは選択範囲をインデント" + +#: spyder/plugins/editor.py:923 +msgid "Toggle Lowercase" +msgstr "" + +#: spyder/plugins/editor.py:924 +#, fuzzy +msgid "Change to lowercase current line or selection" +msgstr "現在行あるいは選択範囲をインデント" + +#: spyder/plugins/editor.py:929 msgid "Carriage return and line feed (Windows)" msgstr "CR+LF (Windows)" -#: spyder/plugins/editor.py:922 +#: spyder/plugins/editor.py:932 msgid "Line feed (UNIX)" msgstr "LF (UNIX)" -#: spyder/plugins/editor.py:925 +#: spyder/plugins/editor.py:935 msgid "Carriage return (Mac)" msgstr "CR (Mac)" -#: spyder/plugins/editor.py:931 +#: spyder/plugins/editor.py:941 msgid "Convert end-of-line characters" msgstr "改行コードを変換する" -#: spyder/plugins/editor.py:935 +#: spyder/plugins/editor.py:945 msgid "Remove trailing spaces" msgstr "無駄な後続スペースを削除" -#: spyder/plugins/editor.py:939 +#: spyder/plugins/editor.py:949 msgid "Fix indentation" msgstr "インデントを修正" -#: spyder/plugins/editor.py:940 +#: spyder/plugins/editor.py:950 msgid "Replace tab characters by space characters" msgstr "タブ文字を空白に置換" -#: spyder/plugins/editor.py:943 +#: spyder/plugins/editor.py:953 msgid "Go to line..." msgstr "行へ移動..." -#: spyder/plugins/editor.py:951 +#: spyder/plugins/editor.py:961 msgid "Set console working directory" msgstr "コンソールの作業ディレクトリをセット" -#: spyder/plugins/editor.py:953 +#: spyder/plugins/editor.py:963 msgid "" "Set current console (and file explorer) working directory to current script " "directory" @@ -1895,43 +1921,43 @@ "コンソール(とファイルエクスプローラー)の作業ディレクトリを現在のスクリプトの" "ディレクトリにセット" -#: spyder/plugins/editor.py:958 +#: spyder/plugins/editor.py:968 msgid "Maximum number of recent files..." msgstr "「最近使用したファイル」の最大履歴数..." -#: spyder/plugins/editor.py:961 +#: spyder/plugins/editor.py:971 msgid "Clear recent files list" msgstr "最近使用したファイルのリストをクリア" -#: spyder/plugins/editor.py:961 spyder/plugins/projects.py:97 +#: spyder/plugins/editor.py:971 spyder/plugins/projects.py:100 msgid "Clear this list" msgstr "このリストをクリア" -#: spyder/plugins/editor.py:965 +#: spyder/plugins/editor.py:975 msgid "Open &recent" msgstr "最近使用したファイル(&R)" -#: spyder/plugins/editor.py:1348 +#: spyder/plugins/editor.py:1359 msgid "?" msgstr "?" -#: spyder/plugins/editor.py:1575 +#: spyder/plugins/editor.py:1586 msgid "Spyder Editor" msgstr "Spyderエディタ" -#: spyder/plugins/editor.py:1576 +#: spyder/plugins/editor.py:1587 msgid "This is a temporary script file." msgstr "これは一時的なスクリプトファイルです" -#: spyder/plugins/editor.py:1645 +#: spyder/plugins/editor.py:1656 msgid "untitled" msgstr "タイトル無し" -#: spyder/plugins/editor.py:1719 +#: spyder/plugins/editor.py:1730 msgid "Maximum number of recent files" msgstr "「最近使用したファイル」の最大履歴数" -#: spyder/plugins/editor.py:1852 +#: spyder/plugins/editor.py:1863 msgid "Printing..." msgstr "印刷中..." @@ -1957,7 +1983,7 @@ msgid "Show elapsed time" msgstr "実行時間を表示" -#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1074 +#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1094 msgid "Show icons and text" msgstr "アイコンとテキストを表示" @@ -2238,7 +2264,7 @@ #: spyder/plugins/help.py:385 spyder/plugins/runconfig.py:186 #: spyder/plugins/runconfig.py:456 spyder/widgets/externalshell/baseshell.py:94 -#: spyder/widgets/ipythonconsole/client.py:200 +#: spyder/widgets/ipythonconsole/client.py:202 msgid "Console" msgstr "コンソール" @@ -2264,10 +2290,10 @@ msgstr "自動インポート" #: spyder/plugins/help.py:437 spyder/plugins/history.py:106 -#: spyder/widgets/editor.py:502 spyder/widgets/explorer.py:1085 +#: spyder/widgets/editor.py:504 spyder/widgets/explorer.py:1105 #: spyder/widgets/externalshell/baseshell.py:140 -#: spyder/widgets/ipythonconsole/client.py:249 -#: spyder/widgets/variableexplorer/namespacebrowser.py:162 +#: spyder/widgets/ipythonconsole/client.py:251 +#: spyder/widgets/variableexplorer/namespacebrowser.py:160 msgid "Options" msgstr "オプション" @@ -2781,7 +2807,7 @@ "現在%s実行可能なIPythonコンソールがありません。.

新規に開いて再" "試行してください。" -#: spyder/plugins/ipythonconsole.py:873 +#: spyder/plugins/ipythonconsole.py:880 msgid "" "Your Python environment or installation doesn't have the ipykernel " "module installed on it. Without this module is not possible for Spyder to " @@ -2790,31 +2816,31 @@ "tt>

or

conda install ipykernel" msgstr "" -#: spyder/plugins/ipythonconsole.py:1098 +#: spyder/plugins/ipythonconsole.py:1105 #, fuzzy msgid "Do you want to close this console?" msgstr "本当にこのスキームを削除しますか?" -#: spyder/plugins/ipythonconsole.py:1104 +#: spyder/plugins/ipythonconsole.py:1111 msgid "" "Do you want to close all other consoles connected to the same kernel as this " "one?" msgstr "同じカーネルに接続している他の全てのコンソールを閉じますか?" -#: spyder/plugins/ipythonconsole.py:1364 +#: spyder/plugins/ipythonconsole.py:1382 msgid "IPython" msgstr "IPython" -#: spyder/plugins/ipythonconsole.py:1365 +#: spyder/plugins/ipythonconsole.py:1383 #, fuzzy msgid "Unable to connect to %s" msgstr "IPythonに接続できませんでした。 %s" -#: spyder/plugins/ipythonconsole.py:1422 +#: spyder/plugins/ipythonconsole.py:1443 msgid "Connection error" msgstr "接続エラー" -#: spyder/plugins/ipythonconsole.py:1423 +#: spyder/plugins/ipythonconsole.py:1444 msgid "" "Could not open ssh tunnel. The error was:\n" "\n" @@ -2926,8 +2952,8 @@ "ジョン間での構文非互換性による偽の警告/エラーを避けるため、Spyder上でも選択し" "たバージョンのインタープリターをインストール・実行することが推奨されます。" -#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:191 -#: spyder/plugins/maininterpreter.py:195 +#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:205 +#: spyder/plugins/maininterpreter.py:209 msgid "UMR" msgstr "UMR" @@ -2935,7 +2961,13 @@ msgid "Set the list of excluded modules as this: numpy, scipy" msgstr "" -#: spyder/plugins/maininterpreter.py:192 +#: spyder/plugins/maininterpreter.py:196 +msgid "" +"You are working with Python 2, this means that you can not import a module " +"that contains non-ascii characters." +msgstr "" + +#: spyder/plugins/maininterpreter.py:206 msgid "" "The following modules are not installed on your machine:\n" "%s" @@ -2943,7 +2975,7 @@ "以下のモジュールがコンピュータにインストールされていません:\n" "%s" -#: spyder/plugins/maininterpreter.py:196 +#: spyder/plugins/maininterpreter.py:210 msgid "" "Please note that these changes will be applied only to new Python/IPython " "consoles" @@ -2959,8 +2991,8 @@ msgid "Outline" msgstr "アウトライン" -#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:111 -#: spyder/widgets/projects/explorer.py:125 +#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:113 +#: spyder/widgets/projects/explorer.py:127 msgid "Project explorer" msgstr "プロジェクトエクスプローラー" @@ -2979,21 +3011,26 @@ msgid "Close Project" msgstr "プロジェクトを閉じる" -#: spyder/plugins/projects.py:100 +#: spyder/plugins/projects.py:97 +#, fuzzy +msgid "Delete Project" +msgstr "関係するプロジェクト" + +#: spyder/plugins/projects.py:103 #, fuzzy msgid "Project Preferences" msgstr "設定" -#: spyder/plugins/projects.py:102 +#: spyder/plugins/projects.py:105 #, fuzzy msgid "Recent Projects" msgstr "関係するプロジェクト" -#: spyder/plugins/projects.py:234 +#: spyder/plugins/projects.py:240 msgid "Open project" msgstr "プロジェクトを開く" -#: spyder/plugins/projects.py:239 +#: spyder/plugins/projects.py:245 #, fuzzy msgid "%s is not a Spyder project!" msgstr "存在するSpyderプロジェクト" @@ -3191,32 +3228,27 @@ msgstr "フィルター" #: spyder/plugins/variableexplorer.py:35 -#: spyder/widgets/variableexplorer/namespacebrowser.py:229 +#: spyder/widgets/variableexplorer/namespacebrowser.py:226 msgid "Exclude private references" msgstr "privateな参照を除外" #: spyder/plugins/variableexplorer.py:36 -#: spyder/widgets/variableexplorer/namespacebrowser.py:244 +#: spyder/widgets/variableexplorer/namespacebrowser.py:241 msgid "Exclude capitalized references" msgstr "大文字で始まる参照を除外" #: spyder/plugins/variableexplorer.py:37 -#: spyder/widgets/variableexplorer/namespacebrowser.py:237 +#: spyder/widgets/variableexplorer/namespacebrowser.py:234 msgid "Exclude all-uppercase references" msgstr "名前が全て大文字の参照を除外" #: spyder/plugins/variableexplorer.py:38 -#: spyder/widgets/variableexplorer/namespacebrowser.py:252 +#: spyder/widgets/variableexplorer/namespacebrowser.py:249 msgid "Exclude unsupported data types" msgstr "非サポートのデータ型を除外" -#: spyder/plugins/variableexplorer.py:44 -#: spyder/widgets/variableexplorer/collectionseditor.py:675 -msgid "Truncate values" -msgstr "値を切り捨て" - #: spyder/plugins/variableexplorer.py:46 -#: spyder/widgets/variableexplorer/collectionseditor.py:679 +#: spyder/widgets/variableexplorer/collectionseditor.py:677 msgid "Show arrays min/max" msgstr "配列の最小/最大を表示" @@ -3302,7 +3334,7 @@ msgid "Back" msgstr "戻る" -#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1079 +#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1099 #: spyder/widgets/variableexplorer/importwizard.py:529 msgid "Next" msgstr "次" @@ -3392,7 +3424,7 @@ msgstr "Spyderデータファイル" #: spyder/utils/iofuncs.py:422 -#: spyder/widgets/variableexplorer/collectionseditor.py:1029 +#: spyder/widgets/variableexplorer/collectionseditor.py:1021 msgid "NumPy arrays" msgstr "NumPy配列" @@ -3561,27 +3593,27 @@ msgid "Array dimensions not valid" msgstr "配列の次元が不正" -#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2518 +#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2559 msgid "Zoom out" msgstr "ズームアウト" -#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2514 +#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2555 msgid "Zoom in" msgstr "ズームイン" -#: spyder/widgets/browser.py:162 +#: spyder/widgets/browser.py:177 msgid "Home" msgstr "ホーム" -#: spyder/widgets/browser.py:198 +#: spyder/widgets/browser.py:213 msgid "Find text" msgstr "テキスト検索" -#: spyder/widgets/browser.py:216 +#: spyder/widgets/browser.py:231 msgid "Address:" msgstr "アドレス:" -#: spyder/widgets/browser.py:252 +#: spyder/widgets/browser.py:267 msgid "Unable to load page" msgstr "ページをロードできません" @@ -3618,78 +3650,81 @@ msgstr "依存性" #: spyder/widgets/dependencies.py:141 +#, fuzzy msgid "" "Spyder depends on several Python modules to provide the right functionality " "for all its panes. The table below shows the required and installed versions " "(if any) of all of them.

Note: You can safely use Spyder " -"without the following modules installed: %s and %s" +"without the following modules installed: %s and %s." +"

Please also note that new dependencies or changed ones will be " +"correctly detected only after Spyder is restarted." msgstr "" "全てのペインが正しく機能するために、SpyderはいくつかのPythonモジュールに依存" "しています。 下記のテーブルには必要なモジュールとインストール済みモジュールの" "バージョンを示します。

: 以下のモジュールはインストールしなく" "てもSpyderを安全に使用できます。: %s and %s" -#: spyder/widgets/dependencies.py:154 +#: spyder/widgets/dependencies.py:157 msgid "Copy to clipboard" msgstr "クリップボードにコピー" -#: spyder/widgets/editor.py:348 +#: spyder/widgets/editor.py:350 msgid "Copy path to clipboard" msgstr "パスをクリップボードにコピー" -#: spyder/widgets/editor.py:352 +#: spyder/widgets/editor.py:354 msgid "Close all to the right" msgstr "全体を右側へ閉じる" -#: spyder/widgets/editor.py:354 +#: spyder/widgets/editor.py:356 msgid "Close all but this" msgstr "他を閉じる" -#: spyder/widgets/editor.py:957 +#: spyder/widgets/editor.py:959 msgid "Temporary file" msgstr "一時ファイル" -#: spyder/widgets/editor.py:1052 +#: spyder/widgets/editor.py:1054 msgid "New window" msgstr "新しいウインドウ" -#: spyder/widgets/editor.py:1053 +#: spyder/widgets/editor.py:1055 msgid "Create a new editor window" msgstr "新しいエディタウインドウを作成する" -#: spyder/widgets/editor.py:1056 +#: spyder/widgets/editor.py:1058 msgid "Split vertically" msgstr "縦に分割する" -#: spyder/widgets/editor.py:1058 +#: spyder/widgets/editor.py:1060 msgid "Split vertically this editor window" msgstr "このエディタウインドウを縦に分割する" -#: spyder/widgets/editor.py:1060 +#: spyder/widgets/editor.py:1062 msgid "Split horizontally" msgstr "横に分割" -#: spyder/widgets/editor.py:1062 +#: spyder/widgets/editor.py:1064 msgid "Split horizontally this editor window" msgstr "このエディタウインドウを横に分割" -#: spyder/widgets/editor.py:1064 +#: spyder/widgets/editor.py:1066 msgid "Close this panel" msgstr "このパネルを閉じる" -#: spyder/widgets/editor.py:1221 +#: spyder/widgets/editor.py:1223 msgid "%s has been modified.
Do you want to save changes?" msgstr "%s は変更されています。
変更を保存しますか?" -#: spyder/widgets/editor.py:1283 +#: spyder/widgets/editor.py:1285 msgid "Save" msgstr "保存" -#: spyder/widgets/editor.py:1284 +#: spyder/widgets/editor.py:1286 msgid "Unable to save script '%s'

Error message:
%s" msgstr "スクリプト '%s' を保存できません

エラーメッセージ:
%s" -#: spyder/widgets/editor.py:1518 +#: spyder/widgets/editor.py:1523 msgid "" "%s is unavailable (this file may have been removed, moved or renamed " "outside Spyder).
Do you want to close it?" @@ -3697,14 +3732,14 @@ "%s は利用できません (このファイルはSpypder外で削除、移動あるいは名前変" "更されています)。
閉じますか?" -#: spyder/widgets/editor.py:1538 +#: spyder/widgets/editor.py:1543 msgid "" "%s has been modified outside Spyder.
Do you want to reload it and " "lose all your changes?" msgstr "" "%s はSpyderの外で変更されています。
変更を破棄して再読込しますか?" -#: spyder/widgets/editor.py:1634 +#: spyder/widgets/editor.py:1639 msgid "" "All changes to %s will be lost.
Do you want to revert file from " "disk?" @@ -3712,11 +3747,11 @@ "%s へのすべての変更は失われます。
ファイルをディスクから復帰させま" "すか?" -#: spyder/widgets/editor.py:1774 +#: spyder/widgets/editor.py:1779 msgid "Loading %s..." msgstr "%s をロードしています..." -#: spyder/widgets/editor.py:1784 +#: spyder/widgets/editor.py:1789 msgid "" "%s contains mixed end-of-line characters.
Spyder will fix this " "automatically." @@ -3724,11 +3759,11 @@ "%s は複数種の改行コードを含んでいます。
Spyderは自動的に修正しま" "す。" -#: spyder/widgets/editor.py:2166 +#: spyder/widgets/editor.py:2171 msgid "Close window" msgstr "ウインドウを閉じる" -#: spyder/widgets/editor.py:2168 +#: spyder/widgets/editor.py:2173 msgid "Close this window" msgstr "このウインドウを閉じる" @@ -3760,7 +3795,7 @@ msgid "Show absolute path" msgstr "絶対パスを表示" -#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:208 +#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:210 msgid "Show all files" msgstr "全てのファイルを表示" @@ -3768,110 +3803,122 @@ msgid "Show special comments" msgstr "特別なコメントを表示" -#: spyder/widgets/explorer.py:204 +#: spyder/widgets/explorer.py:206 msgid "Edit filename filters..." msgstr "ファイル名フィルターを編集..." -#: spyder/widgets/explorer.py:218 +#: spyder/widgets/explorer.py:220 msgid "Edit filename filters" msgstr "ファイル名フィルターを編集" -#: spyder/widgets/explorer.py:219 +#: spyder/widgets/explorer.py:221 msgid "Name filters:" msgstr "フィルター:" -#: spyder/widgets/explorer.py:238 +#: spyder/widgets/explorer.py:240 msgid "File..." msgstr "ファイル..." -#: spyder/widgets/explorer.py:242 +#: spyder/widgets/explorer.py:244 msgid "Module..." msgstr "モジュール..." -#: spyder/widgets/explorer.py:246 +#: spyder/widgets/explorer.py:248 msgid "Folder..." msgstr "フォルダー..." -#: spyder/widgets/explorer.py:250 +#: spyder/widgets/explorer.py:252 msgid "Package..." msgstr "パッケージ..." -#: spyder/widgets/explorer.py:271 -#: spyder/widgets/variableexplorer/collectionseditor.py:650 +#: spyder/widgets/explorer.py:273 +#: spyder/widgets/variableexplorer/collectionseditor.py:652 msgid "Edit" msgstr "編集" -#: spyder/widgets/explorer.py:273 +#: spyder/widgets/explorer.py:275 msgid "Move..." msgstr "移動..." -#: spyder/widgets/explorer.py:276 +#: spyder/widgets/explorer.py:278 msgid "Delete..." msgstr "削除..." -#: spyder/widgets/explorer.py:279 +#: spyder/widgets/explorer.py:281 msgid "Rename..." msgstr "リネーム..." -#: spyder/widgets/explorer.py:282 +#: spyder/widgets/explorer.py:284 msgid "Open" msgstr "開く" -#: spyder/widgets/explorer.py:283 spyder/widgets/sourcecode/codeeditor.py:2490 +#: spyder/widgets/explorer.py:285 spyder/widgets/sourcecode/codeeditor.py:2531 msgid "Convert to Python script" msgstr "Pythonスクリプトへ変換" -#: spyder/widgets/explorer.py:317 +#: spyder/widgets/explorer.py:319 msgid "Commit" msgstr "コミット" -#: spyder/widgets/explorer.py:320 +#: spyder/widgets/explorer.py:322 msgid "Browse repository" msgstr "レポジトリを表示" -#: spyder/widgets/explorer.py:331 +#: spyder/widgets/explorer.py:333 msgid "Open command prompt here" msgstr "コマンドプロンプトをここで開く" -#: spyder/widgets/explorer.py:333 +#: spyder/widgets/explorer.py:335 msgid "Open terminal here" msgstr "ターミナルをここで開く" -#: spyder/widgets/explorer.py:338 +#: spyder/widgets/explorer.py:340 msgid "Open Python console here" msgstr "Pythonコンソールをここで開く" -#: spyder/widgets/explorer.py:352 +#: spyder/widgets/explorer.py:354 msgid "New" msgstr "新規" -#: spyder/widgets/explorer.py:360 +#: spyder/widgets/explorer.py:362 msgid "Import" msgstr "インポート" -#: spyder/widgets/explorer.py:511 +#: spyder/widgets/explorer.py:513 msgid "Do you really want to delete %s?" msgstr "本当に %s を削除しますか?" -#: spyder/widgets/explorer.py:529 +#: spyder/widgets/explorer.py:531 msgid "delete" msgstr "削除" -#: spyder/widgets/explorer.py:530 spyder/widgets/projects/explorer.py:147 +#: spyder/widgets/explorer.py:532 spyder/widgets/projects/explorer.py:149 +#: spyder/widgets/projects/explorer.py:256 msgid "Project Explorer" msgstr "プロジェクトエクスプローラー" -#: spyder/widgets/explorer.py:531 spyder/widgets/projects/explorer.py:148 +#: spyder/widgets/explorer.py:533 spyder/widgets/projects/explorer.py:150 msgid "Unable to %s %s

Error message:
%s" msgstr "" "%s が %s に実行できませんでした。

エラーメッセージ:
" "%s" -#: spyder/widgets/explorer.py:554 spyder/widgets/sourcecode/codeeditor.py:2007 +#: spyder/widgets/explorer.py:548 +#, fuzzy +msgid "File Explorer" +msgstr "ファイルエクスプローラー" + +#: spyder/widgets/explorer.py:549 +msgid "" +"The current directory contains a project.

If you want to delete the " +"project, please go to Projects » Delete Project" +msgstr "" + +#: spyder/widgets/explorer.py:566 spyder/widgets/sourcecode/codeeditor.py:2018 msgid "Conversion error" msgstr "変換エラー" -#: spyder/widgets/explorer.py:555 spyder/widgets/sourcecode/codeeditor.py:2008 +#: spyder/widgets/explorer.py:567 spyder/widgets/sourcecode/codeeditor.py:2019 msgid "" "It was not possible to convert this notebook. The error is:\n" "\n" @@ -3879,88 +3926,88 @@ "notebookが変換できませんでした。エラー:\n" "\n" -#: spyder/widgets/explorer.py:572 spyder/widgets/explorer.py:580 -#: spyder/widgets/explorer.py:591 -#: spyder/widgets/variableexplorer/collectionseditor.py:683 -#: spyder/widgets/variableexplorer/collectionseditor.py:924 +#: spyder/widgets/explorer.py:584 spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:603 +#: spyder/widgets/variableexplorer/collectionseditor.py:681 +#: spyder/widgets/variableexplorer/collectionseditor.py:916 msgid "Rename" msgstr "リネーム" -#: spyder/widgets/explorer.py:573 +#: spyder/widgets/explorer.py:585 msgid "New name:" msgstr "新しい名前:" -#: spyder/widgets/explorer.py:581 +#: spyder/widgets/explorer.py:593 msgid "" "Do you really want to rename %s and overwrite the existing file " "%s?" msgstr "" "本当に %s をリネームし、既存ファイル %s を上書きしますか?" -#: spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:604 msgid "Unable to rename file %s

Error message:
%s" msgstr "" "ファイル %s をリネームできません

エラーメッセージ:
%s" -#: spyder/widgets/explorer.py:628 +#: spyder/widgets/explorer.py:640 msgid "Unable to move %s

Error message:
%s" msgstr " %s を移動できません

エラーメッセージ:
%s" -#: spyder/widgets/explorer.py:646 +#: spyder/widgets/explorer.py:658 msgid "Unable to create folder %s

Error message:
%s" msgstr "" "フォルダ %s を作成できません

エラーメッセージ:
%s" -#: spyder/widgets/explorer.py:659 spyder/widgets/explorer.py:693 +#: spyder/widgets/explorer.py:671 spyder/widgets/explorer.py:705 msgid "Unable to create file %s

Error message:
%s" msgstr "" "ファイル %s を作成できません

エラーメッセージ:
%s" -#: spyder/widgets/explorer.py:667 +#: spyder/widgets/explorer.py:679 msgid "New folder" msgstr "新規フォルダー" -#: spyder/widgets/explorer.py:668 +#: spyder/widgets/explorer.py:680 msgid "Folder name:" msgstr "フォルダ名:" -#: spyder/widgets/explorer.py:673 +#: spyder/widgets/explorer.py:685 msgid "New package" msgstr "新規パッケージ" -#: spyder/widgets/explorer.py:674 +#: spyder/widgets/explorer.py:686 msgid "Package name:" msgstr "パッケージ名:" -#: spyder/widgets/explorer.py:714 +#: spyder/widgets/explorer.py:726 msgid "New module" msgstr "新規モジュール" -#: spyder/widgets/explorer.py:729 +#: spyder/widgets/explorer.py:741 msgid "" "For %s support, please install one of the
following tools:

%s" msgstr "" " %s をサポートするためには以下のツールをインストールしてください。
ツー" "ル:

%s" -#: spyder/widgets/explorer.py:733 +#: spyder/widgets/explorer.py:745 msgid "Unable to find external program.

%s" msgstr "外部プログラムが見つかりません。

%s" -#: spyder/widgets/explorer.py:948 +#: spyder/widgets/explorer.py:966 msgid "Show current directory only" msgstr "現在のディレクトリのみを表示" -#: spyder/widgets/explorer.py:1046 +#: spyder/widgets/explorer.py:1066 msgid "You don't have the right permissions to open this directory" msgstr "このディレクトリを開く権限がありません" -#: spyder/widgets/explorer.py:1076 +#: spyder/widgets/explorer.py:1096 #: spyder/widgets/variableexplorer/importwizard.py:525 msgid "Previous" msgstr "前" -#: spyder/widgets/explorer.py:1082 +#: spyder/widgets/explorer.py:1102 msgid "Parent" msgstr "親" @@ -4266,62 +4313,62 @@ msgid "GUI-based editor:" msgstr "GUIエディタ:" -#: spyder/widgets/ipythonconsole/client.py:187 +#: spyder/widgets/ipythonconsole/client.py:189 msgid "An error ocurred while starting the kernel" msgstr "カーネルを開始中にエラーが発生しました" -#: spyder/widgets/ipythonconsole/client.py:218 +#: spyder/widgets/ipythonconsole/client.py:220 msgid "Restart kernel" msgstr "カーネルの再起動" -#: spyder/widgets/ipythonconsole/client.py:238 +#: spyder/widgets/ipythonconsole/client.py:240 msgid "Stop the current command" msgstr "現在のコマンドを停止する" -#: spyder/widgets/ipythonconsole/client.py:261 +#: spyder/widgets/ipythonconsole/client.py:263 msgid "Inspect current object" msgstr "現在のオブジェクトを調査する" -#: spyder/widgets/ipythonconsole/client.py:266 +#: spyder/widgets/ipythonconsole/client.py:268 msgid "Clear line or block" msgstr "ラインやブロックをクリアする" -#: spyder/widgets/ipythonconsole/client.py:270 +#: spyder/widgets/ipythonconsole/client.py:272 msgid "Reset namespace" msgstr "名前空間をリセットする" -#: spyder/widgets/ipythonconsole/client.py:273 +#: spyder/widgets/ipythonconsole/client.py:275 msgid "Clear console" msgstr "コンソールをクリアする" -#: spyder/widgets/ipythonconsole/client.py:314 +#: spyder/widgets/ipythonconsole/client.py:316 msgid "Are you sure you want to restart the kernel?" msgstr "本当にカーネルを再起動しますか?" -#: spyder/widgets/ipythonconsole/client.py:316 +#: spyder/widgets/ipythonconsole/client.py:318 msgid "Restart kernel?" msgstr "カーネルを再起動しますか?" -#: spyder/widgets/ipythonconsole/client.py:325 +#: spyder/widgets/ipythonconsole/client.py:327 #, fuzzy msgid "Error restarting kernel: %s\n" msgstr "カーネルを開始中にエラーが発生しました" -#: spyder/widgets/ipythonconsole/client.py:329 +#: spyder/widgets/ipythonconsole/client.py:331 msgid "" "
Restarting kernel...\n" "

" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:334 +#: spyder/widgets/ipythonconsole/client.py:336 msgid "Cannot restart a kernel not started by Spyder\n" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:374 +#: spyder/widgets/ipythonconsole/client.py:376 msgid "Changing backend to Qt for Mayavi" msgstr "MayaviのバックエンドをQtに変更中" -#: spyder/widgets/ipythonconsole/client.py:385 +#: spyder/widgets/ipythonconsole/client.py:387 msgid "Connecting to kernel..." msgstr "カーネルへ接続中..." @@ -4331,11 +4378,11 @@ "supported yet by Spyder." msgstr "" -#: spyder/widgets/ipythonconsole/shell.py:135 +#: spyder/widgets/ipythonconsole/shell.py:149 msgid "Reset IPython namespace" msgstr "IPythonの名前空間をリセット" -#: spyder/widgets/ipythonconsole/shell.py:136 +#: spyder/widgets/ipythonconsole/shell.py:150 msgid "" "All user-defined variables will be removed.
Are you sure you want to " "reset the namespace?" @@ -4476,26 +4523,43 @@ msgid "Version control system" msgstr "" -#: spyder/widgets/projects/explorer.py:50 +#: spyder/widgets/projects/explorer.py:52 msgid "Show horizontal scrollbar" msgstr "水平スクロールバーを表示" -#: spyder/widgets/projects/explorer.py:112 +#: spyder/widgets/projects/explorer.py:114 msgid "File %s already exists.
Do you want to overwrite it?" msgstr "ファイル %s は既に存在します。
上書きしますか?" -#: spyder/widgets/projects/explorer.py:126 +#: spyder/widgets/projects/explorer.py:128 msgid "Folder %s already exists." msgstr "フォルダ %s は既に存在します。" -#: spyder/widgets/projects/explorer.py:144 +#: spyder/widgets/projects/explorer.py:146 msgid "copy" msgstr "コピー" -#: spyder/widgets/projects/explorer.py:146 +#: spyder/widgets/projects/explorer.py:148 msgid "move" msgstr "移動" +#: spyder/widgets/projects/explorer.py:244 +#, fuzzy +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 "" +"本当にプロジェクト%sを削除しますか?

注: プロジェクトファイルは" +"ディスク上からは削除されません。" + +#: spyder/widgets/projects/explorer.py:257 +#, fuzzy +msgid "" +"Unable to delete {varpath}

The error message was:" +"
{error}" +msgstr " %s を移動できません

エラーメッセージ:
%s" + #: spyder/widgets/projects/projectdialog.py:69 #, fuzzy msgid "New directory" @@ -4602,27 +4666,27 @@ msgid "Line count:" msgstr "行数:" -#: spyder/widgets/sourcecode/codeeditor.py:1296 +#: spyder/widgets/sourcecode/codeeditor.py:1305 msgid "Breakpoint" msgstr "ブレークポイント" -#: spyder/widgets/sourcecode/codeeditor.py:1297 +#: spyder/widgets/sourcecode/codeeditor.py:1306 msgid "Condition:" msgstr "条件:" -#: spyder/widgets/sourcecode/codeeditor.py:1703 +#: spyder/widgets/sourcecode/codeeditor.py:1712 msgid "Code analysis" msgstr "コード分析" -#: spyder/widgets/sourcecode/codeeditor.py:1757 +#: spyder/widgets/sourcecode/codeeditor.py:1766 msgid "To do" msgstr "To do" -#: spyder/widgets/sourcecode/codeeditor.py:1994 +#: spyder/widgets/sourcecode/codeeditor.py:2005 msgid "Removal error" msgstr "削除エラー" -#: spyder/widgets/sourcecode/codeeditor.py:1995 +#: spyder/widgets/sourcecode/codeeditor.py:2006 msgid "" "It was not possible to remove outputs from this notebook. The error is:\n" "\n" @@ -4630,15 +4694,15 @@ "notebookからoutputを削除できませんでした。エラー:\n" "\n" -#: spyder/widgets/sourcecode/codeeditor.py:2487 +#: spyder/widgets/sourcecode/codeeditor.py:2528 msgid "Clear all ouput" msgstr "全ての出力をクリア" -#: spyder/widgets/sourcecode/codeeditor.py:2493 +#: spyder/widgets/sourcecode/codeeditor.py:2534 msgid "Go to definition" msgstr "定義へ移動" -#: spyder/widgets/sourcecode/codeeditor.py:2522 +#: spyder/widgets/sourcecode/codeeditor.py:2563 msgid "Zoom reset" msgstr "ズームリセット" @@ -4821,19 +4885,19 @@ msgid "elements" msgstr "要素" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Size" msgstr "サイズ" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Type" msgstr "型" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Value" msgstr "値" -#: spyder/widgets/variableexplorer/collectionseditor.py:411 +#: spyder/widgets/variableexplorer/collectionseditor.py:409 msgid "" "Opening this variable can be slow\n" "\n" @@ -4843,124 +4907,124 @@ "\n" "続行しますか?" -#: spyder/widgets/variableexplorer/collectionseditor.py:420 +#: spyder/widgets/variableexplorer/collectionseditor.py:418 msgid "" "Spyder was unable to retrieve the value of this variable from the console." "

The error mesage was:
%s" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:579 +#: spyder/widgets/variableexplorer/collectionseditor.py:583 msgid "Edit item" msgstr "アイテムを編集" -#: spyder/widgets/variableexplorer/collectionseditor.py:580 +#: spyder/widgets/variableexplorer/collectionseditor.py:584 msgid "Unable to assign data to item.

Error message:
%s" msgstr "" "アイテムにデータを割り当てられません。

エラーメッセージ:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:642 +#: spyder/widgets/variableexplorer/collectionseditor.py:644 msgid "Resize rows to contents" msgstr "行数を中身に応じて変更" -#: spyder/widgets/variableexplorer/collectionseditor.py:653 -#: spyder/widgets/variableexplorer/collectionseditor.py:998 -#: spyder/widgets/variableexplorer/collectionseditor.py:1015 +#: spyder/widgets/variableexplorer/collectionseditor.py:655 +#: spyder/widgets/variableexplorer/collectionseditor.py:990 +#: spyder/widgets/variableexplorer/collectionseditor.py:1007 msgid "Plot" msgstr "プロット" -#: spyder/widgets/variableexplorer/collectionseditor.py:657 +#: spyder/widgets/variableexplorer/collectionseditor.py:659 msgid "Histogram" msgstr "ヒストグラム" -#: spyder/widgets/variableexplorer/collectionseditor.py:661 +#: spyder/widgets/variableexplorer/collectionseditor.py:663 msgid "Show image" msgstr "画像を表示" -#: spyder/widgets/variableexplorer/collectionseditor.py:665 -#: spyder/widgets/variableexplorer/collectionseditor.py:1023 +#: spyder/widgets/variableexplorer/collectionseditor.py:667 +#: spyder/widgets/variableexplorer/collectionseditor.py:1015 msgid "Save array" msgstr "配列を保存" -#: spyder/widgets/variableexplorer/collectionseditor.py:669 +#: spyder/widgets/variableexplorer/collectionseditor.py:671 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 #: spyder/widgets/variableexplorer/collectionseditor.py:962 -#: spyder/widgets/variableexplorer/collectionseditor.py:970 msgid "Insert" msgstr "挿入" -#: spyder/widgets/variableexplorer/collectionseditor.py:672 -#: spyder/widgets/variableexplorer/collectionseditor.py:906 +#: spyder/widgets/variableexplorer/collectionseditor.py:674 +#: spyder/widgets/variableexplorer/collectionseditor.py:898 msgid "Remove" msgstr "除去" -#: spyder/widgets/variableexplorer/collectionseditor.py:686 -#: spyder/widgets/variableexplorer/collectionseditor.py:927 +#: spyder/widgets/variableexplorer/collectionseditor.py:684 +#: spyder/widgets/variableexplorer/collectionseditor.py:919 msgid "Duplicate" msgstr "複製" -#: spyder/widgets/variableexplorer/collectionseditor.py:904 +#: spyder/widgets/variableexplorer/collectionseditor.py:896 #, fuzzy msgid "Do you want to remove the selected item?" msgstr "選択されたアイテムを除去しますか?" -#: spyder/widgets/variableexplorer/collectionseditor.py:905 +#: spyder/widgets/variableexplorer/collectionseditor.py:897 msgid "Do you want to remove all selected items?" msgstr "選択された全てのアイテムを除去しますか?" -#: spyder/widgets/variableexplorer/collectionseditor.py:925 +#: spyder/widgets/variableexplorer/collectionseditor.py:917 #, fuzzy msgid "New variable name:" msgstr "variable_name" -#: spyder/widgets/variableexplorer/collectionseditor.py:928 +#: spyder/widgets/variableexplorer/collectionseditor.py:920 #, fuzzy msgid "Variable name:" msgstr "変数名" -#: spyder/widgets/variableexplorer/collectionseditor.py:962 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 msgid "Key:" msgstr "キー:" -#: spyder/widgets/variableexplorer/collectionseditor.py:970 +#: spyder/widgets/variableexplorer/collectionseditor.py:962 msgid "Value:" msgstr "値:" -#: spyder/widgets/variableexplorer/collectionseditor.py:986 +#: spyder/widgets/variableexplorer/collectionseditor.py:978 msgid "Import error" msgstr "インポートエラー" -#: spyder/widgets/variableexplorer/collectionseditor.py:987 +#: spyder/widgets/variableexplorer/collectionseditor.py:979 msgid "Please install matplotlib or guiqwt." msgstr "matplotlibguiqwt をインストールしてください。" -#: spyder/widgets/variableexplorer/collectionseditor.py:999 +#: spyder/widgets/variableexplorer/collectionseditor.py:991 msgid "Unable to plot data.

Error message:
%s" msgstr "データをプロットできません。

エラーメッセージ:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1016 +#: spyder/widgets/variableexplorer/collectionseditor.py:1008 msgid "Unable to show image.

Error message:
%s" msgstr "画像を表示できません。

エラーメッセージ:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1039 +#: spyder/widgets/variableexplorer/collectionseditor.py:1031 msgid "Unable to save array

Error message:
%s" msgstr "配列を保存できません

エラーメッセージ:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1064 +#: spyder/widgets/variableexplorer/collectionseditor.py:1056 msgid "It was not possible to copy this array" msgstr "配列をコピーできませんでした" -#: spyder/widgets/variableexplorer/collectionseditor.py:1089 +#: spyder/widgets/variableexplorer/collectionseditor.py:1081 msgid "Clipboard contents" msgstr "クリップボードの内容" -#: spyder/widgets/variableexplorer/collectionseditor.py:1104 +#: spyder/widgets/variableexplorer/collectionseditor.py:1096 msgid "Import from clipboard" msgstr "クリップボードからインポート" -#: spyder/widgets/variableexplorer/collectionseditor.py:1106 +#: spyder/widgets/variableexplorer/collectionseditor.py:1098 msgid "Empty clipboard" msgstr "クリップボードを空にする" -#: spyder/widgets/variableexplorer/collectionseditor.py:1107 +#: spyder/widgets/variableexplorer/collectionseditor.py:1099 msgid "Nothing to be imported from clipboard." msgstr "クリップボードからインポートするものはありません。" @@ -5096,52 +5160,52 @@ "次のステップを実行できません

入力をチェックしてください。" "

エラーメッセージ:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:199 +#: spyder/widgets/variableexplorer/namespacebrowser.py:196 msgid "Refresh" msgstr "リフレッシュ" -#: spyder/widgets/variableexplorer/namespacebrowser.py:203 +#: spyder/widgets/variableexplorer/namespacebrowser.py:200 msgid "Refresh periodically" msgstr "定期的にリフレッシュ" -#: spyder/widgets/variableexplorer/namespacebrowser.py:210 -#: spyder/widgets/variableexplorer/namespacebrowser.py:490 +#: spyder/widgets/variableexplorer/namespacebrowser.py:207 +#: spyder/widgets/variableexplorer/namespacebrowser.py:487 msgid "Import data" msgstr "データをインポート" -#: spyder/widgets/variableexplorer/namespacebrowser.py:213 -#: spyder/widgets/variableexplorer/namespacebrowser.py:568 -#: spyder/widgets/variableexplorer/namespacebrowser.py:587 +#: spyder/widgets/variableexplorer/namespacebrowser.py:210 +#: spyder/widgets/variableexplorer/namespacebrowser.py:565 +#: spyder/widgets/variableexplorer/namespacebrowser.py:584 msgid "Save data" msgstr "データを保存" -#: spyder/widgets/variableexplorer/namespacebrowser.py:218 +#: spyder/widgets/variableexplorer/namespacebrowser.py:215 msgid "Save data as..." msgstr "形式を指定してデータ保存" -#: spyder/widgets/variableexplorer/namespacebrowser.py:230 +#: spyder/widgets/variableexplorer/namespacebrowser.py:227 msgid "Exclude references which name starts with an underscore" msgstr "アンダースコアで始まる参照を除外" -#: spyder/widgets/variableexplorer/namespacebrowser.py:238 +#: spyder/widgets/variableexplorer/namespacebrowser.py:235 msgid "Exclude references which name is uppercase" msgstr "名前が大文字の参照を除外" -#: spyder/widgets/variableexplorer/namespacebrowser.py:245 +#: spyder/widgets/variableexplorer/namespacebrowser.py:242 msgid "Exclude references which name starts with an uppercase character" msgstr "大文字で始まる参照を除外" -#: spyder/widgets/variableexplorer/namespacebrowser.py:253 +#: spyder/widgets/variableexplorer/namespacebrowser.py:250 msgid "" "Exclude references to unsupported data types (i.e. which won't be handled/" "saved correctly)" msgstr "非サポートデータ型(例:正しくhandle/saveがができない型)への参照を除外 " -#: spyder/widgets/variableexplorer/namespacebrowser.py:348 +#: spyder/widgets/variableexplorer/namespacebrowser.py:345 msgid "Object %s is not picklable" msgstr "オブジェクト %s はpickle化できません" -#: spyder/widgets/variableexplorer/namespacebrowser.py:510 +#: spyder/widgets/variableexplorer/namespacebrowser.py:507 msgid "" "Unsupported file extension '%s'

Would you like to import it " "anyway (by selecting a known file format)?" @@ -5149,15 +5213,15 @@ "サポートされていないファイル拡張 '%s'

(既知のファイルフォーマッ" "トを選択して)とにかくインポートしますか ?" -#: spyder/widgets/variableexplorer/namespacebrowser.py:518 +#: spyder/widgets/variableexplorer/namespacebrowser.py:515 msgid "Open file as:" msgstr "形式を指定して開く:" -#: spyder/widgets/variableexplorer/namespacebrowser.py:556 +#: spyder/widgets/variableexplorer/namespacebrowser.py:553 msgid "Unable to load '%s'

Error message:
%s" msgstr " '%s' をロードできません

エラーメッセージ:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:588 +#: spyder/widgets/variableexplorer/namespacebrowser.py:585 msgid "Unable to save current workspace

Error message:
%s" msgstr "" "現在のワークスペースを保存できません

エラーメッセージ:
%s" @@ -5190,6 +5254,9 @@ msgid "Unable to check for updates." msgstr "更新をチェックできません" +#~ msgid "Truncate values" +#~ msgstr "値を切り捨て" + #~ msgid "" #~ "\n" #~ "\n" @@ -5417,13 +5484,6 @@ #~ "Pydevプロジェクト%sを読み取れません

エラーメッセージ:" #~ "
%s" -#~ msgid "" -#~ "Do you really want to delete project %s?

Note: project " -#~ "files won't be deleted from disk." -#~ msgstr "" -#~ "本当にプロジェクト%sを削除しますか?

注: プロジェクトファイ" -#~ "ルはディスク上からは削除されません。" - #~ msgid "Select projects which are related to %s" #~ msgstr "%sに関連するプロジェクトを選択" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder/locale/pt_BR/LC_MESSAGES/spyder.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder/locale/pt_BR/LC_MESSAGES/spyder.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder/locale/pt_BR/LC_MESSAGES/spyder.po spyder-3.0.2+dfsg1/spyder/locale/pt_BR/LC_MESSAGES/spyder.po --- spyder-3.0.1+dfsg1/spyder/locale/pt_BR/LC_MESSAGES/spyder.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/locale/pt_BR/LC_MESSAGES/spyder.po 2016-11-19 00:31:58.000000000 +0000 @@ -4,9 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: 3.0" -"POT-Creation-Date: 2016-09-21 11:43-0300\n" +"Project-Id-Version: 3.0POT-Creation-Date: 2016-09-21 11:43-0300\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2016-09-24 07:03-0300\n" +"Last-Translator: Valter Nazianzeno \n" "Language-Team: pt_BR\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" @@ -14,188 +15,186 @@ "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "X-Generator: Poedit 1.8.9\n" -"Last-Translator: Valter Nazianzeno \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: pt_BR\n" -#: spyder/app/mainwindow.py:120 +#: spyder/app/mainwindow.py:125 msgid "Initializing..." msgstr "Iniciando..." -#: spyder/app/mainwindow.py:236 +#: spyder/app/mainwindow.py:241 msgid "Numpy and Scipy documentation" msgstr "Documentação do Numpy e Scipy" -#: spyder/app/mainwindow.py:238 spyder/app/mainwindow.py:1022 +#: spyder/app/mainwindow.py:243 spyder/app/mainwindow.py:1027 msgid "Matplotlib documentation" msgstr "Documentação do Matplotlib" -#: spyder/app/mainwindow.py:241 +#: spyder/app/mainwindow.py:246 msgid "PyQt4 Reference Guide" msgstr "Guia de referência do PyQt4" -#: spyder/app/mainwindow.py:244 +#: spyder/app/mainwindow.py:249 msgid "PyQt4 API Reference" msgstr "Referência da API do PyQt4" -#: spyder/app/mainwindow.py:246 +#: spyder/app/mainwindow.py:251 msgid "Python(x,y)" msgstr "Python(x,y)" -#: spyder/app/mainwindow.py:248 +#: spyder/app/mainwindow.py:253 msgid "WinPython" msgstr "WinPython" -#: spyder/app/mainwindow.py:519 +#: spyder/app/mainwindow.py:525 msgid "Close current pane" msgstr "Fechar painel atual" -#: spyder/app/mainwindow.py:524 +#: spyder/app/mainwindow.py:530 msgid "Lock panes" msgstr "Travar painéis" -#: spyder/app/mainwindow.py:531 +#: spyder/app/mainwindow.py:537 msgid "Use next layout" msgstr "Usar próximo layout" -#: spyder/app/mainwindow.py:535 +#: spyder/app/mainwindow.py:541 msgid "Use previous layout" msgstr "Usar layout anterior" -#: spyder/app/mainwindow.py:554 spyder/widgets/sourcecode/codeeditor.py:2464 +#: spyder/app/mainwindow.py:560 spyder/widgets/sourcecode/codeeditor.py:2505 msgid "Undo" msgstr "Desfazer" -#: spyder/app/mainwindow.py:556 spyder/widgets/sourcecode/codeeditor.py:2467 +#: spyder/app/mainwindow.py:562 spyder/widgets/sourcecode/codeeditor.py:2508 msgid "Redo" msgstr "Refazer" -#: spyder/app/mainwindow.py:558 spyder/widgets/shell.py:121 -#: spyder/widgets/sourcecode/codeeditor.py:2473 +#: spyder/app/mainwindow.py:564 spyder/widgets/shell.py:121 +#: spyder/widgets/sourcecode/codeeditor.py:2514 #: spyder/widgets/variableexplorer/arrayeditor.py:453 -#: spyder/widgets/variableexplorer/collectionseditor.py:647 +#: spyder/widgets/variableexplorer/collectionseditor.py:649 #: spyder/widgets/variableexplorer/dataframeeditor.py:445 msgid "Copy" msgstr "Copiar" -#: spyder/app/mainwindow.py:560 spyder/widgets/shell.py:117 -#: spyder/widgets/sourcecode/codeeditor.py:2470 +#: spyder/app/mainwindow.py:566 spyder/widgets/shell.py:117 +#: spyder/widgets/sourcecode/codeeditor.py:2511 msgid "Cut" msgstr "Recortar" -#: spyder/app/mainwindow.py:562 spyder/widgets/shell.py:125 -#: spyder/widgets/sourcecode/codeeditor.py:2476 -#: spyder/widgets/variableexplorer/collectionseditor.py:644 +#: spyder/app/mainwindow.py:568 spyder/widgets/shell.py:125 +#: spyder/widgets/sourcecode/codeeditor.py:2517 +#: spyder/widgets/variableexplorer/collectionseditor.py:646 msgid "Paste" msgstr "Colar" -#: spyder/app/mainwindow.py:565 spyder/widgets/shell.py:138 -#: spyder/widgets/sourcecode/codeeditor.py:2479 +#: spyder/app/mainwindow.py:571 spyder/widgets/shell.py:138 +#: spyder/widgets/sourcecode/codeeditor.py:2520 msgid "Select All" msgstr "Selecionar tudo" -#: spyder/app/mainwindow.py:575 spyder/plugins/editor.py:1342 +#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1353 msgid "&File" msgstr "&Arquivo" -#: spyder/app/mainwindow.py:576 spyder/plugins/editor.py:1334 +#: spyder/app/mainwindow.py:582 spyder/plugins/editor.py:1345 msgid "File toolbar" msgstr "Barra de arquivo" -#: spyder/app/mainwindow.py:580 spyder/plugins/editor.py:1343 +#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1354 msgid "&Edit" msgstr "&Editar" -#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1339 +#: spyder/app/mainwindow.py:587 spyder/plugins/editor.py:1350 msgid "Edit toolbar" msgstr "Barra de edição" -#: spyder/app/mainwindow.py:585 spyder/plugins/editor.py:1344 +#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1355 msgid "&Search" msgstr "&Pesquisar" -#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1335 +#: spyder/app/mainwindow.py:592 spyder/plugins/editor.py:1346 msgid "Search toolbar" msgstr "Barra de pesquisa" -#: spyder/app/mainwindow.py:590 spyder/plugins/editor.py:1345 +#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1356 msgid "Sour&ce" msgstr "Códi&go" -#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1336 +#: spyder/app/mainwindow.py:597 spyder/plugins/editor.py:1347 msgid "Source toolbar" msgstr "Barra de código" -#: spyder/app/mainwindow.py:595 spyder/plugins/editor.py:780 -#: spyder/plugins/editor.py:1346 +#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:780 +#: spyder/plugins/editor.py:1357 msgid "&Run" msgstr "&Executar" -#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1337 +#: spyder/app/mainwindow.py:602 spyder/plugins/editor.py:1348 msgid "Run toolbar" msgstr "Barra de execução " -#: spyder/app/mainwindow.py:600 spyder/plugins/editor.py:739 +#: spyder/app/mainwindow.py:606 spyder/plugins/editor.py:739 msgid "&Debug" msgstr "&Depurar" -#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:1338 +#: spyder/app/mainwindow.py:607 spyder/plugins/editor.py:1349 msgid "Debug toolbar" msgstr "Barra de depuração" -#: spyder/app/mainwindow.py:605 +#: spyder/app/mainwindow.py:611 msgid "C&onsoles" msgstr "C&onsoles" -#: spyder/app/mainwindow.py:608 +#: spyder/app/mainwindow.py:614 msgid "&Projects" msgstr "&Projetos" -#: spyder/app/mainwindow.py:611 spyder/plugins/editor.py:1347 +#: spyder/app/mainwindow.py:617 spyder/plugins/editor.py:1358 msgid "&Tools" msgstr "&Ferramentas" -#: spyder/app/mainwindow.py:614 +#: spyder/app/mainwindow.py:620 msgid "&View" msgstr "&Ver" -#: spyder/app/mainwindow.py:617 +#: spyder/app/mainwindow.py:623 msgid "&Help" msgstr "A&juda" -#: spyder/app/mainwindow.py:622 +#: spyder/app/mainwindow.py:628 msgid "Welcome to Spyder!" msgstr "Bem-vindo ao Spyder!" -#: spyder/app/mainwindow.py:627 +#: spyder/app/mainwindow.py:633 msgid "Pre&ferences" msgstr "Pre&ferências" -#: spyder/app/mainwindow.py:634 spyder/widgets/pathmanager.py:49 +#: spyder/app/mainwindow.py:640 spyder/widgets/pathmanager.py:49 msgid "PYTHONPATH manager" msgstr "Gerenciar PYTHONPATH" -#: spyder/app/mainwindow.py:637 +#: spyder/app/mainwindow.py:643 msgid "Python Path Manager" msgstr "Gerenciador de caminhos do Python" -#: spyder/app/mainwindow.py:640 +#: spyder/app/mainwindow.py:646 msgid "Update module names list" msgstr "Atualizar a lista de nomes dos módulos" -#: spyder/app/mainwindow.py:643 +#: spyder/app/mainwindow.py:649 msgid "Refresh list of module names available in PYTHONPATH" msgstr "Atualizar a lista de nomes dos módulos disponíveis no PYTHONPATH" -#: spyder/app/mainwindow.py:646 +#: spyder/app/mainwindow.py:652 msgid "Reset Spyder to factory defaults" msgstr "Resetar configuração padrão do Spyder" -#: spyder/app/mainwindow.py:651 +#: spyder/app/mainwindow.py:657 msgid "Current user environment variables..." msgstr "Variáveis de ambiente do usuário atual..." -#: spyder/app/mainwindow.py:653 +#: spyder/app/mainwindow.py:659 msgid "" "Show and edit current user environment variables in Windows registry (i.e. " "for all sessions)" @@ -205,55 +204,55 @@ "registro do Windows (para todas\n" "as sessões)" -#: spyder/app/mainwindow.py:662 spyder/app/mainwindow.py:1118 +#: spyder/app/mainwindow.py:668 spyder/app/mainwindow.py:1123 msgid "External Tools" msgstr "Ferramentas externas" -#: spyder/app/mainwindow.py:666 +#: spyder/app/mainwindow.py:672 msgid "Python(x,y) launcher" msgstr "Lançador do Python(x,y)" -#: spyder/app/mainwindow.py:673 +#: spyder/app/mainwindow.py:679 msgid "WinPython control panel" msgstr "Painel de controle WinPython" -#: spyder/app/mainwindow.py:682 +#: spyder/app/mainwindow.py:688 msgid "Qt Designer" msgstr "Qt Designer" -#: spyder/app/mainwindow.py:687 +#: spyder/app/mainwindow.py:693 msgid "Qt Linguist" msgstr "Qt Linguist" -#: spyder/app/mainwindow.py:693 +#: spyder/app/mainwindow.py:699 msgid "Qt examples" msgstr "Exemplos do Qt" -#: spyder/app/mainwindow.py:714 +#: spyder/app/mainwindow.py:720 msgid "guidata examples" msgstr "Exemplos do guidata" -#: spyder/app/mainwindow.py:725 +#: spyder/app/mainwindow.py:731 msgid "guiqwt examples" msgstr "Exemplos do guiqwt" -#: spyder/app/mainwindow.py:730 +#: spyder/app/mainwindow.py:736 msgid "Sift" msgstr "Sift" -#: spyder/app/mainwindow.py:740 +#: spyder/app/mainwindow.py:746 msgid "ViTables" msgstr "ViTables" -#: spyder/app/mainwindow.py:754 +#: spyder/app/mainwindow.py:760 msgid "Fullscreen mode" msgstr "Modo tela cheia" -#: spyder/app/mainwindow.py:766 +#: spyder/app/mainwindow.py:772 msgid "Main toolbar" msgstr "Barra principal" -#: spyder/app/mainwindow.py:775 +#: spyder/app/mainwindow.py:781 msgid "" "Spyder Internal Console\n" "\n" @@ -275,191 +274,191 @@ "\n" "Por favor não execute seu código neste console\n" -#: spyder/app/mainwindow.py:792 +#: spyder/app/mainwindow.py:798 msgid "Loading help..." msgstr "Carregando ajuda..." -#: spyder/app/mainwindow.py:799 +#: spyder/app/mainwindow.py:805 msgid "Loading outline explorer..." msgstr "Carregando o explorador de código..." -#: spyder/app/mainwindow.py:807 +#: spyder/app/mainwindow.py:813 msgid "Loading editor..." msgstr "Carregando editor..." -#: spyder/app/mainwindow.py:813 spyder/plugins/console.py:134 -#: spyder/widgets/ipythonconsole/client.py:278 +#: spyder/app/mainwindow.py:819 spyder/plugins/console.py:134 +#: spyder/widgets/ipythonconsole/client.py:280 msgid "&Quit" msgstr "&Sair" -#: spyder/app/mainwindow.py:815 spyder/plugins/console.py:136 +#: spyder/app/mainwindow.py:821 spyder/plugins/console.py:136 msgid "Quit" msgstr "Sair" -#: spyder/app/mainwindow.py:819 +#: spyder/app/mainwindow.py:825 msgid "&Restart" msgstr "&Reiniciar" -#: spyder/app/mainwindow.py:821 +#: spyder/app/mainwindow.py:827 msgid "Restart" msgstr "Reiniciar" -#: spyder/app/mainwindow.py:838 +#: spyder/app/mainwindow.py:844 msgid "Loading file explorer..." msgstr "Carregando explorador de arquivos..." -#: spyder/app/mainwindow.py:845 +#: spyder/app/mainwindow.py:851 msgid "Loading history plugin..." msgstr "Carregando histórico..." -#: spyder/app/mainwindow.py:856 +#: spyder/app/mainwindow.py:862 msgid "Loading online help..." msgstr "Carregando ajuda online..." -#: spyder/app/mainwindow.py:862 +#: spyder/app/mainwindow.py:867 msgid "Loading project explorer..." msgstr "Carregando explorador de projetos..." -#: spyder/app/mainwindow.py:869 +#: spyder/app/mainwindow.py:874 msgid "Loading external console..." msgstr "Carregando console externo..." -#: spyder/app/mainwindow.py:875 +#: spyder/app/mainwindow.py:880 msgid "Loading namespace browser..." msgstr "Carregando explorador de variáveis..." -#: spyder/app/mainwindow.py:882 +#: spyder/app/mainwindow.py:887 msgid "Loading IPython console..." msgstr "Carregando console IPython..." -#: spyder/app/mainwindow.py:887 +#: spyder/app/mainwindow.py:892 msgid "Setting up main window..." msgstr "Configurando tela principal..." -#: spyder/app/mainwindow.py:890 +#: spyder/app/mainwindow.py:895 msgid "Dependencies..." msgstr "Dependências..." -#: spyder/app/mainwindow.py:894 +#: spyder/app/mainwindow.py:899 msgid "Report issue..." msgstr "Reportar problema..." -#: spyder/app/mainwindow.py:898 +#: spyder/app/mainwindow.py:903 msgid "Spyder support..." msgstr "Suporte do Spyder..." -#: spyder/app/mainwindow.py:901 +#: spyder/app/mainwindow.py:906 msgid "Check for updates..." msgstr "Verificar por atualizações..." -#: spyder/app/mainwindow.py:924 +#: spyder/app/mainwindow.py:929 msgid "Spyder documentation" msgstr "Documentação do Spyder" -#: spyder/app/mainwindow.py:929 +#: spyder/app/mainwindow.py:934 msgid "Spyder tutorial" msgstr "Tutorial do Spyder" -#: spyder/app/mainwindow.py:936 +#: spyder/app/mainwindow.py:941 msgid "Interactive tours" msgstr "Tours interativas" -#: spyder/app/mainwindow.py:964 +#: spyder/app/mainwindow.py:969 msgid "Python documentation" msgstr "Documentação do Python" -#: spyder/app/mainwindow.py:970 spyder/app/mainwindow.py:1014 +#: spyder/app/mainwindow.py:975 spyder/app/mainwindow.py:1019 msgid "IPython documentation" msgstr "Documentação do IPython" -#: spyder/app/mainwindow.py:971 +#: spyder/app/mainwindow.py:976 msgid "Intro to IPython" msgstr "Introdução ao IPython" -#: spyder/app/mainwindow.py:973 +#: spyder/app/mainwindow.py:978 msgid "Quick reference" msgstr "Referência rápida" -#: spyder/app/mainwindow.py:975 +#: spyder/app/mainwindow.py:980 msgid "Console help" msgstr "Ajuda do console" -#: spyder/app/mainwindow.py:1012 +#: spyder/app/mainwindow.py:1017 msgid "Python(x,y) documentation folder" msgstr "Pasta de documentação do Python(x,y)" -#: spyder/app/mainwindow.py:1016 +#: spyder/app/mainwindow.py:1021 msgid "guidata documentation" msgstr "Documentação do guidata " -#: spyder/app/mainwindow.py:1019 +#: spyder/app/mainwindow.py:1024 msgid "guiqwt documentation" msgstr "Documentação do guiqwt" -#: spyder/app/mainwindow.py:1025 +#: spyder/app/mainwindow.py:1030 msgid "NumPy documentation" msgstr "Documentação do NumPy" -#: spyder/app/mainwindow.py:1027 +#: spyder/app/mainwindow.py:1032 msgid "NumPy reference guide" msgstr "Guia de referência do NumPy" -#: spyder/app/mainwindow.py:1029 +#: spyder/app/mainwindow.py:1034 msgid "NumPy user guide" msgstr "Guia do usuário do NumPy" -#: spyder/app/mainwindow.py:1031 +#: spyder/app/mainwindow.py:1036 msgid "SciPy documentation" msgstr "Documentação do SciPy" -#: spyder/app/mainwindow.py:1038 +#: spyder/app/mainwindow.py:1043 msgid "Installed Python modules" msgstr "Módulos instalados do Python" -#: spyder/app/mainwindow.py:1042 +#: spyder/app/mainwindow.py:1047 msgid "Online documentation" msgstr "Documentação online" -#: spyder/app/mainwindow.py:1054 +#: spyder/app/mainwindow.py:1059 msgid "Qt documentation" msgstr "Documentação do Qt" -#: spyder/app/mainwindow.py:1060 +#: spyder/app/mainwindow.py:1065 msgid "About %s..." msgstr "Sobre o %s..." -#: spyder/app/mainwindow.py:1084 +#: spyder/app/mainwindow.py:1089 msgid "Panes" msgstr "Painéis" -#: spyder/app/mainwindow.py:1086 +#: spyder/app/mainwindow.py:1091 msgid "Toolbars" msgstr "Barra de ferramentas" -#: spyder/app/mainwindow.py:1087 +#: spyder/app/mainwindow.py:1092 msgid "Window layouts" msgstr "Layouts da janela" -#: spyder/app/mainwindow.py:1096 spyder/app/mainwindow.py:1893 -#: spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1101 spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1895 msgid "Show toolbars" msgstr "Mostrar barra de ferramentas" -#: spyder/app/mainwindow.py:1111 +#: spyder/app/mainwindow.py:1116 msgid "Attached console window (debugging)" msgstr "Janela do console anexada (depuração)" -#: spyder/app/mainwindow.py:1294 spyder/plugins/projects.py:238 -#: spyder/widgets/explorer.py:627 spyder/widgets/explorer.py:732 +#: spyder/app/mainwindow.py:1295 spyder/plugins/projects.py:244 +#: spyder/widgets/explorer.py:639 spyder/widgets/explorer.py:744 #: spyder/widgets/externalshell/pythonshell.py:533 #: spyder/widgets/externalshell/systemshell.py:105 #: spyder/widgets/variableexplorer/arrayeditor.py:573 -#: spyder/widgets/variableexplorer/collectionseditor.py:419 +#: spyder/widgets/variableexplorer/collectionseditor.py:417 #: spyder/widgets/variableexplorer/dataframeeditor.py:593 msgid "Error" msgstr "Erro" -#: spyder/app/mainwindow.py:1295 +#: spyder/app/mainwindow.py:1296 msgid "" "You have missing dependencies!

%s

Please " "install them to avoid this message.

Note: Spyder could " @@ -478,35 +477,35 @@ "problema certifique-se de que quaisquer bugs encontrados não são o resultado " "das dependências que estão faltando." -#: spyder/app/mainwindow.py:1740 +#: spyder/app/mainwindow.py:1741 msgid "Spyder Default Layout" msgstr "Layout padrão do Spyder" -#: spyder/app/mainwindow.py:1758 +#: spyder/app/mainwindow.py:1759 msgid "Save current layout" msgstr "Salvar layout atual" -#: spyder/app/mainwindow.py:1762 +#: spyder/app/mainwindow.py:1763 msgid "Layout preferences" msgstr "Preferências do Layout" -#: spyder/app/mainwindow.py:1766 +#: spyder/app/mainwindow.py:1767 msgid "Reset to spyder default" msgstr "Resetar para o layout padrão do Spyder" -#: spyder/app/mainwindow.py:1786 spyder/app/mainwindow.py:1808 -#: spyder/app/mainwindow.py:1871 spyder/app/mainwindow.py:2655 -#: spyder/plugins/configdialog.py:1250 spyder/plugins/externalconsole.py:446 +#: spyder/app/mainwindow.py:1787 spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1872 spyder/app/mainwindow.py:2656 +#: spyder/plugins/configdialog.py:1254 spyder/plugins/externalconsole.py:446 #: spyder/plugins/ipythonconsole.py:119 spyder/plugins/ipythonconsole.py:835 -#: spyder/plugins/maininterpreter.py:167 spyder/utils/environ.py:100 -#: spyder/utils/environ.py:113 +#: spyder/plugins/maininterpreter.py:167 spyder/plugins/maininterpreter.py:195 +#: spyder/utils/environ.py:100 spyder/utils/environ.py:113 #: spyder/widgets/variableexplorer/arrayeditor.py:496 -#: spyder/widgets/variableexplorer/collectionseditor.py:410 -#: spyder/widgets/variableexplorer/collectionseditor.py:1063 +#: spyder/widgets/variableexplorer/collectionseditor.py:408 +#: spyder/widgets/variableexplorer/collectionseditor.py:1055 msgid "Warning" msgstr "Aviso" -#: spyder/app/mainwindow.py:1787 +#: spyder/app/mainwindow.py:1788 msgid "" "Window layout will be reset to default settings: this affects window " "position, size and dockwidgets.\n" @@ -516,7 +515,7 @@ "afeta a posição, tamanho e componentes da janela.\n" "Deseja continuar?" -#: spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1810 msgid "" "Layout %s will be " "overwritten. Do you want to " @@ -526,42 +525,42 @@ "sobrescrito. Você deseja " "Continuar?" -#: spyder/app/mainwindow.py:1872 +#: spyder/app/mainwindow.py:1873 msgid "Quick switch layout #%s has not yet been defined." msgstr "Troca rápida do layout #%s ainda não foi definida." -#: spyder/app/mainwindow.py:1890 spyder/app/mainwindow.py:1891 +#: spyder/app/mainwindow.py:1891 spyder/app/mainwindow.py:1892 msgid "Hide toolbars" msgstr "Esconder barra de ferramentas" -#: spyder/app/mainwindow.py:2184 spyder/app/mainwindow.py:2185 +#: spyder/app/mainwindow.py:2185 spyder/app/mainwindow.py:2186 msgid "Maximize current pane" msgstr "Maximizar painel atual" -#: spyder/app/mainwindow.py:2188 +#: spyder/app/mainwindow.py:2189 msgid "Restore current pane" msgstr "Restaurar painel atual" -#: spyder/app/mainwindow.py:2189 +#: spyder/app/mainwindow.py:2190 msgid "Restore pane to its original size" msgstr "Restaurar painel ao seu tamanho original" -#: spyder/app/mainwindow.py:2273 +#: spyder/app/mainwindow.py:2274 msgid "About %s" msgstr "Sobre o %s" -#: spyder/app/mainwindow.py:2400 spyder/plugins/editor.py:158 +#: spyder/app/mainwindow.py:2401 spyder/plugins/editor.py:158 #: spyder/plugins/runconfig.py:322 spyder/plugins/runconfig.py:444 #: spyder/plugins/runconfig.py:449 spyder/utils/programs.py:285 -#: spyder/widgets/explorer.py:269 spyder/widgets/externalshell/baseshell.py:127 +#: spyder/widgets/explorer.py:271 spyder/widgets/externalshell/baseshell.py:127 msgid "Run" msgstr "Executar" -#: spyder/app/mainwindow.py:2401 +#: spyder/app/mainwindow.py:2402 msgid "Running an external system terminal is not supported on platform %s." msgstr "Executar um terminal externo não é suportado na plataforma %s." -#: spyder/app/mainwindow.py:2656 +#: spyder/app/mainwindow.py:2657 msgid "" "Spyder will restart and reset to default settings:

Do you want to " "continue?" @@ -569,15 +568,15 @@ "O Spyder será reiniciado e resetado para suas definições padrões: " "

Deseja continuar?" -#: spyder/app/mainwindow.py:2753 spyder/widgets/helperwidgets.py:250 +#: spyder/app/mainwindow.py:2754 spyder/widgets/helperwidgets.py:250 msgid "Spyder updates" msgstr "Atualizações do Spyder" -#: spyder/app/mainwindow.py:2754 spyder/plugins/configdialog.py:819 +#: spyder/app/mainwindow.py:2755 spyder/plugins/configdialog.py:819 msgid "Check for updates on startup" msgstr "Verificar por atualizações na inicialização" -#: spyder/app/mainwindow.py:2772 +#: spyder/app/mainwindow.py:2775 msgid "" "Spyder %s is available!

Please use your package manager to " "update Spyder or go to our Releases page to download this " @@ -589,7 +588,7 @@ "baixar a nova versão.

Se você não sabe como atualizar o Spyder " "visite a página de instruções Installation." -#: spyder/app/mainwindow.py:2784 +#: spyder/app/mainwindow.py:2787 msgid "Spyder is up to date." msgstr "O Spyder está atualizado." @@ -629,16 +628,6 @@ msgid "Spyder restart error" msgstr "Erro de reiniciamento" -#: spyder/app/restart.py:145 -msgid "" -"\n" -"\n" -"{0}" -msgstr "" -"\n" -"\n" -"{0}" - #: spyder/app/restart.py:165 msgid "Closing Spyder" msgstr "Fechando o Spyder" @@ -936,7 +925,7 @@ msgid "Configuration files" msgstr "Arquivos de Configuração" -#: spyder/config/utils.py:51 spyder/widgets/explorer.py:700 +#: spyder/config/utils.py:51 spyder/widgets/explorer.py:712 msgid "All files" msgstr "Todos os arquivos" @@ -945,10 +934,10 @@ msgstr "Arquivos de texto suportados" #: spyder/plugins/__init__.py:508 spyder/plugins/editor.py:98 -#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1718 +#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1729 #: spyder/plugins/help.py:118 spyder/plugins/help.py:385 -#: spyder/widgets/editor.py:369 spyder/widgets/sourcecode/codeeditor.py:97 -#: spyder/widgets/sourcecode/codeeditor.py:2960 +#: spyder/widgets/editor.py:371 spyder/widgets/sourcecode/codeeditor.py:97 +#: spyder/widgets/sourcecode/codeeditor.py:3001 msgid "Editor" msgstr "Editor" @@ -966,7 +955,7 @@ #: spyder/plugins/configdialog.py:494 spyder/plugins/configdialog.py:509 #: spyder/plugins/runconfig.py:177 spyder/plugins/runconfig.py:241 -#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:614 +#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:626 #: spyder/widgets/externalshell/pythonshell.py:616 #: spyder/widgets/findinfiles.py:504 spyder/widgets/pathmanager.py:224 #: spyder/widgets/projects/projectdialog.py:155 @@ -1052,6 +1041,7 @@ #: spyder/plugins/configdialog.py:836 spyder/plugins/editor.py:107 #: spyder/plugins/externalconsole.py:57 spyder/plugins/ipythonconsole.py:273 +#: spyder/widgets/projects/configdialog.py:81 msgid "Interface" msgstr "Interface" @@ -1084,50 +1074,68 @@ msgstr "Habilite esta opção
se deseja separar os menus da janela principal" #: spyder/plugins/configdialog.py:863 +msgid "Enable high DPI scaling" +msgstr "" + +#: spyder/plugins/configdialog.py:865 +msgid "Set this for high DPI displays" +msgstr "" + +#: spyder/plugins/configdialog.py:866 msgid "Custom margin for panes:" msgstr "Margem personalizada para os painéis:" -#: spyder/plugins/configdialog.py:893 +#: spyder/plugins/configdialog.py:868 spyder/plugins/editor.py:209 +msgid "pixels" +msgstr "pixels" + +#: spyder/plugins/configdialog.py:897 msgid "Status bar" msgstr "Barra de status" -#: spyder/plugins/configdialog.py:894 +#: spyder/plugins/configdialog.py:898 msgid "Show status bar" msgstr "Mostrar barra de status" -#: spyder/plugins/configdialog.py:896 +#: spyder/plugins/configdialog.py:900 msgid "Show memory usage every" msgstr "Mostrar uso da memória a cada" -#: spyder/plugins/configdialog.py:905 +#: spyder/plugins/configdialog.py:902 spyder/plugins/configdialog.py:911 +#: spyder/plugins/editor.py:133 spyder/plugins/editor.py:261 +#: spyder/plugins/variableexplorer.py:30 +msgid " ms" +msgstr "ms" + +#: spyder/plugins/configdialog.py:909 msgid "Show CPU usage every" msgstr "Mostrar uso da CPU a cada" -#: spyder/plugins/configdialog.py:940 +#: spyder/plugins/configdialog.py:944 msgid "Plain text font" msgstr "Texto simples" -#: spyder/plugins/configdialog.py:946 +#: spyder/plugins/configdialog.py:950 msgid "Rich text font" msgstr "Texto formatado" -#: spyder/plugins/configdialog.py:949 +#: spyder/plugins/configdialog.py:953 msgid "Fonts" msgstr "Fontes" -#: spyder/plugins/configdialog.py:963 +#: spyder/plugins/configdialog.py:967 msgid "Appearance" msgstr "Aparência" -#: spyder/plugins/configdialog.py:965 spyder/plugins/ipythonconsole.py:564 +#: spyder/plugins/configdialog.py:969 spyder/plugins/ipythonconsole.py:564 msgid "Advanced Settings" msgstr "Configurações avançadas" -#: spyder/plugins/configdialog.py:1001 +#: spyder/plugins/configdialog.py:1005 msgid "Syntax coloring" msgstr "Sintaxe colorida" -#: spyder/plugins/configdialog.py:1014 +#: spyder/plugins/configdialog.py:1018 msgid "" "Here you can select the color scheme used in the Editor and all other Spyder " "plugins.

You can also edit the color schemes provided by Spyder or " @@ -1137,52 +1145,52 @@ "plugins do Spyder.

Você pode também editar os esquemas padrões do " "Spyder ou criar os seus próprios utilizando as opções abaixo.
" -#: spyder/plugins/configdialog.py:1019 +#: spyder/plugins/configdialog.py:1023 msgid "Edit selected" msgstr "Editar" -#: spyder/plugins/configdialog.py:1020 +#: spyder/plugins/configdialog.py:1024 msgid "Create new scheme" msgstr "Criar novo esquema" -#: spyder/plugins/configdialog.py:1021 spyder/widgets/explorer.py:510 -#: spyder/widgets/shell.py:134 +#: spyder/plugins/configdialog.py:1025 spyder/widgets/explorer.py:512 +#: spyder/widgets/projects/explorer.py:243 spyder/widgets/shell.py:134 msgid "Delete" msgstr "Deletar" -#: spyder/plugins/configdialog.py:1024 +#: spyder/plugins/configdialog.py:1028 msgid "Reset" msgstr "Restaurar" -#: spyder/plugins/configdialog.py:1031 +#: spyder/plugins/configdialog.py:1035 msgid "Scheme:" msgstr "Esquema:" -#: spyder/plugins/configdialog.py:1062 +#: spyder/plugins/configdialog.py:1066 msgid "Manage color schemes" msgstr "Gerenciar esquemas de cores" -#: spyder/plugins/configdialog.py:1251 +#: spyder/plugins/configdialog.py:1255 msgid "Are you sure you want to delete this scheme?" msgstr "Você tem certeza que deseja deletar esse esquema?" -#: spyder/plugins/configdialog.py:1368 +#: spyder/plugins/configdialog.py:1372 msgid "Text" msgstr "Texto" -#: spyder/plugins/configdialog.py:1370 +#: spyder/plugins/configdialog.py:1374 msgid "Highlight" msgstr "Destaque" -#: spyder/plugins/configdialog.py:1372 +#: spyder/plugins/configdialog.py:1376 msgid "Background" msgstr "Plano de fundo" -#: spyder/plugins/configdialog.py:1376 +#: spyder/plugins/configdialog.py:1380 msgid "Scheme name:" msgstr "Nome do esquema:" -#: spyder/plugins/configdialog.py:1383 +#: spyder/plugins/configdialog.py:1387 msgid "Color scheme editor" msgstr "Edição do esquema de cores" @@ -1262,7 +1270,7 @@ msgstr "Executar script Python" #: spyder/plugins/console.py:233 spyder/plugins/externalconsole.py:146 -#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:715 +#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:727 msgid "Python scripts" msgstr "Scripts Python" @@ -1305,7 +1313,7 @@ msgid "Show line numbers" msgstr "Mostrar número de linhas" -#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:937 +#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:947 msgid "Show blank spaces" msgstr "Mostrar espaços em branco" @@ -1429,10 +1437,6 @@ msgid "Tab stop width:" msgstr "Largura da tabulação:" -#: spyder/plugins/editor.py:209 -msgid "pixels" -msgstr "pixels" - #: spyder/plugins/editor.py:211 msgid "Tab always indent" msgstr "Sempre indentar com a tecla Tab" @@ -1557,7 +1561,7 @@ msgstr "&Novo arquivo..." #: spyder/plugins/editor.py:628 spyder/plugins/workingdirectory.py:83 -#: spyder/widgets/explorer.py:692 spyder/widgets/explorer.py:699 +#: spyder/widgets/explorer.py:704 spyder/widgets/explorer.py:711 msgid "New file" msgstr "Novo arquivo" @@ -1565,12 +1569,12 @@ msgid "&Open..." msgstr "&Abrir..." -#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1767 +#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1778 #: spyder/plugins/workingdirectory.py:70 msgid "Open file" msgstr "Abrir arquivo" -#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:345 +#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:347 msgid "File switcher..." msgstr "Seletor de arquivo..." @@ -1590,7 +1594,7 @@ msgid "&Save" msgstr "&Salvar" -#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1304 +#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1306 msgid "Save file" msgstr "Salvar arquivo" @@ -1707,7 +1711,7 @@ msgstr "Executar até que a função ou método atual terminem" #: spyder/plugins/editor.py:773 spyder/widgets/findinfiles.py:333 -#: spyder/widgets/ipythonconsole/client.py:236 +#: spyder/widgets/ipythonconsole/client.py:238 msgid "Stop" msgstr "Parar" @@ -1735,7 +1739,7 @@ msgid "Run again last file" msgstr "Executar novamente o mesmo arquivo" -#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2507 +#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2548 msgid "Run &selection or current line" msgstr "Executar &seleção ou linha atual" @@ -1743,7 +1747,7 @@ msgid "Run selection or current line" msgstr "Executar seleção ou linha atual" -#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2499 +#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2540 msgid "Run cell" msgstr "Executar célula" @@ -1755,7 +1759,7 @@ "Executar a célula atual (Ctrl+Enter)\n" "[Usar #%% para criar células]" -#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2503 +#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2544 msgid "Run cell and advance" msgstr "Executar célula e avançar" @@ -1821,11 +1825,11 @@ msgid "Go to next cursor position" msgstr "Ir para a próxima posição do cursor" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Comment" msgstr "Comentar" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Uncomment" msgstr "Descomentar" @@ -1865,43 +1869,61 @@ msgid "Unindent current line or selection" msgstr "Desfazer indentação da linha ou seleção atual" +#: spyder/plugins/editor.py:918 +msgid "Toggle Uppercase" +msgstr "" + #: spyder/plugins/editor.py:919 +#, fuzzy +msgid "Change to uppercase current line or selection" +msgstr "Indentar a linha ou seleção atual" + +#: spyder/plugins/editor.py:923 +msgid "Toggle Lowercase" +msgstr "" + +#: spyder/plugins/editor.py:924 +#, fuzzy +msgid "Change to lowercase current line or selection" +msgstr "Indentar a linha ou seleção atual" + +#: spyder/plugins/editor.py:929 msgid "Carriage return and line feed (Windows)" msgstr "Carriage return e salto de linha (Windows)" -#: spyder/plugins/editor.py:922 +#: spyder/plugins/editor.py:932 msgid "Line feed (UNIX)" msgstr "Salto de linha (UNIX)" -#: spyder/plugins/editor.py:925 +#: spyder/plugins/editor.py:935 msgid "Carriage return (Mac)" msgstr "Carriage return (Mac)" -#: spyder/plugins/editor.py:931 +#: spyder/plugins/editor.py:941 msgid "Convert end-of-line characters" msgstr "Converter caracteres de fim de linha" -#: spyder/plugins/editor.py:935 +#: spyder/plugins/editor.py:945 msgid "Remove trailing spaces" msgstr "Remover espaços em branco" -#: spyder/plugins/editor.py:939 +#: spyder/plugins/editor.py:949 msgid "Fix indentation" msgstr "Consertar indentação" -#: spyder/plugins/editor.py:940 +#: spyder/plugins/editor.py:950 msgid "Replace tab characters by space characters" msgstr "Substituir caracteres de tabulação por espaços" -#: spyder/plugins/editor.py:943 +#: spyder/plugins/editor.py:953 msgid "Go to line..." msgstr "Ir para linha..." -#: spyder/plugins/editor.py:951 +#: spyder/plugins/editor.py:961 msgid "Set console working directory" msgstr "Definir diretório de trabalho" -#: spyder/plugins/editor.py:953 +#: spyder/plugins/editor.py:963 msgid "" "Set current console (and file explorer) working directory to current script " "directory" @@ -1909,43 +1931,43 @@ "Definir o diretório de trabalho do console (e do explorador de arquivos) " "para o diretório do script atual." -#: spyder/plugins/editor.py:958 +#: spyder/plugins/editor.py:968 msgid "Maximum number of recent files..." msgstr "Número máximo de arquivos recentes..." -#: spyder/plugins/editor.py:961 +#: spyder/plugins/editor.py:971 msgid "Clear recent files list" msgstr "Limpar lista de arquivos recentes" -#: spyder/plugins/editor.py:961 spyder/plugins/projects.py:97 +#: spyder/plugins/editor.py:971 spyder/plugins/projects.py:100 msgid "Clear this list" msgstr "Limpar esta lista" -#: spyder/plugins/editor.py:965 +#: spyder/plugins/editor.py:975 msgid "Open &recent" msgstr "Abrir &recente" -#: spyder/plugins/editor.py:1348 +#: spyder/plugins/editor.py:1359 msgid "?" msgstr "?" -#: spyder/plugins/editor.py:1575 +#: spyder/plugins/editor.py:1586 msgid "Spyder Editor" msgstr "Spyder Editor" -#: spyder/plugins/editor.py:1576 +#: spyder/plugins/editor.py:1587 msgid "This is a temporary script file." msgstr "Este é um arquivo de script temporário." -#: spyder/plugins/editor.py:1645 +#: spyder/plugins/editor.py:1656 msgid "untitled" msgstr "Sem título" -#: spyder/plugins/editor.py:1719 +#: spyder/plugins/editor.py:1730 msgid "Maximum number of recent files" msgstr "Número máximo de arquivos recentes" -#: spyder/plugins/editor.py:1852 +#: spyder/plugins/editor.py:1863 msgid "Printing..." msgstr "Imprimindo..." @@ -1970,7 +1992,7 @@ msgid "Show elapsed time" msgstr "Mostrar tempo de execução" -#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1074 +#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1094 msgid "Show icons and text" msgstr "Mostrar ícones e texto" @@ -2104,6 +2126,10 @@ msgid "None" msgstr "Nenhum" +#: spyder/plugins/externalconsole.py:208 spyder/plugins/ipythonconsole.py:351 +msgid "Automatic" +msgstr "Automático" + #: spyder/plugins/externalconsole.py:213 spyder/plugins/ipythonconsole.py:373 msgid "Backend:" msgstr "Saída:" @@ -2152,7 +2178,7 @@ msgid "Command Window" msgstr "Janela de comando" -#: spyder/plugins/externalconsole.py:649 +#: spyder/plugins/externalconsole.py:649 spyder/plugins/ipythonconsole.py:297 msgid "Terminal" msgstr "Terminal" @@ -2252,7 +2278,7 @@ #: spyder/plugins/help.py:385 spyder/plugins/runconfig.py:186 #: spyder/plugins/runconfig.py:456 spyder/widgets/externalshell/baseshell.py:94 -#: spyder/widgets/ipythonconsole/client.py:200 +#: spyder/widgets/ipythonconsole/client.py:202 msgid "Console" msgstr "Console" @@ -2278,10 +2304,10 @@ msgstr "Importar automaticamente" #: spyder/plugins/help.py:437 spyder/plugins/history.py:106 -#: spyder/widgets/editor.py:502 spyder/widgets/explorer.py:1085 +#: spyder/widgets/editor.py:504 spyder/widgets/explorer.py:1105 #: spyder/widgets/externalshell/baseshell.py:140 -#: spyder/widgets/ipythonconsole/client.py:249 -#: spyder/widgets/variableexplorer/namespacebrowser.py:162 +#: spyder/widgets/ipythonconsole/client.py:251 +#: spyder/widgets/variableexplorer/namespacebrowser.py:160 msgid "Options" msgstr "Opções" @@ -2570,10 +2596,6 @@ msgid "Inline" msgstr "Em linha" -#: spyder/plugins/ipythonconsole.py:351 -msgid "Automatic" -msgstr "Automático" - #: spyder/plugins/ipythonconsole.py:352 msgid "Graphics backend" msgstr "Saída gráfica" @@ -2805,7 +2827,7 @@ "Não existe um console IPython para ser executado %s.

Por favor " "abra um novo e tente novamente." -#: spyder/plugins/ipythonconsole.py:873 +#: spyder/plugins/ipythonconsole.py:880 msgid "" "Your Python environment or installation doesn't have the ipykernel " "module installed on it. Without this module is not possible for Spyder to " @@ -2819,11 +2841,11 @@ "

pip install ipykernel

ou

conda install " "ipykernel" -#: spyder/plugins/ipythonconsole.py:1098 +#: spyder/plugins/ipythonconsole.py:1105 msgid "Do you want to close this console?" msgstr "Tem certeza que deseja fechar esse console?" -#: spyder/plugins/ipythonconsole.py:1104 +#: spyder/plugins/ipythonconsole.py:1111 msgid "" "Do you want to close all other consoles connected to the same kernel as this " "one?" @@ -2831,19 +2853,19 @@ "Você deseja fechar todos os outros consoles conectados ao mesmo kernel como " "esse?" -#: spyder/plugins/ipythonconsole.py:1357 +#: spyder/plugins/ipythonconsole.py:1382 msgid "IPython" msgstr "IPython" -#: spyder/plugins/ipythonconsole.py:1358 +#: spyder/plugins/ipythonconsole.py:1383 msgid "Unable to connect to %s" msgstr "Não foi possível conectar a %s" -#: spyder/plugins/ipythonconsole.py:1415 +#: spyder/plugins/ipythonconsole.py:1443 msgid "Connection error" msgstr "Erro de conexão" -#: spyder/plugins/ipythonconsole.py:1416 +#: spyder/plugins/ipythonconsole.py:1444 msgid "" "Could not open ssh tunnel. The error was:\n" "\n" @@ -2954,8 +2976,8 @@ "interpretador selecionado, para evitar ver falsos erros e avisos no Editor " "devido a sintaxe incompatível entre estas duas versões do Python." -#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:191 -#: spyder/plugins/maininterpreter.py:195 +#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:205 +#: spyder/plugins/maininterpreter.py:209 msgid "UMR" msgstr "RMU" @@ -2963,7 +2985,13 @@ msgid "Set the list of excluded modules as this: numpy, scipy" msgstr "Defina a lista de módulos excluídos desta forma: numpy, scipy" -#: spyder/plugins/maininterpreter.py:192 +#: spyder/plugins/maininterpreter.py:196 +msgid "" +"You are working with Python 2, this means that you can not import a module " +"that contains non-ascii characters." +msgstr "" + +#: spyder/plugins/maininterpreter.py:206 msgid "" "The following modules are not installed on your machine:\n" "%s" @@ -2971,7 +2999,7 @@ "Os seguintes módulos não estão instalados no seu computador:\n" "%s" -#: spyder/plugins/maininterpreter.py:196 +#: spyder/plugins/maininterpreter.py:210 msgid "" "Please note that these changes will be applied only to new Python/IPython " "consoles" @@ -2987,8 +3015,8 @@ msgid "Outline" msgstr "Explorador de código" -#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:111 -#: spyder/widgets/projects/explorer.py:125 +#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:113 +#: spyder/widgets/projects/explorer.py:127 msgid "Project explorer" msgstr "Explorador de projetos" @@ -3004,19 +3032,24 @@ msgid "Close Project" msgstr "Fechar Projeto" -#: spyder/plugins/projects.py:100 +#: spyder/plugins/projects.py:97 +#, fuzzy +msgid "Delete Project" +msgstr "Projetos Recentes" + +#: spyder/plugins/projects.py:103 msgid "Project Preferences" msgstr "Preferências do Projeto" -#: spyder/plugins/projects.py:102 +#: spyder/plugins/projects.py:105 msgid "Recent Projects" msgstr "Projetos Recentes" -#: spyder/plugins/projects.py:234 +#: spyder/plugins/projects.py:240 msgid "Open project" msgstr "Abrir projeto" -#: spyder/plugins/projects.py:239 +#: spyder/plugins/projects.py:245 msgid "%s is not a Spyder project!" msgstr "%s não é um projeto do Spyder!" @@ -3036,7 +3069,7 @@ msgid "Always show %s on a first file run" msgstr "Sempre mostrar %s na primeira execução" -#: spyder/plugins/runconfig.py:160 +#: spyder/plugins/runconfig.py:160 spyder/plugins/runconfig.py:474 msgid "General settings" msgstr "Configurações gerais" @@ -3209,41 +3242,32 @@ msgid "Refresh interval: " msgstr "Intervalo de atualização" -#: spyder/plugins/variableexplorer.py:30 -msgid " ms" -msgstr "ms" - #: spyder/plugins/variableexplorer.py:33 msgid "Filter" msgstr "Filtro" #: spyder/plugins/variableexplorer.py:35 -#: spyder/widgets/variableexplorer/namespacebrowser.py:229 +#: spyder/widgets/variableexplorer/namespacebrowser.py:226 msgid "Exclude private references" msgstr "Excluir variáveis privadas" #: spyder/plugins/variableexplorer.py:36 -#: spyder/widgets/variableexplorer/namespacebrowser.py:244 +#: spyder/widgets/variableexplorer/namespacebrowser.py:241 msgid "Exclude capitalized references" msgstr "Excluir variáveis que começam em maiúsculas" #: spyder/plugins/variableexplorer.py:37 -#: spyder/widgets/variableexplorer/namespacebrowser.py:237 +#: spyder/widgets/variableexplorer/namespacebrowser.py:234 msgid "Exclude all-uppercase references" msgstr "Excluir variáveis em maiúscula " #: spyder/plugins/variableexplorer.py:38 -#: spyder/widgets/variableexplorer/namespacebrowser.py:252 +#: spyder/widgets/variableexplorer/namespacebrowser.py:249 msgid "Exclude unsupported data types" msgstr "Excluir tipos de dados não suportados" -#: spyder/plugins/variableexplorer.py:44 -#: spyder/widgets/variableexplorer/collectionseditor.py:675 -msgid "Truncate values" -msgstr "Abreviar valores" - #: spyder/plugins/variableexplorer.py:46 -#: spyder/widgets/variableexplorer/collectionseditor.py:679 +#: spyder/widgets/variableexplorer/collectionseditor.py:677 msgid "Show arrays min/max" msgstr "Mostrar o minimo e máximo de matrizes" @@ -3328,7 +3352,7 @@ msgid "Back" msgstr "Anterior" -#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1079 +#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1099 #: spyder/widgets/variableexplorer/importwizard.py:529 msgid "Next" msgstr "Próximo" @@ -3420,7 +3444,7 @@ msgstr "Arquivos data do Spyder" #: spyder/utils/iofuncs.py:422 -#: spyder/widgets/variableexplorer/collectionseditor.py:1029 +#: spyder/widgets/variableexplorer/collectionseditor.py:1021 msgid "NumPy arrays" msgstr "Matrizes do NumPy" @@ -3590,27 +3614,27 @@ msgid "Array dimensions not valid" msgstr "Dimensões da matriz não é válida" -#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2518 +#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2559 msgid "Zoom out" msgstr "Menos zoom" -#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2514 +#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2555 msgid "Zoom in" msgstr "Mais zoom" -#: spyder/widgets/browser.py:162 +#: spyder/widgets/browser.py:177 msgid "Home" msgstr "Página inicial" -#: spyder/widgets/browser.py:198 +#: spyder/widgets/browser.py:213 msgid "Find text" msgstr "Buscar texto" -#: spyder/widgets/browser.py:216 +#: spyder/widgets/browser.py:231 msgid "Address:" msgstr "Endereço:" -#: spyder/widgets/browser.py:252 +#: spyder/widgets/browser.py:267 msgid "Unable to load page" msgstr "Não foi possível carregar a página" @@ -3647,11 +3671,14 @@ msgstr "Dependências" #: spyder/widgets/dependencies.py:141 +#, fuzzy msgid "" "Spyder depends on several Python modules to provide the right functionality " "for all its panes. The table below shows the required and installed versions " "(if any) of all of them.

Note: You can safely use Spyder " -"without the following modules installed: %s and %s" +"without the following modules installed: %s and %s." +"

Please also note that new dependencies or changed ones will be " +"correctly detected only after Spyder is restarted." msgstr "" "O Spyder depende de vários módulos do Python para fornecer suas " "funcionalidades corretamente em todos os painéis. A tabela abaixo mostra as " @@ -3659,68 +3686,68 @@ "b>: Você pode usar o Spyder normalmente sem os seguintes módulos instalados: " "%se %s" -#: spyder/widgets/dependencies.py:154 +#: spyder/widgets/dependencies.py:157 msgid "Copy to clipboard" msgstr "Copiar para área transferência " -#: spyder/widgets/editor.py:348 +#: spyder/widgets/editor.py:350 msgid "Copy path to clipboard" msgstr "Copiar caminho para área de transferência" -#: spyder/widgets/editor.py:352 +#: spyder/widgets/editor.py:354 msgid "Close all to the right" msgstr "Fechar todos à direita" -#: spyder/widgets/editor.py:354 +#: spyder/widgets/editor.py:356 msgid "Close all but this" msgstr "Fechar todos, menos este" -#: spyder/widgets/editor.py:957 +#: spyder/widgets/editor.py:959 msgid "Temporary file" msgstr "Arquivo temporário " -#: spyder/widgets/editor.py:1052 +#: spyder/widgets/editor.py:1054 msgid "New window" msgstr "Nova janela" -#: spyder/widgets/editor.py:1053 +#: spyder/widgets/editor.py:1055 msgid "Create a new editor window" msgstr "Criar uma nova janela de edição" -#: spyder/widgets/editor.py:1056 +#: spyder/widgets/editor.py:1058 msgid "Split vertically" msgstr "Dividir verticalmente" -#: spyder/widgets/editor.py:1058 +#: spyder/widgets/editor.py:1060 msgid "Split vertically this editor window" msgstr "Dividir verticalmente esta janela de edição" -#: spyder/widgets/editor.py:1060 +#: spyder/widgets/editor.py:1062 msgid "Split horizontally" msgstr "Dividir horizontalmente" -#: spyder/widgets/editor.py:1062 +#: spyder/widgets/editor.py:1064 msgid "Split horizontally this editor window" msgstr "Dividir horizontalmente esta janela de edição" -#: spyder/widgets/editor.py:1064 +#: spyder/widgets/editor.py:1066 msgid "Close this panel" msgstr "Fechar este painel" -#: spyder/widgets/editor.py:1221 +#: spyder/widgets/editor.py:1223 msgid "%s has been modified.
Do you want to save changes?" msgstr "%s foi modificado.
Deseja salvar as mudanças?" -#: spyder/widgets/editor.py:1283 +#: spyder/widgets/editor.py:1285 msgid "Save" msgstr "Salvar" -#: spyder/widgets/editor.py:1284 +#: spyder/widgets/editor.py:1286 msgid "Unable to save script '%s'

Error message:
%s" msgstr "" "Não foi possível salvar o script '%s'

Mensagem de erro:
%s" -#: spyder/widgets/editor.py:1518 +#: spyder/widgets/editor.py:1523 msgid "" "%s is unavailable (this file may have been removed, moved or renamed " "outside Spyder).
Do you want to close it?" @@ -3728,7 +3755,7 @@ "%s está indisponível (o arquivo pode ter sido removido, movido ou " "renomeado fora do Spyder).
Deseja fechar?" -#: spyder/widgets/editor.py:1538 +#: spyder/widgets/editor.py:1543 msgid "" "%s has been modified outside Spyder.
Do you want to reload it and " "lose all your changes?" @@ -3736,7 +3763,7 @@ "%s foi modificado fora do Spyder.
Você deseja recarregar ele e " "perder todas as modificações?" -#: spyder/widgets/editor.py:1634 +#: spyder/widgets/editor.py:1639 msgid "" "All changes to %s will be lost.
Do you want to revert file from " "disk?" @@ -3744,11 +3771,11 @@ "Todas as modificações do %s foram perdidas.
Você deseja reverter o " "arquivo do disco?" -#: spyder/widgets/editor.py:1774 +#: spyder/widgets/editor.py:1779 msgid "Loading %s..." msgstr "Carregando %s..." -#: spyder/widgets/editor.py:1784 +#: spyder/widgets/editor.py:1789 msgid "" "%s contains mixed end-of-line characters.
Spyder will fix this " "automatically." @@ -3756,11 +3783,11 @@ "%s contém vários tipos de caracteres de fim de linha.
O Spyder irá " "corrigir automaticamente." -#: spyder/widgets/editor.py:2166 +#: spyder/widgets/editor.py:2171 msgid "Close window" msgstr "Fechar janela" -#: spyder/widgets/editor.py:2168 +#: spyder/widgets/editor.py:2173 msgid "Close this window" msgstr "Fechar esta janela" @@ -3792,7 +3819,7 @@ msgid "Show absolute path" msgstr "Mostrar o caminho completo" -#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:208 +#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:210 msgid "Show all files" msgstr "Mostrar todos os arquivos" @@ -3800,108 +3827,120 @@ msgid "Show special comments" msgstr "Mostrar comentários especiais" -#: spyder/widgets/explorer.py:204 +#: spyder/widgets/explorer.py:206 msgid "Edit filename filters..." msgstr "Editar filtros para nomes de arquivos..." -#: spyder/widgets/explorer.py:218 +#: spyder/widgets/explorer.py:220 msgid "Edit filename filters" msgstr "Editar filtros para nomes de arquivos" -#: spyder/widgets/explorer.py:219 +#: spyder/widgets/explorer.py:221 msgid "Name filters:" msgstr "Nome dos filtros:" -#: spyder/widgets/explorer.py:238 +#: spyder/widgets/explorer.py:240 msgid "File..." msgstr "Arquivo..." -#: spyder/widgets/explorer.py:242 +#: spyder/widgets/explorer.py:244 msgid "Module..." msgstr "Módulo..." -#: spyder/widgets/explorer.py:246 +#: spyder/widgets/explorer.py:248 msgid "Folder..." msgstr "Pasta..." -#: spyder/widgets/explorer.py:250 +#: spyder/widgets/explorer.py:252 msgid "Package..." msgstr "Pacote..." -#: spyder/widgets/explorer.py:271 -#: spyder/widgets/variableexplorer/collectionseditor.py:650 +#: spyder/widgets/explorer.py:273 +#: spyder/widgets/variableexplorer/collectionseditor.py:652 msgid "Edit" msgstr "Editar" -#: spyder/widgets/explorer.py:273 +#: spyder/widgets/explorer.py:275 msgid "Move..." msgstr "Mover..." -#: spyder/widgets/explorer.py:276 +#: spyder/widgets/explorer.py:278 msgid "Delete..." msgstr "Deletar..." -#: spyder/widgets/explorer.py:279 +#: spyder/widgets/explorer.py:281 msgid "Rename..." msgstr "Renomear..." -#: spyder/widgets/explorer.py:282 +#: spyder/widgets/explorer.py:284 msgid "Open" msgstr "Abrir" -#: spyder/widgets/explorer.py:283 spyder/widgets/sourcecode/codeeditor.py:2490 +#: spyder/widgets/explorer.py:285 spyder/widgets/sourcecode/codeeditor.py:2531 msgid "Convert to Python script" msgstr "Converter para um script Python" -#: spyder/widgets/explorer.py:317 +#: spyder/widgets/explorer.py:319 msgid "Commit" msgstr "Enviar" -#: spyder/widgets/explorer.py:320 +#: spyder/widgets/explorer.py:322 msgid "Browse repository" msgstr "Explorar repositório " -#: spyder/widgets/explorer.py:331 +#: spyder/widgets/explorer.py:333 msgid "Open command prompt here" msgstr "Abrir prompt de comando aqui" -#: spyder/widgets/explorer.py:333 +#: spyder/widgets/explorer.py:335 msgid "Open terminal here" msgstr "Abrir terminal aqui" -#: spyder/widgets/explorer.py:338 +#: spyder/widgets/explorer.py:340 msgid "Open Python console here" msgstr "Abrir console Python aqui" -#: spyder/widgets/explorer.py:352 +#: spyder/widgets/explorer.py:354 msgid "New" msgstr "Novo" -#: spyder/widgets/explorer.py:360 +#: spyder/widgets/explorer.py:362 msgid "Import" msgstr "Importar" -#: spyder/widgets/explorer.py:511 +#: spyder/widgets/explorer.py:513 msgid "Do you really want to delete %s?" msgstr "Deseja mesmo deletar %s?" -#: spyder/widgets/explorer.py:529 +#: spyder/widgets/explorer.py:531 msgid "delete" msgstr "deletar" -#: spyder/widgets/explorer.py:530 spyder/widgets/projects/explorer.py:147 +#: spyder/widgets/explorer.py:532 spyder/widgets/projects/explorer.py:149 +#: spyder/widgets/projects/explorer.py:256 msgid "Project Explorer" msgstr "Explorador de projetos" -#: spyder/widgets/explorer.py:531 spyder/widgets/projects/explorer.py:148 +#: spyder/widgets/explorer.py:533 spyder/widgets/projects/explorer.py:150 msgid "Unable to %s %s

Error message:
%s" msgstr "Não foi possível %s %s

Mensagem de erro:
%s" -#: spyder/widgets/explorer.py:554 spyder/widgets/sourcecode/codeeditor.py:2007 +#: spyder/widgets/explorer.py:548 +#, fuzzy +msgid "File Explorer" +msgstr "Explorador de arquivos" + +#: spyder/widgets/explorer.py:549 +msgid "" +"The current directory contains a project.

If you want to delete the " +"project, please go to Projects » Delete Project" +msgstr "" + +#: spyder/widgets/explorer.py:566 spyder/widgets/sourcecode/codeeditor.py:2018 msgid "Conversion error" msgstr "Erro de conversão" -#: spyder/widgets/explorer.py:555 spyder/widgets/sourcecode/codeeditor.py:2008 +#: spyder/widgets/explorer.py:567 spyder/widgets/sourcecode/codeeditor.py:2019 msgid "" "It was not possible to convert this notebook. The error is:\n" "\n" @@ -3909,18 +3948,18 @@ "Não foi possível converter esse notebook. O erro é:\n" "\n" -#: spyder/widgets/explorer.py:572 spyder/widgets/explorer.py:580 -#: spyder/widgets/explorer.py:591 -#: spyder/widgets/variableexplorer/collectionseditor.py:683 -#: spyder/widgets/variableexplorer/collectionseditor.py:924 +#: spyder/widgets/explorer.py:584 spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:603 +#: spyder/widgets/variableexplorer/collectionseditor.py:681 +#: spyder/widgets/variableexplorer/collectionseditor.py:916 msgid "Rename" msgstr "Renomear" -#: spyder/widgets/explorer.py:573 +#: spyder/widgets/explorer.py:585 msgid "New name:" msgstr "Novo nome:" -#: spyder/widgets/explorer.py:581 +#: spyder/widgets/explorer.py:593 msgid "" "Do you really want to rename %s and overwrite the existing file " "%s?" @@ -3928,72 +3967,72 @@ "Você deseja mesmo renomear %s e sobrescrever o arquivo já existente " "%s? " -#: spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:604 msgid "Unable to rename file %s

Error message:
%s" msgstr "" "Não foi possível renomear arquivo %s

Mensagem de erro:" "
%s" -#: spyder/widgets/explorer.py:628 +#: spyder/widgets/explorer.py:640 msgid "Unable to move %s

Error message:
%s" msgstr "Não foi possível mover %s

Mensagem de erro:
%s" -#: spyder/widgets/explorer.py:646 +#: spyder/widgets/explorer.py:658 msgid "Unable to create folder %s

Error message:
%s" msgstr "" "Não foi possível criar pasta %s

Mensagem de erro:
%s" -#: spyder/widgets/explorer.py:659 spyder/widgets/explorer.py:693 +#: spyder/widgets/explorer.py:671 spyder/widgets/explorer.py:705 msgid "Unable to create file %s

Error message:
%s" msgstr "" "Não foi possível criar arquivo %s

Mensagem de erro:
" "%s" -#: spyder/widgets/explorer.py:667 +#: spyder/widgets/explorer.py:679 msgid "New folder" msgstr "Nova pasta" -#: spyder/widgets/explorer.py:668 +#: spyder/widgets/explorer.py:680 msgid "Folder name:" msgstr "Nome da pasta:" -#: spyder/widgets/explorer.py:673 +#: spyder/widgets/explorer.py:685 msgid "New package" msgstr "Novo pacote" -#: spyder/widgets/explorer.py:674 +#: spyder/widgets/explorer.py:686 msgid "Package name:" msgstr "Nome do pacote:" -#: spyder/widgets/explorer.py:714 +#: spyder/widgets/explorer.py:726 msgid "New module" msgstr "Novo módulo " -#: spyder/widgets/explorer.py:729 +#: spyder/widgets/explorer.py:741 msgid "" "For %s support, please install one of the
following tools:

%s" msgstr "" "Para ter suporte ao %s, por favor instale as
seguintes ferramentas:

%s" -#: spyder/widgets/explorer.py:733 +#: spyder/widgets/explorer.py:745 msgid "Unable to find external program.

%s" msgstr "Não foi possível encontrar o programa externo.

%s" -#: spyder/widgets/explorer.py:948 +#: spyder/widgets/explorer.py:966 msgid "Show current directory only" msgstr "Mostrar somente o diretório atual" -#: spyder/widgets/explorer.py:1046 +#: spyder/widgets/explorer.py:1066 msgid "You don't have the right permissions to open this directory" msgstr "Você não tem permissão para abrir esse diretório" -#: spyder/widgets/explorer.py:1076 +#: spyder/widgets/explorer.py:1096 #: spyder/widgets/variableexplorer/importwizard.py:525 msgid "Previous" msgstr "Anterior" -#: spyder/widgets/explorer.py:1082 +#: spyder/widgets/explorer.py:1102 msgid "Parent" msgstr "Superior" @@ -4305,47 +4344,47 @@ msgid "GUI-based editor:" msgstr "Editor gráfico:" -#: spyder/widgets/ipythonconsole/client.py:187 +#: spyder/widgets/ipythonconsole/client.py:189 msgid "An error ocurred while starting the kernel" msgstr "Um erro ocorreu enquanto o kernel era inicializado" -#: spyder/widgets/ipythonconsole/client.py:218 +#: spyder/widgets/ipythonconsole/client.py:220 msgid "Restart kernel" msgstr "Reiniciar kernel" -#: spyder/widgets/ipythonconsole/client.py:238 +#: spyder/widgets/ipythonconsole/client.py:240 msgid "Stop the current command" msgstr "Parar o comando atual" -#: spyder/widgets/ipythonconsole/client.py:261 +#: spyder/widgets/ipythonconsole/client.py:263 msgid "Inspect current object" msgstr "Inspecionar objeto" -#: spyder/widgets/ipythonconsole/client.py:266 +#: spyder/widgets/ipythonconsole/client.py:268 msgid "Clear line or block" msgstr "Limpar linha ou bloco" -#: spyder/widgets/ipythonconsole/client.py:270 +#: spyder/widgets/ipythonconsole/client.py:272 msgid "Reset namespace" msgstr "Resetar namespace" -#: spyder/widgets/ipythonconsole/client.py:273 +#: spyder/widgets/ipythonconsole/client.py:275 msgid "Clear console" msgstr "Limpar console" -#: spyder/widgets/ipythonconsole/client.py:314 +#: spyder/widgets/ipythonconsole/client.py:316 msgid "Are you sure you want to restart the kernel?" msgstr "Deseja mesmo reiniciar o kernel?" -#: spyder/widgets/ipythonconsole/client.py:316 +#: spyder/widgets/ipythonconsole/client.py:318 msgid "Restart kernel?" msgstr "Reiniciar kernel?" -#: spyder/widgets/ipythonconsole/client.py:325 +#: spyder/widgets/ipythonconsole/client.py:327 msgid "Error restarting kernel: %s\n" msgstr "Erro ao reiniciar kernel: %s\n" -#: spyder/widgets/ipythonconsole/client.py:329 +#: spyder/widgets/ipythonconsole/client.py:331 msgid "" "
Restarting kernel...\n" "

" @@ -4353,15 +4392,15 @@ "
Reiniciando kernel..\n" "

" -#: spyder/widgets/ipythonconsole/client.py:334 +#: spyder/widgets/ipythonconsole/client.py:336 msgid "Cannot restart a kernel not started by Spyder\n" msgstr "Não é possível reiniciar um kernel que não foi iniciado pelo Spyder\n" -#: spyder/widgets/ipythonconsole/client.py:374 +#: spyder/widgets/ipythonconsole/client.py:376 msgid "Changing backend to Qt for Mayavi" msgstr "Mudando a saída gráfica do Qt para Mayavi" -#: spyder/widgets/ipythonconsole/client.py:385 +#: spyder/widgets/ipythonconsole/client.py:387 msgid "Connecting to kernel..." msgstr "Conectando ao kernel..." @@ -4373,11 +4412,11 @@ "Inspecionar e introduzir valores enquanto se estar debugando em consoles " "IPython ainda não é suportado pelo Spyder." -#: spyder/widgets/ipythonconsole/shell.py:135 +#: spyder/widgets/ipythonconsole/shell.py:149 msgid "Reset IPython namespace" msgstr "Resetar IPython namespace" -#: spyder/widgets/ipythonconsole/shell.py:136 +#: spyder/widgets/ipythonconsole/shell.py:150 msgid "" "All user-defined variables will be removed.
Are you sure you want to " "reset the namespace?" @@ -4505,6 +4544,7 @@ msgstr "Espaço de trabalho" #: spyder/widgets/projects/configdialog.py:148 +#: spyder/widgets/projects/configdialog.py:155 msgid "Version control" msgstr "Controlador de versão" @@ -4516,26 +4556,40 @@ msgid "Version control system" msgstr "Sistema de Controle de Versão" -#: spyder/widgets/projects/explorer.py:50 +#: spyder/widgets/projects/explorer.py:52 msgid "Show horizontal scrollbar" msgstr "Mostrar barra de rolagem horizontal" -#: spyder/widgets/projects/explorer.py:112 +#: spyder/widgets/projects/explorer.py:114 msgid "File %s already exists.
Do you want to overwrite it?" msgstr "O arquivo %s já existe
Deseja sobrescrever ele?" -#: spyder/widgets/projects/explorer.py:126 +#: spyder/widgets/projects/explorer.py:128 msgid "Folder %s already exists." msgstr "A Pasta %s já existe." -#: spyder/widgets/projects/explorer.py:144 +#: spyder/widgets/projects/explorer.py:146 msgid "copy" msgstr "copiar" -#: spyder/widgets/projects/explorer.py:146 +#: spyder/widgets/projects/explorer.py:148 msgid "move" msgstr "mover" +#: spyder/widgets/projects/explorer.py:244 +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 "" + +#: spyder/widgets/projects/explorer.py:257 +#, fuzzy +msgid "" +"Unable to delete {varpath}

The error message was:" +"
{error}" +msgstr "Não foi possível mover %s

Mensagem de erro:
%s" + #: spyder/widgets/projects/projectdialog.py:69 msgid "New directory" msgstr "Novo diretório" @@ -4635,27 +4689,27 @@ msgid "Line count:" msgstr "Número de linhas:" -#: spyder/widgets/sourcecode/codeeditor.py:1296 +#: spyder/widgets/sourcecode/codeeditor.py:1305 msgid "Breakpoint" msgstr "Ponto de interrupção" -#: spyder/widgets/sourcecode/codeeditor.py:1297 +#: spyder/widgets/sourcecode/codeeditor.py:1306 msgid "Condition:" msgstr "Condição:" -#: spyder/widgets/sourcecode/codeeditor.py:1703 +#: spyder/widgets/sourcecode/codeeditor.py:1712 msgid "Code analysis" msgstr "Análise de código" -#: spyder/widgets/sourcecode/codeeditor.py:1757 +#: spyder/widgets/sourcecode/codeeditor.py:1766 msgid "To do" msgstr "To do" -#: spyder/widgets/sourcecode/codeeditor.py:1994 +#: spyder/widgets/sourcecode/codeeditor.py:2005 msgid "Removal error" msgstr "Erro de remoção" -#: spyder/widgets/sourcecode/codeeditor.py:1995 +#: spyder/widgets/sourcecode/codeeditor.py:2006 msgid "" "It was not possible to remove outputs from this notebook. The error is:\n" "\n" @@ -4663,15 +4717,15 @@ "Não foi possível remover as saídas deste notebook. O erro é:\n" "\n" -#: spyder/widgets/sourcecode/codeeditor.py:2487 +#: spyder/widgets/sourcecode/codeeditor.py:2528 msgid "Clear all ouput" msgstr "Limpar todas as saídas " -#: spyder/widgets/sourcecode/codeeditor.py:2493 +#: spyder/widgets/sourcecode/codeeditor.py:2534 msgid "Go to definition" msgstr "Ver definição" -#: spyder/widgets/sourcecode/codeeditor.py:2522 +#: spyder/widgets/sourcecode/codeeditor.py:2563 msgid "Zoom reset" msgstr "Resetar Zoom" @@ -4860,19 +4914,19 @@ msgid "elements" msgstr "elementos" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Size" msgstr "Tamanho" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Type" msgstr "Tipo" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Value" msgstr "Valor" -#: spyder/widgets/variableexplorer/collectionseditor.py:411 +#: spyder/widgets/variableexplorer/collectionseditor.py:409 msgid "" "Opening this variable can be slow\n" "\n" @@ -4882,7 +4936,7 @@ "\n" "Deseja continuar mesmo assim?" -#: spyder/widgets/variableexplorer/collectionseditor.py:420 +#: spyder/widgets/variableexplorer/collectionseditor.py:418 msgid "" "Spyder was unable to retrieve the value of this variable from the console." "

The error mesage was:
%s" @@ -4890,118 +4944,118 @@ "O Spyder não foi capaz de receber o valor desta variável do console." "

A mensagem de erro foi:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:579 +#: spyder/widgets/variableexplorer/collectionseditor.py:583 msgid "Edit item" msgstr "Editar item" -#: spyder/widgets/variableexplorer/collectionseditor.py:580 +#: spyder/widgets/variableexplorer/collectionseditor.py:584 msgid "Unable to assign data to item.

Error message:
%s" msgstr "" "Não foi possível atribuir dados ao item.

Mensagem de erro:
" "%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:642 +#: spyder/widgets/variableexplorer/collectionseditor.py:644 msgid "Resize rows to contents" msgstr "Redimensionar linhas para o conteúdo " -#: spyder/widgets/variableexplorer/collectionseditor.py:653 -#: spyder/widgets/variableexplorer/collectionseditor.py:998 -#: spyder/widgets/variableexplorer/collectionseditor.py:1015 +#: spyder/widgets/variableexplorer/collectionseditor.py:655 +#: spyder/widgets/variableexplorer/collectionseditor.py:990 +#: spyder/widgets/variableexplorer/collectionseditor.py:1007 msgid "Plot" msgstr "Gráfico" -#: spyder/widgets/variableexplorer/collectionseditor.py:657 +#: spyder/widgets/variableexplorer/collectionseditor.py:659 msgid "Histogram" msgstr "Histograma" -#: spyder/widgets/variableexplorer/collectionseditor.py:661 +#: spyder/widgets/variableexplorer/collectionseditor.py:663 msgid "Show image" msgstr "Mostrar imagem" -#: spyder/widgets/variableexplorer/collectionseditor.py:665 -#: spyder/widgets/variableexplorer/collectionseditor.py:1023 +#: spyder/widgets/variableexplorer/collectionseditor.py:667 +#: spyder/widgets/variableexplorer/collectionseditor.py:1015 msgid "Save array" msgstr "Salvar matriz" -#: spyder/widgets/variableexplorer/collectionseditor.py:669 +#: spyder/widgets/variableexplorer/collectionseditor.py:671 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 #: spyder/widgets/variableexplorer/collectionseditor.py:962 -#: spyder/widgets/variableexplorer/collectionseditor.py:970 msgid "Insert" msgstr "Inserir" -#: spyder/widgets/variableexplorer/collectionseditor.py:672 -#: spyder/widgets/variableexplorer/collectionseditor.py:906 +#: spyder/widgets/variableexplorer/collectionseditor.py:674 +#: spyder/widgets/variableexplorer/collectionseditor.py:898 msgid "Remove" msgstr "Remover" -#: spyder/widgets/variableexplorer/collectionseditor.py:686 -#: spyder/widgets/variableexplorer/collectionseditor.py:927 +#: spyder/widgets/variableexplorer/collectionseditor.py:684 +#: spyder/widgets/variableexplorer/collectionseditor.py:919 msgid "Duplicate" msgstr "Duplicar" -#: spyder/widgets/variableexplorer/collectionseditor.py:904 +#: spyder/widgets/variableexplorer/collectionseditor.py:896 msgid "Do you want to remove the selected item?" msgstr "Você deseja remover o item selecionado?" -#: spyder/widgets/variableexplorer/collectionseditor.py:905 +#: spyder/widgets/variableexplorer/collectionseditor.py:897 msgid "Do you want to remove all selected items?" msgstr "Você deseja remover todos os itens selecionados?" -#: spyder/widgets/variableexplorer/collectionseditor.py:925 +#: spyder/widgets/variableexplorer/collectionseditor.py:917 msgid "New variable name:" msgstr "Novo nome da variável:" -#: spyder/widgets/variableexplorer/collectionseditor.py:928 +#: spyder/widgets/variableexplorer/collectionseditor.py:920 msgid "Variable name:" msgstr "Nome da variável:" -#: spyder/widgets/variableexplorer/collectionseditor.py:962 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 msgid "Key:" msgstr "Chave:" -#: spyder/widgets/variableexplorer/collectionseditor.py:970 +#: spyder/widgets/variableexplorer/collectionseditor.py:962 msgid "Value:" msgstr "Valor:" -#: spyder/widgets/variableexplorer/collectionseditor.py:986 +#: spyder/widgets/variableexplorer/collectionseditor.py:978 msgid "Import error" msgstr "Erro de importação" -#: spyder/widgets/variableexplorer/collectionseditor.py:987 +#: spyder/widgets/variableexplorer/collectionseditor.py:979 msgid "Please install matplotlib or guiqwt." msgstr "Por favor instale matplotlib ou guiqwt." -#: spyder/widgets/variableexplorer/collectionseditor.py:999 +#: spyder/widgets/variableexplorer/collectionseditor.py:991 msgid "Unable to plot data.

Error message:
%s" msgstr "" "Não foi possível mostrar os dados.

Mensagem de erro:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1016 +#: spyder/widgets/variableexplorer/collectionseditor.py:1008 msgid "Unable to show image.

Error message:
%s" msgstr "" "Não foi possível mostrar o gráfico.

Mensagem de erro:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1039 +#: spyder/widgets/variableexplorer/collectionseditor.py:1031 msgid "Unable to save array

Error message:
%s" msgstr "Não foi possível salvar matriz

Mensagem de erro:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1064 +#: spyder/widgets/variableexplorer/collectionseditor.py:1056 msgid "It was not possible to copy this array" msgstr "Não foi possível copiar essa matriz" -#: spyder/widgets/variableexplorer/collectionseditor.py:1089 +#: spyder/widgets/variableexplorer/collectionseditor.py:1081 msgid "Clipboard contents" msgstr "Conteúdo da área de transferência " -#: spyder/widgets/variableexplorer/collectionseditor.py:1104 +#: spyder/widgets/variableexplorer/collectionseditor.py:1096 msgid "Import from clipboard" msgstr "Importar da área de transferência " -#: spyder/widgets/variableexplorer/collectionseditor.py:1106 +#: spyder/widgets/variableexplorer/collectionseditor.py:1098 msgid "Empty clipboard" msgstr "Área de transferência vazia" -#: spyder/widgets/variableexplorer/collectionseditor.py:1107 +#: spyder/widgets/variableexplorer/collectionseditor.py:1099 msgid "Nothing to be imported from clipboard." msgstr "Não há nada para ser importado da área de transferência." @@ -5137,44 +5191,44 @@ "Não foi possível prosseguir para o próximo passo

Por favor " "revise seus dados

Mensagem de erro:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:199 +#: spyder/widgets/variableexplorer/namespacebrowser.py:196 msgid "Refresh" msgstr "Atualizar" -#: spyder/widgets/variableexplorer/namespacebrowser.py:203 +#: spyder/widgets/variableexplorer/namespacebrowser.py:200 msgid "Refresh periodically" msgstr "Atualizar periodicamente" -#: spyder/widgets/variableexplorer/namespacebrowser.py:210 -#: spyder/widgets/variableexplorer/namespacebrowser.py:490 +#: spyder/widgets/variableexplorer/namespacebrowser.py:207 +#: spyder/widgets/variableexplorer/namespacebrowser.py:487 msgid "Import data" msgstr "Importar data" -#: spyder/widgets/variableexplorer/namespacebrowser.py:213 -#: spyder/widgets/variableexplorer/namespacebrowser.py:568 -#: spyder/widgets/variableexplorer/namespacebrowser.py:587 +#: spyder/widgets/variableexplorer/namespacebrowser.py:210 +#: spyder/widgets/variableexplorer/namespacebrowser.py:565 +#: spyder/widgets/variableexplorer/namespacebrowser.py:584 msgid "Save data" msgstr "Salvar data" -#: spyder/widgets/variableexplorer/namespacebrowser.py:218 +#: spyder/widgets/variableexplorer/namespacebrowser.py:215 msgid "Save data as..." msgstr "Salvar data como..." -#: spyder/widgets/variableexplorer/namespacebrowser.py:230 +#: spyder/widgets/variableexplorer/namespacebrowser.py:227 msgid "Exclude references which name starts with an underscore" msgstr "Excluir variáveis cujo nomes comecem com sublinhado" -#: spyder/widgets/variableexplorer/namespacebrowser.py:238 +#: spyder/widgets/variableexplorer/namespacebrowser.py:235 msgid "Exclude references which name is uppercase" msgstr "" "Excluir variáveis cujo nome esteja\n" "completamente em maiúsculas" -#: spyder/widgets/variableexplorer/namespacebrowser.py:245 +#: spyder/widgets/variableexplorer/namespacebrowser.py:242 msgid "Exclude references which name starts with an uppercase character" msgstr "Excluir variáveis cujo nome comece com maiúsculas. " -#: spyder/widgets/variableexplorer/namespacebrowser.py:253 +#: spyder/widgets/variableexplorer/namespacebrowser.py:250 msgid "" "Exclude references to unsupported data types (i.e. which won't be handled/" "saved correctly)" @@ -5183,11 +5237,11 @@ "(aqueles que não podem ser manipulados e armazenados\n" " corretamente)" -#: spyder/widgets/variableexplorer/namespacebrowser.py:348 +#: spyder/widgets/variableexplorer/namespacebrowser.py:345 msgid "Object %s is not picklable" msgstr "O objeto %s não é picklable" -#: spyder/widgets/variableexplorer/namespacebrowser.py:510 +#: spyder/widgets/variableexplorer/namespacebrowser.py:507 msgid "" "Unsupported file extension '%s'

Would you like to import it " "anyway (by selecting a known file format)?" @@ -5195,15 +5249,15 @@ "Tipo de arquivo não suportado '%s'

Deseja importar mesmo assim " "(selecionando um formato conhecido)?" -#: spyder/widgets/variableexplorer/namespacebrowser.py:518 +#: spyder/widgets/variableexplorer/namespacebrowser.py:515 msgid "Open file as:" msgstr "Abrir arquivo como:" -#: spyder/widgets/variableexplorer/namespacebrowser.py:556 +#: spyder/widgets/variableexplorer/namespacebrowser.py:553 msgid "Unable to load '%s'

Error message:
%s" msgstr "Não foi possível carregar '%s'

Mensagem de erro:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:588 +#: spyder/widgets/variableexplorer/namespacebrowser.py:585 msgid "Unable to save current workspace

Error message:
%s" msgstr "" "Não foi possível salvar o espaço de trabalho atual

Mensagem de " @@ -5237,3 +5291,15 @@ #: spyder/workers/updates.py:96 msgid "Unable to check for updates." msgstr "Não foi possível verificar por atualizações." + +#~ msgid "" +#~ "\n" +#~ "\n" +#~ "{0}" +#~ msgstr "" +#~ "\n" +#~ "\n" +#~ "{0}" + +#~ msgid "Truncate values" +#~ msgstr "Abreviar valores" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder/locale/ru/LC_MESSAGES/spyder.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder/locale/ru/LC_MESSAGES/spyder.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder/locale/ru/LC_MESSAGES/spyder.po spyder-3.0.2+dfsg1/spyder/locale/ru/LC_MESSAGES/spyder.po --- spyder-3.0.1+dfsg1/spyder/locale/ru/LC_MESSAGES/spyder.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/locale/ru/LC_MESSAGES/spyder.po 2016-11-19 00:31:58.000000000 +0000 @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: 3.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" -"PO-Revision-Date: 2016-09-21 14:48+0300\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" +"PO-Revision-Date: 2016-11-11 18:43+0300\n" "Last-Translator: Roman Kulagin \n" "Language-Team: русский \n" "Language: ru_RU\n" @@ -21,184 +21,184 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: spyder/app/mainwindow.py:120 +#: spyder/app/mainwindow.py:125 msgid "Initializing..." msgstr "Инициализация..." -#: spyder/app/mainwindow.py:236 +#: spyder/app/mainwindow.py:241 msgid "Numpy and Scipy documentation" msgstr "Документация Numpy и Scipy" -#: spyder/app/mainwindow.py:238 spyder/app/mainwindow.py:1022 +#: spyder/app/mainwindow.py:243 spyder/app/mainwindow.py:1027 msgid "Matplotlib documentation" msgstr "Документация Matplotlib" -#: spyder/app/mainwindow.py:241 +#: spyder/app/mainwindow.py:246 msgid "PyQt4 Reference Guide" msgstr "Справочное руководство по PyQt4" -#: spyder/app/mainwindow.py:244 +#: spyder/app/mainwindow.py:249 msgid "PyQt4 API Reference" msgstr "Справка по API PyQt4" -#: spyder/app/mainwindow.py:246 +#: spyder/app/mainwindow.py:251 msgid "Python(x,y)" msgstr "Python(x,y)" -#: spyder/app/mainwindow.py:248 +#: spyder/app/mainwindow.py:253 msgid "WinPython" msgstr "WinPython" -#: spyder/app/mainwindow.py:519 +#: spyder/app/mainwindow.py:525 msgid "Close current pane" msgstr "Закрыть текущую панель" -#: spyder/app/mainwindow.py:524 +#: spyder/app/mainwindow.py:530 msgid "Lock panes" msgstr "Закрепить панели" -#: spyder/app/mainwindow.py:531 +#: spyder/app/mainwindow.py:537 msgid "Use next layout" msgstr "Исп. следующую компоновку" -#: spyder/app/mainwindow.py:535 +#: spyder/app/mainwindow.py:541 msgid "Use previous layout" msgstr "Исп. предыдущую компоновку" -#: spyder/app/mainwindow.py:554 spyder/widgets/sourcecode/codeeditor.py:2464 +#: spyder/app/mainwindow.py:560 spyder/widgets/sourcecode/codeeditor.py:2505 msgid "Undo" msgstr "Отменить" -#: spyder/app/mainwindow.py:556 spyder/widgets/sourcecode/codeeditor.py:2467 +#: spyder/app/mainwindow.py:562 spyder/widgets/sourcecode/codeeditor.py:2508 msgid "Redo" msgstr "Вернуть" -#: spyder/app/mainwindow.py:558 spyder/widgets/shell.py:121 -#: spyder/widgets/sourcecode/codeeditor.py:2473 +#: spyder/app/mainwindow.py:564 spyder/widgets/shell.py:121 +#: spyder/widgets/sourcecode/codeeditor.py:2514 #: spyder/widgets/variableexplorer/arrayeditor.py:453 -#: spyder/widgets/variableexplorer/collectionseditor.py:647 +#: spyder/widgets/variableexplorer/collectionseditor.py:649 #: spyder/widgets/variableexplorer/dataframeeditor.py:445 msgid "Copy" msgstr "Копировать" -#: spyder/app/mainwindow.py:560 spyder/widgets/shell.py:117 -#: spyder/widgets/sourcecode/codeeditor.py:2470 +#: spyder/app/mainwindow.py:566 spyder/widgets/shell.py:117 +#: spyder/widgets/sourcecode/codeeditor.py:2511 msgid "Cut" msgstr "Вырезать" -#: spyder/app/mainwindow.py:562 spyder/widgets/shell.py:125 -#: spyder/widgets/sourcecode/codeeditor.py:2476 -#: spyder/widgets/variableexplorer/collectionseditor.py:644 +#: spyder/app/mainwindow.py:568 spyder/widgets/shell.py:125 +#: spyder/widgets/sourcecode/codeeditor.py:2517 +#: spyder/widgets/variableexplorer/collectionseditor.py:646 msgid "Paste" msgstr "Вставить" -#: spyder/app/mainwindow.py:565 spyder/widgets/shell.py:138 -#: spyder/widgets/sourcecode/codeeditor.py:2479 +#: spyder/app/mainwindow.py:571 spyder/widgets/shell.py:138 +#: spyder/widgets/sourcecode/codeeditor.py:2520 msgid "Select All" msgstr "Выделить всё" -#: spyder/app/mainwindow.py:575 spyder/plugins/editor.py:1342 +#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1353 msgid "&File" msgstr "&Файл" -#: spyder/app/mainwindow.py:576 spyder/plugins/editor.py:1334 +#: spyder/app/mainwindow.py:582 spyder/plugins/editor.py:1345 msgid "File toolbar" msgstr "Панель файлов" -#: spyder/app/mainwindow.py:580 spyder/plugins/editor.py:1343 +#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1354 msgid "&Edit" msgstr "&Правка" -#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1339 +#: spyder/app/mainwindow.py:587 spyder/plugins/editor.py:1350 msgid "Edit toolbar" msgstr "Панель правки" -#: spyder/app/mainwindow.py:585 spyder/plugins/editor.py:1344 +#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1355 msgid "&Search" msgstr "П&оиск" -#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1335 +#: spyder/app/mainwindow.py:592 spyder/plugins/editor.py:1346 msgid "Search toolbar" msgstr "Панель поиска" -#: spyder/app/mainwindow.py:590 spyder/plugins/editor.py:1345 +#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1356 msgid "Sour&ce" msgstr "&Документ" -#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1336 +#: spyder/app/mainwindow.py:597 spyder/plugins/editor.py:1347 msgid "Source toolbar" msgstr "Панель кода" -#: spyder/app/mainwindow.py:595 spyder/plugins/editor.py:780 -#: spyder/plugins/editor.py:1346 +#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:780 +#: spyder/plugins/editor.py:1357 msgid "&Run" msgstr "&Запуск" -#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1337 +#: spyder/app/mainwindow.py:602 spyder/plugins/editor.py:1348 msgid "Run toolbar" msgstr "Панель запуска" -#: spyder/app/mainwindow.py:600 spyder/plugins/editor.py:739 +#: spyder/app/mainwindow.py:606 spyder/plugins/editor.py:739 msgid "&Debug" msgstr "&Отладка" -#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:1338 +#: spyder/app/mainwindow.py:607 spyder/plugins/editor.py:1349 msgid "Debug toolbar" msgstr "Панель отладки" -#: spyder/app/mainwindow.py:605 +#: spyder/app/mainwindow.py:611 msgid "C&onsoles" msgstr "&Консоли" -#: spyder/app/mainwindow.py:608 +#: spyder/app/mainwindow.py:614 msgid "&Projects" msgstr "&Проекты" -#: spyder/app/mainwindow.py:611 spyder/plugins/editor.py:1347 +#: spyder/app/mainwindow.py:617 spyder/plugins/editor.py:1358 msgid "&Tools" msgstr "&Инструменты" -#: spyder/app/mainwindow.py:614 +#: spyder/app/mainwindow.py:620 msgid "&View" msgstr "&Вид" -#: spyder/app/mainwindow.py:617 +#: spyder/app/mainwindow.py:623 msgid "&Help" msgstr "Спр&авка" -#: spyder/app/mainwindow.py:622 +#: spyder/app/mainwindow.py:628 msgid "Welcome to Spyder!" msgstr "Добро пожаловать в Spyder!" -#: spyder/app/mainwindow.py:627 +#: spyder/app/mainwindow.py:633 msgid "Pre&ferences" msgstr "&Параметры" -#: spyder/app/mainwindow.py:634 spyder/widgets/pathmanager.py:49 +#: spyder/app/mainwindow.py:640 spyder/widgets/pathmanager.py:49 msgid "PYTHONPATH manager" msgstr "Менеджер PYTHONPATH" -#: spyder/app/mainwindow.py:637 +#: spyder/app/mainwindow.py:643 msgid "Python Path Manager" msgstr "Менеджер путей Python" -#: spyder/app/mainwindow.py:640 +#: spyder/app/mainwindow.py:646 msgid "Update module names list" msgstr "Обновить список модулей" -#: spyder/app/mainwindow.py:643 +#: spyder/app/mainwindow.py:649 msgid "Refresh list of module names available in PYTHONPATH" msgstr "Обновить список имён модулей, доступных в PYTHONPATH" -#: spyder/app/mainwindow.py:646 +#: spyder/app/mainwindow.py:652 msgid "Reset Spyder to factory defaults" msgstr "Вернуть Spyder к заводским настройкам" -#: spyder/app/mainwindow.py:651 +#: spyder/app/mainwindow.py:657 msgid "Current user environment variables..." msgstr "Переменные cреды текущего пользователя..." -#: spyder/app/mainwindow.py:653 +#: spyder/app/mainwindow.py:659 msgid "" "Show and edit current user environment variables in Windows registry (i.e. " "for all sessions)" @@ -206,55 +206,55 @@ "Показывать и редактировать переменные среды в реестре Windows (т.е. для всех " "сессий)" -#: spyder/app/mainwindow.py:662 spyder/app/mainwindow.py:1118 +#: spyder/app/mainwindow.py:668 spyder/app/mainwindow.py:1123 msgid "External Tools" msgstr "Внешние инструменты" -#: spyder/app/mainwindow.py:666 +#: spyder/app/mainwindow.py:672 msgid "Python(x,y) launcher" msgstr "Загрузчик Python(x,y)" -#: spyder/app/mainwindow.py:673 +#: spyder/app/mainwindow.py:679 msgid "WinPython control panel" msgstr "контрольная панель WinPython" -#: spyder/app/mainwindow.py:682 +#: spyder/app/mainwindow.py:688 msgid "Qt Designer" msgstr "Qt дизайнер" -#: spyder/app/mainwindow.py:687 +#: spyder/app/mainwindow.py:693 msgid "Qt Linguist" msgstr "Qt Linguist" -#: spyder/app/mainwindow.py:693 +#: spyder/app/mainwindow.py:699 msgid "Qt examples" msgstr "Примеры Qt" -#: spyder/app/mainwindow.py:714 +#: spyder/app/mainwindow.py:720 msgid "guidata examples" msgstr "примеры guidata" -#: spyder/app/mainwindow.py:725 +#: spyder/app/mainwindow.py:731 msgid "guiqwt examples" msgstr "примеры guiqwt" -#: spyder/app/mainwindow.py:730 +#: spyder/app/mainwindow.py:736 msgid "Sift" msgstr "Sift" -#: spyder/app/mainwindow.py:740 +#: spyder/app/mainwindow.py:746 msgid "ViTables" msgstr "ViTables" -#: spyder/app/mainwindow.py:754 +#: spyder/app/mainwindow.py:760 msgid "Fullscreen mode" msgstr "Полноэкранный режим" -#: spyder/app/mainwindow.py:766 +#: spyder/app/mainwindow.py:772 msgid "Main toolbar" msgstr "Главная панель" -#: spyder/app/mainwindow.py:775 +#: spyder/app/mainwindow.py:781 msgid "" "Spyder Internal Console\n" "\n" @@ -276,191 +276,191 @@ "Пожалуйста, не используйте её для\n" "запуска своего кода\n" -#: spyder/app/mainwindow.py:792 +#: spyder/app/mainwindow.py:798 msgid "Loading help..." msgstr "Загрузка справки..." -#: spyder/app/mainwindow.py:799 +#: spyder/app/mainwindow.py:805 msgid "Loading outline explorer..." msgstr "Загузка менеджера структуры..." -#: spyder/app/mainwindow.py:807 +#: spyder/app/mainwindow.py:813 msgid "Loading editor..." msgstr "Загрузка редактора..." -#: spyder/app/mainwindow.py:813 spyder/plugins/console.py:134 -#: spyder/widgets/ipythonconsole/client.py:278 +#: spyder/app/mainwindow.py:819 spyder/plugins/console.py:134 +#: spyder/widgets/ipythonconsole/client.py:280 msgid "&Quit" msgstr "В&ыход" -#: spyder/app/mainwindow.py:815 spyder/plugins/console.py:136 +#: spyder/app/mainwindow.py:821 spyder/plugins/console.py:136 msgid "Quit" msgstr "Выход" -#: spyder/app/mainwindow.py:819 +#: spyder/app/mainwindow.py:825 msgid "&Restart" msgstr "Пе&резапуск" -#: spyder/app/mainwindow.py:821 +#: spyder/app/mainwindow.py:827 msgid "Restart" msgstr "Перезапуск" -#: spyder/app/mainwindow.py:838 +#: spyder/app/mainwindow.py:844 msgid "Loading file explorer..." msgstr "Загрузка файлового менеджера..." -#: spyder/app/mainwindow.py:845 +#: spyder/app/mainwindow.py:851 msgid "Loading history plugin..." msgstr "Загрузка модуля истории..." -#: spyder/app/mainwindow.py:856 +#: spyder/app/mainwindow.py:862 msgid "Loading online help..." msgstr "Загрузка онлайн-помощи..." -#: spyder/app/mainwindow.py:862 +#: spyder/app/mainwindow.py:867 msgid "Loading project explorer..." msgstr "Загрузка менеджера проектов..." -#: spyder/app/mainwindow.py:869 +#: spyder/app/mainwindow.py:874 msgid "Loading external console..." msgstr "Загрузка внешней консоли..." -#: spyder/app/mainwindow.py:875 +#: spyder/app/mainwindow.py:880 msgid "Loading namespace browser..." msgstr "Загрузка менеджера пространств имён..." -#: spyder/app/mainwindow.py:882 +#: spyder/app/mainwindow.py:887 msgid "Loading IPython console..." msgstr "Загрузка консоли IPython..." -#: spyder/app/mainwindow.py:887 +#: spyder/app/mainwindow.py:892 msgid "Setting up main window..." msgstr "Создание главного окна..." -#: spyder/app/mainwindow.py:890 +#: spyder/app/mainwindow.py:895 msgid "Dependencies..." msgstr "Зависимости..." -#: spyder/app/mainwindow.py:894 +#: spyder/app/mainwindow.py:899 msgid "Report issue..." msgstr "Отправить отчёт о проблеме..." -#: spyder/app/mainwindow.py:898 +#: spyder/app/mainwindow.py:903 msgid "Spyder support..." msgstr "Поддержка Spyder..." -#: spyder/app/mainwindow.py:901 +#: spyder/app/mainwindow.py:906 msgid "Check for updates..." msgstr "Проверить обновления..." -#: spyder/app/mainwindow.py:924 +#: spyder/app/mainwindow.py:929 msgid "Spyder documentation" msgstr "Документация Spyder" -#: spyder/app/mainwindow.py:929 +#: spyder/app/mainwindow.py:934 msgid "Spyder tutorial" msgstr "Руководство Spyder" -#: spyder/app/mainwindow.py:936 +#: spyder/app/mainwindow.py:941 msgid "Interactive tours" msgstr "Интерактивные туры" -#: spyder/app/mainwindow.py:964 +#: spyder/app/mainwindow.py:969 msgid "Python documentation" msgstr "Документация Python" -#: spyder/app/mainwindow.py:970 spyder/app/mainwindow.py:1014 +#: spyder/app/mainwindow.py:975 spyder/app/mainwindow.py:1019 msgid "IPython documentation" msgstr "Документация IPython" -#: spyder/app/mainwindow.py:971 +#: spyder/app/mainwindow.py:976 msgid "Intro to IPython" msgstr "Введение в IPython" -#: spyder/app/mainwindow.py:973 +#: spyder/app/mainwindow.py:978 msgid "Quick reference" msgstr "Краткий справочник" -#: spyder/app/mainwindow.py:975 +#: spyder/app/mainwindow.py:980 msgid "Console help" msgstr "Консольная справка" -#: spyder/app/mainwindow.py:1012 +#: spyder/app/mainwindow.py:1017 msgid "Python(x,y) documentation folder" msgstr "Каталог с документацией Python(x,y)" -#: spyder/app/mainwindow.py:1016 +#: spyder/app/mainwindow.py:1021 msgid "guidata documentation" msgstr "Документация guidata" -#: spyder/app/mainwindow.py:1019 +#: spyder/app/mainwindow.py:1024 msgid "guiqwt documentation" msgstr "Документация guiqwt" -#: spyder/app/mainwindow.py:1025 +#: spyder/app/mainwindow.py:1030 msgid "NumPy documentation" msgstr "Документация NumPy" -#: spyder/app/mainwindow.py:1027 +#: spyder/app/mainwindow.py:1032 msgid "NumPy reference guide" msgstr "Справочное руководство NumPy" -#: spyder/app/mainwindow.py:1029 +#: spyder/app/mainwindow.py:1034 msgid "NumPy user guide" msgstr "Руководство пользователя NumPy" -#: spyder/app/mainwindow.py:1031 +#: spyder/app/mainwindow.py:1036 msgid "SciPy documentation" msgstr "Документация SciPy" -#: spyder/app/mainwindow.py:1038 +#: spyder/app/mainwindow.py:1043 msgid "Installed Python modules" msgstr "Установленные модули Python" -#: spyder/app/mainwindow.py:1042 +#: spyder/app/mainwindow.py:1047 msgid "Online documentation" msgstr "Онлайн документация" -#: spyder/app/mainwindow.py:1054 +#: spyder/app/mainwindow.py:1059 msgid "Qt documentation" msgstr "Документация Qt" -#: spyder/app/mainwindow.py:1060 +#: spyder/app/mainwindow.py:1065 msgid "About %s..." msgstr "О %s..." -#: spyder/app/mainwindow.py:1084 +#: spyder/app/mainwindow.py:1089 msgid "Panes" msgstr "Плавающие окна" -#: spyder/app/mainwindow.py:1086 +#: spyder/app/mainwindow.py:1091 msgid "Toolbars" msgstr "Панели инструментов" -#: spyder/app/mainwindow.py:1087 +#: spyder/app/mainwindow.py:1092 msgid "Window layouts" msgstr "Компоновка окон" -#: spyder/app/mainwindow.py:1096 spyder/app/mainwindow.py:1893 -#: spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1101 spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1895 msgid "Show toolbars" msgstr "Показывать панели инструментов" -#: spyder/app/mainwindow.py:1111 +#: spyder/app/mainwindow.py:1116 msgid "Attached console window (debugging)" msgstr "Прикреплённая консоль (отладка)" -#: spyder/app/mainwindow.py:1294 spyder/plugins/projects.py:238 -#: spyder/widgets/explorer.py:627 spyder/widgets/explorer.py:732 +#: spyder/app/mainwindow.py:1295 spyder/plugins/projects.py:244 +#: spyder/widgets/explorer.py:639 spyder/widgets/explorer.py:744 #: spyder/widgets/externalshell/pythonshell.py:533 #: spyder/widgets/externalshell/systemshell.py:105 #: spyder/widgets/variableexplorer/arrayeditor.py:573 -#: spyder/widgets/variableexplorer/collectionseditor.py:419 +#: spyder/widgets/variableexplorer/collectionseditor.py:417 #: spyder/widgets/variableexplorer/dataframeeditor.py:593 msgid "Error" msgstr "Ошибка" -#: spyder/app/mainwindow.py:1295 +#: spyder/app/mainwindow.py:1296 msgid "" "You have missing dependencies!

%s

Please " "install them to avoid this message.

Note: Spyder could " @@ -480,35 +480,35 @@ "найденные ошибки не являются прямым результатот отсутствия некоторых " "зависимостей." -#: spyder/app/mainwindow.py:1740 +#: spyder/app/mainwindow.py:1741 msgid "Spyder Default Layout" msgstr "Стандартная компоновка Spyder" -#: spyder/app/mainwindow.py:1758 +#: spyder/app/mainwindow.py:1759 msgid "Save current layout" msgstr "Сохранить текущую компоновку" -#: spyder/app/mainwindow.py:1762 +#: spyder/app/mainwindow.py:1763 msgid "Layout preferences" msgstr "Параметры компоновки" -#: spyder/app/mainwindow.py:1766 +#: spyder/app/mainwindow.py:1767 msgid "Reset to spyder default" msgstr "Вернуть компоновку по умолчанию" -#: spyder/app/mainwindow.py:1786 spyder/app/mainwindow.py:1808 -#: spyder/app/mainwindow.py:1871 spyder/app/mainwindow.py:2655 -#: spyder/plugins/configdialog.py:1250 spyder/plugins/externalconsole.py:446 +#: spyder/app/mainwindow.py:1787 spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1872 spyder/app/mainwindow.py:2656 +#: spyder/plugins/configdialog.py:1254 spyder/plugins/externalconsole.py:446 #: spyder/plugins/ipythonconsole.py:119 spyder/plugins/ipythonconsole.py:835 -#: spyder/plugins/maininterpreter.py:167 spyder/utils/environ.py:100 -#: spyder/utils/environ.py:113 +#: spyder/plugins/maininterpreter.py:167 spyder/plugins/maininterpreter.py:195 +#: spyder/utils/environ.py:100 spyder/utils/environ.py:113 #: spyder/widgets/variableexplorer/arrayeditor.py:496 -#: spyder/widgets/variableexplorer/collectionseditor.py:410 -#: spyder/widgets/variableexplorer/collectionseditor.py:1063 +#: spyder/widgets/variableexplorer/collectionseditor.py:408 +#: spyder/widgets/variableexplorer/collectionseditor.py:1055 msgid "Warning" msgstr "Предупреждение" -#: spyder/app/mainwindow.py:1787 +#: spyder/app/mainwindow.py:1788 msgid "" "Window layout will be reset to default settings: this affects window " "position, size and dockwidgets.\n" @@ -518,50 +518,51 @@ "размере и объединении окон.\n" "Хотите продолжить?" -#: spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1810 msgid "" "Layout %s will be " "overwritten. Do you want to " "continue?" msgstr "Компоновка %s будет перезаписана. Хотите продолжить?" -#: spyder/app/mainwindow.py:1872 +#: spyder/app/mainwindow.py:1873 msgid "Quick switch layout #%s has not yet been defined." msgstr "Быстрое переключение компоновки #%s не было определено." -#: spyder/app/mainwindow.py:1890 spyder/app/mainwindow.py:1891 +#: spyder/app/mainwindow.py:1891 spyder/app/mainwindow.py:1892 msgid "Hide toolbars" msgstr "Скрыть панели инструментов" -#: spyder/app/mainwindow.py:2184 spyder/app/mainwindow.py:2185 +#: spyder/app/mainwindow.py:2185 spyder/app/mainwindow.py:2186 msgid "Maximize current pane" msgstr "Развернуть текущую панель" -#: spyder/app/mainwindow.py:2188 +#: spyder/app/mainwindow.py:2189 msgid "Restore current pane" msgstr "Восстановить текущую панель" -#: spyder/app/mainwindow.py:2189 +#: spyder/app/mainwindow.py:2190 msgid "Restore pane to its original size" msgstr "Вернуть панель к первоначальному размеру" -#: spyder/app/mainwindow.py:2273 +#: spyder/app/mainwindow.py:2274 msgid "About %s" msgstr "О %s" -#: spyder/app/mainwindow.py:2400 spyder/plugins/editor.py:158 +#: spyder/app/mainwindow.py:2401 spyder/plugins/editor.py:158 #: spyder/plugins/runconfig.py:322 spyder/plugins/runconfig.py:444 #: spyder/plugins/runconfig.py:449 spyder/utils/programs.py:285 -#: spyder/widgets/explorer.py:269 spyder/widgets/externalshell/baseshell.py:127 +#: spyder/widgets/explorer.py:271 +#: spyder/widgets/externalshell/baseshell.py:127 msgid "Run" msgstr "Запуск" -#: spyder/app/mainwindow.py:2401 +#: spyder/app/mainwindow.py:2402 msgid "Running an external system terminal is not supported on platform %s." msgstr "" "Запуск внешнего системного терминала не поддерживается на платформе %s." -#: spyder/app/mainwindow.py:2656 +#: spyder/app/mainwindow.py:2657 msgid "" "Spyder will restart and reset to default settings:

Do you want to " "continue?" @@ -569,15 +570,15 @@ "Spyder будет перезапущен, настройки возвращены по умолчанию:

Хотите " "продолжить?" -#: spyder/app/mainwindow.py:2753 spyder/widgets/helperwidgets.py:250 +#: spyder/app/mainwindow.py:2754 spyder/widgets/helperwidgets.py:250 msgid "Spyder updates" msgstr "Обновления Spyder" -#: spyder/app/mainwindow.py:2754 spyder/plugins/configdialog.py:819 +#: spyder/app/mainwindow.py:2755 spyder/plugins/configdialog.py:819 msgid "Check for updates on startup" msgstr "Проверять обновления при старте" -#: spyder/app/mainwindow.py:2772 +#: spyder/app/mainwindow.py:2775 msgid "" "Spyder %s is available!

Please use your package manager to " "update Spyder or go to our Releases page to download this " @@ -589,7 +590,7 @@ "загрузки новой версии.

Если Вы не уверены, как произвести обновление " "Spyder, ознакомьтесь с нашими инструкциями по Установке." -#: spyder/app/mainwindow.py:2784 +#: spyder/app/mainwindow.py:2787 msgid "Spyder is up to date." msgstr "Spyder обновлён." @@ -741,8 +742,8 @@ "Python также подключены к этой панели, и что Менеджер Переменных отображает " "только переменные текущей выбранной консоли." -#: spyder/app/tour.py:195 spyder/plugins/help.py:485 spyder/plugins/help.py:929 -#: spyder/widgets/internalshell.py:270 +#: spyder/app/tour.py:195 spyder/plugins/help.py:485 +#: spyder/plugins/help.py:929 spyder/widgets/internalshell.py:270 msgid "Help" msgstr "Справка" @@ -924,7 +925,7 @@ msgid "Configuration files" msgstr "Файлы настроек" -#: spyder/config/utils.py:51 spyder/widgets/explorer.py:700 +#: spyder/config/utils.py:51 spyder/widgets/explorer.py:712 msgid "All files" msgstr "Все файлы" @@ -933,10 +934,10 @@ msgstr "Поддерживаемые текстовые файлы" #: spyder/plugins/__init__.py:508 spyder/plugins/editor.py:98 -#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1718 +#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1729 #: spyder/plugins/help.py:118 spyder/plugins/help.py:385 -#: spyder/widgets/editor.py:369 spyder/widgets/sourcecode/codeeditor.py:97 -#: spyder/widgets/sourcecode/codeeditor.py:2960 +#: spyder/widgets/editor.py:371 spyder/widgets/sourcecode/codeeditor.py:97 +#: spyder/widgets/sourcecode/codeeditor.py:3001 msgid "Editor" msgstr "Редактор" @@ -954,7 +955,7 @@ #: spyder/plugins/configdialog.py:494 spyder/plugins/configdialog.py:509 #: spyder/plugins/runconfig.py:177 spyder/plugins/runconfig.py:241 -#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:614 +#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:626 #: spyder/widgets/externalshell/pythonshell.py:616 #: spyder/widgets/findinfiles.py:504 spyder/widgets/pathmanager.py:224 #: spyder/widgets/projects/projectdialog.py:155 @@ -1073,60 +1074,68 @@ msgstr "Отметьте для возможности отделить
любое меню от главного окна" #: spyder/plugins/configdialog.py:863 +msgid "Enable high DPI scaling" +msgstr "Включить масштабирование" + +#: spyder/plugins/configdialog.py:865 +msgid "Set this for high DPI displays" +msgstr "Используется для мониторов с высоким разрешением" + +#: spyder/plugins/configdialog.py:866 msgid "Custom margin for panes:" msgstr "Настроить отступы панелей:" -#: spyder/plugins/configdialog.py:865 spyder/plugins/editor.py:209 +#: spyder/plugins/configdialog.py:868 spyder/plugins/editor.py:209 msgid "pixels" msgstr "пикселей" -#: spyder/plugins/configdialog.py:893 +#: spyder/plugins/configdialog.py:897 msgid "Status bar" msgstr "Панель состояния" -#: spyder/plugins/configdialog.py:894 +#: spyder/plugins/configdialog.py:898 msgid "Show status bar" msgstr "Показывать панель состояния" -#: spyder/plugins/configdialog.py:896 +#: spyder/plugins/configdialog.py:900 msgid "Show memory usage every" msgstr "Показывать использование памяти каждые" -#: spyder/plugins/configdialog.py:898 spyder/plugins/configdialog.py:907 +#: spyder/plugins/configdialog.py:902 spyder/plugins/configdialog.py:911 #: spyder/plugins/editor.py:133 spyder/plugins/editor.py:261 #: spyder/plugins/variableexplorer.py:30 msgid " ms" msgstr " мс" -#: spyder/plugins/configdialog.py:905 +#: spyder/plugins/configdialog.py:909 msgid "Show CPU usage every" msgstr "Показывать загрузку ЦП каждые" -#: spyder/plugins/configdialog.py:940 +#: spyder/plugins/configdialog.py:944 msgid "Plain text font" msgstr "Шрифт текста" -#: spyder/plugins/configdialog.py:946 +#: spyder/plugins/configdialog.py:950 msgid "Rich text font" msgstr "Шрифт форматированного текста" -#: spyder/plugins/configdialog.py:949 +#: spyder/plugins/configdialog.py:953 msgid "Fonts" msgstr "Шрифты" -#: spyder/plugins/configdialog.py:963 +#: spyder/plugins/configdialog.py:967 msgid "Appearance" msgstr "Внешний вид" -#: spyder/plugins/configdialog.py:965 spyder/plugins/ipythonconsole.py:564 +#: spyder/plugins/configdialog.py:969 spyder/plugins/ipythonconsole.py:564 msgid "Advanced Settings" msgstr "Расширенные настройки" -#: spyder/plugins/configdialog.py:1001 +#: spyder/plugins/configdialog.py:1005 msgid "Syntax coloring" msgstr "Подсветка синтаксиса" -#: spyder/plugins/configdialog.py:1014 +#: spyder/plugins/configdialog.py:1018 msgid "" "Here you can select the color scheme used in the Editor and all other Spyder " "plugins.

You can also edit the color schemes provided by Spyder or " @@ -1136,52 +1145,52 @@ "модулях Spyder.

Вы можете редактировать цветовые схемы, предлагаемые " "Spyder, или создать новую с помощью опций, приведённых ниже." -#: spyder/plugins/configdialog.py:1019 +#: spyder/plugins/configdialog.py:1023 msgid "Edit selected" msgstr "Редактировать выбранную" -#: spyder/plugins/configdialog.py:1020 +#: spyder/plugins/configdialog.py:1024 msgid "Create new scheme" msgstr "Создать новую схему" -#: spyder/plugins/configdialog.py:1021 spyder/widgets/explorer.py:510 -#: spyder/widgets/shell.py:134 +#: spyder/plugins/configdialog.py:1025 spyder/widgets/explorer.py:512 +#: spyder/widgets/projects/explorer.py:243 spyder/widgets/shell.py:134 msgid "Delete" msgstr "Удалить" -#: spyder/plugins/configdialog.py:1024 +#: spyder/plugins/configdialog.py:1028 msgid "Reset" msgstr "Восстановить" -#: spyder/plugins/configdialog.py:1031 +#: spyder/plugins/configdialog.py:1035 msgid "Scheme:" msgstr "Схема: " -#: spyder/plugins/configdialog.py:1062 +#: spyder/plugins/configdialog.py:1066 msgid "Manage color schemes" msgstr "Настроить цветовые схемы" -#: spyder/plugins/configdialog.py:1251 +#: spyder/plugins/configdialog.py:1255 msgid "Are you sure you want to delete this scheme?" msgstr "Вы уверены, что хотите удалить цветовую схему?" -#: spyder/plugins/configdialog.py:1368 +#: spyder/plugins/configdialog.py:1372 msgid "Text" msgstr "Текст" -#: spyder/plugins/configdialog.py:1370 +#: spyder/plugins/configdialog.py:1374 msgid "Highlight" msgstr "Подсветка" -#: spyder/plugins/configdialog.py:1372 +#: spyder/plugins/configdialog.py:1376 msgid "Background" msgstr "Фон" -#: spyder/plugins/configdialog.py:1376 +#: spyder/plugins/configdialog.py:1380 msgid "Scheme name:" msgstr "Название схемы:" -#: spyder/plugins/configdialog.py:1383 +#: spyder/plugins/configdialog.py:1387 msgid "Color scheme editor" msgstr "Редактор цветовой схемы" @@ -1261,7 +1270,7 @@ msgstr "Запуск скрипта Python" #: spyder/plugins/console.py:233 spyder/plugins/externalconsole.py:146 -#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:715 +#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:727 msgid "Python scripts" msgstr "Скрипты Python" @@ -1304,7 +1313,7 @@ msgid "Show line numbers" msgstr "Показывать номера строк" -#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:937 +#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:947 msgid "Show blank spaces" msgstr "Показывать отступы" @@ -1553,7 +1562,7 @@ msgstr "&Новый файл" #: spyder/plugins/editor.py:628 spyder/plugins/workingdirectory.py:83 -#: spyder/widgets/explorer.py:692 spyder/widgets/explorer.py:699 +#: spyder/widgets/explorer.py:704 spyder/widgets/explorer.py:711 msgid "New file" msgstr "Новый файл" @@ -1561,12 +1570,12 @@ msgid "&Open..." msgstr "&Открыть" -#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1767 +#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1778 #: spyder/plugins/workingdirectory.py:70 msgid "Open file" msgstr "Открыть файл" -#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:345 +#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:347 msgid "File switcher..." msgstr "Переключение по файлам..." @@ -1586,7 +1595,7 @@ msgid "&Save" msgstr "&Сохранить" -#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1304 +#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1306 msgid "Save file" msgstr "Сохранить файл" @@ -1703,7 +1712,7 @@ msgstr "Выполнять пока функция или метод не завершатся" #: spyder/plugins/editor.py:773 spyder/widgets/findinfiles.py:333 -#: spyder/widgets/ipythonconsole/client.py:236 +#: spyder/widgets/ipythonconsole/client.py:238 msgid "Stop" msgstr "Стоп" @@ -1719,7 +1728,8 @@ msgid "&Configure..." msgstr "&Настроить" -#: spyder/plugins/editor.py:788 spyder/widgets/externalshell/pythonshell.py:304 +#: spyder/plugins/editor.py:788 +#: spyder/widgets/externalshell/pythonshell.py:304 msgid "Run settings" msgstr "Настройки Запуска" @@ -1731,7 +1741,7 @@ msgid "Run again last file" msgstr "Выполнить снова последний файл" -#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2507 +#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2548 msgid "Run &selection or current line" msgstr "Выполнить в&ыделенное или текущую строку" @@ -1739,7 +1749,7 @@ msgid "Run selection or current line" msgstr "Выполнить выделенное или текущую строку" -#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2499 +#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2540 msgid "Run cell" msgstr "Выполнить &блок" @@ -1751,7 +1761,7 @@ "Выполнить текущий блок (Ctrl+Enter)\n" "[Используйте #%% для создания блоков]" -#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2503 +#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2544 msgid "Run cell and advance" msgstr "Выполнить блок и перейти далее" @@ -1815,11 +1825,11 @@ msgid "Go to next cursor position" msgstr "Перейти к следующей позиции курсора" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Comment" msgstr "Комментировать" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Uncomment" msgstr "Раскомментировать" @@ -1859,43 +1869,59 @@ msgid "Unindent current line or selection" msgstr "Убрать отступ у текущей строки/выделения" +#: spyder/plugins/editor.py:918 +msgid "Toggle Uppercase" +msgstr "Сделать Прописными" + #: spyder/plugins/editor.py:919 +msgid "Change to uppercase current line or selection" +msgstr "Перевести текущую строчку или выделение в верхний регистр" + +#: spyder/plugins/editor.py:923 +msgid "Toggle Lowercase" +msgstr "Сделать строчными" + +#: spyder/plugins/editor.py:924 +msgid "Change to lowercase current line or selection" +msgstr "Перевести текущую строчку или выделение в нижний регистр" + +#: spyder/plugins/editor.py:929 msgid "Carriage return and line feed (Windows)" msgstr "Возврат каретки и перевод строки (Windows)" -#: spyder/plugins/editor.py:922 +#: spyder/plugins/editor.py:932 msgid "Line feed (UNIX)" msgstr "Перевод строки (UNIX)" -#: spyder/plugins/editor.py:925 +#: spyder/plugins/editor.py:935 msgid "Carriage return (Mac)" msgstr "Возврат каретки (Mac)" -#: spyder/plugins/editor.py:931 +#: spyder/plugins/editor.py:941 msgid "Convert end-of-line characters" msgstr "Преобразовать символы конца строки" -#: spyder/plugins/editor.py:935 +#: spyder/plugins/editor.py:945 msgid "Remove trailing spaces" msgstr "Удалить лишние пробелы в конце строк" -#: spyder/plugins/editor.py:939 +#: spyder/plugins/editor.py:949 msgid "Fix indentation" msgstr "Исправить отступы" -#: spyder/plugins/editor.py:940 +#: spyder/plugins/editor.py:950 msgid "Replace tab characters by space characters" msgstr "Заменить символы табуляции пробелами" -#: spyder/plugins/editor.py:943 +#: spyder/plugins/editor.py:953 msgid "Go to line..." msgstr "Перейти к строке..." -#: spyder/plugins/editor.py:951 +#: spyder/plugins/editor.py:961 msgid "Set console working directory" msgstr "Установить рабочий каталог консоли" -#: spyder/plugins/editor.py:953 +#: spyder/plugins/editor.py:963 msgid "" "Set current console (and file explorer) working directory to current script " "directory" @@ -1903,43 +1929,43 @@ "Установить каталог текущего скрипта как рабочий для текущей консоли (и " "файлового менеджера) " -#: spyder/plugins/editor.py:958 +#: spyder/plugins/editor.py:968 msgid "Maximum number of recent files..." msgstr "Максимальное количество недавних файлов..." -#: spyder/plugins/editor.py:961 +#: spyder/plugins/editor.py:971 msgid "Clear recent files list" msgstr "Очистить список недавних файлов" -#: spyder/plugins/editor.py:961 spyder/plugins/projects.py:97 +#: spyder/plugins/editor.py:971 spyder/plugins/projects.py:100 msgid "Clear this list" msgstr "Очистить этот список" -#: spyder/plugins/editor.py:965 +#: spyder/plugins/editor.py:975 msgid "Open &recent" msgstr "Открыть не&давние" -#: spyder/plugins/editor.py:1348 +#: spyder/plugins/editor.py:1359 msgid "?" msgstr "?" -#: spyder/plugins/editor.py:1575 +#: spyder/plugins/editor.py:1586 msgid "Spyder Editor" msgstr "Редактор Spyder" -#: spyder/plugins/editor.py:1576 +#: spyder/plugins/editor.py:1587 msgid "This is a temporary script file." msgstr "Это временный скриптовый файл." -#: spyder/plugins/editor.py:1645 +#: spyder/plugins/editor.py:1656 msgid "untitled" msgstr "untitled" -#: spyder/plugins/editor.py:1719 +#: spyder/plugins/editor.py:1730 msgid "Maximum number of recent files" msgstr "Максимальное количество недавних файлов" -#: spyder/plugins/editor.py:1852 +#: spyder/plugins/editor.py:1863 msgid "Printing..." msgstr "Печать..." @@ -1964,7 +1990,7 @@ msgid "Show elapsed time" msgstr "Показывать прошедшее время" -#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1074 +#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1094 msgid "Show icons and text" msgstr "Показывать иконки и текст" @@ -2250,8 +2276,9 @@ msgstr "Исходник" #: spyder/plugins/help.py:385 spyder/plugins/runconfig.py:186 -#: spyder/plugins/runconfig.py:456 spyder/widgets/externalshell/baseshell.py:94 -#: spyder/widgets/ipythonconsole/client.py:200 +#: spyder/plugins/runconfig.py:456 +#: spyder/widgets/externalshell/baseshell.py:94 +#: spyder/widgets/ipythonconsole/client.py:202 msgid "Console" msgstr "Консоль" @@ -2277,10 +2304,10 @@ msgstr "Автоматический импорт" #: spyder/plugins/help.py:437 spyder/plugins/history.py:106 -#: spyder/widgets/editor.py:502 spyder/widgets/explorer.py:1085 +#: spyder/widgets/editor.py:504 spyder/widgets/explorer.py:1105 #: spyder/widgets/externalshell/baseshell.py:140 -#: spyder/widgets/ipythonconsole/client.py:249 -#: spyder/widgets/variableexplorer/namespacebrowser.py:162 +#: spyder/widgets/ipythonconsole/client.py:251 +#: spyder/widgets/variableexplorer/namespacebrowser.py:160 msgid "Options" msgstr "Опции" @@ -2665,8 +2692,8 @@ msgid "" "Enable Tab completion on elements of lists, results of function " "calls, etc, without assigning them to a variable.
For example, you " -"can get completions on things like li[0].<Tab> or ins." -"meth().<Tab>" +"can get completions on things like li[0].<Tab> or ins.meth" +"().<Tab>" msgstr "" "Включает автодополнение по Tab для элементов списков, результатов " "вызова функций, и т.п. без присвоения их переменной.
Например, Вы " @@ -2688,8 +2715,8 @@ "it becomes str(43) automatically." msgstr "" "Автовызов позволяет IPython автоматически вызывать объекты без явного ввода " -"скобок.
Например, если Вы введете str 43, будет выполнено " -"str(43) автоматически." +"скобок.
Например, если Вы введете str 43, будет выполнено str" +"(43) автоматически." #: spyder/plugins/ipythonconsole.py:494 msgid "Smart" @@ -2801,7 +2828,7 @@ "Сейчас нет доступных консолей IPython для запуска %s." "

Пожалуйста, откройте новую и попытайтесь снова." -#: spyder/plugins/ipythonconsole.py:873 +#: spyder/plugins/ipythonconsole.py:880 msgid "" "Your Python environment or installation doesn't have the ipykernel " "module installed on it. Without this module is not possible for Spyder to " @@ -2815,29 +2842,29 @@ "

pip install ipykernel

или

conda install " "ipykernel" -#: spyder/plugins/ipythonconsole.py:1098 +#: spyder/plugins/ipythonconsole.py:1105 msgid "Do you want to close this console?" msgstr "Вы уверены, что хотите закрыть эту консоль?" -#: spyder/plugins/ipythonconsole.py:1104 +#: spyder/plugins/ipythonconsole.py:1111 msgid "" "Do you want to close all other consoles connected to the same kernel as this " "one?" msgstr "Хотите закрыть все другие консоли, подключённые к тому же ядру?" -#: spyder/plugins/ipythonconsole.py:1364 +#: spyder/plugins/ipythonconsole.py:1382 msgid "IPython" msgstr "IPython" -#: spyder/plugins/ipythonconsole.py:1365 +#: spyder/plugins/ipythonconsole.py:1383 msgid "Unable to connect to %s" msgstr "Не удалось подключиться к %s" -#: spyder/plugins/ipythonconsole.py:1422 +#: spyder/plugins/ipythonconsole.py:1443 msgid "Connection error" msgstr "Ошибка соединения" -#: spyder/plugins/ipythonconsole.py:1423 +#: spyder/plugins/ipythonconsole.py:1444 msgid "" "Could not open ssh tunnel. The error was:\n" "\n" @@ -2949,8 +2976,8 @@ "появления ложных предупреждений и ошибок, связанных с несовместимостями в " "синтаксисе между этими двумя версиями Python." -#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:191 -#: spyder/plugins/maininterpreter.py:195 +#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:205 +#: spyder/plugins/maininterpreter.py:209 msgid "UMR" msgstr "UMR" @@ -2958,7 +2985,15 @@ msgid "Set the list of excluded modules as this: numpy, scipy" msgstr "Задайте список модулей-исключений вот так: numpy, scipy" -#: spyder/plugins/maininterpreter.py:192 +#: spyder/plugins/maininterpreter.py:196 +msgid "" +"You are working with Python 2, this means that you can not import a module " +"that contains non-ascii characters." +msgstr "" +"Вы работаете с Python 2, поэтому вы не можете ипортировать модули, " +"содержащие не-ascii символы." + +#: spyder/plugins/maininterpreter.py:206 msgid "" "The following modules are not installed on your machine:\n" "%s" @@ -2966,7 +3001,7 @@ "Следующие модули не установлены на Вашей машине:\n" "%s" -#: spyder/plugins/maininterpreter.py:196 +#: spyder/plugins/maininterpreter.py:210 msgid "" "Please note that these changes will be applied only to new Python/IPython " "consoles" @@ -2982,8 +3017,8 @@ msgid "Outline" msgstr "Структура" -#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:111 -#: spyder/widgets/projects/explorer.py:125 +#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:113 +#: spyder/widgets/projects/explorer.py:127 msgid "Project explorer" msgstr "Менеджер проектов" @@ -2999,19 +3034,23 @@ msgid "Close Project" msgstr "Закрыть проект" -#: spyder/plugins/projects.py:100 +#: spyder/plugins/projects.py:97 +msgid "Delete Project" +msgstr "Удалить проект" + +#: spyder/plugins/projects.py:103 msgid "Project Preferences" msgstr "Параметры проекта" -#: spyder/plugins/projects.py:102 +#: spyder/plugins/projects.py:105 msgid "Recent Projects" msgstr "Недавние проекты" -#: spyder/plugins/projects.py:234 +#: spyder/plugins/projects.py:240 msgid "Open project" msgstr "Открыть проект" -#: spyder/plugins/projects.py:239 +#: spyder/plugins/projects.py:245 msgid "%s is not a Spyder project!" msgstr "%s - не является проектом Spyder!" @@ -3161,7 +3200,7 @@ #: spyder/plugins/shortcuts.py:533 #: spyder/widgets/variableexplorer/collectionseditor.py:118 msgid "Name" -msgstr "Действие" +msgstr "Имя" #: spyder/plugins/shortcuts.py:535 msgid "Shortcut" @@ -3209,32 +3248,27 @@ msgstr "Фильтр" #: spyder/plugins/variableexplorer.py:35 -#: spyder/widgets/variableexplorer/namespacebrowser.py:229 +#: spyder/widgets/variableexplorer/namespacebrowser.py:226 msgid "Exclude private references" msgstr "Исключить приватные ссылки" #: spyder/plugins/variableexplorer.py:36 -#: spyder/widgets/variableexplorer/namespacebrowser.py:244 +#: spyder/widgets/variableexplorer/namespacebrowser.py:241 msgid "Exclude capitalized references" msgstr "Исключить ссылки с прописной буквы" #: spyder/plugins/variableexplorer.py:37 -#: spyder/widgets/variableexplorer/namespacebrowser.py:237 +#: spyder/widgets/variableexplorer/namespacebrowser.py:234 msgid "Exclude all-uppercase references" msgstr "Исключить ссылки со всеми буквами в верхнем регистре" #: spyder/plugins/variableexplorer.py:38 -#: spyder/widgets/variableexplorer/namespacebrowser.py:252 +#: spyder/widgets/variableexplorer/namespacebrowser.py:249 msgid "Exclude unsupported data types" msgstr "Исключить неподдерживаемые типы данных" -#: spyder/plugins/variableexplorer.py:44 -#: spyder/widgets/variableexplorer/collectionseditor.py:675 -msgid "Truncate values" -msgstr "Обрезать значения" - #: spyder/plugins/variableexplorer.py:46 -#: spyder/widgets/variableexplorer/collectionseditor.py:679 +#: spyder/widgets/variableexplorer/collectionseditor.py:677 msgid "Show arrays min/max" msgstr "Показывать min/max массивов" @@ -3317,7 +3351,7 @@ msgid "Back" msgstr "Назад" -#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1079 +#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1099 #: spyder/widgets/variableexplorer/importwizard.py:529 msgid "Next" msgstr "Далее" @@ -3407,7 +3441,7 @@ msgstr "Файлы данных Spyder" #: spyder/utils/iofuncs.py:422 -#: spyder/widgets/variableexplorer/collectionseditor.py:1029 +#: spyder/widgets/variableexplorer/collectionseditor.py:1021 msgid "NumPy arrays" msgstr "Массивы NumPy" @@ -3577,27 +3611,27 @@ msgid "Array dimensions not valid" msgstr "Неверная размерность массива" -#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2518 +#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2559 msgid "Zoom out" msgstr "Уменьшить" -#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2514 +#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2555 msgid "Zoom in" msgstr "Увеличить" -#: spyder/widgets/browser.py:162 +#: spyder/widgets/browser.py:177 msgid "Home" msgstr "Домой" -#: spyder/widgets/browser.py:198 +#: spyder/widgets/browser.py:213 msgid "Find text" msgstr "Найти текст" -#: spyder/widgets/browser.py:216 +#: spyder/widgets/browser.py:231 msgid "Address:" msgstr "Адрес:" -#: spyder/widgets/browser.py:252 +#: spyder/widgets/browser.py:267 msgid "Unable to load page" msgstr "Не удалось загрузить страницу" @@ -3638,76 +3672,80 @@ "Spyder depends on several Python modules to provide the right functionality " "for all its panes. The table below shows the required and installed versions " "(if any) of all of them.

Note: You can safely use Spyder " -"without the following modules installed: %s and %s" -msgstr "" -"Spyder зависит от нескольких модулей Python для обеспечения верной " -"функциональности всех панелей. В таблице ниже показаны требуемые и " -"установленные версии (если таковые имеются) каждого из них." +"without the following modules installed: %s and %s." +"

Please also note that new dependencies or changed ones will be " +"correctly detected only after Spyder is restarted." +msgstr "" +"Spyder зависит от нескольких модулей Python, обеспечивающих правильное " +"функционирование всех панелей. В таблице ниже показаны требуемые и " +"установленные версии (если таковые имеются) каждого из пакетов." "

Примечание: Вы можете безопасно работать в Spyder без " -"следующих модулей: %s и %s." +"следующих модулей: %s и %s. Также, пожалуйста, учтите, что " +"новые пакеты или изменения в них будут корректно учтены только после " +"перезапуска Spyder." -#: spyder/widgets/dependencies.py:154 +#: spyder/widgets/dependencies.py:157 msgid "Copy to clipboard" msgstr "Копировать в буфер обмена" -#: spyder/widgets/editor.py:348 +#: spyder/widgets/editor.py:350 msgid "Copy path to clipboard" msgstr "Копировать путь в буфер обмена" -#: spyder/widgets/editor.py:352 +#: spyder/widgets/editor.py:354 msgid "Close all to the right" msgstr "Закрыть все правее" -#: spyder/widgets/editor.py:354 +#: spyder/widgets/editor.py:356 msgid "Close all but this" msgstr "Закрыть все кроме этой" -#: spyder/widgets/editor.py:957 +#: spyder/widgets/editor.py:959 msgid "Temporary file" msgstr "Временный файл" -#: spyder/widgets/editor.py:1052 +#: spyder/widgets/editor.py:1054 msgid "New window" msgstr "Новое окно" -#: spyder/widgets/editor.py:1053 +#: spyder/widgets/editor.py:1055 msgid "Create a new editor window" msgstr "Создать новое окно редактора" -#: spyder/widgets/editor.py:1056 +#: spyder/widgets/editor.py:1058 msgid "Split vertically" msgstr "Разделить по вертикали" -#: spyder/widgets/editor.py:1058 +#: spyder/widgets/editor.py:1060 msgid "Split vertically this editor window" msgstr "Разделить окна редактора по вертикали" -#: spyder/widgets/editor.py:1060 +#: spyder/widgets/editor.py:1062 msgid "Split horizontally" msgstr "Разделить по горизонтали" -#: spyder/widgets/editor.py:1062 +#: spyder/widgets/editor.py:1064 msgid "Split horizontally this editor window" msgstr "Разделить окна редактора по горизонтали" -#: spyder/widgets/editor.py:1064 +#: spyder/widgets/editor.py:1066 msgid "Close this panel" msgstr "Закрыть эту панель" -#: spyder/widgets/editor.py:1221 +#: spyder/widgets/editor.py:1223 msgid "%s has been modified.
Do you want to save changes?" msgstr "%s был изменён.
Хотите сохранить изменения?" -#: spyder/widgets/editor.py:1283 +#: spyder/widgets/editor.py:1285 msgid "Save" msgstr "Сохранить" -#: spyder/widgets/editor.py:1284 +#: spyder/widgets/editor.py:1286 msgid "Unable to save script '%s'

Error message:
%s" msgstr "" "Не удалось сохранить скрипт '%s'

Сообщение об ошибке:
%s" -#: spyder/widgets/editor.py:1518 +#: spyder/widgets/editor.py:1523 msgid "" "%s is unavailable (this file may have been removed, moved or renamed " "outside Spyder).
Do you want to close it?" @@ -3715,7 +3753,7 @@ "%s недоступен (этот файл мог быть удален, перемещён или переименован " "вне Spyder).
Хотите его закрыть?" -#: spyder/widgets/editor.py:1538 +#: spyder/widgets/editor.py:1543 msgid "" "%s has been modified outside Spyder.
Do you want to reload it and " "lose all your changes?" @@ -3723,7 +3761,7 @@ "%s был изменён вне Spyder.
Хотите перегрузить его и потерять все " "изменения?" -#: spyder/widgets/editor.py:1634 +#: spyder/widgets/editor.py:1639 msgid "" "All changes to %s will be lost.
Do you want to revert file from " "disk?" @@ -3731,11 +3769,11 @@ "Все изменения для %s были потеряны.
Хотите перегрузить файл с " "диска?" -#: spyder/widgets/editor.py:1774 +#: spyder/widgets/editor.py:1779 msgid "Loading %s..." msgstr "Загрузка %s..." -#: spyder/widgets/editor.py:1784 +#: spyder/widgets/editor.py:1789 msgid "" "%s contains mixed end-of-line characters.
Spyder will fix this " "automatically." @@ -3743,11 +3781,11 @@ "%s содержит смешанные символы конца строки.
Spyder исправит это " "автоматически." -#: spyder/widgets/editor.py:2166 +#: spyder/widgets/editor.py:2171 msgid "Close window" msgstr "Закрыть окно" -#: spyder/widgets/editor.py:2168 +#: spyder/widgets/editor.py:2173 msgid "Close this window" msgstr "Закрыть это окно" @@ -3779,7 +3817,7 @@ msgid "Show absolute path" msgstr "Показать полный путь" -#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:208 +#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:210 msgid "Show all files" msgstr "Показать все файлы" @@ -3787,56 +3825,56 @@ msgid "Show special comments" msgstr "Показать специальные комментарии" -#: spyder/widgets/explorer.py:204 +#: spyder/widgets/explorer.py:206 msgid "Edit filename filters..." msgstr "Редактировать фильтры имён файлов..." -#: spyder/widgets/explorer.py:218 +#: spyder/widgets/explorer.py:220 msgid "Edit filename filters" msgstr "Редактировать фильтры имён файлов" -#: spyder/widgets/explorer.py:219 +#: spyder/widgets/explorer.py:221 msgid "Name filters:" msgstr "Фильтры имён:" -#: spyder/widgets/explorer.py:238 +#: spyder/widgets/explorer.py:240 msgid "File..." msgstr "Файл..." -#: spyder/widgets/explorer.py:242 +#: spyder/widgets/explorer.py:244 msgid "Module..." msgstr "Модуль..." -#: spyder/widgets/explorer.py:246 +#: spyder/widgets/explorer.py:248 msgid "Folder..." msgstr "Каталог..." -#: spyder/widgets/explorer.py:250 +#: spyder/widgets/explorer.py:252 msgid "Package..." msgstr "Пакет..." -#: spyder/widgets/explorer.py:271 -#: spyder/widgets/variableexplorer/collectionseditor.py:650 +#: spyder/widgets/explorer.py:273 +#: spyder/widgets/variableexplorer/collectionseditor.py:652 msgid "Edit" msgstr "Редактировать" -#: spyder/widgets/explorer.py:273 +#: spyder/widgets/explorer.py:275 msgid "Move..." -msgstr "Перемещение..." +msgstr "Переместить..." -#: spyder/widgets/explorer.py:276 +#: spyder/widgets/explorer.py:278 msgid "Delete..." -msgstr "Удаление..." +msgstr "Удалить..." -#: spyder/widgets/explorer.py:279 +#: spyder/widgets/explorer.py:281 msgid "Rename..." -msgstr "Переименование..." +msgstr "Переименовать..." -#: spyder/widgets/explorer.py:282 +#: spyder/widgets/explorer.py:284 msgid "Open" msgstr "Открыть" -#: spyder/widgets/explorer.py:283 spyder/widgets/sourcecode/codeeditor.py:2490 +#: spyder/widgets/explorer.py:285 spyder/widgets/sourcecode/codeeditor.py:2531 msgid "Convert to Python script" msgstr "Сохранить как скрипт Python" @@ -3844,55 +3882,68 @@ # - оставить без перевода # - использовать кальку: "коммитить" # - воспользоваться переводом из источников про Git (например, книга ProGit): "зафиксирвать изменения/индекс". -#: spyder/widgets/explorer.py:317 +#: spyder/widgets/explorer.py:319 msgid "Commit" msgstr "Зафиксировать" -#: spyder/widgets/explorer.py:320 +#: spyder/widgets/explorer.py:322 msgid "Browse repository" msgstr "Просмотр репозитария" -#: spyder/widgets/explorer.py:331 +#: spyder/widgets/explorer.py:333 msgid "Open command prompt here" msgstr "Открыть командную строку здесь" -#: spyder/widgets/explorer.py:333 +#: spyder/widgets/explorer.py:335 msgid "Open terminal here" msgstr "Открыть терминал здесь" -#: spyder/widgets/explorer.py:338 +#: spyder/widgets/explorer.py:340 msgid "Open Python console here" msgstr "Открыть консоль Python здесь" -#: spyder/widgets/explorer.py:352 +#: spyder/widgets/explorer.py:354 msgid "New" msgstr "Новый" -#: spyder/widgets/explorer.py:360 +#: spyder/widgets/explorer.py:362 msgid "Import" msgstr "Импортировать" -#: spyder/widgets/explorer.py:511 +#: spyder/widgets/explorer.py:513 msgid "Do you really want to delete %s?" msgstr "Вы точно хотите удалить %s?" -#: spyder/widgets/explorer.py:529 +#: spyder/widgets/explorer.py:531 msgid "delete" msgstr "удалить" -#: spyder/widgets/explorer.py:530 spyder/widgets/projects/explorer.py:147 +#: spyder/widgets/explorer.py:532 spyder/widgets/projects/explorer.py:149 +#: spyder/widgets/projects/explorer.py:256 msgid "Project Explorer" msgstr "Менеджер проектов" -#: spyder/widgets/explorer.py:531 spyder/widgets/projects/explorer.py:148 +#: spyder/widgets/explorer.py:533 spyder/widgets/projects/explorer.py:150 msgid "Unable to %s %s

Error message:
%s" msgstr "Невозможно %s %s

Сообщение об ошибке:
%s" -#: spyder/widgets/explorer.py:554 spyder/widgets/sourcecode/codeeditor.py:2007 +#: spyder/widgets/explorer.py:548 +msgid "File Explorer" +msgstr "Файловый менеджер" + +#: spyder/widgets/explorer.py:549 +msgid "" +"The current directory contains a project.

If you want to delete the " +"project, please go to Projects » Delete Project" +msgstr "" +"В текущий каталоге находится проект.

Если вы хотите удалить проект, " +"пожалуйста, воспользуйтесь меню Проекты » Удалить проект" + +#: spyder/widgets/explorer.py:566 spyder/widgets/sourcecode/codeeditor.py:2018 msgid "Conversion error" msgstr "Ошибка преобразования" -#: spyder/widgets/explorer.py:555 spyder/widgets/sourcecode/codeeditor.py:2008 +#: spyder/widgets/explorer.py:567 spyder/widgets/sourcecode/codeeditor.py:2019 msgid "" "It was not possible to convert this notebook. The error is:\n" "\n" @@ -3900,18 +3951,18 @@ "Не удалось сконвертировать этот блокнот. Ошибка:\n" "\n" -#: spyder/widgets/explorer.py:572 spyder/widgets/explorer.py:580 -#: spyder/widgets/explorer.py:591 -#: spyder/widgets/variableexplorer/collectionseditor.py:683 -#: spyder/widgets/variableexplorer/collectionseditor.py:924 +#: spyder/widgets/explorer.py:584 spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:603 +#: spyder/widgets/variableexplorer/collectionseditor.py:681 +#: spyder/widgets/variableexplorer/collectionseditor.py:916 msgid "Rename" msgstr "Переименовать" -#: spyder/widgets/explorer.py:573 +#: spyder/widgets/explorer.py:585 msgid "New name:" msgstr "Новое имя:" -#: spyder/widgets/explorer.py:581 +#: spyder/widgets/explorer.py:593 msgid "" "Do you really want to rename %s and overwrite the existing file " "%s?" @@ -3919,73 +3970,73 @@ "Вы действительно хотите переименовать %s или перезаписать " "существующий файл %s?" -#: spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:604 msgid "Unable to rename file %s

Error message:
%s" msgstr "" "Невозможно переименовать файл %s

Сообщение об ошибке:" "
%s" -#: spyder/widgets/explorer.py:628 +#: spyder/widgets/explorer.py:640 msgid "Unable to move %s

Error message:
%s" msgstr "" "Невозможно переместить файл %s

Сообщение об ошибке:
" "%s" -#: spyder/widgets/explorer.py:646 +#: spyder/widgets/explorer.py:658 msgid "Unable to create folder %s

Error message:
%s" msgstr "" "Невозможно создать каталог %s

Сообщение об ошибке:
%s" -#: spyder/widgets/explorer.py:659 spyder/widgets/explorer.py:693 +#: spyder/widgets/explorer.py:671 spyder/widgets/explorer.py:705 msgid "Unable to create file %s

Error message:
%s" msgstr "" "Невозможно создать файл %s

Сообщение об ошибке:
%s" -#: spyder/widgets/explorer.py:667 +#: spyder/widgets/explorer.py:679 msgid "New folder" msgstr "Новый каталог" -#: spyder/widgets/explorer.py:668 +#: spyder/widgets/explorer.py:680 msgid "Folder name:" msgstr "Имя каталога:" -#: spyder/widgets/explorer.py:673 +#: spyder/widgets/explorer.py:685 msgid "New package" msgstr "Новый пакет" -#: spyder/widgets/explorer.py:674 +#: spyder/widgets/explorer.py:686 msgid "Package name:" msgstr "Имя пакета:" -#: spyder/widgets/explorer.py:714 +#: spyder/widgets/explorer.py:726 msgid "New module" msgstr "Новый модуль" -#: spyder/widgets/explorer.py:729 +#: spyder/widgets/explorer.py:741 msgid "" "For %s support, please install one of the
following tools:

%s" msgstr "" "Для поддержки %s, установите, пожалуйста,
один из следующих " "инструментов:

%s" -#: spyder/widgets/explorer.py:733 +#: spyder/widgets/explorer.py:745 msgid "Unable to find external program.

%s" msgstr "Не удалось найти внешнюю программу.

%s" -#: spyder/widgets/explorer.py:948 +#: spyder/widgets/explorer.py:966 msgid "Show current directory only" msgstr "Показывать только текущий каталог" -#: spyder/widgets/explorer.py:1046 +#: spyder/widgets/explorer.py:1066 msgid "You don't have the right permissions to open this directory" msgstr "У Вас нет прав на открытие этой директории" -#: spyder/widgets/explorer.py:1076 +#: spyder/widgets/explorer.py:1096 #: spyder/widgets/variableexplorer/importwizard.py:525 msgid "Previous" msgstr "Предыдущая" -#: spyder/widgets/explorer.py:1082 +#: spyder/widgets/explorer.py:1102 msgid "Parent" msgstr "Родительская" @@ -4292,47 +4343,47 @@ msgid "GUI-based editor:" msgstr "Визуальный редактор:" -#: spyder/widgets/ipythonconsole/client.py:187 +#: spyder/widgets/ipythonconsole/client.py:189 msgid "An error ocurred while starting the kernel" msgstr "При запуске ядра произошла ошибка" -#: spyder/widgets/ipythonconsole/client.py:218 +#: spyder/widgets/ipythonconsole/client.py:220 msgid "Restart kernel" msgstr "Перезапустить ядро" -#: spyder/widgets/ipythonconsole/client.py:238 +#: spyder/widgets/ipythonconsole/client.py:240 msgid "Stop the current command" msgstr "Остановить текущую команду" -#: spyder/widgets/ipythonconsole/client.py:261 +#: spyder/widgets/ipythonconsole/client.py:263 msgid "Inspect current object" msgstr "Проверить текущий объект" -#: spyder/widgets/ipythonconsole/client.py:266 +#: spyder/widgets/ipythonconsole/client.py:268 msgid "Clear line or block" msgstr "Очистить строку или блок" -#: spyder/widgets/ipythonconsole/client.py:270 +#: spyder/widgets/ipythonconsole/client.py:272 msgid "Reset namespace" msgstr "Перезагрузить пространство имён" -#: spyder/widgets/ipythonconsole/client.py:273 +#: spyder/widgets/ipythonconsole/client.py:275 msgid "Clear console" msgstr "Очистить консоль" -#: spyder/widgets/ipythonconsole/client.py:314 +#: spyder/widgets/ipythonconsole/client.py:316 msgid "Are you sure you want to restart the kernel?" msgstr "Вы уверены, что хотите перезапустить ядро?" -#: spyder/widgets/ipythonconsole/client.py:316 +#: spyder/widgets/ipythonconsole/client.py:318 msgid "Restart kernel?" msgstr "Перезапустить ядро?" -#: spyder/widgets/ipythonconsole/client.py:325 +#: spyder/widgets/ipythonconsole/client.py:327 msgid "Error restarting kernel: %s\n" msgstr "Ошибка при перезапуске ядра: %s\n" -#: spyder/widgets/ipythonconsole/client.py:329 +#: spyder/widgets/ipythonconsole/client.py:331 msgid "" "
Restarting kernel...\n" "

" @@ -4340,15 +4391,15 @@ "
Перезапуск ядра...\n" "

" -#: spyder/widgets/ipythonconsole/client.py:334 +#: spyder/widgets/ipythonconsole/client.py:336 msgid "Cannot restart a kernel not started by Spyder\n" msgstr "Не удается перезапусть ядро, запущенное не из Spyder\n" -#: spyder/widgets/ipythonconsole/client.py:374 +#: spyder/widgets/ipythonconsole/client.py:376 msgid "Changing backend to Qt for Mayavi" msgstr "Изменить бэкенд для Mayavi на Qt" -#: spyder/widgets/ipythonconsole/client.py:385 +#: spyder/widgets/ipythonconsole/client.py:387 msgid "Connecting to kernel..." msgstr "Подключение к ядру..." @@ -4360,11 +4411,11 @@ "Spyder не поддерживет просмотр и установку значений во время отладки в " "консоли IPython." -#: spyder/widgets/ipythonconsole/shell.py:135 +#: spyder/widgets/ipythonconsole/shell.py:149 msgid "Reset IPython namespace" msgstr "Перезагрузить пространство имён IPython" -#: spyder/widgets/ipythonconsole/shell.py:136 +#: spyder/widgets/ipythonconsole/shell.py:150 msgid "" "All user-defined variables will be removed.
Are you sure you want to " "reset the namespace?" @@ -4501,26 +4552,44 @@ msgid "Version control system" msgstr "Система контроля версий" -#: spyder/widgets/projects/explorer.py:50 +#: spyder/widgets/projects/explorer.py:52 msgid "Show horizontal scrollbar" msgstr "Показывать горизонтальную полосу прокрутки" -#: spyder/widgets/projects/explorer.py:112 +#: spyder/widgets/projects/explorer.py:114 msgid "File %s already exists.
Do you want to overwrite it?" msgstr "Файл %s уже существует.
Хотите его перезаписать?" -#: spyder/widgets/projects/explorer.py:126 +#: spyder/widgets/projects/explorer.py:128 msgid "Folder %s already exists." msgstr "Каталог %s уже существует." -#: spyder/widgets/projects/explorer.py:144 +#: spyder/widgets/projects/explorer.py:146 msgid "copy" msgstr "скопировать" -#: spyder/widgets/projects/explorer.py:146 +#: spyder/widgets/projects/explorer.py:148 msgid "move" msgstr "переместить" +#: spyder/widgets/projects/explorer.py:244 +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 "" +"Вы действительно хотите удалить проект {filename}?" +"

Примечание:Файлы, входящие в проект, при этом останутся на " +"диске." + +#: spyder/widgets/projects/explorer.py:257 +msgid "" +"Unable to delete {varpath}

The error message was:
" +"{error}" +msgstr "" +"Невозможно удалить {varpath}

Сообщение об ошибке:
" +"{error}" + #: spyder/widgets/projects/projectdialog.py:69 msgid "New directory" msgstr "Новый каталог" @@ -4620,27 +4689,27 @@ msgid "Line count:" msgstr "Количество строк:" -#: spyder/widgets/sourcecode/codeeditor.py:1296 +#: spyder/widgets/sourcecode/codeeditor.py:1305 msgid "Breakpoint" msgstr "Точка останова" -#: spyder/widgets/sourcecode/codeeditor.py:1297 +#: spyder/widgets/sourcecode/codeeditor.py:1306 msgid "Condition:" msgstr "Условие:" -#: spyder/widgets/sourcecode/codeeditor.py:1703 +#: spyder/widgets/sourcecode/codeeditor.py:1712 msgid "Code analysis" msgstr "Анализ кода" -#: spyder/widgets/sourcecode/codeeditor.py:1757 +#: spyder/widgets/sourcecode/codeeditor.py:1766 msgid "To do" msgstr "Список задач" -#: spyder/widgets/sourcecode/codeeditor.py:1994 +#: spyder/widgets/sourcecode/codeeditor.py:2005 msgid "Removal error" msgstr "Ошибка удаления" -#: spyder/widgets/sourcecode/codeeditor.py:1995 +#: spyder/widgets/sourcecode/codeeditor.py:2006 msgid "" "It was not possible to remove outputs from this notebook. The error is:\n" "\n" @@ -4648,15 +4717,15 @@ "Невозможно удалить результаты из блокнота. Ошибка:\n" "\n" -#: spyder/widgets/sourcecode/codeeditor.py:2487 +#: spyder/widgets/sourcecode/codeeditor.py:2528 msgid "Clear all ouput" msgstr "Очистить вывод" -#: spyder/widgets/sourcecode/codeeditor.py:2493 +#: spyder/widgets/sourcecode/codeeditor.py:2534 msgid "Go to definition" msgstr "Перейти к определению" -#: spyder/widgets/sourcecode/codeeditor.py:2522 +#: spyder/widgets/sourcecode/codeeditor.py:2563 msgid "Zoom reset" msgstr "Восстановить масштаб" @@ -4839,19 +4908,19 @@ msgid "elements" msgstr "элементов" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Size" msgstr "Размер" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Type" msgstr "Тип" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Value" msgstr "Значение" -#: spyder/widgets/variableexplorer/collectionseditor.py:411 +#: spyder/widgets/variableexplorer/collectionseditor.py:409 msgid "" "Opening this variable can be slow\n" "\n" @@ -4861,7 +4930,7 @@ "\n" "Желаете продолжить?" -#: spyder/widgets/variableexplorer/collectionseditor.py:420 +#: spyder/widgets/variableexplorer/collectionseditor.py:418 msgid "" "Spyder was unable to retrieve the value of this variable from the console." "

The error mesage was:
%s" @@ -4869,119 +4938,119 @@ "Spyder не смог извлечь значение этой переменной из консоли. " "

Сообщение об ошибке:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:579 +#: spyder/widgets/variableexplorer/collectionseditor.py:583 msgid "Edit item" msgstr "Редактировать элемент" -#: spyder/widgets/variableexplorer/collectionseditor.py:580 +#: spyder/widgets/variableexplorer/collectionseditor.py:584 msgid "Unable to assign data to item.

Error message:
%s" msgstr "" "Невозможно назначить данные элементу.

Сообщение об ошибке:
" "%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:642 +#: spyder/widgets/variableexplorer/collectionseditor.py:644 msgid "Resize rows to contents" msgstr "Размер строк по содержимому" -#: spyder/widgets/variableexplorer/collectionseditor.py:653 -#: spyder/widgets/variableexplorer/collectionseditor.py:998 -#: spyder/widgets/variableexplorer/collectionseditor.py:1015 +#: spyder/widgets/variableexplorer/collectionseditor.py:655 +#: spyder/widgets/variableexplorer/collectionseditor.py:990 +#: spyder/widgets/variableexplorer/collectionseditor.py:1007 msgid "Plot" msgstr "График" -#: spyder/widgets/variableexplorer/collectionseditor.py:657 +#: spyder/widgets/variableexplorer/collectionseditor.py:659 msgid "Histogram" msgstr "Гистограмма" -#: spyder/widgets/variableexplorer/collectionseditor.py:661 +#: spyder/widgets/variableexplorer/collectionseditor.py:663 msgid "Show image" msgstr "Показать изображение" -#: spyder/widgets/variableexplorer/collectionseditor.py:665 -#: spyder/widgets/variableexplorer/collectionseditor.py:1023 +#: spyder/widgets/variableexplorer/collectionseditor.py:667 +#: spyder/widgets/variableexplorer/collectionseditor.py:1015 msgid "Save array" msgstr "Сохранить массив" -#: spyder/widgets/variableexplorer/collectionseditor.py:669 +#: spyder/widgets/variableexplorer/collectionseditor.py:671 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 #: spyder/widgets/variableexplorer/collectionseditor.py:962 -#: spyder/widgets/variableexplorer/collectionseditor.py:970 msgid "Insert" msgstr "Вставить" -#: spyder/widgets/variableexplorer/collectionseditor.py:672 -#: spyder/widgets/variableexplorer/collectionseditor.py:906 +#: spyder/widgets/variableexplorer/collectionseditor.py:674 +#: spyder/widgets/variableexplorer/collectionseditor.py:898 msgid "Remove" msgstr "Удалить" -#: spyder/widgets/variableexplorer/collectionseditor.py:686 -#: spyder/widgets/variableexplorer/collectionseditor.py:927 +#: spyder/widgets/variableexplorer/collectionseditor.py:684 +#: spyder/widgets/variableexplorer/collectionseditor.py:919 msgid "Duplicate" msgstr "Создать копию" -#: spyder/widgets/variableexplorer/collectionseditor.py:904 +#: spyder/widgets/variableexplorer/collectionseditor.py:896 msgid "Do you want to remove the selected item?" msgstr "Вы хотите удалить выбранный элемент?" -#: spyder/widgets/variableexplorer/collectionseditor.py:905 +#: spyder/widgets/variableexplorer/collectionseditor.py:897 msgid "Do you want to remove all selected items?" msgstr "Вы хотите удалить все выбранные элементы?" -#: spyder/widgets/variableexplorer/collectionseditor.py:925 +#: spyder/widgets/variableexplorer/collectionseditor.py:917 msgid "New variable name:" msgstr "Новое имя переменной:" -#: spyder/widgets/variableexplorer/collectionseditor.py:928 +#: spyder/widgets/variableexplorer/collectionseditor.py:920 msgid "Variable name:" msgstr "Имя переменной:" -#: spyder/widgets/variableexplorer/collectionseditor.py:962 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 msgid "Key:" msgstr "Ключ:" -#: spyder/widgets/variableexplorer/collectionseditor.py:970 +#: spyder/widgets/variableexplorer/collectionseditor.py:962 msgid "Value:" msgstr "Значение:" -#: spyder/widgets/variableexplorer/collectionseditor.py:986 +#: spyder/widgets/variableexplorer/collectionseditor.py:978 msgid "Import error" msgstr "Ошибка импорта" -#: spyder/widgets/variableexplorer/collectionseditor.py:987 +#: spyder/widgets/variableexplorer/collectionseditor.py:979 msgid "Please install matplotlib or guiqwt." msgstr "Пожалуйста, установите matplotlib или guiqwt." -#: spyder/widgets/variableexplorer/collectionseditor.py:999 +#: spyder/widgets/variableexplorer/collectionseditor.py:991 msgid "Unable to plot data.

Error message:
%s" msgstr "" "Не удалось построить график по данным.

Сообщение об ошибке:
" "%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1016 +#: spyder/widgets/variableexplorer/collectionseditor.py:1008 msgid "Unable to show image.

Error message:
%s" msgstr "" "Не удалось показать изображение.

Сообщение об ошибке:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1039 +#: spyder/widgets/variableexplorer/collectionseditor.py:1031 msgid "Unable to save array

Error message:
%s" msgstr "Не удалось сохранить массив

Сообщение об ошибке:
%s" -#: spyder/widgets/variableexplorer/collectionseditor.py:1064 +#: spyder/widgets/variableexplorer/collectionseditor.py:1056 msgid "It was not possible to copy this array" msgstr "Не удалось скопировать этот массив" -#: spyder/widgets/variableexplorer/collectionseditor.py:1089 +#: spyder/widgets/variableexplorer/collectionseditor.py:1081 msgid "Clipboard contents" msgstr "Содержимое буфера обмена" -#: spyder/widgets/variableexplorer/collectionseditor.py:1104 +#: spyder/widgets/variableexplorer/collectionseditor.py:1096 msgid "Import from clipboard" msgstr "Импортировать из буфера обмена" -#: spyder/widgets/variableexplorer/collectionseditor.py:1106 +#: spyder/widgets/variableexplorer/collectionseditor.py:1098 msgid "Empty clipboard" msgstr "Очистить буфер обмена" -#: spyder/widgets/variableexplorer/collectionseditor.py:1107 +#: spyder/widgets/variableexplorer/collectionseditor.py:1099 msgid "Nothing to be imported from clipboard." msgstr "Нечего импортировать из буфера обмена." @@ -5117,43 +5186,43 @@ "Невозможно перейти к следующему шагу

Пожалуйста, проверьте " "введенные данные.

Сообщение об ошибке:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:199 +#: spyder/widgets/variableexplorer/namespacebrowser.py:196 msgid "Refresh" msgstr "Обновить" -#: spyder/widgets/variableexplorer/namespacebrowser.py:203 +#: spyder/widgets/variableexplorer/namespacebrowser.py:200 msgid "Refresh periodically" msgstr "Обновлять периодически" -#: spyder/widgets/variableexplorer/namespacebrowser.py:210 -#: spyder/widgets/variableexplorer/namespacebrowser.py:490 +#: spyder/widgets/variableexplorer/namespacebrowser.py:207 +#: spyder/widgets/variableexplorer/namespacebrowser.py:487 msgid "Import data" msgstr "Импортировать данные" -#: spyder/widgets/variableexplorer/namespacebrowser.py:213 -#: spyder/widgets/variableexplorer/namespacebrowser.py:568 -#: spyder/widgets/variableexplorer/namespacebrowser.py:587 +#: spyder/widgets/variableexplorer/namespacebrowser.py:210 +#: spyder/widgets/variableexplorer/namespacebrowser.py:565 +#: spyder/widgets/variableexplorer/namespacebrowser.py:584 msgid "Save data" msgstr "Сохранить данные" -#: spyder/widgets/variableexplorer/namespacebrowser.py:218 +#: spyder/widgets/variableexplorer/namespacebrowser.py:215 msgid "Save data as..." msgstr "Сохранить данные как..." -#: spyder/widgets/variableexplorer/namespacebrowser.py:230 +#: spyder/widgets/variableexplorer/namespacebrowser.py:227 msgid "Exclude references which name starts with an underscore" msgstr "Исключить ссылки, имена которых начинаются с подчёркивания" -#: spyder/widgets/variableexplorer/namespacebrowser.py:238 +#: spyder/widgets/variableexplorer/namespacebrowser.py:235 msgid "Exclude references which name is uppercase" msgstr "Исключить ссылки с именем в верхнем регистре" -#: spyder/widgets/variableexplorer/namespacebrowser.py:245 +#: spyder/widgets/variableexplorer/namespacebrowser.py:242 msgid "Exclude references which name starts with an uppercase character" msgstr "" "Исключить ссылки, имена которых начинаются с символа в верхнем регистре" -#: spyder/widgets/variableexplorer/namespacebrowser.py:253 +#: spyder/widgets/variableexplorer/namespacebrowser.py:250 msgid "" "Exclude references to unsupported data types (i.e. which won't be handled/" "saved correctly)" @@ -5161,11 +5230,11 @@ "Исключить ссылки на неподдерживаемые типы данных (т.е. которые не будут " "правильно обработаны/сохранены)" -#: spyder/widgets/variableexplorer/namespacebrowser.py:348 +#: spyder/widgets/variableexplorer/namespacebrowser.py:345 msgid "Object %s is not picklable" msgstr "Объект %s не сериализуем" -#: spyder/widgets/variableexplorer/namespacebrowser.py:510 +#: spyder/widgets/variableexplorer/namespacebrowser.py:507 msgid "" "Unsupported file extension '%s'

Would you like to import it " "anyway (by selecting a known file format)?" @@ -5173,15 +5242,15 @@ "Неподдерживаемое расширение файла '%s'

Хотите его " "импортировать (выбрав известный формат файла)?" -#: spyder/widgets/variableexplorer/namespacebrowser.py:518 +#: spyder/widgets/variableexplorer/namespacebrowser.py:515 msgid "Open file as:" msgstr "Открыть файл как:" -#: spyder/widgets/variableexplorer/namespacebrowser.py:556 +#: spyder/widgets/variableexplorer/namespacebrowser.py:553 msgid "Unable to load '%s'

Error message:
%s" msgstr "Не удалось загрузить '%s'

Сообщение об ошибке:
%s" -#: spyder/widgets/variableexplorer/namespacebrowser.py:588 +#: spyder/widgets/variableexplorer/namespacebrowser.py:585 msgid "Unable to save current workspace

Error message:
%s" msgstr "" "Невозможно сохранить текущую рабочую область

Сообщение об " @@ -5217,6 +5286,9 @@ msgid "Unable to check for updates." msgstr "Не удалось проверить обновления." +#~ msgid "Truncate values" +#~ msgstr "Обрезать значения" + #~ msgid "" #~ "\n" #~ "\n" @@ -5451,13 +5523,6 @@ #~ "Не удалось прочитать проект Pydev %s

Сообщение об " #~ "ошибке:
%s" -#~ msgid "" -#~ "Do you really want to delete project %s?

Note: project " -#~ "files won't be deleted from disk." -#~ msgstr "" -#~ "Вы действительно хотите удалить проект %s?

Примечание: " -#~ "файлы проекта не будут удалены с диска." - #~ msgid "Select projects which are related to %s" #~ msgstr "Выбранные проекты связаны с %s" diff -Nru spyder-3.0.1+dfsg1/spyder/locale/spyder.pot spyder-3.0.2+dfsg1/spyder/locale/spyder.pot --- spyder-3.0.1+dfsg1/spyder/locale/spyder.pot 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/locale/spyder.pot 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,236 +15,236 @@ "Generated-By: pygettext.py 1.5\n" -#: spyder/app/mainwindow.py:120 +#: spyder/app/mainwindow.py:125 msgid "Initializing..." msgstr "" -#: spyder/app/mainwindow.py:236 +#: spyder/app/mainwindow.py:241 msgid "Numpy and Scipy documentation" msgstr "" -#: spyder/app/mainwindow.py:238 spyder/app/mainwindow.py:1022 +#: spyder/app/mainwindow.py:243 spyder/app/mainwindow.py:1027 msgid "Matplotlib documentation" msgstr "" -#: spyder/app/mainwindow.py:241 +#: spyder/app/mainwindow.py:246 msgid "PyQt4 Reference Guide" msgstr "" -#: spyder/app/mainwindow.py:244 +#: spyder/app/mainwindow.py:249 msgid "PyQt4 API Reference" msgstr "" -#: spyder/app/mainwindow.py:246 +#: spyder/app/mainwindow.py:251 msgid "Python(x,y)" msgstr "" -#: spyder/app/mainwindow.py:248 +#: spyder/app/mainwindow.py:253 msgid "WinPython" msgstr "" -#: spyder/app/mainwindow.py:519 +#: spyder/app/mainwindow.py:525 msgid "Close current pane" msgstr "" -#: spyder/app/mainwindow.py:524 +#: spyder/app/mainwindow.py:530 msgid "Lock panes" msgstr "" -#: spyder/app/mainwindow.py:531 +#: spyder/app/mainwindow.py:537 msgid "Use next layout" msgstr "" -#: spyder/app/mainwindow.py:535 +#: spyder/app/mainwindow.py:541 msgid "Use previous layout" msgstr "" -#: spyder/app/mainwindow.py:554 spyder/widgets/sourcecode/codeeditor.py:2464 +#: spyder/app/mainwindow.py:560 spyder/widgets/sourcecode/codeeditor.py:2505 msgid "Undo" msgstr "" -#: spyder/app/mainwindow.py:556 spyder/widgets/sourcecode/codeeditor.py:2467 +#: spyder/app/mainwindow.py:562 spyder/widgets/sourcecode/codeeditor.py:2508 msgid "Redo" msgstr "" -#: spyder/app/mainwindow.py:558 spyder/widgets/shell.py:121 -#: spyder/widgets/sourcecode/codeeditor.py:2473 +#: spyder/app/mainwindow.py:564 spyder/widgets/shell.py:121 +#: spyder/widgets/sourcecode/codeeditor.py:2514 #: spyder/widgets/variableexplorer/arrayeditor.py:453 -#: spyder/widgets/variableexplorer/collectionseditor.py:647 +#: spyder/widgets/variableexplorer/collectionseditor.py:649 #: spyder/widgets/variableexplorer/dataframeeditor.py:445 msgid "Copy" msgstr "" -#: spyder/app/mainwindow.py:560 spyder/widgets/shell.py:117 -#: spyder/widgets/sourcecode/codeeditor.py:2470 +#: spyder/app/mainwindow.py:566 spyder/widgets/shell.py:117 +#: spyder/widgets/sourcecode/codeeditor.py:2511 msgid "Cut" msgstr "" -#: spyder/app/mainwindow.py:562 spyder/widgets/shell.py:125 -#: spyder/widgets/sourcecode/codeeditor.py:2476 -#: spyder/widgets/variableexplorer/collectionseditor.py:644 +#: spyder/app/mainwindow.py:568 spyder/widgets/shell.py:125 +#: spyder/widgets/sourcecode/codeeditor.py:2517 +#: spyder/widgets/variableexplorer/collectionseditor.py:646 msgid "Paste" msgstr "" -#: spyder/app/mainwindow.py:565 spyder/widgets/shell.py:138 -#: spyder/widgets/sourcecode/codeeditor.py:2479 +#: spyder/app/mainwindow.py:571 spyder/widgets/shell.py:138 +#: spyder/widgets/sourcecode/codeeditor.py:2520 msgid "Select All" msgstr "" -#: spyder/app/mainwindow.py:575 spyder/plugins/editor.py:1342 +#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1353 msgid "&File" msgstr "" -#: spyder/app/mainwindow.py:576 spyder/plugins/editor.py:1334 +#: spyder/app/mainwindow.py:582 spyder/plugins/editor.py:1345 msgid "File toolbar" msgstr "" -#: spyder/app/mainwindow.py:580 spyder/plugins/editor.py:1343 +#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1354 msgid "&Edit" msgstr "" -#: spyder/app/mainwindow.py:581 spyder/plugins/editor.py:1339 +#: spyder/app/mainwindow.py:587 spyder/plugins/editor.py:1350 msgid "Edit toolbar" msgstr "" -#: spyder/app/mainwindow.py:585 spyder/plugins/editor.py:1344 +#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1355 msgid "&Search" msgstr "" -#: spyder/app/mainwindow.py:586 spyder/plugins/editor.py:1335 +#: spyder/app/mainwindow.py:592 spyder/plugins/editor.py:1346 msgid "Search toolbar" msgstr "" -#: spyder/app/mainwindow.py:590 spyder/plugins/editor.py:1345 +#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1356 msgid "Sour&ce" msgstr "" -#: spyder/app/mainwindow.py:591 spyder/plugins/editor.py:1336 +#: spyder/app/mainwindow.py:597 spyder/plugins/editor.py:1347 msgid "Source toolbar" msgstr "" -#: spyder/app/mainwindow.py:595 spyder/plugins/editor.py:780 -#: spyder/plugins/editor.py:1346 +#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:780 +#: spyder/plugins/editor.py:1357 msgid "&Run" msgstr "" -#: spyder/app/mainwindow.py:596 spyder/plugins/editor.py:1337 +#: spyder/app/mainwindow.py:602 spyder/plugins/editor.py:1348 msgid "Run toolbar" msgstr "" -#: spyder/app/mainwindow.py:600 spyder/plugins/editor.py:739 +#: spyder/app/mainwindow.py:606 spyder/plugins/editor.py:739 msgid "&Debug" msgstr "" -#: spyder/app/mainwindow.py:601 spyder/plugins/editor.py:1338 +#: spyder/app/mainwindow.py:607 spyder/plugins/editor.py:1349 msgid "Debug toolbar" msgstr "" -#: spyder/app/mainwindow.py:605 +#: spyder/app/mainwindow.py:611 msgid "C&onsoles" msgstr "" -#: spyder/app/mainwindow.py:608 +#: spyder/app/mainwindow.py:614 msgid "&Projects" msgstr "" -#: spyder/app/mainwindow.py:611 spyder/plugins/editor.py:1347 +#: spyder/app/mainwindow.py:617 spyder/plugins/editor.py:1358 msgid "&Tools" msgstr "" -#: spyder/app/mainwindow.py:614 +#: spyder/app/mainwindow.py:620 msgid "&View" msgstr "" -#: spyder/app/mainwindow.py:617 +#: spyder/app/mainwindow.py:623 msgid "&Help" msgstr "" -#: spyder/app/mainwindow.py:622 +#: spyder/app/mainwindow.py:628 msgid "Welcome to Spyder!" msgstr "" -#: spyder/app/mainwindow.py:627 +#: spyder/app/mainwindow.py:633 msgid "Pre&ferences" msgstr "" -#: spyder/app/mainwindow.py:634 spyder/widgets/pathmanager.py:49 +#: spyder/app/mainwindow.py:640 spyder/widgets/pathmanager.py:49 msgid "PYTHONPATH manager" msgstr "" -#: spyder/app/mainwindow.py:637 +#: spyder/app/mainwindow.py:643 msgid "Python Path Manager" msgstr "" -#: spyder/app/mainwindow.py:640 +#: spyder/app/mainwindow.py:646 msgid "Update module names list" msgstr "" -#: spyder/app/mainwindow.py:643 +#: spyder/app/mainwindow.py:649 msgid "Refresh list of module names available in PYTHONPATH" msgstr "" -#: spyder/app/mainwindow.py:646 +#: spyder/app/mainwindow.py:652 msgid "Reset Spyder to factory defaults" msgstr "" -#: spyder/app/mainwindow.py:651 +#: spyder/app/mainwindow.py:657 msgid "Current user environment variables..." msgstr "" -#: spyder/app/mainwindow.py:653 +#: spyder/app/mainwindow.py:659 msgid "Show and edit current user environment variables in Windows registry (i.e. for all sessions)" msgstr "" -#: spyder/app/mainwindow.py:662 spyder/app/mainwindow.py:1118 +#: spyder/app/mainwindow.py:668 spyder/app/mainwindow.py:1123 msgid "External Tools" msgstr "" -#: spyder/app/mainwindow.py:666 +#: spyder/app/mainwindow.py:672 msgid "Python(x,y) launcher" msgstr "" -#: spyder/app/mainwindow.py:673 +#: spyder/app/mainwindow.py:679 msgid "WinPython control panel" msgstr "" -#: spyder/app/mainwindow.py:682 +#: spyder/app/mainwindow.py:688 msgid "Qt Designer" msgstr "" -#: spyder/app/mainwindow.py:687 +#: spyder/app/mainwindow.py:693 msgid "Qt Linguist" msgstr "" -#: spyder/app/mainwindow.py:693 +#: spyder/app/mainwindow.py:699 msgid "Qt examples" msgstr "" -#: spyder/app/mainwindow.py:714 +#: spyder/app/mainwindow.py:720 msgid "guidata examples" msgstr "" -#: spyder/app/mainwindow.py:725 +#: spyder/app/mainwindow.py:731 msgid "guiqwt examples" msgstr "" -#: spyder/app/mainwindow.py:730 +#: spyder/app/mainwindow.py:736 msgid "Sift" msgstr "" -#: spyder/app/mainwindow.py:740 +#: spyder/app/mainwindow.py:746 msgid "ViTables" msgstr "" -#: spyder/app/mainwindow.py:754 +#: spyder/app/mainwindow.py:760 msgid "Fullscreen mode" msgstr "" -#: spyder/app/mainwindow.py:766 +#: spyder/app/mainwindow.py:772 msgid "Main toolbar" msgstr "" -#: spyder/app/mainwindow.py:775 +#: spyder/app/mainwindow.py:781 msgid "" "Spyder Internal Console\n" "\n" @@ -257,285 +257,285 @@ "\n" msgstr "" -#: spyder/app/mainwindow.py:792 +#: spyder/app/mainwindow.py:798 msgid "Loading help..." msgstr "" -#: spyder/app/mainwindow.py:799 +#: spyder/app/mainwindow.py:805 msgid "Loading outline explorer..." msgstr "" -#: spyder/app/mainwindow.py:807 +#: spyder/app/mainwindow.py:813 msgid "Loading editor..." msgstr "" -#: spyder/app/mainwindow.py:813 spyder/plugins/console.py:134 -#: spyder/widgets/ipythonconsole/client.py:278 +#: spyder/app/mainwindow.py:819 spyder/plugins/console.py:134 +#: spyder/widgets/ipythonconsole/client.py:280 msgid "&Quit" msgstr "" -#: spyder/app/mainwindow.py:815 spyder/plugins/console.py:136 +#: spyder/app/mainwindow.py:821 spyder/plugins/console.py:136 msgid "Quit" msgstr "" -#: spyder/app/mainwindow.py:819 +#: spyder/app/mainwindow.py:825 msgid "&Restart" msgstr "" -#: spyder/app/mainwindow.py:821 +#: spyder/app/mainwindow.py:827 msgid "Restart" msgstr "" -#: spyder/app/mainwindow.py:838 +#: spyder/app/mainwindow.py:844 msgid "Loading file explorer..." msgstr "" -#: spyder/app/mainwindow.py:845 +#: spyder/app/mainwindow.py:851 msgid "Loading history plugin..." msgstr "" -#: spyder/app/mainwindow.py:856 +#: spyder/app/mainwindow.py:862 msgid "Loading online help..." msgstr "" -#: spyder/app/mainwindow.py:862 +#: spyder/app/mainwindow.py:867 msgid "Loading project explorer..." msgstr "" -#: spyder/app/mainwindow.py:869 +#: spyder/app/mainwindow.py:874 msgid "Loading external console..." msgstr "" -#: spyder/app/mainwindow.py:875 +#: spyder/app/mainwindow.py:880 msgid "Loading namespace browser..." msgstr "" -#: spyder/app/mainwindow.py:882 +#: spyder/app/mainwindow.py:887 msgid "Loading IPython console..." msgstr "" -#: spyder/app/mainwindow.py:887 +#: spyder/app/mainwindow.py:892 msgid "Setting up main window..." msgstr "" -#: spyder/app/mainwindow.py:890 +#: spyder/app/mainwindow.py:895 msgid "Dependencies..." msgstr "" -#: spyder/app/mainwindow.py:894 +#: spyder/app/mainwindow.py:899 msgid "Report issue..." msgstr "" -#: spyder/app/mainwindow.py:898 +#: spyder/app/mainwindow.py:903 msgid "Spyder support..." msgstr "" -#: spyder/app/mainwindow.py:901 +#: spyder/app/mainwindow.py:906 msgid "Check for updates..." msgstr "" -#: spyder/app/mainwindow.py:924 +#: spyder/app/mainwindow.py:929 msgid "Spyder documentation" msgstr "" -#: spyder/app/mainwindow.py:929 +#: spyder/app/mainwindow.py:934 msgid "Spyder tutorial" msgstr "" -#: spyder/app/mainwindow.py:936 +#: spyder/app/mainwindow.py:941 msgid "Interactive tours" msgstr "" -#: spyder/app/mainwindow.py:964 +#: spyder/app/mainwindow.py:969 msgid "Python documentation" msgstr "" -#: spyder/app/mainwindow.py:970 spyder/app/mainwindow.py:1014 +#: spyder/app/mainwindow.py:975 spyder/app/mainwindow.py:1019 msgid "IPython documentation" msgstr "" -#: spyder/app/mainwindow.py:971 +#: spyder/app/mainwindow.py:976 msgid "Intro to IPython" msgstr "" -#: spyder/app/mainwindow.py:973 +#: spyder/app/mainwindow.py:978 msgid "Quick reference" msgstr "" -#: spyder/app/mainwindow.py:975 +#: spyder/app/mainwindow.py:980 msgid "Console help" msgstr "" -#: spyder/app/mainwindow.py:1012 +#: spyder/app/mainwindow.py:1017 msgid "Python(x,y) documentation folder" msgstr "" -#: spyder/app/mainwindow.py:1016 +#: spyder/app/mainwindow.py:1021 msgid "guidata documentation" msgstr "" -#: spyder/app/mainwindow.py:1019 +#: spyder/app/mainwindow.py:1024 msgid "guiqwt documentation" msgstr "" -#: spyder/app/mainwindow.py:1025 +#: spyder/app/mainwindow.py:1030 msgid "NumPy documentation" msgstr "" -#: spyder/app/mainwindow.py:1027 +#: spyder/app/mainwindow.py:1032 msgid "NumPy reference guide" msgstr "" -#: spyder/app/mainwindow.py:1029 +#: spyder/app/mainwindow.py:1034 msgid "NumPy user guide" msgstr "" -#: spyder/app/mainwindow.py:1031 +#: spyder/app/mainwindow.py:1036 msgid "SciPy documentation" msgstr "" -#: spyder/app/mainwindow.py:1038 +#: spyder/app/mainwindow.py:1043 msgid "Installed Python modules" msgstr "" -#: spyder/app/mainwindow.py:1042 +#: spyder/app/mainwindow.py:1047 msgid "Online documentation" msgstr "" -#: spyder/app/mainwindow.py:1054 +#: spyder/app/mainwindow.py:1059 msgid "Qt documentation" msgstr "" -#: spyder/app/mainwindow.py:1060 +#: spyder/app/mainwindow.py:1065 msgid "About %s..." msgstr "" -#: spyder/app/mainwindow.py:1084 +#: spyder/app/mainwindow.py:1089 msgid "Panes" msgstr "" -#: spyder/app/mainwindow.py:1086 +#: spyder/app/mainwindow.py:1091 msgid "Toolbars" msgstr "" -#: spyder/app/mainwindow.py:1087 +#: spyder/app/mainwindow.py:1092 msgid "Window layouts" msgstr "" -#: spyder/app/mainwindow.py:1096 spyder/app/mainwindow.py:1893 -#: spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1101 spyder/app/mainwindow.py:1894 +#: spyder/app/mainwindow.py:1895 msgid "Show toolbars" msgstr "" -#: spyder/app/mainwindow.py:1111 +#: spyder/app/mainwindow.py:1116 msgid "Attached console window (debugging)" msgstr "" -#: spyder/app/mainwindow.py:1294 spyder/plugins/projects.py:238 -#: spyder/widgets/explorer.py:627 spyder/widgets/explorer.py:732 +#: spyder/app/mainwindow.py:1295 spyder/plugins/projects.py:244 +#: spyder/widgets/explorer.py:639 spyder/widgets/explorer.py:744 #: spyder/widgets/externalshell/pythonshell.py:533 #: spyder/widgets/externalshell/systemshell.py:105 #: spyder/widgets/variableexplorer/arrayeditor.py:573 -#: spyder/widgets/variableexplorer/collectionseditor.py:419 +#: spyder/widgets/variableexplorer/collectionseditor.py:417 #: spyder/widgets/variableexplorer/dataframeeditor.py:593 msgid "Error" msgstr "" -#: spyder/app/mainwindow.py:1295 +#: spyder/app/mainwindow.py:1296 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 "" -#: spyder/app/mainwindow.py:1740 +#: spyder/app/mainwindow.py:1741 msgid "Spyder Default Layout" msgstr "" -#: spyder/app/mainwindow.py:1758 +#: spyder/app/mainwindow.py:1759 msgid "Save current layout" msgstr "" -#: spyder/app/mainwindow.py:1762 +#: spyder/app/mainwindow.py:1763 msgid "Layout preferences" msgstr "" -#: spyder/app/mainwindow.py:1766 +#: spyder/app/mainwindow.py:1767 msgid "Reset to spyder default" msgstr "" -#: spyder/app/mainwindow.py:1786 spyder/app/mainwindow.py:1808 -#: spyder/app/mainwindow.py:1871 spyder/app/mainwindow.py:2655 -#: spyder/plugins/configdialog.py:1250 spyder/plugins/externalconsole.py:446 +#: spyder/app/mainwindow.py:1787 spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1872 spyder/app/mainwindow.py:2656 +#: spyder/plugins/configdialog.py:1254 spyder/plugins/externalconsole.py:446 #: spyder/plugins/ipythonconsole.py:119 spyder/plugins/ipythonconsole.py:835 -#: spyder/plugins/maininterpreter.py:167 spyder/utils/environ.py:100 -#: spyder/utils/environ.py:113 +#: spyder/plugins/maininterpreter.py:167 spyder/plugins/maininterpreter.py:195 +#: spyder/utils/environ.py:100 spyder/utils/environ.py:113 #: spyder/widgets/variableexplorer/arrayeditor.py:496 -#: spyder/widgets/variableexplorer/collectionseditor.py:410 -#: spyder/widgets/variableexplorer/collectionseditor.py:1063 +#: spyder/widgets/variableexplorer/collectionseditor.py:408 +#: spyder/widgets/variableexplorer/collectionseditor.py:1055 msgid "Warning" msgstr "" -#: spyder/app/mainwindow.py:1787 +#: spyder/app/mainwindow.py:1788 msgid "" "Window layout will be reset to default settings: this affects window position, size and dockwidgets.\n" "Do you want to continue?" msgstr "" -#: spyder/app/mainwindow.py:1809 +#: spyder/app/mainwindow.py:1810 msgid "Layout %s will be overwritten. Do you want to continue?" msgstr "" -#: spyder/app/mainwindow.py:1872 +#: spyder/app/mainwindow.py:1873 msgid "Quick switch layout #%s has not yet been defined." msgstr "" -#: spyder/app/mainwindow.py:1890 spyder/app/mainwindow.py:1891 +#: spyder/app/mainwindow.py:1891 spyder/app/mainwindow.py:1892 msgid "Hide toolbars" msgstr "" -#: spyder/app/mainwindow.py:2184 spyder/app/mainwindow.py:2185 +#: spyder/app/mainwindow.py:2185 spyder/app/mainwindow.py:2186 msgid "Maximize current pane" msgstr "" -#: spyder/app/mainwindow.py:2188 +#: spyder/app/mainwindow.py:2189 msgid "Restore current pane" msgstr "" -#: spyder/app/mainwindow.py:2189 +#: spyder/app/mainwindow.py:2190 msgid "Restore pane to its original size" msgstr "" -#: spyder/app/mainwindow.py:2273 +#: spyder/app/mainwindow.py:2274 msgid "About %s" msgstr "" -#: spyder/app/mainwindow.py:2400 spyder/plugins/editor.py:158 +#: spyder/app/mainwindow.py:2401 spyder/plugins/editor.py:158 #: spyder/plugins/runconfig.py:322 spyder/plugins/runconfig.py:444 #: spyder/plugins/runconfig.py:449 spyder/utils/programs.py:285 -#: spyder/widgets/explorer.py:269 +#: spyder/widgets/explorer.py:271 #: spyder/widgets/externalshell/baseshell.py:127 msgid "Run" msgstr "" -#: spyder/app/mainwindow.py:2401 +#: spyder/app/mainwindow.py:2402 msgid "Running an external system terminal is not supported on platform %s." msgstr "" -#: spyder/app/mainwindow.py:2656 +#: spyder/app/mainwindow.py:2657 msgid "Spyder will restart and reset to default settings:

Do you want to continue?" msgstr "" -#: spyder/app/mainwindow.py:2753 spyder/widgets/helperwidgets.py:250 +#: spyder/app/mainwindow.py:2754 spyder/widgets/helperwidgets.py:250 msgid "Spyder updates" msgstr "" -#: spyder/app/mainwindow.py:2754 spyder/plugins/configdialog.py:819 +#: spyder/app/mainwindow.py:2755 spyder/plugins/configdialog.py:819 msgid "Check for updates on startup" msgstr "" -#: spyder/app/mainwindow.py:2772 +#: spyder/app/mainwindow.py:2775 msgid "Spyder %s is available!

Please use your package manager to update Spyder or go to our Releases page to download this new version.

If you are not sure how to proceed to update Spyder please refer to our Installation instructions." msgstr "" -#: spyder/app/mainwindow.py:2784 +#: spyder/app/mainwindow.py:2787 msgid "Spyder is up to date." msgstr "" @@ -778,7 +778,7 @@ msgid "Configuration files" msgstr "" -#: spyder/config/utils.py:51 spyder/widgets/explorer.py:700 +#: spyder/config/utils.py:51 spyder/widgets/explorer.py:712 msgid "All files" msgstr "" @@ -787,10 +787,10 @@ msgstr "" #: spyder/plugins/__init__.py:508 spyder/plugins/editor.py:98 -#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1718 +#: spyder/plugins/editor.py:545 spyder/plugins/editor.py:1729 #: spyder/plugins/help.py:118 spyder/plugins/help.py:385 -#: spyder/widgets/editor.py:369 spyder/widgets/sourcecode/codeeditor.py:97 -#: spyder/widgets/sourcecode/codeeditor.py:2960 +#: spyder/widgets/editor.py:371 spyder/widgets/sourcecode/codeeditor.py:97 +#: spyder/widgets/sourcecode/codeeditor.py:3001 msgid "Editor" msgstr "" @@ -808,7 +808,7 @@ #: spyder/plugins/configdialog.py:494 spyder/plugins/configdialog.py:509 #: spyder/plugins/runconfig.py:177 spyder/plugins/runconfig.py:241 -#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:614 +#: spyder/plugins/workingdirectory.py:291 spyder/widgets/explorer.py:626 #: spyder/widgets/externalshell/pythonshell.py:616 #: spyder/widgets/findinfiles.py:504 spyder/widgets/pathmanager.py:224 #: spyder/widgets/projects/projectdialog.py:155 @@ -923,109 +923,117 @@ msgstr "" #: spyder/plugins/configdialog.py:863 +msgid "Enable high DPI scaling" +msgstr "" + +#: spyder/plugins/configdialog.py:865 +msgid "Set this for high DPI displays" +msgstr "" + +#: spyder/plugins/configdialog.py:866 msgid "Custom margin for panes:" msgstr "" -#: spyder/plugins/configdialog.py:865 spyder/plugins/editor.py:209 +#: spyder/plugins/configdialog.py:868 spyder/plugins/editor.py:209 msgid "pixels" msgstr "" -#: spyder/plugins/configdialog.py:893 +#: spyder/plugins/configdialog.py:897 msgid "Status bar" msgstr "" -#: spyder/plugins/configdialog.py:894 +#: spyder/plugins/configdialog.py:898 msgid "Show status bar" msgstr "" -#: spyder/plugins/configdialog.py:896 +#: spyder/plugins/configdialog.py:900 msgid "Show memory usage every" msgstr "" -#: spyder/plugins/configdialog.py:898 spyder/plugins/configdialog.py:907 +#: spyder/plugins/configdialog.py:902 spyder/plugins/configdialog.py:911 #: spyder/plugins/editor.py:133 spyder/plugins/editor.py:261 #: spyder/plugins/variableexplorer.py:30 msgid " ms" msgstr "" -#: spyder/plugins/configdialog.py:905 +#: spyder/plugins/configdialog.py:909 msgid "Show CPU usage every" msgstr "" -#: spyder/plugins/configdialog.py:940 +#: spyder/plugins/configdialog.py:944 msgid "Plain text font" msgstr "" -#: spyder/plugins/configdialog.py:946 +#: spyder/plugins/configdialog.py:950 msgid "Rich text font" msgstr "" -#: spyder/plugins/configdialog.py:949 +#: spyder/plugins/configdialog.py:953 msgid "Fonts" msgstr "" -#: spyder/plugins/configdialog.py:963 +#: spyder/plugins/configdialog.py:967 msgid "Appearance" msgstr "" -#: spyder/plugins/configdialog.py:965 spyder/plugins/ipythonconsole.py:564 +#: spyder/plugins/configdialog.py:969 spyder/plugins/ipythonconsole.py:564 msgid "Advanced Settings" msgstr "" -#: spyder/plugins/configdialog.py:1001 +#: spyder/plugins/configdialog.py:1005 msgid "Syntax coloring" msgstr "" -#: spyder/plugins/configdialog.py:1014 +#: spyder/plugins/configdialog.py:1018 msgid "Here you can select the color scheme used in the Editor and all other Spyder plugins.

You can also edit the color schemes provided by Spyder or create your own ones by using the options provided below.
" msgstr "" -#: spyder/plugins/configdialog.py:1019 +#: spyder/plugins/configdialog.py:1023 msgid "Edit selected" msgstr "" -#: spyder/plugins/configdialog.py:1020 +#: spyder/plugins/configdialog.py:1024 msgid "Create new scheme" msgstr "" -#: spyder/plugins/configdialog.py:1021 spyder/widgets/explorer.py:510 -#: spyder/widgets/shell.py:134 +#: spyder/plugins/configdialog.py:1025 spyder/widgets/explorer.py:512 +#: spyder/widgets/projects/explorer.py:243 spyder/widgets/shell.py:134 msgid "Delete" msgstr "" -#: spyder/plugins/configdialog.py:1024 +#: spyder/plugins/configdialog.py:1028 msgid "Reset" msgstr "" -#: spyder/plugins/configdialog.py:1031 +#: spyder/plugins/configdialog.py:1035 msgid "Scheme:" msgstr "" -#: spyder/plugins/configdialog.py:1062 +#: spyder/plugins/configdialog.py:1066 msgid "Manage color schemes" msgstr "" -#: spyder/plugins/configdialog.py:1251 +#: spyder/plugins/configdialog.py:1255 msgid "Are you sure you want to delete this scheme?" msgstr "" -#: spyder/plugins/configdialog.py:1368 +#: spyder/plugins/configdialog.py:1372 msgid "Text" msgstr "" -#: spyder/plugins/configdialog.py:1370 +#: spyder/plugins/configdialog.py:1374 msgid "Highlight" msgstr "" -#: spyder/plugins/configdialog.py:1372 +#: spyder/plugins/configdialog.py:1376 msgid "Background" msgstr "" -#: spyder/plugins/configdialog.py:1376 +#: spyder/plugins/configdialog.py:1380 msgid "Scheme name:" msgstr "" -#: spyder/plugins/configdialog.py:1383 +#: spyder/plugins/configdialog.py:1387 msgid "Color scheme editor" msgstr "" @@ -1105,7 +1113,7 @@ msgstr "" #: spyder/plugins/console.py:233 spyder/plugins/externalconsole.py:146 -#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:715 +#: spyder/plugins/externalconsole.py:919 spyder/widgets/explorer.py:727 msgid "Python scripts" msgstr "" @@ -1148,7 +1156,7 @@ msgid "Show line numbers" msgstr "" -#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:937 +#: spyder/plugins/editor.py:120 spyder/plugins/editor.py:947 msgid "Show blank spaces" msgstr "" @@ -1362,7 +1370,7 @@ msgstr "" #: spyder/plugins/editor.py:628 spyder/plugins/workingdirectory.py:83 -#: spyder/widgets/explorer.py:692 spyder/widgets/explorer.py:699 +#: spyder/widgets/explorer.py:704 spyder/widgets/explorer.py:711 msgid "New file" msgstr "" @@ -1370,12 +1378,12 @@ msgid "&Open..." msgstr "" -#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1767 +#: spyder/plugins/editor.py:635 spyder/plugins/editor.py:1778 #: spyder/plugins/workingdirectory.py:70 msgid "Open file" msgstr "" -#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:345 +#: spyder/plugins/editor.py:641 spyder/widgets/editor.py:347 msgid "File switcher..." msgstr "" @@ -1395,7 +1403,7 @@ msgid "&Save" msgstr "" -#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1304 +#: spyder/plugins/editor.py:654 spyder/widgets/editor.py:1306 msgid "Save file" msgstr "" @@ -1512,7 +1520,7 @@ msgstr "" #: spyder/plugins/editor.py:773 spyder/widgets/findinfiles.py:333 -#: spyder/widgets/ipythonconsole/client.py:236 +#: spyder/widgets/ipythonconsole/client.py:238 msgid "Stop" msgstr "" @@ -1541,7 +1549,7 @@ msgid "Run again last file" msgstr "" -#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2507 +#: spyder/plugins/editor.py:802 spyder/widgets/sourcecode/codeeditor.py:2548 msgid "Run &selection or current line" msgstr "" @@ -1549,7 +1557,7 @@ msgid "Run selection or current line" msgstr "" -#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2499 +#: spyder/plugins/editor.py:813 spyder/widgets/sourcecode/codeeditor.py:2540 msgid "Run cell" msgstr "" @@ -1559,7 +1567,7 @@ "[Use #%% to create cells]" msgstr "" -#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2503 +#: spyder/plugins/editor.py:822 spyder/widgets/sourcecode/codeeditor.py:2544 msgid "Run cell and advance" msgstr "" @@ -1623,11 +1631,11 @@ msgid "Go to next cursor position" msgstr "" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Comment" msgstr "" -#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2483 +#: spyder/plugins/editor.py:885 spyder/widgets/sourcecode/codeeditor.py:2524 msgid "Uncomment" msgstr "" @@ -1667,83 +1675,99 @@ msgid "Unindent current line or selection" msgstr "" +#: spyder/plugins/editor.py:918 +msgid "Toggle Uppercase" +msgstr "" + #: spyder/plugins/editor.py:919 +msgid "Change to uppercase current line or selection" +msgstr "" + +#: spyder/plugins/editor.py:923 +msgid "Toggle Lowercase" +msgstr "" + +#: spyder/plugins/editor.py:924 +msgid "Change to lowercase current line or selection" +msgstr "" + +#: spyder/plugins/editor.py:929 msgid "Carriage return and line feed (Windows)" msgstr "" -#: spyder/plugins/editor.py:922 +#: spyder/plugins/editor.py:932 msgid "Line feed (UNIX)" msgstr "" -#: spyder/plugins/editor.py:925 +#: spyder/plugins/editor.py:935 msgid "Carriage return (Mac)" msgstr "" -#: spyder/plugins/editor.py:931 +#: spyder/plugins/editor.py:941 msgid "Convert end-of-line characters" msgstr "" -#: spyder/plugins/editor.py:935 +#: spyder/plugins/editor.py:945 msgid "Remove trailing spaces" msgstr "" -#: spyder/plugins/editor.py:939 +#: spyder/plugins/editor.py:949 msgid "Fix indentation" msgstr "" -#: spyder/plugins/editor.py:940 +#: spyder/plugins/editor.py:950 msgid "Replace tab characters by space characters" msgstr "" -#: spyder/plugins/editor.py:943 +#: spyder/plugins/editor.py:953 msgid "Go to line..." msgstr "" -#: spyder/plugins/editor.py:951 +#: spyder/plugins/editor.py:961 msgid "Set console working directory" msgstr "" -#: spyder/plugins/editor.py:953 +#: spyder/plugins/editor.py:963 msgid "Set current console (and file explorer) working directory to current script directory" msgstr "" -#: spyder/plugins/editor.py:958 +#: spyder/plugins/editor.py:968 msgid "Maximum number of recent files..." msgstr "" -#: spyder/plugins/editor.py:961 +#: spyder/plugins/editor.py:971 msgid "Clear recent files list" msgstr "" -#: spyder/plugins/editor.py:961 spyder/plugins/projects.py:97 +#: spyder/plugins/editor.py:971 spyder/plugins/projects.py:100 msgid "Clear this list" msgstr "" -#: spyder/plugins/editor.py:965 +#: spyder/plugins/editor.py:975 msgid "Open &recent" msgstr "" -#: spyder/plugins/editor.py:1348 +#: spyder/plugins/editor.py:1359 msgid "?" msgstr "" -#: spyder/plugins/editor.py:1575 +#: spyder/plugins/editor.py:1586 msgid "Spyder Editor" msgstr "" -#: spyder/plugins/editor.py:1576 +#: spyder/plugins/editor.py:1587 msgid "This is a temporary script file." msgstr "" -#: spyder/plugins/editor.py:1645 +#: spyder/plugins/editor.py:1656 msgid "untitled" msgstr "" -#: spyder/plugins/editor.py:1719 +#: spyder/plugins/editor.py:1730 msgid "Maximum number of recent files" msgstr "" -#: spyder/plugins/editor.py:1852 +#: spyder/plugins/editor.py:1863 msgid "Printing..." msgstr "" @@ -1768,7 +1792,7 @@ msgid "Show elapsed time" msgstr "" -#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1074 +#: spyder/plugins/externalconsole.py:61 spyder/widgets/explorer.py:1094 msgid "Show icons and text" msgstr "" @@ -2008,7 +2032,7 @@ #: spyder/plugins/help.py:385 spyder/plugins/runconfig.py:186 #: spyder/plugins/runconfig.py:456 #: spyder/widgets/externalshell/baseshell.py:94 -#: spyder/widgets/ipythonconsole/client.py:200 +#: spyder/widgets/ipythonconsole/client.py:202 msgid "Console" msgstr "" @@ -2034,10 +2058,10 @@ msgstr "" #: spyder/plugins/help.py:437 spyder/plugins/history.py:106 -#: spyder/widgets/editor.py:502 spyder/widgets/explorer.py:1085 +#: spyder/widgets/editor.py:504 spyder/widgets/explorer.py:1105 #: spyder/widgets/externalshell/baseshell.py:140 -#: spyder/widgets/ipythonconsole/client.py:249 -#: spyder/widgets/variableexplorer/namespacebrowser.py:162 +#: spyder/widgets/ipythonconsole/client.py:251 +#: spyder/widgets/variableexplorer/namespacebrowser.py:160 msgid "Options" msgstr "" @@ -2460,31 +2484,31 @@ msgid "No IPython console is currently available to run %s.

Please open a new one and try again." msgstr "" -#: spyder/plugins/ipythonconsole.py:873 +#: spyder/plugins/ipythonconsole.py:880 msgid "Your Python environment or installation doesn't have the ipykernel module installed on it. Without this module is not possible for Spyder to create a console for you.

You can install ipykernel by running in a terminal:

pip install ipykernel

or

conda install ipykernel" msgstr "" -#: spyder/plugins/ipythonconsole.py:1098 +#: spyder/plugins/ipythonconsole.py:1105 msgid "Do you want to close this console?" msgstr "" -#: spyder/plugins/ipythonconsole.py:1104 +#: spyder/plugins/ipythonconsole.py:1111 msgid "Do you want to close all other consoles connected to the same kernel as this one?" msgstr "" -#: spyder/plugins/ipythonconsole.py:1364 +#: spyder/plugins/ipythonconsole.py:1382 msgid "IPython" msgstr "" -#: spyder/plugins/ipythonconsole.py:1365 +#: spyder/plugins/ipythonconsole.py:1383 msgid "Unable to connect to %s" msgstr "" -#: spyder/plugins/ipythonconsole.py:1422 +#: spyder/plugins/ipythonconsole.py:1443 msgid "Connection error" msgstr "" -#: spyder/plugins/ipythonconsole.py:1423 +#: spyder/plugins/ipythonconsole.py:1444 msgid "" "Could not open ssh tunnel. The error was:\n" "\n" @@ -2558,8 +2582,8 @@ 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 "" -#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:191 -#: spyder/plugins/maininterpreter.py:195 +#: spyder/plugins/maininterpreter.py:178 spyder/plugins/maininterpreter.py:205 +#: spyder/plugins/maininterpreter.py:209 msgid "UMR" msgstr "" @@ -2567,13 +2591,17 @@ msgid "Set the list of excluded modules as this: numpy, scipy" msgstr "" -#: spyder/plugins/maininterpreter.py:192 +#: spyder/plugins/maininterpreter.py:196 +msgid "You are working with Python 2, this means that you can not import a module that contains non-ascii characters." +msgstr "" + +#: spyder/plugins/maininterpreter.py:206 msgid "" "The following modules are not installed on your machine:\n" "%s" msgstr "" -#: spyder/plugins/maininterpreter.py:196 +#: spyder/plugins/maininterpreter.py:210 msgid "Please note that these changes will be applied only to new Python/IPython consoles" msgstr "" @@ -2585,8 +2613,8 @@ msgid "Outline" msgstr "" -#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:111 -#: spyder/widgets/projects/explorer.py:125 +#: spyder/plugins/projects.py:76 spyder/widgets/projects/explorer.py:113 +#: spyder/widgets/projects/explorer.py:127 msgid "Project explorer" msgstr "" @@ -2602,19 +2630,23 @@ msgid "Close Project" msgstr "" -#: spyder/plugins/projects.py:100 +#: spyder/plugins/projects.py:97 +msgid "Delete Project" +msgstr "" + +#: spyder/plugins/projects.py:103 msgid "Project Preferences" msgstr "" -#: spyder/plugins/projects.py:102 +#: spyder/plugins/projects.py:105 msgid "Recent Projects" msgstr "" -#: spyder/plugins/projects.py:234 +#: spyder/plugins/projects.py:240 msgid "Open project" msgstr "" -#: spyder/plugins/projects.py:239 +#: spyder/plugins/projects.py:245 msgid "%s is not a Spyder project!" msgstr "" @@ -2803,32 +2835,27 @@ msgstr "" #: spyder/plugins/variableexplorer.py:35 -#: spyder/widgets/variableexplorer/namespacebrowser.py:229 +#: spyder/widgets/variableexplorer/namespacebrowser.py:226 msgid "Exclude private references" msgstr "" #: spyder/plugins/variableexplorer.py:36 -#: spyder/widgets/variableexplorer/namespacebrowser.py:244 +#: spyder/widgets/variableexplorer/namespacebrowser.py:241 msgid "Exclude capitalized references" msgstr "" #: spyder/plugins/variableexplorer.py:37 -#: spyder/widgets/variableexplorer/namespacebrowser.py:237 +#: spyder/widgets/variableexplorer/namespacebrowser.py:234 msgid "Exclude all-uppercase references" msgstr "" #: spyder/plugins/variableexplorer.py:38 -#: spyder/widgets/variableexplorer/namespacebrowser.py:252 +#: spyder/widgets/variableexplorer/namespacebrowser.py:249 msgid "Exclude unsupported data types" msgstr "" -#: spyder/plugins/variableexplorer.py:44 -#: spyder/widgets/variableexplorer/collectionseditor.py:675 -msgid "Truncate values" -msgstr "" - #: spyder/plugins/variableexplorer.py:46 -#: spyder/widgets/variableexplorer/collectionseditor.py:679 +#: spyder/widgets/variableexplorer/collectionseditor.py:677 msgid "Show arrays min/max" msgstr "" @@ -2898,7 +2925,7 @@ msgid "Back" msgstr "" -#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1079 +#: spyder/plugins/workingdirectory.py:180 spyder/widgets/explorer.py:1099 #: spyder/widgets/variableexplorer/importwizard.py:529 msgid "Next" msgstr "" @@ -2962,7 +2989,7 @@ msgstr "" #: spyder/utils/iofuncs.py:422 -#: spyder/widgets/variableexplorer/collectionseditor.py:1029 +#: spyder/widgets/variableexplorer/collectionseditor.py:1021 msgid "NumPy arrays" msgstr "" @@ -3111,27 +3138,27 @@ msgid "Array dimensions not valid" msgstr "" -#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2518 +#: spyder/widgets/browser.py:54 spyder/widgets/sourcecode/codeeditor.py:2559 msgid "Zoom out" msgstr "" -#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2514 +#: spyder/widgets/browser.py:57 spyder/widgets/sourcecode/codeeditor.py:2555 msgid "Zoom in" msgstr "" -#: spyder/widgets/browser.py:162 +#: spyder/widgets/browser.py:177 msgid "Home" msgstr "" -#: spyder/widgets/browser.py:198 +#: spyder/widgets/browser.py:213 msgid "Find text" msgstr "" -#: spyder/widgets/browser.py:216 +#: spyder/widgets/browser.py:231 msgid "Address:" msgstr "" -#: spyder/widgets/browser.py:252 +#: spyder/widgets/browser.py:267 msgid "Unable to load page" msgstr "" @@ -3168,94 +3195,94 @@ msgstr "" #: spyder/widgets/dependencies.py:141 -msgid "Spyder depends on several Python modules to provide the right functionality for all its panes. The table below shows the required and installed versions (if any) of all of them.

Note: You can safely use Spyder without the following modules installed: %s and %s" +msgid "Spyder depends on several Python modules to provide the right functionality for all its panes. The table below shows the required and installed versions (if any) of all of them.

Note: You can safely use Spyder without the following modules installed: %s and %s.

Please also note that new dependencies or changed ones will be correctly detected only after Spyder is restarted." msgstr "" -#: spyder/widgets/dependencies.py:154 +#: spyder/widgets/dependencies.py:157 msgid "Copy to clipboard" msgstr "" -#: spyder/widgets/editor.py:348 +#: spyder/widgets/editor.py:350 msgid "Copy path to clipboard" msgstr "" -#: spyder/widgets/editor.py:352 +#: spyder/widgets/editor.py:354 msgid "Close all to the right" msgstr "" -#: spyder/widgets/editor.py:354 +#: spyder/widgets/editor.py:356 msgid "Close all but this" msgstr "" -#: spyder/widgets/editor.py:957 +#: spyder/widgets/editor.py:959 msgid "Temporary file" msgstr "" -#: spyder/widgets/editor.py:1052 +#: spyder/widgets/editor.py:1054 msgid "New window" msgstr "" -#: spyder/widgets/editor.py:1053 +#: spyder/widgets/editor.py:1055 msgid "Create a new editor window" msgstr "" -#: spyder/widgets/editor.py:1056 +#: spyder/widgets/editor.py:1058 msgid "Split vertically" msgstr "" -#: spyder/widgets/editor.py:1058 +#: spyder/widgets/editor.py:1060 msgid "Split vertically this editor window" msgstr "" -#: spyder/widgets/editor.py:1060 +#: spyder/widgets/editor.py:1062 msgid "Split horizontally" msgstr "" -#: spyder/widgets/editor.py:1062 +#: spyder/widgets/editor.py:1064 msgid "Split horizontally this editor window" msgstr "" -#: spyder/widgets/editor.py:1064 +#: spyder/widgets/editor.py:1066 msgid "Close this panel" msgstr "" -#: spyder/widgets/editor.py:1221 +#: spyder/widgets/editor.py:1223 msgid "%s has been modified.
Do you want to save changes?" msgstr "" -#: spyder/widgets/editor.py:1283 +#: spyder/widgets/editor.py:1285 msgid "Save" msgstr "" -#: spyder/widgets/editor.py:1284 +#: spyder/widgets/editor.py:1286 msgid "Unable to save script '%s'

Error message:
%s" msgstr "" -#: spyder/widgets/editor.py:1518 +#: spyder/widgets/editor.py:1523 msgid "%s is unavailable (this file may have been removed, moved or renamed outside Spyder).
Do you want to close it?" msgstr "" -#: spyder/widgets/editor.py:1538 +#: spyder/widgets/editor.py:1543 msgid "%s has been modified outside Spyder.
Do you want to reload it and lose all your changes?" msgstr "" -#: spyder/widgets/editor.py:1634 +#: spyder/widgets/editor.py:1639 msgid "All changes to %s will be lost.
Do you want to revert file from disk?" msgstr "" -#: spyder/widgets/editor.py:1774 +#: spyder/widgets/editor.py:1779 msgid "Loading %s..." msgstr "" -#: spyder/widgets/editor.py:1784 +#: spyder/widgets/editor.py:1789 msgid "%s contains mixed end-of-line characters.
Spyder will fix this automatically." msgstr "" -#: spyder/widgets/editor.py:2166 +#: spyder/widgets/editor.py:2171 msgid "Close window" msgstr "" -#: spyder/widgets/editor.py:2168 +#: spyder/widgets/editor.py:2173 msgid "Close this window" msgstr "" @@ -3287,7 +3314,7 @@ msgid "Show absolute path" msgstr "" -#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:208 +#: spyder/widgets/editortools.py:208 spyder/widgets/explorer.py:210 msgid "Show all files" msgstr "" @@ -3295,186 +3322,195 @@ msgid "Show special comments" msgstr "" -#: spyder/widgets/explorer.py:204 +#: spyder/widgets/explorer.py:206 msgid "Edit filename filters..." msgstr "" -#: spyder/widgets/explorer.py:218 +#: spyder/widgets/explorer.py:220 msgid "Edit filename filters" msgstr "" -#: spyder/widgets/explorer.py:219 +#: spyder/widgets/explorer.py:221 msgid "Name filters:" msgstr "" -#: spyder/widgets/explorer.py:238 +#: spyder/widgets/explorer.py:240 msgid "File..." msgstr "" -#: spyder/widgets/explorer.py:242 +#: spyder/widgets/explorer.py:244 msgid "Module..." msgstr "" -#: spyder/widgets/explorer.py:246 +#: spyder/widgets/explorer.py:248 msgid "Folder..." msgstr "" -#: spyder/widgets/explorer.py:250 +#: spyder/widgets/explorer.py:252 msgid "Package..." msgstr "" -#: spyder/widgets/explorer.py:271 -#: spyder/widgets/variableexplorer/collectionseditor.py:650 +#: spyder/widgets/explorer.py:273 +#: spyder/widgets/variableexplorer/collectionseditor.py:652 msgid "Edit" msgstr "" -#: spyder/widgets/explorer.py:273 +#: spyder/widgets/explorer.py:275 msgid "Move..." msgstr "" -#: spyder/widgets/explorer.py:276 +#: spyder/widgets/explorer.py:278 msgid "Delete..." msgstr "" -#: spyder/widgets/explorer.py:279 +#: spyder/widgets/explorer.py:281 msgid "Rename..." msgstr "" -#: spyder/widgets/explorer.py:282 +#: spyder/widgets/explorer.py:284 msgid "Open" msgstr "" -#: spyder/widgets/explorer.py:283 spyder/widgets/sourcecode/codeeditor.py:2490 +#: spyder/widgets/explorer.py:285 spyder/widgets/sourcecode/codeeditor.py:2531 msgid "Convert to Python script" msgstr "" -#: spyder/widgets/explorer.py:317 +#: spyder/widgets/explorer.py:319 msgid "Commit" msgstr "" -#: spyder/widgets/explorer.py:320 +#: spyder/widgets/explorer.py:322 msgid "Browse repository" msgstr "" -#: spyder/widgets/explorer.py:331 +#: spyder/widgets/explorer.py:333 msgid "Open command prompt here" msgstr "" -#: spyder/widgets/explorer.py:333 +#: spyder/widgets/explorer.py:335 msgid "Open terminal here" msgstr "" -#: spyder/widgets/explorer.py:338 +#: spyder/widgets/explorer.py:340 msgid "Open Python console here" msgstr "" -#: spyder/widgets/explorer.py:352 +#: spyder/widgets/explorer.py:354 msgid "New" msgstr "" -#: spyder/widgets/explorer.py:360 +#: spyder/widgets/explorer.py:362 msgid "Import" msgstr "" -#: spyder/widgets/explorer.py:511 +#: spyder/widgets/explorer.py:513 msgid "Do you really want to delete %s?" msgstr "" -#: spyder/widgets/explorer.py:529 +#: spyder/widgets/explorer.py:531 msgid "delete" msgstr "" -#: spyder/widgets/explorer.py:530 spyder/widgets/projects/explorer.py:147 +#: spyder/widgets/explorer.py:532 spyder/widgets/projects/explorer.py:149 +#: spyder/widgets/projects/explorer.py:256 msgid "Project Explorer" msgstr "" -#: spyder/widgets/explorer.py:531 spyder/widgets/projects/explorer.py:148 +#: spyder/widgets/explorer.py:533 spyder/widgets/projects/explorer.py:150 msgid "Unable to %s %s

Error message:
%s" msgstr "" -#: spyder/widgets/explorer.py:554 spyder/widgets/sourcecode/codeeditor.py:2007 +#: spyder/widgets/explorer.py:548 +msgid "File Explorer" +msgstr "" + +#: spyder/widgets/explorer.py:549 +msgid "The current directory contains a project.

If you want to delete the project, please go to Projects » Delete Project" +msgstr "" + +#: spyder/widgets/explorer.py:566 spyder/widgets/sourcecode/codeeditor.py:2018 msgid "Conversion error" msgstr "" -#: spyder/widgets/explorer.py:555 spyder/widgets/sourcecode/codeeditor.py:2008 +#: spyder/widgets/explorer.py:567 spyder/widgets/sourcecode/codeeditor.py:2019 msgid "" "It was not possible to convert this notebook. The error is:\n" "\n" msgstr "" -#: spyder/widgets/explorer.py:572 spyder/widgets/explorer.py:580 -#: spyder/widgets/explorer.py:591 -#: spyder/widgets/variableexplorer/collectionseditor.py:683 -#: spyder/widgets/variableexplorer/collectionseditor.py:924 +#: spyder/widgets/explorer.py:584 spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:603 +#: spyder/widgets/variableexplorer/collectionseditor.py:681 +#: spyder/widgets/variableexplorer/collectionseditor.py:916 msgid "Rename" msgstr "" -#: spyder/widgets/explorer.py:573 +#: spyder/widgets/explorer.py:585 msgid "New name:" msgstr "" -#: spyder/widgets/explorer.py:581 +#: spyder/widgets/explorer.py:593 msgid "Do you really want to rename %s and overwrite the existing file %s?" msgstr "" -#: spyder/widgets/explorer.py:592 +#: spyder/widgets/explorer.py:604 msgid "Unable to rename file %s

Error message:
%s" msgstr "" -#: spyder/widgets/explorer.py:628 +#: spyder/widgets/explorer.py:640 msgid "Unable to move %s

Error message:
%s" msgstr "" -#: spyder/widgets/explorer.py:646 +#: spyder/widgets/explorer.py:658 msgid "Unable to create folder %s

Error message:
%s" msgstr "" -#: spyder/widgets/explorer.py:659 spyder/widgets/explorer.py:693 +#: spyder/widgets/explorer.py:671 spyder/widgets/explorer.py:705 msgid "Unable to create file %s

Error message:
%s" msgstr "" -#: spyder/widgets/explorer.py:667 +#: spyder/widgets/explorer.py:679 msgid "New folder" msgstr "" -#: spyder/widgets/explorer.py:668 +#: spyder/widgets/explorer.py:680 msgid "Folder name:" msgstr "" -#: spyder/widgets/explorer.py:673 +#: spyder/widgets/explorer.py:685 msgid "New package" msgstr "" -#: spyder/widgets/explorer.py:674 +#: spyder/widgets/explorer.py:686 msgid "Package name:" msgstr "" -#: spyder/widgets/explorer.py:714 +#: spyder/widgets/explorer.py:726 msgid "New module" msgstr "" -#: spyder/widgets/explorer.py:729 +#: spyder/widgets/explorer.py:741 msgid "For %s support, please install one of the
following tools:

%s" msgstr "" -#: spyder/widgets/explorer.py:733 +#: spyder/widgets/explorer.py:745 msgid "Unable to find external program.

%s" msgstr "" -#: spyder/widgets/explorer.py:948 +#: spyder/widgets/explorer.py:966 msgid "Show current directory only" msgstr "" -#: spyder/widgets/explorer.py:1046 +#: spyder/widgets/explorer.py:1066 msgid "You don't have the right permissions to open this directory" msgstr "" -#: spyder/widgets/explorer.py:1076 +#: spyder/widgets/explorer.py:1096 #: spyder/widgets/variableexplorer/importwizard.py:525 msgid "Previous" msgstr "" -#: spyder/widgets/explorer.py:1082 +#: spyder/widgets/explorer.py:1102 msgid "Parent" msgstr "" @@ -3762,63 +3798,63 @@ msgid "GUI-based editor:" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:187 +#: spyder/widgets/ipythonconsole/client.py:189 msgid "An error ocurred while starting the kernel" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:218 +#: spyder/widgets/ipythonconsole/client.py:220 msgid "Restart kernel" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:238 +#: spyder/widgets/ipythonconsole/client.py:240 msgid "Stop the current command" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:261 +#: spyder/widgets/ipythonconsole/client.py:263 msgid "Inspect current object" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:266 +#: spyder/widgets/ipythonconsole/client.py:268 msgid "Clear line or block" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:270 +#: spyder/widgets/ipythonconsole/client.py:272 msgid "Reset namespace" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:273 +#: spyder/widgets/ipythonconsole/client.py:275 msgid "Clear console" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:314 +#: spyder/widgets/ipythonconsole/client.py:316 msgid "Are you sure you want to restart the kernel?" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:316 +#: spyder/widgets/ipythonconsole/client.py:318 msgid "Restart kernel?" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:325 +#: spyder/widgets/ipythonconsole/client.py:327 msgid "" "Error restarting kernel: %s\n" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:329 +#: spyder/widgets/ipythonconsole/client.py:331 msgid "" "
Restarting kernel...\n" "

" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:334 +#: spyder/widgets/ipythonconsole/client.py:336 msgid "" "Cannot restart a kernel not started by Spyder\n" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:374 +#: spyder/widgets/ipythonconsole/client.py:376 msgid "Changing backend to Qt for Mayavi" msgstr "" -#: spyder/widgets/ipythonconsole/client.py:385 +#: spyder/widgets/ipythonconsole/client.py:387 msgid "Connecting to kernel..." msgstr "" @@ -3826,11 +3862,11 @@ msgid "Inspecting and setting values while debugging in IPython consoles is not supported yet by Spyder." msgstr "" -#: spyder/widgets/ipythonconsole/shell.py:135 +#: spyder/widgets/ipythonconsole/shell.py:149 msgid "Reset IPython namespace" msgstr "" -#: spyder/widgets/ipythonconsole/shell.py:136 +#: spyder/widgets/ipythonconsole/shell.py:150 msgid "All user-defined variables will be removed.
Are you sure you want to reset the namespace?" msgstr "" @@ -3951,26 +3987,34 @@ msgid "Version control system" msgstr "" -#: spyder/widgets/projects/explorer.py:50 +#: spyder/widgets/projects/explorer.py:52 msgid "Show horizontal scrollbar" msgstr "" -#: spyder/widgets/projects/explorer.py:112 +#: spyder/widgets/projects/explorer.py:114 msgid "File %s already exists.
Do you want to overwrite it?" msgstr "" -#: spyder/widgets/projects/explorer.py:126 +#: spyder/widgets/projects/explorer.py:128 msgid "Folder %s already exists." msgstr "" -#: spyder/widgets/projects/explorer.py:144 +#: spyder/widgets/projects/explorer.py:146 msgid "copy" msgstr "" -#: spyder/widgets/projects/explorer.py:146 +#: spyder/widgets/projects/explorer.py:148 msgid "move" msgstr "" +#: spyder/widgets/projects/explorer.py:244 +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 "" + +#: spyder/widgets/projects/explorer.py:257 +msgid "Unable to delete {varpath}

The error message was:
{error}" +msgstr "" + #: spyder/widgets/projects/projectdialog.py:69 msgid "New directory" msgstr "" @@ -4068,41 +4112,41 @@ msgid "Line count:" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:1296 +#: spyder/widgets/sourcecode/codeeditor.py:1305 msgid "Breakpoint" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:1297 +#: spyder/widgets/sourcecode/codeeditor.py:1306 msgid "Condition:" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:1703 +#: spyder/widgets/sourcecode/codeeditor.py:1712 msgid "Code analysis" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:1757 +#: spyder/widgets/sourcecode/codeeditor.py:1766 msgid "To do" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:1994 +#: spyder/widgets/sourcecode/codeeditor.py:2005 msgid "Removal error" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:1995 +#: spyder/widgets/sourcecode/codeeditor.py:2006 msgid "" "It was not possible to remove outputs from this notebook. The error is:\n" "\n" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:2487 +#: spyder/widgets/sourcecode/codeeditor.py:2528 msgid "Clear all ouput" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:2493 +#: spyder/widgets/sourcecode/codeeditor.py:2534 msgid "Go to definition" msgstr "" -#: spyder/widgets/sourcecode/codeeditor.py:2522 +#: spyder/widgets/sourcecode/codeeditor.py:2563 msgid "Zoom reset" msgstr "" @@ -4277,137 +4321,137 @@ msgid "elements" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Size" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Type" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:313 +#: spyder/widgets/variableexplorer/collectionseditor.py:311 msgid "Value" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:411 +#: spyder/widgets/variableexplorer/collectionseditor.py:409 msgid "" "Opening this variable can be slow\n" "\n" "Do you want to continue anyway?" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:420 +#: spyder/widgets/variableexplorer/collectionseditor.py:418 msgid "Spyder was unable to retrieve the value of this variable from the console.

The error mesage was:
%s" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:579 +#: spyder/widgets/variableexplorer/collectionseditor.py:583 msgid "Edit item" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:580 +#: spyder/widgets/variableexplorer/collectionseditor.py:584 msgid "Unable to assign data to item.

Error message:
%s" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:642 +#: spyder/widgets/variableexplorer/collectionseditor.py:644 msgid "Resize rows to contents" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:653 -#: spyder/widgets/variableexplorer/collectionseditor.py:998 -#: spyder/widgets/variableexplorer/collectionseditor.py:1015 +#: spyder/widgets/variableexplorer/collectionseditor.py:655 +#: spyder/widgets/variableexplorer/collectionseditor.py:990 +#: spyder/widgets/variableexplorer/collectionseditor.py:1007 msgid "Plot" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:657 +#: spyder/widgets/variableexplorer/collectionseditor.py:659 msgid "Histogram" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:661 +#: spyder/widgets/variableexplorer/collectionseditor.py:663 msgid "Show image" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:665 -#: spyder/widgets/variableexplorer/collectionseditor.py:1023 +#: spyder/widgets/variableexplorer/collectionseditor.py:667 +#: spyder/widgets/variableexplorer/collectionseditor.py:1015 msgid "Save array" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:669 +#: spyder/widgets/variableexplorer/collectionseditor.py:671 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 #: spyder/widgets/variableexplorer/collectionseditor.py:962 -#: spyder/widgets/variableexplorer/collectionseditor.py:970 msgid "Insert" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:672 -#: spyder/widgets/variableexplorer/collectionseditor.py:906 +#: spyder/widgets/variableexplorer/collectionseditor.py:674 +#: spyder/widgets/variableexplorer/collectionseditor.py:898 msgid "Remove" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:686 -#: spyder/widgets/variableexplorer/collectionseditor.py:927 +#: spyder/widgets/variableexplorer/collectionseditor.py:684 +#: spyder/widgets/variableexplorer/collectionseditor.py:919 msgid "Duplicate" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:904 +#: spyder/widgets/variableexplorer/collectionseditor.py:896 msgid "Do you want to remove the selected item?" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:905 +#: spyder/widgets/variableexplorer/collectionseditor.py:897 msgid "Do you want to remove all selected items?" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:925 +#: spyder/widgets/variableexplorer/collectionseditor.py:917 msgid "New variable name:" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:928 +#: spyder/widgets/variableexplorer/collectionseditor.py:920 msgid "Variable name:" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:962 +#: spyder/widgets/variableexplorer/collectionseditor.py:954 msgid "Key:" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:970 +#: spyder/widgets/variableexplorer/collectionseditor.py:962 msgid "Value:" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:986 +#: spyder/widgets/variableexplorer/collectionseditor.py:978 msgid "Import error" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:987 +#: spyder/widgets/variableexplorer/collectionseditor.py:979 msgid "Please install matplotlib or guiqwt." msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:999 +#: spyder/widgets/variableexplorer/collectionseditor.py:991 msgid "Unable to plot data.

Error message:
%s" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1016 +#: spyder/widgets/variableexplorer/collectionseditor.py:1008 msgid "Unable to show image.

Error message:
%s" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1039 +#: spyder/widgets/variableexplorer/collectionseditor.py:1031 msgid "Unable to save array

Error message:
%s" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1064 +#: spyder/widgets/variableexplorer/collectionseditor.py:1056 msgid "It was not possible to copy this array" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1089 +#: spyder/widgets/variableexplorer/collectionseditor.py:1081 msgid "Clipboard contents" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1104 +#: spyder/widgets/variableexplorer/collectionseditor.py:1096 msgid "Import from clipboard" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1106 +#: spyder/widgets/variableexplorer/collectionseditor.py:1098 msgid "Empty clipboard" msgstr "" -#: spyder/widgets/variableexplorer/collectionseditor.py:1107 +#: spyder/widgets/variableexplorer/collectionseditor.py:1099 msgid "Nothing to be imported from clipboard." msgstr "" @@ -4539,62 +4583,62 @@ msgid "Unable to proceed to next step

Please check your entries.

Error message:
%s" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:199 +#: spyder/widgets/variableexplorer/namespacebrowser.py:196 msgid "Refresh" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:203 +#: spyder/widgets/variableexplorer/namespacebrowser.py:200 msgid "Refresh periodically" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:210 -#: spyder/widgets/variableexplorer/namespacebrowser.py:490 +#: spyder/widgets/variableexplorer/namespacebrowser.py:207 +#: spyder/widgets/variableexplorer/namespacebrowser.py:487 msgid "Import data" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:213 -#: spyder/widgets/variableexplorer/namespacebrowser.py:568 -#: spyder/widgets/variableexplorer/namespacebrowser.py:587 +#: spyder/widgets/variableexplorer/namespacebrowser.py:210 +#: spyder/widgets/variableexplorer/namespacebrowser.py:565 +#: spyder/widgets/variableexplorer/namespacebrowser.py:584 msgid "Save data" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:218 +#: spyder/widgets/variableexplorer/namespacebrowser.py:215 msgid "Save data as..." msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:230 +#: spyder/widgets/variableexplorer/namespacebrowser.py:227 msgid "Exclude references which name starts with an underscore" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:238 +#: spyder/widgets/variableexplorer/namespacebrowser.py:235 msgid "Exclude references which name is uppercase" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:245 +#: spyder/widgets/variableexplorer/namespacebrowser.py:242 msgid "Exclude references which name starts with an uppercase character" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:253 +#: spyder/widgets/variableexplorer/namespacebrowser.py:250 msgid "Exclude references to unsupported data types (i.e. which won't be handled/saved correctly)" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:348 +#: spyder/widgets/variableexplorer/namespacebrowser.py:345 msgid "Object %s is not picklable" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:510 +#: spyder/widgets/variableexplorer/namespacebrowser.py:507 msgid "Unsupported file extension '%s'

Would you like to import it anyway (by selecting a known file format)?" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:518 +#: spyder/widgets/variableexplorer/namespacebrowser.py:515 msgid "Open file as:" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:556 +#: spyder/widgets/variableexplorer/namespacebrowser.py:553 msgid "Unable to load '%s'

Error message:
%s" msgstr "" -#: spyder/widgets/variableexplorer/namespacebrowser.py:588 +#: spyder/widgets/variableexplorer/namespacebrowser.py:585 msgid "Unable to save current workspace

Error message:
%s" msgstr "" diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/configdialog.py spyder-3.0.2+dfsg1/spyder/plugins/configdialog.py --- spyder-3.0.1+dfsg1/spyder/plugins/configdialog.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/configdialog.py 2016-11-19 00:31:58.000000000 +0000 @@ -860,6 +860,9 @@ tear_off_box = newcb(_("Tear off menus"), 'tear_off_menus', tip=_("Set this to detach any
" "menu from the main window")) + high_dpi_scaling_box = newcb(_("Enable high DPI scaling"), + 'high_dpi_scaling', + tip=_("Set this for high DPI displays")) margin_box = newcb(_("Custom margin for panes:"), 'use_custom_margin') margin_spin = self.create_spinbox("", _("pixels"), 'custom_margin', @@ -886,6 +889,7 @@ interface_layout.addWidget(verttabs_box) interface_layout.addWidget(animated_box) interface_layout.addWidget(tear_off_box) + interface_layout.addWidget(high_dpi_scaling_box) interface_layout.addLayout(margins_layout) interface_group.setLayout(interface_layout) diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/console.py spyder-3.0.2+dfsg1/spyder/plugins/console.py --- spyder-3.0.1+dfsg1/spyder/plugins/console.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/console.py 2016-11-19 00:31:58.000000000 +0000 @@ -275,7 +275,7 @@ @Slot() def change_max_line_count(self): "Change maximum line count""" - mlc, valid = QInputDialog.getInteger(self, _('Buffer'), + mlc, valid = QInputDialog.getInt(self, _('Buffer'), _('Maximum line count'), self.get_option('max_line_count'), 0, 1000000) diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/editor.py spyder-3.0.2+dfsg1/spyder/plugins/editor.py --- spyder-3.0.1+dfsg1/spyder/plugins/editor.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/editor.py 2016-11-19 00:31:58.000000000 +0000 @@ -913,6 +913,16 @@ _("Unindent"), "Shift+Tab", icon=ima.icon('unindent'), tip=_("Unindent current line or selection"), triggered=self.unindent, context=Qt.WidgetShortcut) + + self.text_uppercase_action = create_action(self, + _("Toggle Uppercase"), "Ctrl+Shift+U", + tip=_("Change to uppercase current line or selection"), + triggered=self.text_uppercase, context=Qt.WidgetShortcut) + + self.text_lowercase_action = create_action(self, + _("Toggle Lowercase"), "Ctrl+U", + tip=_("Change to lowercase current line or selection"), + triggered=self.text_lowercase, context=Qt.WidgetShortcut) # ---------------------------------------------------------------------- self.win_eol_action = create_action(self, @@ -1002,7 +1012,8 @@ # ---- Edit menu/toolbar construction ---- self.edit_menu_actions = [self.toggle_comment_action, blockcomment_action, unblockcomment_action, - self.indent_action, self.unindent_action] + self.indent_action, self.unindent_action, + self.text_uppercase_action, self.text_lowercase_action] self.main.edit_menu_actions += [None]+self.edit_menu_actions edit_toolbar_actions = [self.toggle_comment_action, self.unindent_action, self.indent_action] @@ -1715,7 +1726,7 @@ def change_max_recent_files(self): "Change max recent files entries""" editorstack = self.get_current_editorstack() - mrf, valid = QInputDialog.getInteger(editorstack, _('Editor'), + mrf, valid = QInputDialog.getInt(editorstack, _('Editor'), _('Maximum number of recent files'), self.get_option('max_recent_files'), 1, 35) if valid: @@ -1977,6 +1988,20 @@ editor.unindent() @Slot() + def text_uppercase (self): + """Change current line or selection to uppercase.""" + editor = self.get_current_editor() + if editor is not None: + editor.transform_to_uppercase() + + @Slot() + def text_lowercase(self): + """Change current line or selection to lowercase.""" + editor = self.get_current_editor() + if editor is not None: + editor.transform_to_lowercase() + + @Slot() def toggle_comment(self): """Comment current line or selection""" editor = self.get_current_editor() @@ -1996,7 +2021,6 @@ editor = self.get_current_editor() if editor is not None: editor.unblockcomment() - @Slot() def go_to_next_todo(self): editor = self.get_current_editor() diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/history.py spyder-3.0.2+dfsg1/spyder/plugins/history.py --- spyder-3.0.1+dfsg1/spyder/plugins/history.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/history.py 2016-11-19 00:31:58.000000000 +0000 @@ -257,7 +257,7 @@ @Slot() def change_history_depth(self): "Change history max entries""" - depth, valid = QInputDialog.getInteger(self, _('History'), + depth, valid = QInputDialog.getInt(self, _('History'), _('Maximum entries'), self.get_option('max_entries'), 10, 10000) diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/ipythonconsole.py spyder-3.0.2+dfsg1/spyder/plugins/ipythonconsole.py --- spyder-3.0.1+dfsg1/spyder/plugins/ipythonconsole.py 2016-10-15 21:02:55.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/ipythonconsole.py 2016-11-19 00:31:58.000000000 +0000 @@ -52,7 +52,7 @@ to_text_string) from spyder.utils.qthelpers import create_action from spyder.utils import icon_manager as ima -from spyder.utils import programs +from spyder.utils import encoding, programs from spyder.utils.misc import (add_pathlist_to_PYTHONPATH, get_error_match, get_python_executable, remove_backslashes) from spyder.widgets.findreplace import FindReplace @@ -769,15 +769,15 @@ self.editor = self.main.editor self.focus_changed.connect(self.main.plugin_focus_changed) - - if self.editor is not None: - self.edit_goto.connect(self.editor.load) - self.edit_goto[str, int, str, bool].connect( - lambda fname, lineno, word, processevents: - self.editor.load(fname, lineno, word, - processevents=processevents)) - self.editor.run_in_current_ipyclient.connect( - self.run_script_in_current_client) + self.edit_goto.connect(self.editor.load) + self.edit_goto[str, int, str, bool].connect( + lambda fname, lineno, word, processevents: + self.editor.load(fname, lineno, word, + processevents=processevents)) + self.editor.run_in_current_ipyclient.connect( + self.run_script_in_current_client) + self.main.workingdirectory.set_current_console_wd.connect( + self.set_current_client_working_directory) #------ Public API (for clients) ------------------------------------------ def get_clients(self): @@ -837,6 +837,13 @@ "

Please open a new one and try again." ) % osp.basename(filename), QMessageBox.Ok) + def set_current_client_working_directory(self, directory): + """Set current client working directory.""" + shellwidget = self.get_current_shellwidget() + if shellwidget is not None: + directory = encoding.to_unicode_from_fs(directory) + shellwidget.set_cwd(directory) + def execute_code(self, lines): sw = self.get_current_shellwidget() if sw is not None: @@ -1238,13 +1245,24 @@ ] # Environment variables that we need to pass to our sitecustomize + umr_namelist = CONF.get('main_interpreter', 'umr/namelist') + + if PY2: + original_list = umr_namelist[:] + for umr_n in umr_namelist: + try: + umr_n.encode('utf-8') + except UnicodeDecodeError: + umr_namelist.remove(umr_n) + if original_list != umr_namelist: + CONF.set('main_interpreter', 'umr/namelist', umr_namelist) + env_vars = { 'IPYTHON_KERNEL': 'True', 'EXTERNAL_INTERPRETER': not default_interpreter, 'UMR_ENABLED': CONF.get('main_interpreter', 'umr/enabled'), 'UMR_VERBOSE': CONF.get('main_interpreter', 'umr/verbose'), - 'UMR_NAMELIST': ','.join(CONF.get('main_interpreter', - 'umr/namelist')) + 'UMR_NAMELIST': ','.join(umr_namelist) } # Add our PYTHONPATH to env_vars @@ -1279,6 +1297,10 @@ # Kernel client kernel_client = kernel_manager.client() + # Increase time to detect if a kernel is alive + # See Issue 3444 + kernel_client.hb_channel.time_to_dead = 6.0 + return kernel_manager, kernel_client #------ Public API (for tabs) --------------------------------------------- diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/maininterpreter.py spyder-3.0.2+dfsg1/spyder/plugins/maininterpreter.py --- spyder-3.0.1+dfsg1/spyder/plugins/maininterpreter.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/maininterpreter.py 2016-11-17 03:39:40.000000000 +0000 @@ -20,7 +20,7 @@ # Local imports from spyder.config.base import _ from spyder.plugins.configdialog import GeneralConfigPage -from spyder.py3compat import is_text_string, to_text_string +from spyder.py3compat import PY2, is_text_string, to_text_string from spyder.utils import icon_manager as ima from spyder.utils.misc import get_python_executable from spyder.utils import programs @@ -184,9 +184,23 @@ arguments = to_text_string(arguments) if arguments: namelist = arguments.replace(' ', '').split(',') - fixed_namelist = [module_name for module_name in namelist - if programs.is_module_installed(module_name)] - invalid = ", ".join(set(namelist)-set(fixed_namelist)) + fixed_namelist = [] + non_ascii_namelist = [] + for module_name in namelist: + if PY2: + if all(ord(c) < 128 for c in module_name): + if programs.is_module_installed(module_name): + fixed_namelist.append(module_name) + else: + QMessageBox.warning(self, _('Warning'), + _("You are working with Python 2, this means that " + "you can not import a module that contains non-" + "ascii characters."), QMessageBox.Ok) + non_ascii_namelist.append(module_name) + elif programs.is_module_installed(module_name): + fixed_namelist.append(module_name) + invalid = ", ".join(set(namelist)-set(fixed_namelist)- + set(non_ascii_namelist)) if invalid: QMessageBox.warning(self, _('UMR'), _("The following modules are not " diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/projects.py spyder-3.0.2+dfsg1/spyder/plugins/projects.py --- spyder-3.0.1+dfsg1/spyder/plugins/projects.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/projects.py 2016-11-19 00:31:58.000000000 +0000 @@ -93,6 +93,9 @@ self.close_project_action = create_action(self, _("Close Project"), triggered=self.close_project) + self.delete_project_action = create_action(self, + _("Delete Project"), + triggered=self.delete_project) self.clear_recent_projects_action =\ create_action(self, _("Clear this list"), triggered=self.clear_recent_projects) @@ -106,6 +109,7 @@ None, self.open_project_action, self.close_project_action, + self.delete_project_action, None, self.recent_project_menu, explorer_action] @@ -190,6 +194,7 @@ active = bool(self.get_active_project_path()) self.close_project_action.setEnabled(active) + self.delete_project_action.setEnabled(active) self.edit_project_preferences_action.setEnabled(active) def edit_project_preferences(self): @@ -226,7 +231,8 @@ self.setup_menu_actions() self.add_to_recent(path) - def open_project(self, path=None, restart_consoles=True): + def open_project(self, path=None, restart_consoles=True, + save_previous_files=True): """Open the project located in `path`""" if path is None: basedir = get_home_dir() @@ -243,7 +249,8 @@ # A project was not open before if self.current_active_project is None: - self.editor.save_open_files() + if save_previous_files: + self.editor.save_open_files() self.editor.set_option('last_working_dir', getcwd()) self.show_explorer() else: # we are switching projects @@ -295,7 +302,8 @@ if current_project_path and \ self.is_valid_project(current_project_path): self.open_project(path=current_project_path, - restart_consoles=False) + restart_consoles=False, + save_previous_files=False) self.load_config() def get_project_filenames(self): diff -Nru spyder-3.0.1+dfsg1/spyder/plugins/workingdirectory.py spyder-3.0.2+dfsg1/spyder/plugins/workingdirectory.py --- spyder-3.0.1+dfsg1/spyder/plugins/workingdirectory.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/plugins/workingdirectory.py 2016-11-19 00:31:58.000000000 +0000 @@ -298,13 +298,13 @@ def previous_directory(self): """Back to previous directory""" self.histindex -= 1 - self.chdir(browsing_history=True) + self.chdir(directory='', browsing_history=True) @Slot() def next_directory(self): """Return to next directory""" self.histindex += 1 - self.chdir(browsing_history=True) + self.chdir(directory='', browsing_history=True) @Slot() def parent_directory(self): @@ -317,8 +317,10 @@ def chdir(self, directory, browsing_history=False, refresh_explorer=True): """Set directory as working directory""" + if directory: + directory = osp.abspath(to_text_string(directory)) + # Working directory history management - directory = osp.abspath(to_text_string(directory)) if browsing_history: directory = self.history[self.histindex] elif directory in self.history: @@ -338,8 +340,7 @@ self.set_explorer_cwd.emit(directory) self.set_as_current_console_wd() self.refresh_findinfiles.emit() - - @Slot() + def set_as_current_console_wd(self): """Set as current console working directory""" self.set_current_console_wd.emit(getcwd()) diff -Nru spyder-3.0.1+dfsg1/spyder/utils/ipython/spyder_kernel.py spyder-3.0.2+dfsg1/spyder/utils/ipython/spyder_kernel.py --- spyder-3.0.1+dfsg1/spyder/utils/ipython/spyder_kernel.py 2016-10-16 03:59:14.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/utils/ipython/spyder_kernel.py 2016-11-16 16:12:04.000000000 +0000 @@ -206,6 +206,10 @@ if valid: return getsource(obj) + def set_cwd(self, dirname): + """Set current working directory.""" + return os.chdir(dirname) + # -- Private API --------------------------------------------------- # --- For the Variable Explorer def _get_current_namespace(self, with_magics=False): diff -Nru spyder-3.0.1+dfsg1/spyder/utils/syntaxhighlighters.py spyder-3.0.2+dfsg1/spyder/utils/syntaxhighlighters.py --- spyder-3.0.1+dfsg1/spyder/utils/syntaxhighlighters.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/utils/syntaxhighlighters.py 2016-11-16 16:12:04.000000000 +0000 @@ -281,9 +281,13 @@ def make_python_patterns(additional_keywords=[], additional_builtins=[]): "Strongly inspired from idlelib.ColorDelegator.make_pat" - kw = r"\b" + any("keyword", keyword.kwlist+additional_keywords) + r"\b" + kwlist = keyword.kwlist + additional_keywords builtinlist = [str(name) for name in dir(builtins) - if not name.startswith('_')]+additional_builtins + if not name.startswith('_')] + additional_builtins + repeated = set(kwlist) & set(builtinlist) + for repeated_element in repeated: + kwlist.remove(repeated_element) + kw = r"\b" + any("keyword", kwlist) + r"\b" builtin = r"([^.'\"\\#]\b|^)" + any("builtin", builtinlist) + r"\b" comment = any("comment", [r"#[^\n]*"]) instance = any("instance", [r"\bself\b"]) diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/dependencies.py spyder-3.0.2+dfsg1/spyder/widgets/dependencies.py --- spyder-3.0.1+dfsg1/spyder/widgets/dependencies.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/dependencies.py 2016-11-16 16:12:04.000000000 +0000 @@ -145,7 +145,10 @@ "them.

" "Note: You can safely use Spyder " "without the following modules installed: " - "%s and %s") + "%s and %s.

" + "Please also note that new " + "dependencies or changed ones will be correctly " + "detected only after Spyder is restarted.") % (', '.join(opt_mods[:-1]), opt_mods[-1])) self.label.setWordWrap(True) self.label.setAlignment(Qt.AlignJustify) diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/editor.py spyder-3.0.2+dfsg1/spyder/widgets/editor.py --- spyder-3.0.1+dfsg1/spyder/widgets/editor.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/editor.py 2016-11-19 00:31:58.000000000 +0000 @@ -32,6 +32,8 @@ from spyder.config.gui import (config_shortcut, fixed_shortcut, RUN_CELL_SHORTCUT, RUN_CELL_AND_ADVANCE_SHORTCUT) +from spyder.config.utils import (get_edit_filetypes, get_edit_filters, + get_filter) from spyder.py3compat import qbytearray_to_str, to_text_string, u from spyder.utils import icon_manager as ima from spyder.utils import (codeanalysis, encoding, sourcecode, @@ -1302,7 +1304,10 @@ def select_savename(self, original_filename): self.redirect_stdio.emit(False) filename, _selfilter = getsavefilename(self, _("Save file"), - original_filename) + original_filename, + get_edit_filters(), + get_filter(get_edit_filetypes(), + osp.splitext(original_filename)[1])) self.redirect_stdio.emit(True) if filename: return osp.normpath(filename) diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/explorer.py spyder-3.0.2+dfsg1/spyder/widgets/explorer.py --- spyder-3.0.1+dfsg1/spyder/widgets/explorer.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/explorer.py 2016-11-17 03:39:40.000000000 +0000 @@ -142,6 +142,8 @@ self.sortByColumn(0, Qt.AscendingOrder) self.fsmodel.modelReset.connect(self.reset_icon_provider) self.reset_icon_provider() + # Disable the view of .spyproject. + self.filter_directories() def set_name_filters(self, name_filters): """Set name filters""" @@ -541,11 +543,21 @@ multiple = len(fnames) > 1 yes_to_all = None for fname in fnames: - yes_to_all = self.delete_file(fname, multiple, yes_to_all) - if yes_to_all is not None and not yes_to_all: - # Canceled - return - + spyproject_path = osp.join(fname,'.spyproject') + if osp.isdir(fname) and osp.exists(spyproject_path): + QMessageBox.information(self, _('File Explorer'), + _("The current directory contains a " + "project.

" + "If you want to delete" + " the project, please go to " + "Projects » Delete " + "Project")) + else: + yes_to_all = self.delete_file(fname, multiple, yes_to_all) + if yes_to_all is not None and not yes_to_all: + # Canceled + break + def convert_notebook(self, fname): """Convert an IPython notebook to a Python script in editor""" try: @@ -814,7 +826,12 @@ self.restore_directory_state) self.fsmodel.directoryLoaded.connect( self.follow_directories_loaded) - + + def filter_directories(self): + """Filter the directories to show""" + index = self.get_index('.spyproject') + if index is not None: + self.setRowHidden(index.row(), index.parent(), True) class ProxyModel(QSortFilterProxyModel): """Proxy model: filters tree view""" @@ -908,8 +925,9 @@ for i in [1, 2, 3]: self.hideColumn(i) self.setHeaderHidden(True) - - + # Disable the view of .spyproject. + self.filter_directories() + class ExplorerTreeWidget(DirView): """File/directory explorer tree widget show_cd_only: Show current directory only @@ -987,6 +1005,8 @@ self.histindex is not None and self.histindex > 0) self.set_next_enabled.emit(self.histindex is not None and \ self.histindex < len(self.history)-1) + # Disable the view of .spyproject. + self.filter_directories() #---- Events def directory_clicked(self, dirname): diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/fileswitcher.py spyder-3.0.2+dfsg1/spyder/widgets/fileswitcher.py --- spyder-3.0.1+dfsg1/spyder/widgets/fileswitcher.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/fileswitcher.py 2016-11-16 16:12:05.000000000 +0000 @@ -237,7 +237,7 @@ # Either allow searching for a line number or a symbol but not both regex = QRegExp("([A-Za-z0-9_]{0,100}@[A-Za-z0-9_]{0,100})|" + - "([A-Za-z]{0,100}:{0,1}[0-9]{0,100})") + "([A-Za-z0-9_]{0,100}:{0,1}[0-9]{0,100})") # Widgets self.edit = QLineEdit(self) diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/ipythonconsole/namespacebrowser.py spyder-3.0.2+dfsg1/spyder/widgets/ipythonconsole/namespacebrowser.py --- spyder-3.0.1+dfsg1/spyder/widgets/ipythonconsole/namespacebrowser.py 2016-10-15 21:02:55.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/ipythonconsole/namespacebrowser.py 2016-11-17 03:39:40.000000000 +0000 @@ -179,8 +179,9 @@ # Refresh namespacebrowser after the kernel starts running exec_count = msg['content']['execution_count'] if exec_count == 0 and self._kernel_is_starting: - self.set_namespace_view_settings() - self.refresh_namespacebrowser() + if self.namespacebrowser is not None: + self.set_namespace_view_settings() + self.refresh_namespacebrowser() self._kernel_is_starting = False # Handle silent execution of kernel methods diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/ipythonconsole/shell.py spyder-3.0.2+dfsg1/spyder/widgets/ipythonconsole/shell.py --- spyder-3.0.1+dfsg1/spyder/widgets/ipythonconsole/shell.py 2016-10-15 21:02:55.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/ipythonconsole/shell.py 2016-11-17 03:39:40.000000000 +0000 @@ -81,6 +81,11 @@ else: return False + def set_cwd(self, dirname): + """Set shell current working directory.""" + return self.silent_execute( + "get_ipython().kernel.set_cwd(r'{}')".format(dirname)) + # --- To handle the banner def long_banner(self): """Banner for IPython widgets with pylab message""" @@ -101,7 +106,7 @@ mpl_installed = programs.is_module_installed('matplotlib') if mpl_installed and (pylab_o and autoload_pylab_o): pylab_message = ("\nPopulating the interactive namespace from " - "numpy and matplotlib") + "numpy and matplotlib\n") banner = banner + pylab_message # Sympy additions @@ -116,6 +121,13 @@ >>> f, g, h = symbols('f g h', cls=Function) """ banner = banner + lines + if (pylab_o and sympy_o): + lines = """ +Warning: pylab (numpy and matplotlib) and symbolic math (sympy) are both +enabled at the same time. Some pylab functions are going to be overrided by +the sympy module (e.g. plot) +""" + banner = banner + lines return banner def short_banner(self): @@ -221,8 +233,11 @@ reply = user_exp[expression] data = reply.get('data') if 'get_namespace_view' in method: - view = ast.literal_eval(data['text/plain']) - self.sig_namespace_view.emit(view) + if data is not None and 'text/plain' in data: + view = ast.literal_eval(data['text/plain']) + self.sig_namespace_view.emit(view) + else: + view = None elif 'get_var_properties' in method: properties = ast.literal_eval(data['text/plain']) self.sig_var_properties.emit(properties) diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/projects/explorer.py spyder-3.0.2+dfsg1/spyder/widgets/projects/explorer.py --- spyder-3.0.1+dfsg1/spyder/widgets/projects/explorer.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/projects/explorer.py 2016-11-17 03:39:40.000000000 +0000 @@ -30,6 +30,8 @@ class ExplorerTreeWidget(FilteredDirView): """Explorer tree widget""" + + sig_delete_project = Signal() def __init__(self, parent, show_hscrollbar=True): FilteredDirView.__init__(self, parent) @@ -149,6 +151,21 @@ "

Error message:
%s" ) % (action_str, src, to_text_string(error))) + @Slot() + def delete(self, fnames=None): + """Delete files""" + if fnames is None: + fnames = self.get_selected_filenames() + multiple = len(fnames) > 1 + yes_to_all = None + for fname in fnames: + if fname == self.proxymodel.path_list[0]: + self.sig_delete_project.emit() + else: + yes_to_all = self.delete_file(fname, multiple, yes_to_all) + if yes_to_all is not None and not yes_to_all: + # Canceled + break class ProjectExplorerWidget(QWidget): @@ -214,7 +231,32 @@ # Setup the directory shown by the tree self.set_project_dir(directory) - + + # Signal to delete the project + self.treewidget.sig_delete_project.connect(self.delete_project) + + def delete_project(self): + """Delete current project without deleting the files in the directory.""" + if self.current_active_project: + path = self.current_active_project.root_path + buttons = QMessageBox.Yes|QMessageBox.No + answer = QMessageBox.warning(self, _("Delete"), + _("Do you really want " + "to delete {filename}?

" + "Note: This action will only delete " + "the project. Its files are going to be " + "preserved on disk." + ).format(filename=osp.basename(path)), + buttons) + if answer == QMessageBox.Yes: + try: + self.close_project() + shutil.rmtree(osp.join(path,'.spyproject')) + except EnvironmentError as error: + QMessageBox.critical(self, _("Project Explorer"), + _("Unable to delete {varpath}" + "

The error message was:
{error}" ) + .format(varpath=path,error=to_text_string(error))) #============================================================================== # Tests diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/sourcecode/base.py spyder-3.0.2+dfsg1/spyder/widgets/sourcecode/base.py --- spyder-3.0.1+dfsg1/spyder/widgets/sourcecode/base.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/sourcecode/base.py 2016-11-19 00:31:58.000000000 +0000 @@ -174,12 +174,14 @@ else: self.hide() QListWidget.keyPressEvent(self, event) - + def update_current(self): completion_text = to_text_string(self.textedit.completion_text) + if completion_text: for row, completion in enumerate(self.completion_list): if not self.case_sensitive: + print(completion_text) completion = completion.lower() completion_text = completion_text.lower() if completion.startswith(completion_text): @@ -191,7 +193,8 @@ self.hide() else: self.hide() - + + def focusOutEvent(self, event): event.ignore() # Don't hide it on Mac when main window loses focus because diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/sourcecode/codeeditor.py spyder-3.0.2+dfsg1/spyder/widgets/sourcecode/codeeditor.py --- spyder-3.0.1+dfsg1/spyder/widgets/sourcecode/codeeditor.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/sourcecode/codeeditor.py 2016-11-19 00:31:58.000000000 +0000 @@ -539,6 +539,14 @@ name='Blockcomment', parent=self) unblockcomment = config_shortcut(self.unblockcomment, context='Editor', name='Unblockcomment', parent=self) + transform_uppercase = config_shortcut(self.transform_to_uppercase, + context='Editor', + name='Transform to uppercase', + parent=self) + transform_lowercase = config_shortcut(self.transform_to_lowercase, + context='Editor', + name='Transform to lowercase', + parent=self) def cb_maker(attr): """Make a callback for cursor move event type, (e.g. "Start") @@ -616,7 +624,8 @@ return [codecomp, duplicate_line, copyline, deleteline, movelineup, movelinedown, gotodef, toggle_comment, blockcomment, - unblockcomment, line_start, line_end, prev_line, next_line, + unblockcomment, transform_uppercase, transform_lowercase, + line_start, line_end, prev_line, next_line, prev_char, next_char, prev_word, next_word, kill_line_end, kill_line_start, yank, kill_ring_rotate, kill_prev_word, kill_next_word, start_doc, end_doc, undo, redo, cut, copy, @@ -1957,8 +1966,10 @@ break else: if prevtext.strip(): - prevexpr = re.split(r'\(|\{|\[', prevtext)[-1] - correct_indent = len(prevtext)-len(prevexpr) + if len(re.split(r'\(|\{|\[', prevtext)) > 1: + #correct indent only if there are still opening brackets + prevexpr = re.split(r'\(|\{|\[', prevtext)[-1] + correct_indent = len(prevtext)-len(prevexpr) else: correct_indent = len(prevtext) @@ -2103,18 +2114,48 @@ self.comment() def comment(self): - """Comment current line or selection""" + """Comment current line or selection.""" self.add_prefix(self.comment_string) def uncomment(self): - """Uncomment current line or selection""" + """Uncomment current line or selection.""" self.remove_prefix(self.comment_string) def __blockcomment_bar(self): return self.comment_string + '='*(79-len(self.comment_string)) + def transform_to_uppercase(self): + """Change to uppercase current line or selection.""" + cursor = self.textCursor() + prev_pos = cursor.position() + selected_text = to_text_string(cursor.selectedText()) + + if len(selected_text) == 0: + prev_pos = cursor.position() + cursor.select(QTextCursor.WordUnderCursor) + selected_text = to_text_string(cursor.selectedText()) + + s = selected_text.upper() + cursor.insertText(s) + self.set_cursor_position(prev_pos) + + def transform_to_lowercase(self): + """Change to lowercase current line or selection.""" + cursor = self.textCursor() + prev_pos = cursor.position() + selected_text = to_text_string(cursor.selectedText()) + + if len(selected_text) == 0: + prev_pos = cursor.position() + cursor.select(QTextCursor.WordUnderCursor) + selected_text = to_text_string(cursor.selectedText()) + + s = selected_text.lower() + cursor.insertText(s) + self.set_cursor_position(prev_pos) + def blockcomment(self): - """Block comment current line or selection""" + """Block comment current line or selection.""" comline = self.__blockcomment_bar() + self.get_line_separator() cursor = self.textCursor() if self.has_selected_text(): diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/tests/test_array_builder.py spyder-3.0.2+dfsg1/spyder/widgets/tests/test_array_builder.py --- spyder-3.0.1+dfsg1/spyder/widgets/tests/test_array_builder.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/tests/test_array_builder.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,174 +0,0 @@ -# -*- coding: utf-8 -*- -# -# Copyright © Spyder Project Contributors -# Licensed under the terms of the MIT License -# - -""" -Tests for the Numpy Matrix/Array Builder Widget. -""" - -# Third party imports -from qtpy.QtCore import Qt -from pytestqt import qtbot -import pytest - -# Local imports -from spyder.widgets.arraybuilder import NumpyArrayDialog - - -# --- Fixtures -# ----------------------------------------------------------------------------- -@pytest.fixture -def botinline(qtbot): - dialog = NumpyArrayDialog(inline=True) - qtbot.addWidget(dialog) - dialog.show() - return qtbot, dialog, dialog.array_widget - - -@pytest.fixture -def botinlinefloat(qtbot): - dialog = NumpyArrayDialog(inline=True, force_float=True) - qtbot.addWidget(dialog) - dialog.show() - return qtbot, dialog, dialog.array_widget - - -@pytest.fixture -def botarray(qtbot): - dialog = NumpyArrayDialog(inline=False) - qtbot.addWidget(dialog) - dialog.show() - return qtbot, dialog, dialog.array_widget - - -# --- Tests -# ----------------------------------------------------------------------------- -def test_array_inline_array(botinline): - qtbot, dialog, widget = botinline - qtbot.keyClicks(widget, '1 2 3 4 5 6') - qtbot.keyPress(widget, Qt.Key_Return) - value = dialog.text() - assert value == 'np.array([[1, 2, 3],\n [4, 5, 6]])' - -def test_array_inline_matrix(botinline): - qtbot, dialog, widget = botinline - qtbot.keyClicks(widget, '4 5 6 7 8 9') - qtbot.keyPress(widget, Qt.Key_Return, modifier=Qt.ControlModifier) - value = dialog.text() - assert value == 'np.matrix([[4, 5, 6],\n [7, 8, 9]])' - -def test_array_inline_array_invalid(botinline): - qtbot, dialog, widget = botinline - qtbot.keyClicks(widget, '1 2 3 4 5 6 7') - qtbot.keyPress(widget, Qt.Key_Return) - dialog.update_warning() - assert not dialog.is_valid() - -def test_array_inline_1d_array(botinline): - qtbot, dialog, widget = botinline - qtbot.keyClicks(widget, '4 5 6') - qtbot.keyPress(widget, Qt.Key_Return, modifier=Qt.ControlModifier) - value = dialog.text() - assert value == 'np.matrix([4, 5, 6])' - -def test_array_inline_nan_array(botinline): - qtbot, dialog, widget = botinline - qtbot.keyClicks(widget, '4 nan 6 8 9') - qtbot.keyPress(widget, Qt.Key_Return, modifier=Qt.ControlModifier) - value = dialog.text() - assert value == 'np.matrix([4, np.nan, 6, 8, 9])' - -def test_array_inline_force_float_array(botinlinefloat): - qtbot, dialog, widget = botinlinefloat - qtbot.keyClicks(widget, '4 5 6 8 9') - qtbot.keyPress(widget, Qt.Key_Return, modifier=Qt.ControlModifier) - value = dialog.text() - assert value == 'np.matrix([4.0, 5.0, 6.0, 8.0, 9.0])' - -def test_array_inline_force_float_error_array(botinlinefloat): - qtbot, dialog, widget = botinlinefloat - qtbot.keyClicks(widget, '4 5 6 a 9') - qtbot.keyPress(widget, Qt.Key_Return, modifier=Qt.ControlModifier) - value = dialog.text() - assert value == 'np.matrix([4.0, 5.0, 6.0, a, 9.0])' - -def test_array_table_array(botarray): - qtbot, dialog, widget = botarray - qtbot.keyClick(widget, Qt.Key_1) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_2) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_Backtab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_3) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_4) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_5) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_6) - qtbot.keyClick(widget, Qt.Key_Tab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_Return, modifier=Qt.NoModifier) - value = dialog.text() - assert value == 'np.array([[1, 2, 3],\n [4, 5, 6]])' - -def test_array_table_matrix(botarray): # analysis:ignore - qtbot, dialog, widget = botarray - qtbot.keyClick(widget, Qt.Key_1) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_2) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_Backtab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_3) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_4) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_5) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_6) - qtbot.keyClick(widget, Qt.Key_Tab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_Return, modifier=Qt.ControlModifier) - value = dialog.text() - assert value == 'np.matrix([[1, 2, 3],\n [4, 5, 6]])' - -def test_array_table_array_empty_items(botarray): # analysis:ignore - qtbot, dialog, widget = botarray - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_2) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_Backtab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_3) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_5) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_6) - qtbot.keyClick(widget, Qt.Key_Tab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_Return, modifier=Qt.NoModifier) - value = dialog.text() - assert value == 'np.array([[0, 2, 3],\n [0, 5, 6]])' - -def test_array_table_array_spaces_in_item(botarray): # analysis:ignore - qtbot, dialog, widget = botarray - qtbot.keyClicks(widget, ' ') - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_2) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_Backtab) - qtbot.keyClick(widget, Qt.Key_3) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_5) - qtbot.keyClick(widget, Qt.Key_Tab) - qtbot.keyClick(widget, Qt.Key_6) - qtbot.keyClick(widget, Qt.Key_Tab) # Hack: in the tests the selected cell is wrong - qtbot.keyClick(widget, Qt.Key_Return, modifier=Qt.NoModifier) - value = dialog.text() - assert value == 'np.array([[0, 2, 3],\n [0, 5, 6]])' - -def test_array_table_matrix_empty(botarray): # analysis:ignore - qtbot, dialog, widget = botarray - qtbot.keyClick(widget, Qt.Key_Return, modifier=Qt.NoModifier) - value = dialog.text() - assert value == '' diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/tests/test_editor.py spyder-3.0.2+dfsg1/spyder/widgets/tests/test_editor.py --- spyder-3.0.1+dfsg1/spyder/widgets/tests/test_editor.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/tests/test_editor.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,89 +0,0 @@ -# -*- coding: utf-8 -*- -# -# Copyright © Spyder Project Contributors -# Licensed under the terms of the MIT License -# - -""" -Tests for editor.py -""" - -# Standard library imports -try: - from unittest.mock import Mock -except ImportError: - from mock import Mock # Python 2 - -# Third party imports -import pytest - -# Local imports -from spyder.widgets.editor import EditorStack - -def setup_editor(qtbot): - """ - Set up EditorStack with CodeEditor containing some Python code. - The cursor is at the empty line below the code. - Returns tuple with EditorStack and CodeEditor. - """ - text = ('a = 1\n' - 'print(a)\n' - '\n' - 'x = 2') # a newline is added at end - editorStack = EditorStack(None, []) - editorStack.set_introspector(Mock()) - editorStack.set_find_widget(Mock()) - editorStack.set_io_actions(Mock(), Mock(), Mock(), Mock()) - finfo = editorStack.new('foo.py', 'utf-8', text) - qtbot.addWidget(editorStack) - return editorStack, finfo.editor - -def test_run_top_line(qtbot): - editorStack, editor = setup_editor(qtbot) - editor.go_to_line(1) # line number is one based - editor.move_cursor(3) - with qtbot.waitSignal(editorStack.exec_in_extconsole) as blocker: - editorStack.run_selection() - assert blocker.signal_triggered - assert blocker.args[0] == 'a = 1' - # check cursor moves to start of next line; note line number is zero based - assert editor.get_cursor_line_column() == (1, 0) - -def test_run_last_nonempty_line(qtbot): - editorStack, editor = setup_editor(qtbot) - editor.go_to_line(4) - with qtbot.waitSignal(editorStack.exec_in_extconsole) as blocker: - editorStack.run_selection() - assert blocker.signal_triggered - assert blocker.args[0] == 'x = 2' - assert editor.get_cursor_line_column() == (4, 0) # check cursor moves down - -def test_run_empty_line_in_middle(qtbot): - editorStack, editor = setup_editor(qtbot) - editor.go_to_line(3) - with qtbot.assertNotEmitted(editorStack.exec_in_extconsole): - editorStack.run_selection() - assert editor.get_cursor_line_column() == (3, 0) # check cursor moves down - - -def test_run_last_line_when_empty(qtbot): - editorStack, editor = setup_editor(qtbot) - with qtbot.assertNotEmitted(editorStack.exec_in_extconsole): - editorStack.run_selection() - assert editor.get_cursor_line_column() == (4, 0) # check cursor doesn't move - -def test_run_last_line_when_nonempty(qtbot): - editorStack, editor = setup_editor(qtbot) - editor.stdkey_backspace() # delete empty line at end - old_text = editor.toPlainText() - with qtbot.waitSignal(editorStack.exec_in_extconsole) as blocker: - editorStack.run_selection() - assert blocker.signal_triggered - assert blocker.args[0] == 'x = 2' - expected_new_text = old_text + editor.get_line_separator() - assert editor.toPlainText() == expected_new_text # check blank line got added - assert editor.get_cursor_line_column() == (4, 0) # check cursor moves down - - -if __name__ == "__main__": - pytest.main() diff -Nru spyder-3.0.1+dfsg1/spyder/widgets/variableexplorer/collectionseditor.py spyder-3.0.2+dfsg1/spyder/widgets/variableexplorer/collectionseditor.py --- spyder-3.0.1+dfsg1/spyder/widgets/variableexplorer/collectionseditor.py 2016-10-17 05:14:21.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder/widgets/variableexplorer/collectionseditor.py 2016-11-17 03:39:40.000000000 +0000 @@ -19,6 +19,7 @@ # Standard library imports from __future__ import print_function import datetime +import gc import sys import warnings @@ -519,9 +520,15 @@ conv_func = data.get('conv', lambda v: v) self.set_value(index, conv_func(value)) self._editors.pop(editor_id) + self.free_memory() def editor_rejected(self, editor_id): self._editors.pop(editor_id) + self.free_memory() + + def free_memory(self): + """Free memory after closing an editor.""" + gc.collect() def commitAndCloseEditor(self): """Overriding method commitAndCloseEditor""" diff -Nru spyder-3.0.1+dfsg1/spyder_breakpoints/locale/breakpoints.pot spyder-3.0.2+dfsg1/spyder_breakpoints/locale/breakpoints.pot --- spyder-3.0.1+dfsg1/spyder_breakpoints/locale/breakpoints.pot 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_breakpoints/locale/breakpoints.pot 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_breakpoints/locale/es/LC_MESSAGES/breakpoints.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_breakpoints/locale/es/LC_MESSAGES/breakpoints.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_breakpoints/locale/es/LC_MESSAGES/breakpoints.po spyder-3.0.2+dfsg1/spyder_breakpoints/locale/es/LC_MESSAGES/breakpoints.po --- spyder-3.0.1+dfsg1/spyder_breakpoints/locale/es/LC_MESSAGES/breakpoints.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_breakpoints/locale/es/LC_MESSAGES/breakpoints.po 2016-11-19 00:31:58.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.2\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2013-05-07 17:37-0500\n" "Last-Translator: Carlos Cordoba \n" "Language-Team: LANGUAGE \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_breakpoints/locale/fr/LC_MESSAGES/breakpoints.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_breakpoints/locale/fr/LC_MESSAGES/breakpoints.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_breakpoints/locale/fr/LC_MESSAGES/breakpoints.po spyder-3.0.2+dfsg1/spyder_breakpoints/locale/fr/LC_MESSAGES/breakpoints.po --- spyder-3.0.1+dfsg1/spyder_breakpoints/locale/fr/LC_MESSAGES/breakpoints.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_breakpoints/locale/fr/LC_MESSAGES/breakpoints.po 2016-11-19 00:31:58.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_breakpoints/locale/pt_BR/LC_MESSAGES/breakpoints.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_breakpoints/locale/pt_BR/LC_MESSAGES/breakpoints.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_breakpoints/locale/pt_BR/LC_MESSAGES/breakpoints.po spyder-3.0.2+dfsg1/spyder_breakpoints/locale/pt_BR/LC_MESSAGES/breakpoints.po --- spyder-3.0.1+dfsg1/spyder_breakpoints/locale/pt_BR/LC_MESSAGES/breakpoints.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_breakpoints/locale/pt_BR/LC_MESSAGES/breakpoints.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2015-02-25 22:08-0400\n" "Last-Translator: Valter Nazianzeno \n" "Language-Team: \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_breakpoints/locale/ru/LC_MESSAGES/breakpoints.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_breakpoints/locale/ru/LC_MESSAGES/breakpoints.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_breakpoints/locale/ru/LC_MESSAGES/breakpoints.po spyder-3.0.2+dfsg1/spyder_breakpoints/locale/ru/LC_MESSAGES/breakpoints.po --- spyder-3.0.1+dfsg1/spyder_breakpoints/locale/ru/LC_MESSAGES/breakpoints.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_breakpoints/locale/ru/LC_MESSAGES/breakpoints.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2016-04-18 19:58+0300\n" "Last-Translator: Roman Kulagin \n" "Language-Team: \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_profiler/locale/es/LC_MESSAGES/profiler.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_profiler/locale/es/LC_MESSAGES/profiler.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_profiler/locale/es/LC_MESSAGES/profiler.po spyder-3.0.2+dfsg1/spyder_profiler/locale/es/LC_MESSAGES/profiler.po --- spyder-3.0.1+dfsg1/spyder_profiler/locale/es/LC_MESSAGES/profiler.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_profiler/locale/es/LC_MESSAGES/profiler.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.1\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2012-06-25 21:59-0500\n" "Last-Translator: Carlos Cordoba \n" "Language-Team: Python\n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_profiler/locale/fr/LC_MESSAGES/profiler.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_profiler/locale/fr/LC_MESSAGES/profiler.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_profiler/locale/fr/LC_MESSAGES/profiler.po spyder-3.0.2+dfsg1/spyder_profiler/locale/fr/LC_MESSAGES/profiler.po --- spyder-3.0.1+dfsg1/spyder_profiler/locale/fr/LC_MESSAGES/profiler.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_profiler/locale/fr/LC_MESSAGES/profiler.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.1\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2011-04-11 21:41+2\n" "Last-Translator: Pierre Raybaut\n" "Language-Team: Python\n" diff -Nru spyder-3.0.1+dfsg1/spyder_profiler/locale/profiler.pot spyder-3.0.2+dfsg1/spyder_profiler/locale/profiler.pot --- spyder-3.0.1+dfsg1/spyder_profiler/locale/profiler.pot 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_profiler/locale/profiler.pot 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_profiler/locale/pt_BR/LC_MESSAGES/profiler.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_profiler/locale/pt_BR/LC_MESSAGES/profiler.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_profiler/locale/pt_BR/LC_MESSAGES/profiler.po spyder-3.0.2+dfsg1/spyder_profiler/locale/pt_BR/LC_MESSAGES/profiler.po --- spyder-3.0.1+dfsg1/spyder_profiler/locale/pt_BR/LC_MESSAGES/profiler.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_profiler/locale/pt_BR/LC_MESSAGES/profiler.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2015-02-25 22:08-0400\n" "Last-Translator: Valter Nazianzeno \n" "Language-Team: \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_profiler/locale/ru/LC_MESSAGES/profiler.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_profiler/locale/ru/LC_MESSAGES/profiler.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_profiler/locale/ru/LC_MESSAGES/profiler.po spyder-3.0.2+dfsg1/spyder_profiler/locale/ru/LC_MESSAGES/profiler.po --- spyder-3.0.1+dfsg1/spyder_profiler/locale/ru/LC_MESSAGES/profiler.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_profiler/locale/ru/LC_MESSAGES/profiler.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2016-09-21 14:46+0300\n" "Last-Translator: Roman Kulagin \n" "Language-Team: \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_pylint/locale/es/LC_MESSAGES/pylint.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_pylint/locale/es/LC_MESSAGES/pylint.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_pylint/locale/es/LC_MESSAGES/pylint.po spyder-3.0.2+dfsg1/spyder_pylint/locale/es/LC_MESSAGES/pylint.po --- spyder-3.0.1+dfsg1/spyder_pylint/locale/es/LC_MESSAGES/pylint.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_pylint/locale/es/LC_MESSAGES/pylint.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.1\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2014-05-18 16:44-0500\n" "Last-Translator: Carlos Cordoba \n" "Language-Team: Python\n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_pylint/locale/fr/LC_MESSAGES/pylint.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_pylint/locale/fr/LC_MESSAGES/pylint.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_pylint/locale/fr/LC_MESSAGES/pylint.po spyder-3.0.2+dfsg1/spyder_pylint/locale/fr/LC_MESSAGES/pylint.po --- spyder-3.0.1+dfsg1/spyder_pylint/locale/fr/LC_MESSAGES/pylint.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_pylint/locale/fr/LC_MESSAGES/pylint.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.1\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2011-04-11 21:41+2\n" "Last-Translator: Pierre Raybaut\n" "Language-Team: Python\n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_pylint/locale/pt_BR/LC_MESSAGES/pylint.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_pylint/locale/pt_BR/LC_MESSAGES/pylint.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_pylint/locale/pt_BR/LC_MESSAGES/pylint.po spyder-3.0.2+dfsg1/spyder_pylint/locale/pt_BR/LC_MESSAGES/pylint.po --- spyder-3.0.1+dfsg1/spyder_pylint/locale/pt_BR/LC_MESSAGES/pylint.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_pylint/locale/pt_BR/LC_MESSAGES/pylint.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2015-02-25 22:08-0400\n" "Last-Translator: Valter Nazianzeno \n" "Language-Team: \n" diff -Nru spyder-3.0.1+dfsg1/spyder_pylint/locale/pylint.pot spyder-3.0.2+dfsg1/spyder_pylint/locale/pylint.pot --- spyder-3.0.1+dfsg1/spyder_pylint/locale/pylint.pot 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_pylint/locale/pylint.pot 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" Binary files /tmp/tmpbCv5CK/7CYBlrcnqH/spyder-3.0.1+dfsg1/spyder_pylint/locale/ru/LC_MESSAGES/pylint.mo and /tmp/tmpbCv5CK/xr4IblU2Ob/spyder-3.0.2+dfsg1/spyder_pylint/locale/ru/LC_MESSAGES/pylint.mo differ diff -Nru spyder-3.0.1+dfsg1/spyder_pylint/locale/ru/LC_MESSAGES/pylint.po spyder-3.0.2+dfsg1/spyder_pylint/locale/ru/LC_MESSAGES/pylint.po --- spyder-3.0.1+dfsg1/spyder_pylint/locale/ru/LC_MESSAGES/pylint.po 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_pylint/locale/ru/LC_MESSAGES/pylint.po 2016-11-19 00:31:58.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2016-09-24 04:45+COT\n" +"POT-Creation-Date: 2016-11-11 10:24+COT\n" "PO-Revision-Date: 2016-04-18 20:29+0300\n" "Last-Translator: Roman Kulagin \n" "Language-Team: \n" diff -Nru spyder-3.0.1+dfsg1/spyder_pylint/pylint.py spyder-3.0.2+dfsg1/spyder_pylint/pylint.py --- spyder-3.0.1+dfsg1/spyder_pylint/pylint.py 2016-10-08 21:58:06.000000000 +0000 +++ spyder-3.0.2+dfsg1/spyder_pylint/pylint.py 2016-11-19 00:31:58.000000000 +0000 @@ -157,7 +157,7 @@ @Slot() def change_history_depth(self): "Change history max entries""" - depth, valid = QInputDialog.getInteger(self, _('History'), + depth, valid = QInputDialog.getInt(self, _('History'), _('Maximum entries'), self.get_option('max_entries'), 10, 10000)