Sun, 30 Sep 2018 11:38:40 +0200
Merged with "default" branch to prepare the next release.
--- a/APIs/Python3/eric6.api Sun Sep 02 11:07:03 2018 +0200 +++ b/APIs/Python3/eric6.api Sun Sep 30 11:38:40 2018 +0200 @@ -59,6 +59,7 @@ eric6.Cooperation.Connection.PingInterval?7 eric6.Cooperation.Connection.PongTimeout?7 eric6.Cooperation.Connection.SeparatorToken?7 +eric6.Cooperation.Connection.SeparatorToken_b?7 eric6.Cooperation.Connection.TransferTimeout?7 eric6.Cooperation.CooperationClient.CooperationClient.banKickUser?4(nick) eric6.Cooperation.CooperationClient.CooperationClient.banUser?4(nick) @@ -1279,6 +1280,7 @@ eric6.E5Gui.E5TextEditSearchWidget.E5TextEditSearchWidget.on_findNextButton_clicked?4() eric6.E5Gui.E5TextEditSearchWidget.E5TextEditSearchWidget.on_findPrevButton_clicked?4() eric6.E5Gui.E5TextEditSearchWidget.E5TextEditSearchWidget.on_findtextCombo_editTextChanged?4(txt) +eric6.E5Gui.E5TextEditSearchWidget.E5TextEditSearchWidget.setWidthForHeight?4(widthForHeight) eric6.E5Gui.E5TextEditSearchWidget.E5TextEditSearchWidget?1(parent=None, widthForHeight=True) eric6.E5Gui.E5TextSpinBox.E5TextSpinBox.addItem?4(txt, data=None) eric6.E5Gui.E5TextSpinBox.E5TextSpinBox.currentIndex?4() @@ -3651,11 +3653,15 @@ eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.UrlRe?7 eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.addMessage?4(sender, msg) eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.addUsers?4(users) +eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.awayCommand?7 eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.channelClosed?7 eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.getUsersCount?4() eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.handleMessage?4(line) eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.hideEvent?4(evt) eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.initAutoWho?4() +eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.leaveAllChannels?7 +eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.leaveChannel?4() +eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.leaveChannels?7 eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.name?4() eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.on_editTopicButton_clicked?4() eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.on_messageEdit_returnPressed?4() @@ -3667,6 +3673,7 @@ eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.partMessage?4() eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.requestLeave?4() eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.sendCtcpReply?7 +eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.sendCtcpRequest?7 eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.sendData?7 eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.setMarkerLine?4() eric6.Network.IRC.IrcChannelWidget.IrcChannelWidget.setName?4(name) @@ -3690,8 +3697,10 @@ eric6.Network.IRC.IrcChannelWidget.IrcUserItem.canChangeTopic?4() eric6.Network.IRC.IrcChannelWidget.IrcUserItem.changePrivilege?4(privilege) eric6.Network.IRC.IrcChannelWidget.IrcUserItem.clearPrivileges?4() +eric6.Network.IRC.IrcChannelWidget.IrcUserItem.isIgnored?4() eric6.Network.IRC.IrcChannelWidget.IrcUserItem.name?4() eric6.Network.IRC.IrcChannelWidget.IrcUserItem.parseWhoFlags?4(flags) +eric6.Network.IRC.IrcChannelWidget.IrcUserItem.setIgnored?4(ignored) eric6.Network.IRC.IrcChannelWidget.IrcUserItem.setName?4(name) eric6.Network.IRC.IrcChannelWidget.IrcUserItem?1(name, parent=None) eric6.Network.IRC.IrcIdentitiesEditDialog.IrcIdentitiesEditDialog.accept?4() @@ -3835,6 +3844,7 @@ eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.editNetwork?7 eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.getNetworkChannels?4() eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.getNickname?4() +eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.handleAwayCommand?4(awayMessage) eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.initialize?4(manager) eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.isConnected?4() eric6.Network.IRC.IrcNetworkWidget.IrcNetworkWidget.joinChannel?7 @@ -3866,6 +3876,7 @@ eric6.Network.IRC.IrcWidget.IrcWidget.autoConnect?4() eric6.Network.IRC.IrcWidget.IrcWidget.autoConnected?7 eric6.Network.IRC.IrcWidget.IrcWidget.isChannelName?4(name) +eric6.Network.IRC.IrcWidget.IrcWidget.joinChannel?4(name, key="") eric6.Network.IRC.IrcWidget.IrcWidget.on_channelsWidget_tabCloseRequested?4(index) eric6.Network.IRC.IrcWidget.IrcWidget.shutdown?4() eric6.Network.IRC.IrcWidget.IrcWidget?1(parent=None) @@ -9699,13 +9710,9 @@ eric6.UI.CodeDocumentationViewer.CodeDocumentationViewer.shutdown?4() eric6.UI.CodeDocumentationViewer.CodeDocumentationViewer.unregisterProvider?4(providerName) eric6.UI.CodeDocumentationViewer.CodeDocumentationViewer?1(parent=None) -eric6.UI.CodeDocumentationViewer.PlainTextDocumentationViewer.clear?4() -eric6.UI.CodeDocumentationViewer.PlainTextDocumentationViewer.preferencesChanged?4() -eric6.UI.CodeDocumentationViewer.PlainTextDocumentationViewer.setText?4(text) -eric6.UI.CodeDocumentationViewer.PlainTextDocumentationViewer?1(parent=None) -eric6.UI.CodeDocumentationViewer.WebViewDocumentationViewer.clear?4() -eric6.UI.CodeDocumentationViewer.WebViewDocumentationViewer.setHtml?4(html) -eric6.UI.CodeDocumentationViewer.WebViewDocumentationViewer?1(parent=None) +eric6.UI.CodeDocumentationViewer.DocumentationViewerWidget.clear?4() +eric6.UI.CodeDocumentationViewer.DocumentationViewerWidget.setHtml?4(html) +eric6.UI.CodeDocumentationViewer.DocumentationViewerWidget?1(parent=None) eric6.UI.CodeDocumentationViewerTemplate.prepareDocumentationViewerHtmlDocWarningDocument?4(text) eric6.UI.CodeDocumentationViewerTemplate.prepareDocumentationViewerHtmlDocument?4(documentationInfo) eric6.UI.CodeDocumentationViewerTemplate.prepareDocumentationViewerHtmlWarningDocument?4(text) @@ -10641,9 +10648,11 @@ eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.VirtualenvInterpreterSelectionDialog.getData?4() eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.VirtualenvInterpreterSelectionDialog.on_pythonExecPicker_textChanged?4(txt) eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.VirtualenvInterpreterSelectionDialog?1(venvName, venvDirectory, parent=None) +eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.DefaultKey?7 eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.addVirtualEnv?4(venvName, venvDirectory, venvInterpreter="", venvVariant=3, isGlobal=False) eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.createVirtualEnv?4() eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.deleteVirtualEnvs?4(venvNames) +eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.getDefaultEnvironment?4() eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.getEnvironmentEntries?4() eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvDirectory?4(venvName) eric6.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvInterpreter?4(venvName) @@ -12657,6 +12666,9 @@ eric6.install.apisDir?7 eric6.install.cfg?7 eric6.install.cleanUp?4() +eric6.install.cleanUpLinuxSpecifics?4() +eric6.install.cleanUpMacAppBundle?4() +eric6.install.cleanUpWindowsLinks?4() eric6.install.cleanupSource?4(dirName) eric6.install.compileUiFiles?4() eric6.install.configLength?7 @@ -12668,8 +12680,11 @@ eric6.install.createConfig?4() eric6.install.createGlobalPluginsDir?4() eric6.install.createInstallConfig?4() +eric6.install.createLinuxSpecifics?4() eric6.install.createMacAppBundle?4(pydir) eric6.install.createPyWrapper?4(pydir, wfile, isGuiScript=True) +eric6.install.createWindowsLinks?4() +eric6.install.createWindowsShortcut?4(linkPath, targetPath, iconPath) eric6.install.currDir?7 eric6.install.defaultMacAppBundleName?7 eric6.install.defaultMacAppBundlePath?7 @@ -12680,6 +12695,7 @@ eric6.install.doCompile?7 eric6.install.doDependancyChecks?4() eric6.install.exit?4(rcode=0) +eric6.install.getWinregEntry?4(name, path) eric6.install.includePythonVariant?7 eric6.install.initGlobals?4() eric6.install.installApis?7 @@ -12701,7 +12717,10 @@ eric6.install.shutilCopy?4(src, dst, perm=0o644) eric6.install.sourceDir?7 eric6.install.usage?4(rcode=2) -eric6.install.wrapperName?4(dname, wfile) +eric6.install.windowsDesktopEntries?4() +eric6.install.windowsDesktopNames?4() +eric6.install.windowsProgramsEntry?4() +eric6.install.wrapperNames?4(dname, wfile) eric6.patch_modpython.initGlobals?4() eric6.patch_modpython.main?4(argv) eric6.patch_modpython.modDir?7 @@ -12723,6 +12742,7 @@ eric6.uninstall.defaultMacAppBundlePath?7 eric6.uninstall.exit?4(rcode=0) eric6.uninstall.getConfigDir?4() +eric6.uninstall.getWinregEntry?4(name, path) eric6.uninstall.includePythonVariant?7 eric6.uninstall.initGlobals?4() eric6.uninstall.main?4(argv) @@ -12735,5 +12755,10 @@ eric6.uninstall.settingsNameGlobal?7 eric6.uninstall.settingsNameOrganization?7 eric6.uninstall.uninstallEric?4() +eric6.uninstall.uninstallLinuxSpecifics?4() +eric6.uninstall.uninstallMacAppBundle?4() +eric6.uninstall.uninstallWindowsLinks?4() eric6.uninstall.usage?4(rcode=2) -eric6.uninstall.wrapperName?4(dname, wfile) +eric6.uninstall.windowsDesktopNames?4() +eric6.uninstall.windowsProgramsEntry?4() +eric6.uninstall.wrapperNames?4(dname, wfile)
--- a/APIs/Python3/eric6.bas Sun Sep 02 11:07:03 2018 +0200 +++ b/APIs/Python3/eric6.bas Sun Sep 30 11:38:40 2018 +0200 @@ -143,6 +143,7 @@ DispositionParm str DispositionParmList UniqueNamespace DispositionType peg.List +DocumentationViewerWidget QWidget DotDesktopListSelectionDialog QDialog Ui_DotDesktopListSelectionDialog DotDesktopWizard QObject DotDesktopWizardDialog QDialog Ui_DotDesktopWizardDialog @@ -669,7 +670,6 @@ PipSelectionDialog QDialog Ui_PipSelectionDialog PixmapDiagram E5MainWindow PlainStrList list -PlainTextDocumentationViewer QWidget PluginActivationError PluginError PluginClassFormatError PluginError PluginDetailsDialog QDialog Ui_PluginDetailsDialog @@ -1011,7 +1011,6 @@ WebIconProvider QObject WebInspector QWebEngineView WebPluginFactory QWebPluginFactory -WebViewDocumentationViewer QWidget WidgetArea QMdiArea WidgetView QWidget WizardEricPluginWizard QObject
--- a/Debugger/DebugServer.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Debugger/DebugServer.py Sun Sep 30 11:38:40 2018 +0200 @@ -14,6 +14,7 @@ pass import os +import sys from PyQt5.QtCore import pyqtSignal, QModelIndex from PyQt5.QtNetwork import QTcpServer, QHostAddress, QHostInfo, \ @@ -210,18 +211,17 @@ self.clientType = \ Preferences.Prefs.settings.value('DebugClient/Type') if self.clientType is None: - import sys if sys.version_info[0] == 2: self.clientType = 'Python2' else: self.clientType = 'Python3' - # Change clientType if dependent interpreter not exist anymore + # Change clientType if dependent interpreter does not exist anymore # (maybe deinstalled,...) elif self.clientType == 'Python2' and Preferences.getDebugger( - "Python2VirtualEnv") == '': + "Python2VirtualEnv") == '' and sys.version_info[0] == 3: self.clientType = 'Python3' elif self.clientType == 'Python3' and Preferences.getDebugger( - "Python3VirtualEnv") == '': + "Python3VirtualEnv") == '' and sys.version_info[0] == 2: self.clientType = 'Python2' self.lastClientType = ''
--- a/Debugger/DebuggerInterfacePython.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Debugger/DebuggerInterfacePython.py Sun Sep 30 11:38:40 2018 +0200 @@ -1202,13 +1202,15 @@ py3Exts.append(".{0}".format(ext)) registryData = [] - if py2Exts and Preferences.getDebugger("Python2VirtualEnv"): + if py2Exts and (Preferences.getDebugger("Python2VirtualEnv") or + sys.version_info[0] == 2): registryData.append( ("Python2", ClientDefaultCapabilities, py2Exts, createDebuggerInterfacePython2) ) - if py3Exts and Preferences.getDebugger("Python3VirtualEnv"): + if py3Exts and (Preferences.getDebugger("Python3VirtualEnv") or + sys.version_info[0] == 3): registryData.append( ("Python3", ClientDefaultCapabilities, py3Exts, createDebuggerInterfacePython3)
--- a/Documentation/Help/source.qhp Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Help/source.qhp Sun Sep 30 11:38:40 2018 +0200 @@ -2956,11 +2956,8 @@ <keyword name="CodeDocumentationViewer (Constructor)" id="CodeDocumentationViewer (Constructor)" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__init__" /> <keyword name="CodeDocumentationViewer (Module)" id="CodeDocumentationViewer (Module)" ref="eric6.UI.CodeDocumentationViewer.html" /> <keyword name="CodeDocumentationViewer.__selectProvider" id="CodeDocumentationViewer.__selectProvider" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__selectProvider" /> - <keyword name="CodeDocumentationViewer.__setHtml" id="CodeDocumentationViewer.__setHtml" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__setHtml" /> - <keyword name="CodeDocumentationViewer.__setHtmlWarning" id="CodeDocumentationViewer.__setHtmlWarning" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__setHtmlWarning" /> <keyword name="CodeDocumentationViewer.__setupUi" id="CodeDocumentationViewer.__setupUi" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__setupUi" /> <keyword name="CodeDocumentationViewer.__showDisabledMessage" id="CodeDocumentationViewer.__showDisabledMessage" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__showDisabledMessage" /> - <keyword name="CodeDocumentationViewer.__showTextViewer" id="CodeDocumentationViewer.__showTextViewer" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__showTextViewer" /> <keyword name="CodeDocumentationViewer.__unregisterTimerTimeout" id="CodeDocumentationViewer.__unregisterTimerTimeout" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.__unregisterTimerTimeout" /> <keyword name="CodeDocumentationViewer.documentationReady" id="CodeDocumentationViewer.documentationReady" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.documentationReady" /> <keyword name="CodeDocumentationViewer.finalizeSetup" id="CodeDocumentationViewer.finalizeSetup" ref="eric6.UI.CodeDocumentationViewer.html#CodeDocumentationViewer.finalizeSetup" /> @@ -4115,6 +4112,11 @@ <keyword name="DocStyleContext.start" id="DocStyleContext.start" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleContext.start" /> <keyword name="DocumentationPlugins (Package)" id="DocumentationPlugins (Package)" ref="index-eric6.Plugins.DocumentationPlugins.html" /> <keyword name="DocumentationTools (Package)" id="DocumentationTools (Package)" ref="index-eric6.DocumentationTools.html" /> + <keyword name="DocumentationViewerWidget" id="DocumentationViewerWidget" ref="eric6.UI.CodeDocumentationViewer.html#DocumentationViewerWidget" /> + <keyword name="DocumentationViewerWidget (Constructor)" id="DocumentationViewerWidget (Constructor)" ref="eric6.UI.CodeDocumentationViewer.html#DocumentationViewerWidget.__init__" /> + <keyword name="DocumentationViewerWidget.__showLink" id="DocumentationViewerWidget.__showLink" ref="eric6.UI.CodeDocumentationViewer.html#DocumentationViewerWidget.__showLink" /> + <keyword name="DocumentationViewerWidget.clear" id="DocumentationViewerWidget.clear" ref="eric6.UI.CodeDocumentationViewer.html#DocumentationViewerWidget.clear" /> + <keyword name="DocumentationViewerWidget.setHtml" id="DocumentationViewerWidget.setHtml" ref="eric6.UI.CodeDocumentationViewer.html#DocumentationViewerWidget.setHtml" /> <keyword name="DotDesktopListSelectionDialog" id="DotDesktopListSelectionDialog" ref="eric6.Plugins.WizardPlugins.DotDesktopWizard.DotDesktopListSelectionDialog.html#DotDesktopListSelectionDialog" /> <keyword name="DotDesktopListSelectionDialog (Constructor)" id="DotDesktopListSelectionDialog (Constructor)" ref="eric6.Plugins.WizardPlugins.DotDesktopWizard.DotDesktopListSelectionDialog.html#DotDesktopListSelectionDialog.__init__" /> <keyword name="DotDesktopListSelectionDialog (Module)" id="DotDesktopListSelectionDialog (Module)" ref="eric6.Plugins.WizardPlugins.DotDesktopWizard.DotDesktopListSelectionDialog.html" /> @@ -4935,6 +4937,7 @@ <keyword name="E5TextEditSearchWidget" id="E5TextEditSearchWidget" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget" /> <keyword name="E5TextEditSearchWidget (Constructor)" id="E5TextEditSearchWidget (Constructor)" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.__init__" /> <keyword name="E5TextEditSearchWidget (Module)" id="E5TextEditSearchWidget (Module)" ref="eric6.E5Gui.E5TextEditSearchWidget.html" /> + <keyword name="E5TextEditSearchWidget.__addWidthForHeightLayout" id="E5TextEditSearchWidget.__addWidthForHeightLayout" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.__addWidthForHeightLayout" /> <keyword name="E5TextEditSearchWidget.__find" id="E5TextEditSearchWidget.__find" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.__find" /> <keyword name="E5TextEditSearchWidget.__findByReturnPressed" id="E5TextEditSearchWidget.__findByReturnPressed" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.__findByReturnPressed" /> <keyword name="E5TextEditSearchWidget.__findNextPrevCallback" id="E5TextEditSearchWidget.__findNextPrevCallback" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.__findNextPrevCallback" /> @@ -4949,6 +4952,7 @@ <keyword name="E5TextEditSearchWidget.on_findNextButton_clicked" id="E5TextEditSearchWidget.on_findNextButton_clicked" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.on_findNextButton_clicked" /> <keyword name="E5TextEditSearchWidget.on_findPrevButton_clicked" id="E5TextEditSearchWidget.on_findPrevButton_clicked" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.on_findPrevButton_clicked" /> <keyword name="E5TextEditSearchWidget.on_findtextCombo_editTextChanged" id="E5TextEditSearchWidget.on_findtextCombo_editTextChanged" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.on_findtextCombo_editTextChanged" /> + <keyword name="E5TextEditSearchWidget.setWidthForHeight" id="E5TextEditSearchWidget.setWidthForHeight" ref="eric6.E5Gui.E5TextEditSearchWidget.html#E5TextEditSearchWidget.setWidthForHeight" /> <keyword name="E5TextSpinBox" id="E5TextSpinBox" ref="eric6.E5Gui.E5TextSpinBox.html#E5TextSpinBox" /> <keyword name="E5TextSpinBox (Constructor)" id="E5TextSpinBox (Constructor)" ref="eric6.E5Gui.E5TextSpinBox.html#E5TextSpinBox.__init__" /> <keyword name="E5TextSpinBox (Module)" id="E5TextSpinBox (Module)" ref="eric6.E5Gui.E5TextSpinBox.html" /> @@ -10143,6 +10147,7 @@ <keyword name="IrcChannelWidget.handleMessage" id="IrcChannelWidget.handleMessage" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.handleMessage" /> <keyword name="IrcChannelWidget.hideEvent" id="IrcChannelWidget.hideEvent" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.hideEvent" /> <keyword name="IrcChannelWidget.initAutoWho" id="IrcChannelWidget.initAutoWho" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.initAutoWho" /> + <keyword name="IrcChannelWidget.leaveChannel" id="IrcChannelWidget.leaveChannel" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.leaveChannel" /> <keyword name="IrcChannelWidget.name" id="IrcChannelWidget.name" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.name" /> <keyword name="IrcChannelWidget.on_editTopicButton_clicked" id="IrcChannelWidget.on_editTopicButton_clicked" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.on_editTopicButton_clicked" /> <keyword name="IrcChannelWidget.on_messageEdit_returnPressed" id="IrcChannelWidget.on_messageEdit_returnPressed" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcChannelWidget.on_messageEdit_returnPressed" /> @@ -10310,6 +10315,7 @@ <keyword name="IrcNetworkWidget.autoConnect" id="IrcNetworkWidget.autoConnect" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.autoConnect" /> <keyword name="IrcNetworkWidget.getNetworkChannels" id="IrcNetworkWidget.getNetworkChannels" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.getNetworkChannels" /> <keyword name="IrcNetworkWidget.getNickname" id="IrcNetworkWidget.getNickname" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.getNickname" /> + <keyword name="IrcNetworkWidget.handleAwayCommand" id="IrcNetworkWidget.handleAwayCommand" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.handleAwayCommand" /> <keyword name="IrcNetworkWidget.initialize" id="IrcNetworkWidget.initialize" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.initialize" /> <keyword name="IrcNetworkWidget.isConnected" id="IrcNetworkWidget.isConnected" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.isConnected" /> <keyword name="IrcNetworkWidget.on_awayButton_clicked" id="IrcNetworkWidget.on_awayButton_clicked" ref="eric6.Network.IRC.IrcNetworkWidget.html#IrcNetworkWidget.on_awayButton_clicked" /> @@ -10351,11 +10357,14 @@ <keyword name="IrcUserItem (Constructor)" id="IrcUserItem (Constructor)" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.__init__" /> <keyword name="IrcUserItem.__awayIcon" id="IrcUserItem.__awayIcon" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.__awayIcon" /> <keyword name="IrcUserItem.__setIcon" id="IrcUserItem.__setIcon" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.__setIcon" /> + <keyword name="IrcUserItem.__setText" id="IrcUserItem.__setText" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.__setText" /> <keyword name="IrcUserItem.canChangeTopic" id="IrcUserItem.canChangeTopic" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.canChangeTopic" /> <keyword name="IrcUserItem.changePrivilege" id="IrcUserItem.changePrivilege" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.changePrivilege" /> <keyword name="IrcUserItem.clearPrivileges" id="IrcUserItem.clearPrivileges" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.clearPrivileges" /> + <keyword name="IrcUserItem.isIgnored" id="IrcUserItem.isIgnored" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.isIgnored" /> <keyword name="IrcUserItem.name" id="IrcUserItem.name" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.name" /> <keyword name="IrcUserItem.parseWhoFlags" id="IrcUserItem.parseWhoFlags" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.parseWhoFlags" /> + <keyword name="IrcUserItem.setIgnored" id="IrcUserItem.setIgnored" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.setIgnored" /> <keyword name="IrcUserItem.setName" id="IrcUserItem.setName" ref="eric6.Network.IRC.IrcChannelWidget.html#IrcUserItem.setName" /> <keyword name="IrcUtilities (Module)" id="IrcUtilities (Module)" ref="eric6.Network.IRC.IrcUtilities.html" /> <keyword name="IrcWidget" id="IrcWidget" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget" /> @@ -10369,6 +10378,7 @@ <keyword name="IrcWidget.__connectNetwork" id="IrcWidget.__connectNetwork" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__connectNetwork" /> <keyword name="IrcWidget.__editNetwork" id="IrcWidget.__editNetwork" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__editNetwork" /> <keyword name="IrcWidget.__handleCtcp" id="IrcWidget.__handleCtcp" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__handleCtcp" /> + <keyword name="IrcWidget.__handleCtcpReply" id="IrcWidget.__handleCtcpReply" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__handleCtcpReply" /> <keyword name="IrcWidget.__handleNamedMessage" id="IrcWidget.__handleNamedMessage" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__handleNamedMessage" /> <keyword name="IrcWidget.__handleNickInUse" id="IrcWidget.__handleNickInUse" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__handleNickInUse" /> <keyword name="IrcWidget.__handleNickInUseLogin" id="IrcWidget.__handleNickInUseLogin" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__handleNickInUseLogin" /> @@ -10378,8 +10388,9 @@ <keyword name="IrcWidget.__hostConnected" id="IrcWidget.__hostConnected" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__hostConnected" /> <keyword name="IrcWidget.__hostDisconnected" id="IrcWidget.__hostDisconnected" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__hostDisconnected" /> <keyword name="IrcWidget.__hostFound" id="IrcWidget.__hostFound" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__hostFound" /> - <keyword name="IrcWidget.__joinChannel" id="IrcWidget.__joinChannel" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__joinChannel" /> + <keyword name="IrcWidget.__leaveAllChannels" id="IrcWidget.__leaveAllChannels" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__leaveAllChannels" /> <keyword name="IrcWidget.__leaveChannel" id="IrcWidget.__leaveChannel" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__leaveChannel" /> + <keyword name="IrcWidget.__leaveChannels" id="IrcWidget.__leaveChannels" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__leaveChannels" /> <keyword name="IrcWidget.__networkDataChanged" id="IrcWidget.__networkDataChanged" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__networkDataChanged" /> <keyword name="IrcWidget.__openPrivate" id="IrcWidget.__openPrivate" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__openPrivate" /> <keyword name="IrcWidget.__ping" id="IrcWidget.__ping" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__ping" /> @@ -10388,6 +10399,7 @@ <keyword name="IrcWidget.__registerWithServices" id="IrcWidget.__registerWithServices" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__registerWithServices" /> <keyword name="IrcWidget.__send" id="IrcWidget.__send" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__send" /> <keyword name="IrcWidget.__sendCtcpReply" id="IrcWidget.__sendCtcpReply" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__sendCtcpReply" /> + <keyword name="IrcWidget.__sendCtcpRequest" id="IrcWidget.__sendCtcpRequest" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__sendCtcpRequest" /> <keyword name="IrcWidget.__setChannelTypePrefixes" id="IrcWidget.__setChannelTypePrefixes" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__setChannelTypePrefixes" /> <keyword name="IrcWidget.__setUserPrivilegePrefix" id="IrcWidget.__setUserPrivilegePrefix" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__setUserPrivilegePrefix" /> <keyword name="IrcWidget.__sslErrors" id="IrcWidget.__sslErrors" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__sslErrors" /> @@ -10395,6 +10407,7 @@ <keyword name="IrcWidget.__updateUsersCount" id="IrcWidget.__updateUsersCount" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.__updateUsersCount" /> <keyword name="IrcWidget.autoConnect" id="IrcWidget.autoConnect" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.autoConnect" /> <keyword name="IrcWidget.isChannelName" id="IrcWidget.isChannelName" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.isChannelName" /> + <keyword name="IrcWidget.joinChannel" id="IrcWidget.joinChannel" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.joinChannel" /> <keyword name="IrcWidget.on_channelsWidget_tabCloseRequested" id="IrcWidget.on_channelsWidget_tabCloseRequested" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.on_channelsWidget_tabCloseRequested" /> <keyword name="IrcWidget.shutdown" id="IrcWidget.shutdown" ref="eric6.Network.IRC.IrcWidget.html#IrcWidget.shutdown" /> <keyword name="JavaScript (Package)" id="JavaScript (Package)" ref="index-eric6.WebBrowser.JavaScript.html" /> @@ -12214,11 +12227,6 @@ <keyword name="PlainStrList.__convert" id="PlainStrList.__convert" ref="eric6.Globals.compatibility_fixes.html#PlainStrList.__convert" /> <keyword name="PlainStrList.__setitem__" id="PlainStrList.__setitem__" ref="eric6.Globals.compatibility_fixes.html#PlainStrList.__setitem__" /> <keyword name="PlainStrList.insert" id="PlainStrList.insert" ref="eric6.Globals.compatibility_fixes.html#PlainStrList.insert" /> - <keyword name="PlainTextDocumentationViewer" id="PlainTextDocumentationViewer" ref="eric6.UI.CodeDocumentationViewer.html#PlainTextDocumentationViewer" /> - <keyword name="PlainTextDocumentationViewer (Constructor)" id="PlainTextDocumentationViewer (Constructor)" ref="eric6.UI.CodeDocumentationViewer.html#PlainTextDocumentationViewer.__init__" /> - <keyword name="PlainTextDocumentationViewer.clear" id="PlainTextDocumentationViewer.clear" ref="eric6.UI.CodeDocumentationViewer.html#PlainTextDocumentationViewer.clear" /> - <keyword name="PlainTextDocumentationViewer.preferencesChanged" id="PlainTextDocumentationViewer.preferencesChanged" ref="eric6.UI.CodeDocumentationViewer.html#PlainTextDocumentationViewer.preferencesChanged" /> - <keyword name="PlainTextDocumentationViewer.setText" id="PlainTextDocumentationViewer.setText" ref="eric6.UI.CodeDocumentationViewer.html#PlainTextDocumentationViewer.setText" /> <keyword name="PlistReader" id="PlistReader" ref="eric6.Utilities.binplistlib.html#PlistReader" /> <keyword name="PlistReader (Constructor)" id="PlistReader (Constructor)" ref="eric6.Utilities.binplistlib.html#PlistReader.__init__" /> <keyword name="PlistReader.getSizedInteger" id="PlistReader.getSizedInteger" ref="eric6.Utilities.binplistlib.html#PlistReader.getSizedInteger" /> @@ -13631,6 +13639,7 @@ <keyword name="QtHelpSchemeHandler.requestStarted" id="QtHelpSchemeHandler.requestStarted" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeHandler.requestStarted" /> <keyword name="QtHelpSchemeReply" id="QtHelpSchemeReply" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeReply" /> <keyword name="QtHelpSchemeReply (Constructor)" id="QtHelpSchemeReply (Constructor)" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeReply.__init__" /> + <keyword name="QtHelpSchemeReply.__loadQtHelpPage" id="QtHelpSchemeReply.__loadQtHelpPage" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeReply.__loadQtHelpPage" /> <keyword name="QtHelpSchemeReply.__mimeFromUrl" id="QtHelpSchemeReply.__mimeFromUrl" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeReply.__mimeFromUrl" /> <keyword name="QtHelpSchemeReply.bytesAvailable" id="QtHelpSchemeReply.bytesAvailable" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeReply.bytesAvailable" /> <keyword name="QtHelpSchemeReply.close" id="QtHelpSchemeReply.close" ref="eric6.WebBrowser.Network.QtHelpSchemeHandler.html#QtHelpSchemeReply.close" /> @@ -17520,6 +17529,7 @@ <keyword name="VirtualenvManager.addVirtualEnv" id="VirtualenvManager.addVirtualEnv" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.addVirtualEnv" /> <keyword name="VirtualenvManager.createVirtualEnv" id="VirtualenvManager.createVirtualEnv" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.createVirtualEnv" /> <keyword name="VirtualenvManager.deleteVirtualEnvs" id="VirtualenvManager.deleteVirtualEnvs" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.deleteVirtualEnvs" /> + <keyword name="VirtualenvManager.getDefaultEnvironment" id="VirtualenvManager.getDefaultEnvironment" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getDefaultEnvironment" /> <keyword name="VirtualenvManager.getEnvironmentEntries" id="VirtualenvManager.getEnvironmentEntries" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getEnvironmentEntries" /> <keyword name="VirtualenvManager.getVirtualenvDirectory" id="VirtualenvManager.getVirtualenvDirectory" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualenvDirectory" /> <keyword name="VirtualenvManager.getVirtualenvInterpreter" id="VirtualenvManager.getVirtualenvInterpreter" ref="eric6.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualenvInterpreter" /> @@ -18278,11 +18288,6 @@ <keyword name="WebPluginInterface.isAnonymous" id="WebPluginInterface.isAnonymous" ref="eric6.Helpviewer.WebPlugins.WebPluginInterface.html#WebPluginInterface.isAnonymous" /> <keyword name="WebPluginInterface.metaPlugin" id="WebPluginInterface.metaPlugin" ref="eric6.Helpviewer.WebPlugins.WebPluginInterface.html#WebPluginInterface.metaPlugin" /> <keyword name="WebPlugins (Package)" id="WebPlugins (Package)" ref="index-eric6.Helpviewer.WebPlugins.html" /> - <keyword name="WebViewDocumentationViewer" id="WebViewDocumentationViewer" ref="eric6.UI.CodeDocumentationViewer.html#WebViewDocumentationViewer" /> - <keyword name="WebViewDocumentationViewer (Constructor)" id="WebViewDocumentationViewer (Constructor)" ref="eric6.UI.CodeDocumentationViewer.html#WebViewDocumentationViewer.__init__" /> - <keyword name="WebViewDocumentationViewer.__showLink" id="WebViewDocumentationViewer.__showLink" ref="eric6.UI.CodeDocumentationViewer.html#WebViewDocumentationViewer.__showLink" /> - <keyword name="WebViewDocumentationViewer.clear" id="WebViewDocumentationViewer.clear" ref="eric6.UI.CodeDocumentationViewer.html#WebViewDocumentationViewer.clear" /> - <keyword name="WebViewDocumentationViewer.setHtml" id="WebViewDocumentationViewer.setHtml" ref="eric6.UI.CodeDocumentationViewer.html#WebViewDocumentationViewer.setHtml" /> <keyword name="Whitespace" id="Whitespace" ref="eric6.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace" /> <keyword name="Whitespace (Constructor)" id="Whitespace (Constructor)" ref="eric6.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.__init__" /> <keyword name="Whitespace.equal" id="Whitespace.equal" ref="eric6.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#Whitespace.equal" /> @@ -18547,6 +18552,9 @@ <keyword name="check_physical" id="check_physical" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#check_physical" /> <keyword name="cleanUp" id="cleanUp" ref="eric6.install-debugclients.html#cleanUp" /> <keyword name="cleanUp" id="cleanUp" ref="eric6.install.html#cleanUp" /> + <keyword name="cleanUpLinuxSpecifics" id="cleanUpLinuxSpecifics" ref="eric6.install.html#cleanUpLinuxSpecifics" /> + <keyword name="cleanUpMacAppBundle" id="cleanUpMacAppBundle" ref="eric6.install.html#cleanUpMacAppBundle" /> + <keyword name="cleanUpWindowsLinks" id="cleanUpWindowsLinks" ref="eric6.install.html#cleanUpWindowsLinks" /> <keyword name="cleanupSource" id="cleanupSource" ref="eric6.cleanupSource.html#cleanupSource" /> <keyword name="cleanupSource" id="cleanupSource" ref="eric6.install-debugclients.html#cleanupSource" /> <keyword name="cleanupSource" id="cleanupSource" ref="eric6.install.html#cleanupSource" /> @@ -18653,6 +18661,7 @@ <keyword name="createDefaultConfig" id="createDefaultConfig" ref="eric6.Plugins.VcsPlugins.vcsSubversion.SvnUtilities.html#createDefaultConfig" /> <keyword name="createGlobalPluginsDir" id="createGlobalPluginsDir" ref="eric6.install.html#createGlobalPluginsDir" /> <keyword name="createInstallConfig" id="createInstallConfig" ref="eric6.install.html#createInstallConfig" /> + <keyword name="createLinuxSpecifics" id="createLinuxSpecifics" ref="eric6.install.html#createLinuxSpecifics" /> <keyword name="createMacAppBundle" id="createMacAppBundle" ref="eric6.install.html#createMacAppBundle" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HisteditExtension.HgHisteditEditor.html#createMainWidget" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_browser.html#createMainWidget" /> @@ -18679,6 +18688,8 @@ <keyword name="createPipPage" id="createPipPage" ref="eric6.Plugins.PluginPipInterface.html#createPipPage" /> <keyword name="createPyWrapper" id="createPyWrapper" ref="eric6.install.html#createPyWrapper" /> <keyword name="createTranslatorPage" id="createTranslatorPage" ref="eric6.Plugins.PluginTranslator.html#createTranslatorPage" /> + <keyword name="createWindowsLinks" id="createWindowsLinks" ref="eric6.install.html#createWindowsLinks" /> + <keyword name="createWindowsShortcut" id="createWindowsShortcut" ref="eric6.install.html#createWindowsShortcut" /> <keyword name="critical" id="critical" ref="eric6.E5Gui.E5MessageBox.html#critical" /> <keyword name="crypto (Package)" id="crypto (Package)" ref="index-eric6.Utilities.crypto.html" /> <keyword name="cursors (Package)" id="cursors (Package)" ref="index-eric6.IconEditor.cursors.html" /> @@ -18940,6 +18951,8 @@ <keyword name="getWebBrowser" id="getWebBrowser" ref="eric6.Preferences.__init__.html#getWebBrowser" /> <keyword name="getWebEngineVersions" id="getWebEngineVersions" ref="eric6.WebBrowser.Tools.WebBrowserTools.html#getWebEngineVersions" /> <keyword name="getWindowsExecutablePath" id="getWindowsExecutablePath" ref="eric6.Utilities.__init__.html#getWindowsExecutablePath" /> + <keyword name="getWinregEntry" id="getWinregEntry" ref="eric6.install.html#getWinregEntry" /> + <keyword name="getWinregEntry" id="getWinregEntry" ref="eric6.uninstall.html#getWinregEntry" /> <keyword name="get_checks" id="get_checks" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#get_checks" /> <keyword name="get_class_members" id="get_class_members" ref="eric6.DebugClients.Python.FlexCompleter.html#get_class_members" /> <keyword name="get_coding" id="get_coding" ref="eric6.Utilities.__init__.html#get_coding" /> @@ -19318,6 +19331,9 @@ <keyword name="uninstall-debugclients (Module)" id="uninstall-debugclients (Module)" ref="eric6.uninstall-debugclients.html" /> <keyword name="uninstallEric" id="uninstallEric" ref="eric6.uninstall.html#uninstallEric" /> <keyword name="uninstallEricDebugClients" id="uninstallEricDebugClients" ref="eric6.uninstall-debugclients.html#uninstallEricDebugClients" /> + <keyword name="uninstallLinuxSpecifics" id="uninstallLinuxSpecifics" ref="eric6.uninstall.html#uninstallLinuxSpecifics" /> + <keyword name="uninstallMacAppBundle" id="uninstallMacAppBundle" ref="eric6.uninstall.html#uninstallMacAppBundle" /> + <keyword name="uninstallWindowsLinks" id="uninstallWindowsLinks" ref="eric6.uninstall.html#uninstallWindowsLinks" /> <keyword name="unregisterLexer" id="unregisterLexer" ref="eric6.QScintilla.Lexers.__init__.html#unregisterLexer" /> <keyword name="unregisterView" id="unregisterView" ref="eric6.WebBrowser.WebInspector.html#unregisterView" /> <keyword name="update_counts" id="update_counts" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#update_counts" /> @@ -19350,12 +19366,17 @@ <keyword name="win32_GetUserName" id="win32_GetUserName" ref="eric6.Utilities.__init__.html#win32_GetUserName" /> <keyword name="win32_Kill" id="win32_Kill" ref="eric6.Utilities.__init__.html#win32_Kill" /> <keyword name="win32_getRealName" id="win32_getRealName" ref="eric6.Utilities.__init__.html#win32_getRealName" /> + <keyword name="windowsDesktopEntries" id="windowsDesktopEntries" ref="eric6.install.html#windowsDesktopEntries" /> + <keyword name="windowsDesktopNames" id="windowsDesktopNames" ref="eric6.install.html#windowsDesktopNames" /> + <keyword name="windowsDesktopNames" id="windowsDesktopNames" ref="eric6.uninstall.html#windowsDesktopNames" /> + <keyword name="windowsProgramsEntry" id="windowsProgramsEntry" ref="eric6.install.html#windowsProgramsEntry" /> + <keyword name="windowsProgramsEntry" id="windowsProgramsEntry" ref="eric6.uninstall.html#windowsProgramsEntry" /> <keyword name="worker" id="worker" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#worker" /> <keyword name="worker" id="worker" ref="eric6.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#worker" /> <keyword name="worker" id="worker" ref="eric6.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#worker" /> <keyword name="worker" id="worker" ref="eric6.Plugins.CheckerPlugins.Tabnanny.Tabnanny.html#worker" /> - <keyword name="wrapperName" id="wrapperName" ref="eric6.install.html#wrapperName" /> - <keyword name="wrapperName" id="wrapperName" ref="eric6.uninstall.html#wrapperName" /> + <keyword name="wrapperNames" id="wrapperNames" ref="eric6.install.html#wrapperNames" /> + <keyword name="wrapperNames" id="wrapperNames" ref="eric6.uninstall.html#wrapperNames" /> <keyword name="writeEncodedFile" id="writeEncodedFile" ref="eric6.Utilities.__init__.html#writeEncodedFile" /> <keyword name="writePlist" id="writePlist" ref="eric6.Utilities.binplistlib.html#writePlist" /> <keyword name="writePlistToBytes" id="writePlistToBytes" ref="eric6.Utilities.binplistlib.html#writePlistToBytes" />
--- a/Documentation/Source/eric6.Cooperation.Connection.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.Cooperation.Connection.html Sun Sep 30 11:38:40 2018 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>MaxBufferSize</td></tr><tr><td>PingInterval</td></tr><tr><td>PongTimeout</td></tr><tr><td>SeparatorToken</td></tr><tr><td>TransferTimeout</td></tr> +<tr><td>MaxBufferSize</td></tr><tr><td>PingInterval</td></tr><tr><td>PongTimeout</td></tr><tr><td>SeparatorToken</td></tr><tr><td>SeparatorToken_b</td></tr><tr><td>TransferTimeout</td></tr> </table> <h3>Classes</h3> <table>
--- a/Documentation/Source/eric6.E5Gui.E5TextEditSearchWidget.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.E5Gui.E5TextEditSearchWidget.html Sun Sep 30 11:38:40 2018 +0200 @@ -60,6 +60,9 @@ <td><a href="#E5TextEditSearchWidget.__init__">E5TextEditSearchWidget</a></td> <td>Constructor</td> </tr><tr> +<td><a href="#E5TextEditSearchWidget.__addWidthForHeightLayout">__addWidthForHeightLayout</a></td> +<td>Private method to set the middle part of the layout.</td> +</tr><tr> <td><a href="#E5TextEditSearchWidget.__find">__find</a></td> <td>Private method to search the associated text edit.</td> </tr><tr> @@ -101,6 +104,9 @@ </tr><tr> <td><a href="#E5TextEditSearchWidget.on_findtextCombo_editTextChanged">on_findtextCombo_editTextChanged</a></td> <td>Private slot to enable/disable the find buttons.</td> +</tr><tr> +<td><a href="#E5TextEditSearchWidget.setWidthForHeight">setWidthForHeight</a></td> +<td>Public method to set the 'width for height'.</td> </tr> </table> <h3>Static Methods</h3> @@ -122,6 +128,16 @@ If this parameter is False, some widgets are shown in a third line. </dd> +</dl><a NAME="E5TextEditSearchWidget.__addWidthForHeightLayout" ID="E5TextEditSearchWidget.__addWidthForHeightLayout"></a> +<h4>E5TextEditSearchWidget.__addWidthForHeightLayout</h4> +<b>__addWidthForHeightLayout</b>(<i>widthForHeight</i>) +<p> + Private method to set the middle part of the layout. +</p><dl> +<dt><i>widthForHeight</i> (bool)</dt> +<dd> +flag indicating to prefer width +</dd> </dl><a NAME="E5TextEditSearchWidget.__find" ID="E5TextEditSearchWidget.__find"></a> <h4>E5TextEditSearchWidget.__find</h4> <b>__find</b>(<i>backwards</i>) @@ -275,6 +291,16 @@ <dd> text of the combobox (string) </dd> +</dl><a NAME="E5TextEditSearchWidget.setWidthForHeight" ID="E5TextEditSearchWidget.setWidthForHeight"></a> +<h4>E5TextEditSearchWidget.setWidthForHeight</h4> +<b>setWidthForHeight</b>(<i>widthForHeight</i>) +<p> + Public method to set the 'width for height'. +</p><dl> +<dt><i>widthForHeight</i> (bool)</dt> +<dd> +flag indicating to prefer width +</dd> </dl> <div align="right"><a href="#top">Up</a></div> <hr />
--- a/Documentation/Source/eric6.Network.IRC.IrcChannelWidget.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.Network.IRC.IrcChannelWidget.html Sun Sep 30 11:38:40 2018 +0200 @@ -48,9 +48,19 @@ Class implementing the IRC channel widget. </p><h3>Signals</h3> <dl> -<dt>channelClosed(str)</dt> +<dt>awayCommand(str)</dt> +<dd> +emitted to set the away status via the /away + command +</dd><dt>channelClosed(str)</dt> <dd> emitted after the user has left the channel +</dd><dt>leaveAllChannels()</dt> +<dd> +emitted to leave all channels +</dd><dt>leaveChannels(list)</dt> +<dd> +emitted to leave a list of channels </dd><dt>openPrivateChat(str)</dt> <dd> emitted to open a "channel" for private @@ -58,6 +68,9 @@ </dd><dt>sendCtcpReply(str, str)</dt> <dd> emitted to send a CTCP reply +</dd><dt>sendCtcpRequest(str, str, str)</dt> +<dd> +emitted to send a CTCP request </dd><dt>sendData(str)</dt> <dd> emitted to send a message to the channel @@ -238,6 +251,9 @@ <td><a href="#IrcChannelWidget.initAutoWho">initAutoWho</a></td> <td>Public method to initialize the Auto Who system.</td> </tr><tr> +<td><a href="#IrcChannelWidget.leaveChannel">leaveChannel</a></td> +<td>Public slot to leave the channel.</td> +</tr><tr> <td><a href="#IrcChannelWidget.name">name</a></td> <td>Public method to get the name of the channel.</td> </tr><tr> @@ -966,6 +982,11 @@ <b>initAutoWho</b>(<i></i>) <p> Public method to initialize the Auto Who system. +</p><a NAME="IrcChannelWidget.leaveChannel" ID="IrcChannelWidget.leaveChannel"></a> +<h4>IrcChannelWidget.leaveChannel</h4> +<b>leaveChannel</b>(<i></i>) +<p> + Public slot to leave the channel. </p><a NAME="IrcChannelWidget.name" ID="IrcChannelWidget.name"></a> <h4>IrcChannelWidget.name</h4> <b>name</b>(<i></i>) @@ -1165,6 +1186,9 @@ <td><a href="#IrcUserItem.__setIcon">__setIcon</a></td> <td>Private method to set the icon dependent on user privileges.</td> </tr><tr> +<td><a href="#IrcUserItem.__setText">__setText</a></td> +<td>Private method to set the user item text.</td> +</tr><tr> <td><a href="#IrcUserItem.canChangeTopic">canChangeTopic</a></td> <td>Public method to check, if the user is allowed to change the topic.</td> </tr><tr> @@ -1174,12 +1198,18 @@ <td><a href="#IrcUserItem.clearPrivileges">clearPrivileges</a></td> <td>Public method to clear the user privileges.</td> </tr><tr> +<td><a href="#IrcUserItem.isIgnored">isIgnored</a></td> +<td>Public method to check, if this user is ignored.</td> +</tr><tr> <td><a href="#IrcUserItem.name">name</a></td> <td>Public method to get the user name.</td> </tr><tr> <td><a href="#IrcUserItem.parseWhoFlags">parseWhoFlags</a></td> <td>Public method to parse the user flags reported by a WHO command.</td> </tr><tr> +<td><a href="#IrcUserItem.setIgnored">setIgnored</a></td> +<td>Public method to set the user status to ignored.</td> +</tr><tr> <td><a href="#IrcUserItem.setName">setName</a></td> <td>Public method to set a new nick name.</td> </tr> @@ -1222,6 +1252,11 @@ <b>__setIcon</b>(<i></i>) <p> Private method to set the icon dependent on user privileges. +</p><a NAME="IrcUserItem.__setText" ID="IrcUserItem.__setText"></a> +<h4>IrcUserItem.__setText</h4> +<b>__setText</b>(<i></i>) +<p> + Private method to set the user item text. </p><a NAME="IrcUserItem.canChangeTopic" ID="IrcUserItem.canChangeTopic"></a> <h4>IrcUserItem.canChangeTopic</h4> <b>canChangeTopic</b>(<i></i>) @@ -1247,7 +1282,22 @@ <b>clearPrivileges</b>(<i></i>) <p> Public method to clear the user privileges. -</p><a NAME="IrcUserItem.name" ID="IrcUserItem.name"></a> +</p><a NAME="IrcUserItem.isIgnored" ID="IrcUserItem.isIgnored"></a> +<h4>IrcUserItem.isIgnored</h4> +<b>isIgnored</b>(<i></i>) +<p> + Public method to check, if this user is ignored. +</p><dl> +<dt>Returns:</dt> +<dd> +flag indicating the ignored status +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="IrcUserItem.name" ID="IrcUserItem.name"></a> <h4>IrcUserItem.name</h4> <b>name</b>(<i></i>) <p> @@ -1267,6 +1317,16 @@ <dd> user flags as reported by WHO (string) </dd> +</dl><a NAME="IrcUserItem.setIgnored" ID="IrcUserItem.setIgnored"></a> +<h4>IrcUserItem.setIgnored</h4> +<b>setIgnored</b>(<i>ignored</i>) +<p> + Public method to set the user status to ignored. +</p><dl> +<dt><i>ignored</i> (bool)</dt> +<dd> +flag indicating the new ignored status +</dd> </dl><a NAME="IrcUserItem.setName" ID="IrcUserItem.setName"></a> <h4>IrcUserItem.setName</h4> <b>setName</b>(<i>name</i>)
--- a/Documentation/Source/eric6.Network.IRC.IrcNetworkWidget.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.Network.IRC.IrcNetworkWidget.html Sun Sep 30 11:38:40 2018 +0200 @@ -130,6 +130,9 @@ <td><a href="#IrcNetworkWidget.getNickname">getNickname</a></td> <td>Public method to get the currently selected nick name.</td> </tr><tr> +<td><a href="#IrcNetworkWidget.handleAwayCommand">handleAwayCommand</a></td> +<td>Public slot to process an away command.</td> +</tr><tr> <td><a href="#IrcNetworkWidget.initialize">initialize</a></td> <td>Public method to initialize the widget.</td> </tr><tr> @@ -308,6 +311,16 @@ <dd> selected nick name (string) </dd> +</dl><a NAME="IrcNetworkWidget.handleAwayCommand" ID="IrcNetworkWidget.handleAwayCommand"></a> +<h4>IrcNetworkWidget.handleAwayCommand</h4> +<b>handleAwayCommand</b>(<i>awayMessage</i>) +<p> + Public slot to process an away command. +</p><dl> +<dt><i>awayMessage</i> (str)</dt> +<dd> +message to be set for being away +</dd> </dl><a NAME="IrcNetworkWidget.initialize" ID="IrcNetworkWidget.initialize"></a> <h4>IrcNetworkWidget.initialize</h4> <b>initialize</b>(<i>manager</i>)
--- a/Documentation/Source/eric6.Network.IRC.IrcWidget.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.Network.IRC.IrcWidget.html Sun Sep 30 11:38:40 2018 +0200 @@ -90,6 +90,9 @@ <td><a href="#IrcWidget.__handleCtcp">__handleCtcp</a></td> <td>Private method to handle a CTCP command.</td> </tr><tr> +<td><a href="#IrcWidget.__handleCtcpReply">__handleCtcpReply</a></td> +<td>Private method to handle a server message containing a CTCP reply.</td> +</tr><tr> <td><a href="#IrcWidget.__handleNamedMessage">__handleNamedMessage</a></td> <td>Private method to handle a server message containing a message name.</td> </tr><tr> @@ -117,12 +120,15 @@ <td><a href="#IrcWidget.__hostFound">__hostFound</a></td> <td>Private slot to indicate the host was found.</td> </tr><tr> -<td><a href="#IrcWidget.__joinChannel">__joinChannel</a></td> -<td>Private slot to join a channel.</td> +<td><a href="#IrcWidget.__leaveAllChannels">__leaveAllChannels</a></td> +<td>Private slot to leave all channels and close their tabs.</td> </tr><tr> <td><a href="#IrcWidget.__leaveChannel">__leaveChannel</a></td> <td>Private slot to leave a channel and close the associated tab.</td> </tr><tr> +<td><a href="#IrcWidget.__leaveChannels">__leaveChannels</a></td> +<td>Private slot to leave a list of channels and close their associated tabs.</td> +</tr><tr> <td><a href="#IrcWidget.__networkDataChanged">__networkDataChanged</a></td> <td>Private slot handling changes of the network and identity definitions.</td> </tr><tr> @@ -147,6 +153,9 @@ <td><a href="#IrcWidget.__sendCtcpReply">__sendCtcpReply</a></td> <td>Private slot to send a CTCP reply.</td> </tr><tr> +<td><a href="#IrcWidget.__sendCtcpRequest">__sendCtcpRequest</a></td> +<td>Private slot to send a CTCP request.</td> +</tr><tr> <td><a href="#IrcWidget.__setChannelTypePrefixes">__setChannelTypePrefixes</a></td> <td>Private method to set the channel type prefixes.</td> </tr><tr> @@ -168,6 +177,9 @@ <td><a href="#IrcWidget.isChannelName">isChannelName</a></td> <td>Public method to check, if the given name is a channel name.</td> </tr><tr> +<td><a href="#IrcWidget.joinChannel">joinChannel</a></td> +<td>Public slot to join a channel.</td> +</tr><tr> <td><a href="#IrcWidget.on_channelsWidget_tabCloseRequested">on_channelsWidget_tabCloseRequested</a></td> <td>Private slot to close a channel by pressing the close button of the channels widget.</td> </tr><tr> @@ -271,6 +283,16 @@ <dd> flag indicating, if the message was handled (boolean) </dd> +</dl><a NAME="IrcWidget.__handleCtcpReply" ID="IrcWidget.__handleCtcpReply"></a> +<h4>IrcWidget.__handleCtcpReply</h4> +<b>__handleCtcpReply</b>(<i>match</i>) +<p> + Private method to handle a server message containing a CTCP reply. +</p><dl> +<dt><i>match</i></dt> +<dd> +reference to the match object +</dd> </dl><a NAME="IrcWidget.__handleNamedMessage" ID="IrcWidget.__handleNamedMessage"></a> <h4>IrcWidget.__handleNamedMessage</h4> <b>__handleNamedMessage</b>(<i>match</i>) @@ -369,25 +391,28 @@ <b>__hostFound</b>(<i></i>) <p> Private slot to indicate the host was found. -</p><a NAME="IrcWidget.__joinChannel" ID="IrcWidget.__joinChannel"></a> -<h4>IrcWidget.__joinChannel</h4> -<b>__joinChannel</b>(<i>name, key=""</i>) +</p><a NAME="IrcWidget.__leaveAllChannels" ID="IrcWidget.__leaveAllChannels"></a> +<h4>IrcWidget.__leaveAllChannels</h4> +<b>__leaveAllChannels</b>(<i></i>) <p> - Private slot to join a channel. -</p><dl> -<dt><i>name</i></dt> -<dd> -name of the channel (string) -</dd><dt><i>key</i></dt> -<dd> -key of the channel (string) -</dd> -</dl><a NAME="IrcWidget.__leaveChannel" ID="IrcWidget.__leaveChannel"></a> + Private slot to leave all channels and close their tabs. +</p><a NAME="IrcWidget.__leaveChannel" ID="IrcWidget.__leaveChannel"></a> <h4>IrcWidget.__leaveChannel</h4> <b>__leaveChannel</b>(<i></i>) <p> Private slot to leave a channel and close the associated tab. -</p><a NAME="IrcWidget.__networkDataChanged" ID="IrcWidget.__networkDataChanged"></a> +</p><a NAME="IrcWidget.__leaveChannels" ID="IrcWidget.__leaveChannels"></a> +<h4>IrcWidget.__leaveChannels</h4> +<b>__leaveChannels</b>(<i>channelNames</i>) +<p> + Private slot to leave a list of channels and close their associated + tabs. +</p><dl> +<dt><i>channelNames</i> (list of str)</dt> +<dd> +list of channels to leave +</dd> +</dl><a NAME="IrcWidget.__networkDataChanged" ID="IrcWidget.__networkDataChanged"></a> <h4>IrcWidget.__networkDataChanged</h4> <b>__networkDataChanged</b>(<i></i>) <p> @@ -458,12 +483,28 @@ <p> Private slot to send a CTCP reply. </p><dl> -<dt><i>receiver</i></dt> +<dt><i>receiver</i> (str)</dt> +<dd> +nick name of the receiver +</dd><dt><i>text</i> (str)</dt> <dd> -nick name of the receiver (string) -</dd><dt><i>text</i></dt> +text to be sent +</dd> +</dl><a NAME="IrcWidget.__sendCtcpRequest" ID="IrcWidget.__sendCtcpRequest"></a> +<h4>IrcWidget.__sendCtcpRequest</h4> +<b>__sendCtcpRequest</b>(<i>receiver, request, arguments</i>) +<p> + Private slot to send a CTCP request. +</p><dl> +<dt><i>receiver</i> (str)</dt> <dd> -text to be sent (string) +nick name of the receiver +</dd><dt><i>request</i> (str)</dt> +<dd> +CTCP request to be sent +</dd><dt><i>arguments</i> (str)</dt> +<dd> +arguments to be sent </dd> </dl><a NAME="IrcWidget.__setChannelTypePrefixes" ID="IrcWidget.__setChannelTypePrefixes"></a> <h4>IrcWidget.__setChannelTypePrefixes</h4> @@ -534,6 +575,19 @@ <dd> flag indicating a channel name (boolean) </dd> +</dl><a NAME="IrcWidget.joinChannel" ID="IrcWidget.joinChannel"></a> +<h4>IrcWidget.joinChannel</h4> +<b>joinChannel</b>(<i>name, key=""</i>) +<p> + Public slot to join a channel. +</p><dl> +<dt><i>name</i></dt> +<dd> +name of the channel (string) +</dd><dt><i>key</i></dt> +<dd> +key of the channel (string) +</dd> </dl><a NAME="IrcWidget.on_channelsWidget_tabCloseRequested" ID="IrcWidget.on_channelsWidget_tabCloseRequested"></a> <h4>IrcWidget.on_channelsWidget_tabCloseRequested</h4> <b>on_channelsWidget_tabCloseRequested</b>(<i>index</i>)
--- a/Documentation/Source/eric6.UI.CodeDocumentationViewer.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.UI.CodeDocumentationViewer.html Sun Sep 30 11:38:40 2018 +0200 @@ -34,11 +34,8 @@ <td><a href="#CodeDocumentationViewer">CodeDocumentationViewer</a></td> <td>Class implementing a widget to show some source code information provided by plug-ins.</td> </tr><tr> -<td><a href="#PlainTextDocumentationViewer">PlainTextDocumentationViewer</a></td> -<td>Class implementing the plain text documentation viewer.</td> -</tr><tr> -<td><a href="#WebViewDocumentationViewer">WebViewDocumentationViewer</a></td> -<td>Class implementing the rich text documentation viewer.</td> +<td><a href="#DocumentationViewerWidget">DocumentationViewerWidget</a></td> +<td>Class implementing a rich text documentation viewer.</td> </tr> </table> <h3>Functions</h3> @@ -81,21 +78,12 @@ <td><a href="#CodeDocumentationViewer.__selectProvider">__selectProvider</a></td> <td>Private method to select a provider programmatically.</td> </tr><tr> -<td><a href="#CodeDocumentationViewer.__setHtml">__setHtml</a></td> -<td>Private slot to set the prepared HTML text.</td> -</tr><tr> -<td><a href="#CodeDocumentationViewer.__setHtmlWarning">__setHtmlWarning</a></td> -<td>Private slot to set a display message.</td> -</tr><tr> <td><a href="#CodeDocumentationViewer.__setupUi">__setupUi</a></td> <td>Private method to generate the UI layout.</td> </tr><tr> <td><a href="#CodeDocumentationViewer.__showDisabledMessage">__showDisabledMessage</a></td> <td>Private method to show a message giving the reason for being disabled.</td> </tr><tr> -<td><a href="#CodeDocumentationViewer.__showTextViewer">__showTextViewer</a></td> -<td>Private slot to show the selected viewer.</td> -</tr><tr> <td><a href="#CodeDocumentationViewer.__unregisterTimerTimeout">__unregisterTimerTimeout</a></td> <td>Private slot handling the timeout signal of the unregister timer.</td> </tr><tr> @@ -154,26 +142,6 @@ <dd> name of the provider to be selected </dd> -</dl><a NAME="CodeDocumentationViewer.__setHtml" ID="CodeDocumentationViewer.__setHtml"></a> -<h4>CodeDocumentationViewer.__setHtml</h4> -<b>__setHtml</b>(<i>html</i>) -<p> - Private slot to set the prepared HTML text. -</p><dl> -<dt><i>html</i> (str)</dt> -<dd> -prepared HTML text -</dd> -</dl><a NAME="CodeDocumentationViewer.__setHtmlWarning" ID="CodeDocumentationViewer.__setHtmlWarning"></a> -<h4>CodeDocumentationViewer.__setHtmlWarning</h4> -<b>__setHtmlWarning</b>(<i>warningText</i>) -<p> - Private slot to set a display message. -</p><dl> -<dt><i>warningText</i> (str)</dt> -<dd> -text to be shown as a warning -</dd> </dl><a NAME="CodeDocumentationViewer.__setupUi" ID="CodeDocumentationViewer.__setupUi"></a> <h4>CodeDocumentationViewer.__setupUi</h4> <b>__setupUi</b>(<i></i>) @@ -184,17 +152,7 @@ <b>__showDisabledMessage</b>(<i></i>) <p> Private method to show a message giving the reason for being disabled. -</p><a NAME="CodeDocumentationViewer.__showTextViewer" ID="CodeDocumentationViewer.__showTextViewer"></a> -<h4>CodeDocumentationViewer.__showTextViewer</h4> -<b>__showTextViewer</b>(<i>richText</i>) -<p> - Private slot to show the selected viewer. -</p><dl> -<dt><i>richText</i> (bool)</dt> -<dd> -flag indicating the rich text viewer -</dd> -</dl><a NAME="CodeDocumentationViewer.__unregisterTimerTimeout" ID="CodeDocumentationViewer.__unregisterTimerTimeout"></a> +</p><a NAME="CodeDocumentationViewer.__unregisterTimerTimeout" ID="CodeDocumentationViewer.__unregisterTimerTimeout"></a> <h4>CodeDocumentationViewer.__unregisterTimerTimeout</h4> <b>__unregisterTimerTimeout</b>(<i></i>) <p> @@ -335,10 +293,10 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="PlainTextDocumentationViewer" ID="PlainTextDocumentationViewer"></a> -<h2>PlainTextDocumentationViewer</h2> +<a NAME="DocumentationViewerWidget" ID="DocumentationViewerWidget"></a> +<h2>DocumentationViewerWidget</h2> <p> - Class implementing the plain text documentation viewer. + Class implementing a rich text documentation viewer. </p> <h3>Derived from</h3> QWidget @@ -353,26 +311,26 @@ <h3>Methods</h3> <table> <tr> -<td><a href="#PlainTextDocumentationViewer.__init__">PlainTextDocumentationViewer</a></td> +<td><a href="#DocumentationViewerWidget.__init__">DocumentationViewerWidget</a></td> <td>Constructor</td> </tr><tr> -<td><a href="#PlainTextDocumentationViewer.clear">clear</a></td> -<td>Public method to clear the contents.</td> +<td><a href="#DocumentationViewerWidget.__showLink">__showLink</a></td> +<td>Private slot to show the hovered link in a tooltip.</td> </tr><tr> -<td><a href="#PlainTextDocumentationViewer.preferencesChanged">preferencesChanged</a></td> -<td>Public slot to handle a change of preferences.</td> +<td><a href="#DocumentationViewerWidget.clear">clear</a></td> +<td>Public method to clear the shown contents.</td> </tr><tr> -<td><a href="#PlainTextDocumentationViewer.setText">setText</a></td> -<td>Public method to set the text to be shown.</td> +<td><a href="#DocumentationViewerWidget.setHtml">setHtml</a></td> +<td>Public method to set the HTML text of the widget.</td> </tr> </table> <h3>Static Methods</h3> <table> <tr><td>None</td></tr> </table> -<a NAME="PlainTextDocumentationViewer.__init__" ID="PlainTextDocumentationViewer.__init__"></a> -<h4>PlainTextDocumentationViewer (Constructor)</h4> -<b>PlainTextDocumentationViewer</b>(<i>parent=None</i>) +<a NAME="DocumentationViewerWidget.__init__" ID="DocumentationViewerWidget.__init__"></a> +<h4>DocumentationViewerWidget (Constructor)</h4> +<b>DocumentationViewerWidget</b>(<i>parent=None</i>) <p> Constructor </p><dl> @@ -380,76 +338,8 @@ <dd> reference to the parent widget </dd> -</dl><a NAME="PlainTextDocumentationViewer.clear" ID="PlainTextDocumentationViewer.clear"></a> -<h4>PlainTextDocumentationViewer.clear</h4> -<b>clear</b>(<i></i>) -<p> - Public method to clear the contents. -</p><a NAME="PlainTextDocumentationViewer.preferencesChanged" ID="PlainTextDocumentationViewer.preferencesChanged"></a> -<h4>PlainTextDocumentationViewer.preferencesChanged</h4> -<b>preferencesChanged</b>(<i></i>) -<p> - Public slot to handle a change of preferences. -</p><a NAME="PlainTextDocumentationViewer.setText" ID="PlainTextDocumentationViewer.setText"></a> -<h4>PlainTextDocumentationViewer.setText</h4> -<b>setText</b>(<i>text</i>) -<p> - Public method to set the text to be shown. -</p><dl> -<dt><i>text</i> (str)</dt> -<dd> -text to be shown -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /><hr /> -<a NAME="WebViewDocumentationViewer" ID="WebViewDocumentationViewer"></a> -<h2>WebViewDocumentationViewer</h2> -<p> - Class implementing the rich text documentation viewer. -</p> -<h3>Derived from</h3> -QWidget -<h3>Class Attributes</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Class Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<h3>Methods</h3> -<table> -<tr> -<td><a href="#WebViewDocumentationViewer.__init__">WebViewDocumentationViewer</a></td> -<td>Constructor</td> -</tr><tr> -<td><a href="#WebViewDocumentationViewer.__showLink">__showLink</a></td> -<td>Private slot to show the hovered link in a tooltip.</td> -</tr><tr> -<td><a href="#WebViewDocumentationViewer.clear">clear</a></td> -<td>Public method to clear the shown contents.</td> -</tr><tr> -<td><a href="#WebViewDocumentationViewer.setHtml">setHtml</a></td> -<td>Public method to set the HTML text of the widget.</td> -</tr> -</table> -<h3>Static Methods</h3> -<table> -<tr><td>None</td></tr> -</table> -<a NAME="WebViewDocumentationViewer.__init__" ID="WebViewDocumentationViewer.__init__"></a> -<h4>WebViewDocumentationViewer (Constructor)</h4> -<b>WebViewDocumentationViewer</b>(<i>parent=None</i>) -<p> - Constructor -</p><dl> -<dt><i>parent</i> (QWidget)</dt> -<dd> -reference to the parent widget -</dd> -</dl><a NAME="WebViewDocumentationViewer.__showLink" ID="WebViewDocumentationViewer.__showLink"></a> -<h4>WebViewDocumentationViewer.__showLink</h4> +</dl><a NAME="DocumentationViewerWidget.__showLink" ID="DocumentationViewerWidget.__showLink"></a> +<h4>DocumentationViewerWidget.__showLink</h4> <b>__showLink</b>(<i>urlStr</i>) <p> Private slot to show the hovered link in a tooltip. @@ -458,13 +348,13 @@ <dd> hovered URL </dd> -</dl><a NAME="WebViewDocumentationViewer.clear" ID="WebViewDocumentationViewer.clear"></a> -<h4>WebViewDocumentationViewer.clear</h4> +</dl><a NAME="DocumentationViewerWidget.clear" ID="DocumentationViewerWidget.clear"></a> +<h4>DocumentationViewerWidget.clear</h4> <b>clear</b>(<i></i>) <p> Public method to clear the shown contents. -</p><a NAME="WebViewDocumentationViewer.setHtml" ID="WebViewDocumentationViewer.setHtml"></a> -<h4>WebViewDocumentationViewer.setHtml</h4> +</p><a NAME="DocumentationViewerWidget.setHtml" ID="DocumentationViewerWidget.setHtml"></a> +<h4>DocumentationViewerWidget.setHtml</h4> <b>setHtml</b>(<i>html</i>) <p> Public method to set the HTML text of the widget.
--- a/Documentation/Source/eric6.Utilities.__init__.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.Utilities.__init__.html Sun Sep 30 11:38:40 2018 +0200 @@ -1156,9 +1156,9 @@ Function to build the full path of an executable file from the environment on Windows platforms. </p><p> - First an executable with the extension .exe is searched for, thereafter one - with the extension .bat and finally the given file name as is. The first - match is returned. + First an executable with the extension .exe is searched for, thereafter + such with the extensions .cmd or .bat and finally the given file name as + is. The first match is returned. </p><dl> <dt><i>file</i></dt> <dd>
--- a/Documentation/Source/eric6.VirtualEnv.VirtualenvManager.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.VirtualEnv.VirtualenvManager.html Sun Sep 30 11:38:40 2018 +0200 @@ -48,7 +48,7 @@ QObject <h3>Class Attributes</h3> <table> -<tr><td>None</td></tr> +<tr><td>DefaultKey</td></tr> </table> <h3>Class Methods</h3> <table> @@ -78,6 +78,9 @@ <td><a href="#VirtualenvManager.deleteVirtualEnvs">deleteVirtualEnvs</a></td> <td>Public method to delete virtual environments from the list and disk.</td> </tr><tr> +<td><a href="#VirtualenvManager.getDefaultEnvironment">getDefaultEnvironment</a></td> +<td>Public method to get the default virtual environment.</td> +</tr><tr> <td><a href="#VirtualenvManager.getEnvironmentEntries">getEnvironmentEntries</a></td> <td>Public method to get a dictionary containing the defined virtual environment entries.</td> </tr><tr> @@ -197,6 +200,26 @@ <dd> list of logical names for the virtual environments </dd> +</dl><a NAME="VirtualenvManager.getDefaultEnvironment" ID="VirtualenvManager.getDefaultEnvironment"></a> +<h4>VirtualenvManager.getDefaultEnvironment</h4> +<b>getDefaultEnvironment</b>(<i></i>) +<p> + Public method to get the default virtual environment. +</p><p> + Default is an environment with the key '<default>' or the first one + having an interpreter matching sys.executable (i.e. the one used to + execute eric6 with) +</p><dl> +<dt>Returns:</dt> +<dd> +tuple containing the environment name and a dictionary + containing a copy of the default virtual environment +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (str, dict) +</dd> </dl><a NAME="VirtualenvManager.getEnvironmentEntries" ID="VirtualenvManager.getEnvironmentEntries"></a> <h4>VirtualenvManager.getEnvironmentEntries</h4> <b>getEnvironmentEntries</b>(<i></i>)
--- a/Documentation/Source/eric6.WebBrowser.Network.QtHelpSchemeHandler.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.WebBrowser.Network.QtHelpSchemeHandler.html Sun Sep 30 11:38:40 2018 +0200 @@ -138,6 +138,9 @@ <td><a href="#QtHelpSchemeReply.__init__">QtHelpSchemeReply</a></td> <td>Constructor</td> </tr><tr> +<td><a href="#QtHelpSchemeReply.__loadQtHelpPage">__loadQtHelpPage</a></td> +<td>Private method to load the requested QtHelp page.</td> +</tr><tr> <td><a href="#QtHelpSchemeReply.__mimeFromUrl">__mimeFromUrl</a></td> <td>Private method to guess the mime type given an URL.</td> </tr><tr> @@ -174,6 +177,16 @@ <dd> reference to the parent object </dd> +</dl><a NAME="QtHelpSchemeReply.__loadQtHelpPage" ID="QtHelpSchemeReply.__loadQtHelpPage"></a> +<h4>QtHelpSchemeReply.__loadQtHelpPage</h4> +<b>__loadQtHelpPage</b>(<i>url</i>) +<p> + Private method to load the requested QtHelp page. +</p><dl> +<dt><i>url</i> (QUrl)</dt> +<dd> +URL of the requested page +</dd> </dl><a NAME="QtHelpSchemeReply.__mimeFromUrl" ID="QtHelpSchemeReply.__mimeFromUrl"></a> <h4>QtHelpSchemeReply.__mimeFromUrl</h4> <b>__mimeFromUrl</b>(<i>url</i>)
--- a/Documentation/Source/eric6.install.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.install.html Sun Sep 30 11:38:40 2018 +0200 @@ -40,6 +40,15 @@ <td><a href="#cleanUp">cleanUp</a></td> <td>Uninstall the old eric files.</td> </tr><tr> +<td><a href="#cleanUpLinuxSpecifics">cleanUpLinuxSpecifics</a></td> +<td>Clean up Linux specific files.</td> +</tr><tr> +<td><a href="#cleanUpMacAppBundle">cleanUpMacAppBundle</a></td> +<td>Uninstall the macOS application bundle.</td> +</tr><tr> +<td><a href="#cleanUpWindowsLinks">cleanUpWindowsLinks</a></td> +<td>Clean up the Desktop and Start Menu entries for Windows.</td> +</tr><tr> <td><a href="#cleanupSource">cleanupSource</a></td> <td>Cleanup the sources directory to get rid of leftover files and directories.</td> </tr><tr> @@ -67,12 +76,21 @@ <td><a href="#createInstallConfig">createInstallConfig</a></td> <td>Create the installation config dictionary.</td> </tr><tr> +<td><a href="#createLinuxSpecifics">createLinuxSpecifics</a></td> +<td>Install Linux specific files.</td> +</tr><tr> <td><a href="#createMacAppBundle">createMacAppBundle</a></td> <td>Create a Mac application bundle.</td> </tr><tr> <td><a href="#createPyWrapper">createPyWrapper</a></td> <td>Create an executable wrapper for a Python script.</td> </tr><tr> +<td><a href="#createWindowsLinks">createWindowsLinks</a></td> +<td>Create Desktop and Start Menu links.</td> +</tr><tr> +<td><a href="#createWindowsShortcut">createWindowsShortcut</a></td> +<td>Create Windows shortcut.</td> +</tr><tr> <td><a href="#determinePyQtVariant">determinePyQtVariant</a></td> <td>Module function to determine the PyQt variant to be used.</td> </tr><tr> @@ -82,6 +100,9 @@ <td><a href="#exit">exit</a></td> <td>Exit the install script.</td> </tr><tr> +<td><a href="#getWinregEntry">getWinregEntry</a></td> +<td>Function to get an entry from the Windows Registry.</td> +</tr><tr> <td><a href="#initGlobals">initGlobals</a></td> <td>Module function to set the values of globals that need more than a simple assignment.</td> </tr><tr> @@ -103,8 +124,17 @@ <td><a href="#usage">usage</a></td> <td>Display a usage message and exit.</td> </tr><tr> -<td><a href="#wrapperName">wrapperName</a></td> -<td>Create the platform specific name for the wrapper script.</td> +<td><a href="#windowsDesktopEntries">windowsDesktopEntries</a></td> +<td>Function to generate data for the Windows Desktop links.</td> +</tr><tr> +<td><a href="#windowsDesktopNames">windowsDesktopNames</a></td> +<td>Function to generate the link names for the Windows Desktop.</td> +</tr><tr> +<td><a href="#windowsProgramsEntry">windowsProgramsEntry</a></td> +<td>Function to generate the name of the Start Menu top entry.</td> +</tr><tr> +<td><a href="#wrapperNames">wrapperNames</a></td> +<td>Create the platform specific names for the wrapper script.</td> </tr> </table> <hr /><hr /> @@ -138,6 +168,30 @@ </p> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="cleanUpLinuxSpecifics" ID="cleanUpLinuxSpecifics"></a> +<h2>cleanUpLinuxSpecifics</h2> +<b>cleanUpLinuxSpecifics</b>(<i></i>) +<p> + Clean up Linux specific files. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="cleanUpMacAppBundle" ID="cleanUpMacAppBundle"></a> +<h2>cleanUpMacAppBundle</h2> +<b>cleanUpMacAppBundle</b>(<i></i>) +<p> + Uninstall the macOS application bundle. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="cleanUpWindowsLinks" ID="cleanUpWindowsLinks"></a> +<h2>cleanUpWindowsLinks</h2> +<b>cleanUpWindowsLinks</b>(<i></i>) +<p> + Clean up the Desktop and Start Menu entries for Windows. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="cleanupSource" ID="cleanupSource"></a> <h2>cleanupSource</h2> <b>cleanupSource</b>(<i>dirName</i>) @@ -265,16 +319,24 @@ </p> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="createLinuxSpecifics" ID="createLinuxSpecifics"></a> +<h2>createLinuxSpecifics</h2> +<b>createLinuxSpecifics</b>(<i></i>) +<p> + Install Linux specific files. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="createMacAppBundle" ID="createMacAppBundle"></a> <h2>createMacAppBundle</h2> <b>createMacAppBundle</b>(<i>pydir</i>) <p> Create a Mac application bundle. </p><dl> -<dt><i>pydir</i></dt> +<dt><i>pydir</i> (str)</dt> <dd> the name of the directory where the Python script will - eventually be installed (string) + eventually be installed </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -305,6 +367,33 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="createWindowsLinks" ID="createWindowsLinks"></a> +<h2>createWindowsLinks</h2> +<b>createWindowsLinks</b>(<i></i>) +<p> + Create Desktop and Start Menu links. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="createWindowsShortcut" ID="createWindowsShortcut"></a> +<h2>createWindowsShortcut</h2> +<b>createWindowsShortcut</b>(<i>linkPath, targetPath, iconPath</i>) +<p> + Create Windows shortcut. +</p><dl> +<dt><i>linkPath</i> (str)</dt> +<dd> +path of the shortcut file +</dd><dt><i>targetPath</i> (str)</dt> +<dd> +path the shortcut shall point to +</dd><dt><i>iconPath</i> (str)</dt> +<dd> +path of the icon file +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="determinePyQtVariant" ID="determinePyQtVariant"></a> <h2>determinePyQtVariant</h2> <b>determinePyQtVariant</b>(<i></i>) @@ -334,6 +423,32 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="getWinregEntry" ID="getWinregEntry"></a> +<h2>getWinregEntry</h2> +<b>getWinregEntry</b>(<i>name, path</i>) +<p> + Function to get an entry from the Windows Registry. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +variable name +</dd><dt><i>path</i> (str)</dt> +<dd> +registry path of the variable +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +value of requested registry variable +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +any +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="initGlobals" ID="initGlobals"></a> <h2>initGlobals</h2> <b>initGlobals</b>(<i></i>) @@ -440,11 +555,66 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="wrapperName" ID="wrapperName"></a> -<h2>wrapperName</h2> -<b>wrapperName</b>(<i>dname, wfile</i>) +<a NAME="windowsDesktopEntries" ID="windowsDesktopEntries"></a> +<h2>windowsDesktopEntries</h2> +<b>windowsDesktopEntries</b>(<i></i>) +<p> + Function to generate data for the Windows Desktop links. +</p><dl> +<dt>Returns:</dt> +<dd> +list of tuples containing the desktop link name, + the link target and the icon target +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of tuples of (str, str, str) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="windowsDesktopNames" ID="windowsDesktopNames"></a> +<h2>windowsDesktopNames</h2> +<b>windowsDesktopNames</b>(<i></i>) <p> - Create the platform specific name for the wrapper script. + Function to generate the link names for the Windows Desktop. +</p><dl> +<dt>Returns:</dt> +<dd> +list of desktop link names +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="windowsProgramsEntry" ID="windowsProgramsEntry"></a> +<h2>windowsProgramsEntry</h2> +<b>windowsProgramsEntry</b>(<i></i>) +<p> + Function to generate the name of the Start Menu top entry. +</p><dl> +<dt>Returns:</dt> +<dd> +name of the Start Menu top entry +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="wrapperNames" ID="wrapperNames"></a> +<h2>wrapperNames</h2> +<b>wrapperNames</b>(<i>dname, wfile</i>) +<p> + Create the platform specific names for the wrapper script. </p><dl> <dt><i>dname</i></dt> <dd> @@ -456,7 +626,7 @@ </dl><dl> <dt>Returns:</dt> <dd> -the name of the wrapper script +the names of the wrapper scripts </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- a/Documentation/Source/eric6.uninstall.html Sun Sep 02 11:07:03 2018 +0200 +++ b/Documentation/Source/eric6.uninstall.html Sun Sep 30 11:38:40 2018 +0200 @@ -40,6 +40,9 @@ <td><a href="#getConfigDir">getConfigDir</a></td> <td>Module function to get the name of the directory storing the config data.</td> </tr><tr> +<td><a href="#getWinregEntry">getWinregEntry</a></td> +<td>Function to get an entry from the Windows Registry.</td> +</tr><tr> <td><a href="#initGlobals">initGlobals</a></td> <td>Set the values of globals that need more than a simple assignment.</td> </tr><tr> @@ -58,11 +61,26 @@ <td><a href="#uninstallEric">uninstallEric</a></td> <td>Uninstall the eric files.</td> </tr><tr> +<td><a href="#uninstallLinuxSpecifics">uninstallLinuxSpecifics</a></td> +<td>Uninstall Linux specific files.</td> +</tr><tr> +<td><a href="#uninstallMacAppBundle">uninstallMacAppBundle</a></td> +<td>Uninstall the macOS application bundle.</td> +</tr><tr> +<td><a href="#uninstallWindowsLinks">uninstallWindowsLinks</a></td> +<td>Clean up the Desktop and Start Menu entries for Windows.</td> +</tr><tr> <td><a href="#usage">usage</a></td> <td>Display a usage message and exit.</td> </tr><tr> -<td><a href="#wrapperName">wrapperName</a></td> -<td>Create the platform specific name for the wrapper script.</td> +<td><a href="#windowsDesktopNames">windowsDesktopNames</a></td> +<td>Function to generate the link names for the Windows Desktop.</td> +</tr><tr> +<td><a href="#windowsProgramsEntry">windowsProgramsEntry</a></td> +<td>Function to generate the name of the Start Menu top entry.</td> +</tr><tr> +<td><a href="#wrapperNames">wrapperNames</a></td> +<td>Create the platform specific names for the wrapper script.</td> </tr> </table> <hr /><hr /> @@ -92,6 +110,32 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="getWinregEntry" ID="getWinregEntry"></a> +<h2>getWinregEntry</h2> +<b>getWinregEntry</b>(<i>name, path</i>) +<p> + Function to get an entry from the Windows Registry. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +variable name +</dd><dt><i>path</i> (str)</dt> +<dd> +registry path of the variable +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +value of requested registry variable +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +any +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="initGlobals" ID="initGlobals"></a> <h2>initGlobals</h2> <b>initGlobals</b>(<i></i>) @@ -145,6 +189,30 @@ </p> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="uninstallLinuxSpecifics" ID="uninstallLinuxSpecifics"></a> +<h2>uninstallLinuxSpecifics</h2> +<b>uninstallLinuxSpecifics</b>(<i></i>) +<p> + Uninstall Linux specific files. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="uninstallMacAppBundle" ID="uninstallMacAppBundle"></a> +<h2>uninstallMacAppBundle</h2> +<b>uninstallMacAppBundle</b>(<i></i>) +<p> + Uninstall the macOS application bundle. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="uninstallWindowsLinks" ID="uninstallWindowsLinks"></a> +<h2>uninstallWindowsLinks</h2> +<b>uninstallWindowsLinks</b>(<i></i>) +<p> + Clean up the Desktop and Start Menu entries for Windows. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="usage" ID="usage"></a> <h2>usage</h2> <b>usage</b>(<i>rcode=2</i>) @@ -158,11 +226,47 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> -<a NAME="wrapperName" ID="wrapperName"></a> -<h2>wrapperName</h2> -<b>wrapperName</b>(<i>dname, wfile</i>) +<a NAME="windowsDesktopNames" ID="windowsDesktopNames"></a> +<h2>windowsDesktopNames</h2> +<b>windowsDesktopNames</b>(<i></i>) <p> - Create the platform specific name for the wrapper script. + Function to generate the link names for the Windows Desktop. +</p><dl> +<dt>Returns:</dt> +<dd> +list of desktop link names +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="windowsProgramsEntry" ID="windowsProgramsEntry"></a> +<h2>windowsProgramsEntry</h2> +<b>windowsProgramsEntry</b>(<i></i>) +<p> + Function to generate the name of the Start Menu top entry. +</p><dl> +<dt>Returns:</dt> +<dd> +name of the Start Menu top entry +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="wrapperNames" ID="wrapperNames"></a> +<h2>wrapperNames</h2> +<b>wrapperNames</b>(<i>dname, wfile</i>) +<p> + Create the platform specific names for the wrapper script. </p><dl> <dt><i>dname</i></dt> <dd> @@ -174,7 +278,7 @@ </dl><dl> <dt>Returns:</dt> <dd> -the name of the wrapper script +the names of the wrapper scripts </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- a/E5Gui/E5TextEditSearchWidget.py Sun Sep 02 11:07:03 2018 +0200 +++ b/E5Gui/E5TextEditSearchWidget.py Sun Sep 30 11:38:40 2018 +0200 @@ -135,10 +135,7 @@ # place everything together self.verticalLayout.addLayout(self.horizontalLayout1) - if widthForHeight: - self.horizontalLayout1.addLayout(self.horizontalLayout2) - else: - self.verticalLayout.addLayout(self.horizontalLayout2) + self.__addWidthForHeightLayout(widthForHeight) self.verticalLayout.addWidget(self.infoLabel) QMetaObject.connectSlotsByName(self) @@ -148,6 +145,35 @@ self.setTabOrder(self.wordCheckBox, self.findPrevButton) self.setTabOrder(self.findPrevButton, self.findNextButton) + def setWidthForHeight(self, widthForHeight): + """ + Public method to set the 'width for height'. + + @param widthForHeight flag indicating to prefer width + @type bool + """ + if self.__widthForHeight: + self.horizontalLayout1.takeAt(self.__widthForHeightLayoutIndex) + else: + self.verticalLayout.takeAt(self.__widthForHeightLayoutIndex) + self.__addWidthForHeightLayout(widthForHeight) + + def __addWidthForHeightLayout(self, widthForHeight): + """ + Private method to set the middle part of the layout. + + @param widthForHeight flag indicating to prefer width + @type bool + """ + if widthForHeight: + self.horizontalLayout1.addLayout(self.horizontalLayout2) + self.__widthForHeightLayoutIndex = 2 + else: + self.verticalLayout.insertLayout(1, self.horizontalLayout2) + self.__widthForHeightLayoutIndex = 1 + + self.__widthForHeight = widthForHeight + def attachTextEdit(self, textedit, editType="QTextEdit"): """ Public method to attach a QTextEdit widget.
--- a/Network/IRC/IrcChannelWidget.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Network/IRC/IrcChannelWidget.py Sun Sep 30 11:38:40 2018 +0200 @@ -9,10 +9,15 @@ from __future__ import unicode_literals +try: + from itertools import izip_longest as zip_longest # __IGNORE_EXCEPTION__ +except ImportError: + from itertools import zip_longest + import re from PyQt5.QtCore import pyqtSlot, pyqtSignal, QDateTime, QPoint, QFileInfo, \ - QTimer, QUrl + QTimer, QUrl, QCoreApplication from PyQt5.QtGui import QIcon, QPainter, QTextCursor, QDesktopServices from PyQt5.QtWidgets import QWidget, QListWidgetItem, QMenu, QApplication, \ QInputDialog, QLineEdit @@ -63,7 +68,9 @@ self.__privilege = IrcUserItem.Normal self.__name = name + self.__ignored = False + self.__setText() self.__setIcon() def name(self): @@ -81,7 +88,7 @@ @param name new nick name for the user (string) """ self.__name = name - self.setText(name) + self.__setText() def changePrivilege(self, privilege): """ @@ -106,6 +113,17 @@ self.__privilege = IrcUserItem.Normal self.__setIcon() + def __setText(self): + """ + Private method to set the user item text. + """ + if self.__ignored: + self.setText(QCoreApplication.translate( + "IrcUserItem", + "{0} (ignored)").format(self.__name)) + else: + self.setText(self.__name) + def __setIcon(self): """ Private method to set the icon dependent on user privileges. @@ -176,6 +194,25 @@ return(bool(self.__privilege & IrcUserItem.Operator) or bool(self.__privilege & IrcUserItem.Admin) or bool(self.__privilege & IrcUserItem.Owner)) + + def setIgnored(self, ignored): + """ + Public method to set the user status to ignored. + + @param ignored flag indicating the new ignored status + @type bool + """ + self.__ignored = ignored + self.__setText() + + def isIgnored(self): + """ + Public method to check, if this user is ignored. + + @return flag indicating the ignored status + @rtype bool + """ + return self.__ignored class IrcChannelWidget(QWidget, Ui_IrcChannelWidget): @@ -183,15 +220,24 @@ Class implementing the IRC channel widget. @signal sendData(str) emitted to send a message to the channel + @signal sendCtcpRequest(str, str, str) emitted to send a CTCP request @signal sendCtcpReply(str, str) emitted to send a CTCP reply @signal channelClosed(str) emitted after the user has left the channel @signal openPrivateChat(str) emitted to open a "channel" for private messages + @signal awayCommand(str) emitted to set the away status via the /away + command + @signal leaveChannels(list) emitted to leave a list of channels + @signal leaveAllChannels() emitted to leave all channels """ sendData = pyqtSignal(str) + sendCtcpRequest = pyqtSignal(str, str, str) sendCtcpReply = pyqtSignal(str, str) channelClosed = pyqtSignal(str) openPrivateChat = pyqtSignal(str) + awayCommand = pyqtSignal(str) + leaveChannels = pyqtSignal(list) + leaveAllChannels = pyqtSignal() UrlRe = re.compile( r"""((?:http|ftp|https):\/\/[\w\-_]+(?:\.[\w\-_]+)+""" @@ -358,6 +404,7 @@ Preferences.getIrc("OwnNickColour"), ircTimestamp(), self.__userName, Utilities.html_encode(msg))) + if msg.startswith("/"): if self.__private: E5MessageBox.information( @@ -367,21 +414,96 @@ """Messages starting with a '/' are not allowed""" """ in private chats.""")) else: + sendData = True + # flag set to False, if command was handled + msgList = msg.split() cmd = msgList[0][1:].upper() - if cmd == "MSG": + if cmd in ["MSG", "QUERY"]: cmd = "PRIVMSG" - if (len(msgList) > 1 and - msgList[1].strip().lower() in - self.__serviceNamesLower): - msg = "PRIVMSG " + msgList[1].strip().lower() + \ - " :" + " ".join(msgList[2:]) + if len(msgList) > 1: + if msgList[1].strip().lower() in \ + self.__serviceNamesLower: + msg = "PRIVMSG " + \ + msgList[1].strip().lower() + \ + " :" + " ".join(msgList[2:]) + else: + msg = "PRIVMSG {0} :{1}".format( + msgList[1], " ".join(msgList[2:])) else: msgList[0] = cmd msg = " ".join(msgList) + elif cmd == "NOTICE": + if len(msgList) > 2: + msg = "NOTICE {0} :{1}".format( + msgList[1], " ".join(msgList[2:])) + else: + msg = "NOTICE {0}".format(" ".join(msgList[1:])) + elif cmd == "PING": + receiver = msgList[1] + msg = "PING {0} " + self.sendCtcpRequest.emit(receiver, "PING", "") + sendData = False + elif cmd == "IGNORE": + sendData = False + if len(msgList) > 1: + if msgList[1] == "-r": + ignored = False + userNamesList = msgList[2:] + else: + ignored = True + userNamesList = msgList[1:] + else: + userNamesList = [] + userNames = ",".join( + u.rstrip(",") for u in userNamesList).split(",") + for userName in userNames: + itm = self.__findUser(userName) + if itm: + itm.setIgnored(ignored) + elif cmd == "UNIGNORE": + sendData = False + if len(msgList) > 1: + userNamesList = msgList[1:] + else: + userNamesList = [] + userNames = ",".join( + u.rstrip(",") for u in userNamesList).split(",") + for userName in userNames: + itm = self.__findUser(userName) + if itm: + itm.setIgnored(False) + elif cmd == "AWAY": + sendData = False + if len(msgList) > 1: + msg = " ".join(msgList[1:]) + else: + msg = "" + self.awayCommand.emit(msg) + elif cmd == "JOIN": + sendData = False + if len(msgList) > 1: + channels = msgList[1].split(",") + if len(msgList) > 2: + keys = msgList[2].split(",") + else: + keys = [] + for channel, key in zip_longest( + channels, keys, fillvalue=""): + self.__ircWidget.joinChannel(channel, key) + elif cmd == "PART": + sendData = False + if len(msgList) == 1: + self.leaveChannel() + else: + self.leaveChannels.emit(msgList[1:]) + elif cmd == "PARTALL": + sendData = False + self.leaveAllChannels.emit() else: msg = msg[1:] - self.sendData.emit(msg) + if sendData: + self.sendData.emit(msg) else: if self.__private: self.sendData.emit( @@ -389,6 +511,7 @@ else: self.sendData.emit( "PRIVMSG " + self.__name + " :" + msg) + self.messageEdit.clear() self.unsetMarkerLine() @@ -400,13 +523,19 @@ self, self.tr("Leave IRC channel"), self.tr( - """Do you really want to leave the IRC channel <b>{0}</b>?""") - .format(self.__name)) + """Do you really want to leave the IRC channel""" + """ <b>{0}</b>?""").format(self.__name)) if ok: - if not self.__private: - self.sendData.emit( - "PART " + self.__name + " :" + self.__partMessage) - self.channelClosed.emit(self.__name) + self.leaveChannel() + + def leaveChannel(self): + """ + Public slot to leave the channel. + """ + if not self.__private: + self.sendData.emit( + "PART " + self.__name + " :" + self.__partMessage) + self.channelClosed.emit(self.__name) def name(self): """ @@ -511,10 +640,16 @@ # group(3) target nick # group(4) message if match.group(3).lower() == self.__name.lower(): + senderName = match.group(1) + itm = self.__findUser(senderName) + if itm and itm.isIgnored(): + # user should be ignored + return True + if match.group(4).startswith("\x01"): return self.__handleCtcp(match) - self.addMessage(match.group(1), match.group(4)) + self.addMessage(senderName, match.group(4)) if self.__private and not self.topicLabel.text(): self.setPrivateInfo( "{0} - {1}".format(match.group(1), match.group(2)))
--- a/Network/IRC/IrcNetworkWidget.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Network/IRC/IrcNetworkWidget.py Sun Sep 30 11:38:40 2018 +0200 @@ -167,20 +167,37 @@ Private slot to toggle the away status. """ if self.__away: - self.sendData.emit("AWAY") - self.awayButton.setIcon( - UI.PixmapCache.getIcon("ircUserPresent.png")) - self.__away = False + self.handleAwayCommand("") else: networkName = self.networkCombo.currentText() identityName = self.__manager.getNetwork(networkName)\ .getIdentityName() awayMessage = self.__manager.getIdentity(identityName)\ .getAwayMessage() + self.handleAwayCommand(awayMessage) + + @pyqtSlot(str) + def handleAwayCommand(self, awayMessage): + """ + Public slot to process an away command. + + @param awayMessage message to be set for being away + @type str + """ + if awayMessage and not self.__away: + # set being away + # don't send away, if the status is already set self.sendData.emit("AWAY :" + awayMessage) self.awayButton.setIcon(UI.PixmapCache.getIcon("ircUserAway.png")) self.__away = True - self.away.emit(self.__away) + self.away.emit(self.__away) + elif not awayMessage and self.__away: + # cancel being away + self.sendData.emit("AWAY") + self.awayButton.setIcon( + UI.PixmapCache.getIcon("ircUserPresent.png")) + self.__away = False + self.away.emit(self.__away) @pyqtSlot() def on_editButton_clicked(self):
--- a/Network/IRC/IrcWidget.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Network/IRC/IrcWidget.py Sun Sep 30 11:38:40 2018 +0200 @@ -16,7 +16,8 @@ import re import logging -from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QByteArray, QTimer +from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QByteArray, QTimer, \ + QDateTime from PyQt5.QtWidgets import QWidget, QToolButton, QLabel, QTabWidget from PyQt5.QtNetwork import QTcpSocket, QAbstractSocket try: @@ -127,7 +128,7 @@ self.networkWidget.initialize(self.__ircNetworkManager) self.networkWidget.connectNetwork.connect(self.__connectNetwork) self.networkWidget.editNetwork.connect(self.__editNetwork) - self.networkWidget.joinChannel.connect(self.__joinChannel) + self.networkWidget.joinChannel.connect(self.joinChannel) self.networkWidget.nickChanged.connect(self.__changeNick) self.networkWidget.sendData.connect(self.__send) self.networkWidget.away.connect(self.__away) @@ -288,9 +289,9 @@ for channel in self.__channelList: channel.setPartMessage(partMsg) - def __joinChannel(self, name, key=""): + def joinChannel(self, name, key=""): """ - Private slot to join a channel. + Public slot to join a channel. @param name name of the channel (string) @param key key of the channel (string) @@ -310,9 +311,13 @@ channel.initAutoWho() channel.sendData.connect(self.__send) + channel.sendCtcpRequest.connect(self.__sendCtcpRequest) channel.sendCtcpReply.connect(self.__sendCtcpReply) channel.channelClosed.connect(self.__closeChannel) channel.openPrivateChat.connect(self.__openPrivate) + channel.awayCommand.connect(self.networkWidget.handleAwayCommand) + channel.leaveChannels.connect(self.__leaveChannels) + channel.leaveAllChannels.connect(self.__leaveAllChannels) self.channelsWidget.addTab(channel, name) self.__channelList.append(channel) @@ -371,8 +376,12 @@ channel.addUsers([name, self.__nickName]) channel.sendData.connect(self.__send) + channel.sendCtcpRequest.connect(self.__sendCtcpRequest) channel.sendCtcpReply.connect(self.__sendCtcpReply) channel.channelClosed.connect(self.__closeChannel) + channel.awayCommand.connect(self.networkWidget.handleAwayCommand) + channel.leaveChannels.connect(self.__leaveChannels) + channel.leaveAllChannels.connect(self.__leaveAllChannels) self.channelsWidget.addTab(channel, name) self.__channelList.append(channel) @@ -386,6 +395,29 @@ channel = self.channelsWidget.currentWidget() channel.requestLeave() + @pyqtSlot(list) + def __leaveChannels(self, channelNames): + """ + Private slot to leave a list of channels and close their associated + tabs. + + @param channelNames list of channels to leave + @type list of str + """ + for channelName in channelNames: + for channel in self.__channelList: + if channel.name() == channelName: + channel.leaveChannel() + + @pyqtSlot() + def __leaveAllChannels(self): + """ + Private slot to leave all channels and close their tabs. + """ + while self.__channelList: + channel = self.__channelList[0] + channel.leaveChannel() + def __closeAllChannels(self): """ Private method to close all channels. @@ -441,12 +473,33 @@ self.__socket.write( QByteArray("{0}\r\n".format(data).encode("utf-8"))) + def __sendCtcpRequest(self, receiver, request, arguments): + """ + Private slot to send a CTCP request. + + @param receiver nick name of the receiver + @type str + @param request CTCP request to be sent + @type str + @param arguments arguments to be sent + @type str + """ + request = request.upper() + if request == "PING": + arguments = "Eric IRC {0}".format( + QDateTime.currentMSecsSinceEpoch()) + + self.__send("PRIVMSG {0} :\x01{1} {2}\x01".format( + receiver, request, arguments)) + def __sendCtcpReply(self, receiver, text): """ Private slot to send a CTCP reply. - @param receiver nick name of the receiver (string) - @param text text to be sent (string) + @param receiver nick name of the receiver + @type str + @param text text to be sent + @type str """ self.__send("NOTICE {0} :\x01{1}\x01".format(receiver, text)) @@ -551,6 +604,42 @@ self.__updateUsersCount() self.__buffer = "" + def __handleCtcpReply(self, match): + """ + Private method to handle a server message containing a CTCP reply. + + @param match reference to the match object + """ + if "!" in match.group(1): + sender = match.group(1).split("!", 1)[0] + + try: + ctcpCommand = match.group(3).split(":", 1)[1] + except IndexError: + ctcpCommand = match.group(3) + ctcpCommand = ctcpCommand[1:].split("\x01", 1)[0] + if " " in ctcpCommand: + ctcpReply, ctcpArg = ctcpCommand.split(" ", 1) + else: + ctcpReply, ctcpArg = ctcpCommand, "" + ctcpReply = ctcpReply.upper() + + if ctcpReply == "PING" and ctcpArg.startswith("Eric IRC "): + # it is a response to a ping request + pingDateTime = int(ctcpArg.split()[-1]) + latency = QDateTime.currentMSecsSinceEpoch() - pingDateTime + self.networkWidget.addServerMessage( + self.tr("CTCP"), + self.tr( + "Received CTCP-PING response from {0} with latency" + " of {1} ms.").format(sender, latency)) + else: + self.networkWidget.addServerMessage( + self.tr("CTCP"), + self.tr( + "Received unknown CTCP-{0} response from {1}.") + .format(ctcpReply, sender)) + def __handleNamedMessage(self, match): """ Private method to handle a server message containing a message name. @@ -564,6 +653,11 @@ msg = match.group(3).split(":", 1)[1] except IndexError: msg = match.group(3) + + if msg.startswith("\x01"): + self.__handleCtcpReply(match) + return True + if "!" in match.group(1): name = match.group(1).split("!", 1)[0] msg = "-{0}- {1}".format(name, msg) @@ -612,6 +706,11 @@ self.tr("User {0} is now known as {1}.").format( oldNick, newNick)) return True + elif name == "PONG": + nick = match.group(3).split(":", 1)[1] + self.networkWidget.addMessage( + self.tr("Received PONG from {0}").format(nick)) + return True elif name == "ERROR": self.networkWidget.addErrorMessage( self.tr("Server Error"), match.group(3).split(":", 1)[1]) @@ -749,7 +848,7 @@ if channel.autoJoin(): name = channel.getName() key = channel.getKey() - self.__joinChannel(name, key) + self.joinChannel(name, key) def __tcpError(self, error): """
--- a/Plugins/PluginEricapi.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Plugins/PluginEricapi.py Sun Sep 30 11:38:40 2018 +0200 @@ -51,7 +51,9 @@ """ exe = 'eric6_api' if Utilities.isWindowsPlatform(): - exe = os.path.join(getConfig("bindir"), exe + '.bat') + exe = os.path.join(getConfig("bindir"), exe + '.cmd') + if not os.path.exists(exe): + exe = os.path.join(getConfig("bindir"), exe + '.bat') else: exe = os.path.join(getConfig("bindir"), exe)
--- a/Plugins/PluginEricdoc.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Plugins/PluginEricdoc.py Sun Sep 30 11:38:40 2018 +0200 @@ -54,7 +54,9 @@ # 1. eric6_doc exe = 'eric6_doc' if Utilities.isWindowsPlatform(): - exe = os.path.join(getConfig("bindir"), exe + '.bat') + exe = os.path.join(getConfig("bindir"), exe + '.cmd') + if not os.path.exists(exe): + exe = os.path.join(getConfig("bindir"), exe + '.bat') else: exe = os.path.join(getConfig("bindir"), exe) dataList.append({
--- a/Plugins/VcsPlugins/vcsGit/git.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Plugins/VcsPlugins/vcsGit/git.py Sun Sep 30 11:38:40 2018 +0200 @@ -190,9 +190,9 @@ if finished and process.exitCode() == 0: output = str(process.readAllStandardOutput(), ioEncoding, 'replace') - self.versionStr = output.splitlines()[0].split()[-1] + versionLine = output.splitlines()[0] v = list(re.match(r'.*?(\d+)\.(\d+)\.?(\d+)?\.?(\d+)?', - self.versionStr).groups()) + versionLine).groups()) for i in range(4): try: v[i] = int(v[i]) @@ -201,6 +201,7 @@ except IndexError: v.append(0) self.version = tuple(v) + self.versionStr = '.'.join([str(v) for v in self.version]) return True, errMsg else: if finished:
--- a/Preferences/ConfigurationPages/EditorDocViewerPage.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Preferences/ConfigurationPages/EditorDocViewerPage.py Sun Sep 30 11:38:40 2018 +0200 @@ -36,8 +36,6 @@ # set initial values self.parenthesisCheckBox.setChecked( Preferences.getDocuViewer("ShowInfoOnOpenParenthesis")) - self.richTextCheckBox.setChecked( - Preferences.getDocuViewer("ShowInfoAsRichText")) provider = Preferences.getDocuViewer("Provider") self.viewerGroupBox.setChecked(provider != "disabled") @@ -56,9 +54,6 @@ "ShowInfoOnOpenParenthesis", self.parenthesisCheckBox.isChecked()) Preferences.setDocuViewer( - "ShowInfoAsRichText", - self.richTextCheckBox.isChecked()) - Preferences.setDocuViewer( "Provider", self.providerComboBox.itemData( self.providerComboBox.currentIndex())
--- a/Preferences/ConfigurationPages/EditorDocViewerPage.ui Sun Sep 02 11:07:03 2018 +0200 +++ b/Preferences/ConfigurationPages/EditorDocViewerPage.ui Sun Sep 30 11:38:40 2018 +0200 @@ -54,16 +54,6 @@ </widget> </item> <item> - <widget class="QCheckBox" name="richTextCheckBox"> - <property name="toolTip"> - <string>Select to show code documentation as rich text</string> - </property> - <property name="text"> - <string>Show documentation as rich text</string> - </property> - </widget> - </item> - <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <widget class="QLabel" name="label"> @@ -111,7 +101,6 @@ <tabstops> <tabstop>viewerGroupBox</tabstop> <tabstop>parenthesisCheckBox</tabstop> - <tabstop>richTextCheckBox</tabstop> <tabstop>providerComboBox</tabstop> </tabstops> <resources/>
--- a/Project/DebuggerPropertiesDialog.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Project/DebuggerPropertiesDialog.py Sun Sep 30 11:38:40 2018 +0200 @@ -55,10 +55,10 @@ self.debugClientClearHistoryButton.setIcon( UI.PixmapCache.getIcon("editDelete.png")) + venvManager = e5App().getObject("VirtualEnvManager") + self.venvComboBox.addItem("") - self.venvComboBox.addItems( - sorted(e5App().getObject("VirtualEnvManager") - .getVirtualenvNames())) + self.venvComboBox.addItems(sorted(venvManager.getVirtualenvNames())) self.translationLocalCompleter = E5DirCompleter( self.translationLocalEdit) @@ -75,6 +75,8 @@ venvName = Preferences.getDebugger("Python3VirtualEnv") else: venvName = "" + if not venvName: + venvName, _ = venvManager.getDefaultEnvironment() if venvName: venvIndex = max(0, self.venvComboBox.findText(venvName)) else:
--- a/QScintilla/Editor.py Sun Sep 02 11:07:03 2018 +0200 +++ b/QScintilla/Editor.py Sun Sep 30 11:38:40 2018 +0200 @@ -2626,6 +2626,10 @@ lineIndex += 1 shouldBreak = False + if line.endswith("__NO-TASK__"): + # ignore potential task marker + continue + for taskType, taskMarkers in markers.items(): for taskMarker in taskMarkers: index = line.find(taskMarker) @@ -4751,8 +4755,10 @@ self.__acCompletionsFinished += 1 # Got all results from auto completer? - if self.__acCompletionsFinished >= len( - self.__completionListAsyncHookFunctions): + if self.__acCompletionsFinished >= ( + len(self.__completionListAsyncHookFunctions) + + len(self.__completionListHookFunctions) + ): self.__acWatchdog.stop() # Autocomplete with QScintilla if no results present
--- a/Tasks/TaskViewer.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Tasks/TaskViewer.py Sun Sep 30 11:38:40 2018 +0200 @@ -741,6 +741,10 @@ lineIndex += 1 shouldBreak = False + if line.endswith("__NO-TASK__"): + # ignore potential task marker + continue + for taskType, taskMarkers in markers.items(): for taskMarker in taskMarkers: index = line.find(taskMarker) @@ -854,6 +858,10 @@ lineIndex += 1 found = False + if line.endswith("__NO-TASK__"): + # ignore potential task marker + continue + for taskType, taskMarkers in markers.items(): for taskMarker in taskMarkers: index = line.find(taskMarker)
--- a/UI/CodeDocumentationViewer.py Sun Sep 02 11:07:03 2018 +0200 +++ b/UI/CodeDocumentationViewer.py Sun Sep 30 11:38:40 2018 +0200 @@ -17,14 +17,11 @@ from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QUrl, QTimer from PyQt5.QtGui import QCursor from PyQt5.QtWidgets import QWidget, QVBoxLayout, QHBoxLayout, QLabel, \ - QComboBox, QSizePolicy, QLineEdit, QTextEdit, QToolTip, QToolButton, \ - QActionGroup, QMenu + QComboBox, QSizePolicy, QLineEdit, QTextBrowser, QToolTip from E5Gui.E5TextEditSearchWidget import E5TextEditSearchWidget -from E5Gui.E5ToolButton import E5ToolButton import Preferences -import UI.PixmapCache from .CodeDocumentationViewerTemplate import \ prepareDocumentationViewerHtmlDocument, \ @@ -34,9 +31,9 @@ from .data import codeDocumentationViewer_rc # __IGNORE_WARNING__ -class PlainTextDocumentationViewer(QWidget): +class DocumentationViewerWidget(QWidget): """ - Class implementing the plain text documentation viewer. + Class implementing a rich text documentation viewer. """ def __init__(self, parent=None): """ @@ -45,66 +42,8 @@ @param parent reference to the parent widget @type QWidget """ - super(PlainTextDocumentationViewer, self).__init__(parent) - self.setObjectName("PlainTextDocumentationViewer") - - self.__verticalLayout = QVBoxLayout(self) - self.__verticalLayout.setObjectName("verticalLayout") - self.__verticalLayout.setContentsMargins(0, 0, 0, 0) - - self.__contents = QTextEdit(self) - self.__contents.setTabChangesFocus(True) - self.__contents.setReadOnly(True) - self.__contents.setLineWrapMode(QTextEdit.NoWrap) - self.__contents.setObjectName("contents") - self.__verticalLayout.addWidget(self.__contents) - - self.__searchWidget = E5TextEditSearchWidget(self, False) - self.__searchWidget.setFocusPolicy(Qt.WheelFocus) - self.__searchWidget.setObjectName("searchWidget") - self.__verticalLayout.addWidget(self.__searchWidget) - - self.__searchWidget.attachTextEdit(self.__contents, "QTextEdit") - - self.preferencesChanged() - - def clear(self): - """ - Public method to clear the contents. - """ - self.__contents.clear() - - def setText(self, text): - """ - Public method to set the text to be shown. - - @param text text to be shown - @type str - """ - self.__contents.setPlainText(text) - - def preferencesChanged(self): - """ - Public slot to handle a change of preferences. - """ - font = Preferences.getEditorOtherFonts("MonospacedFont") - self.__contents.setFontFamily(font.family()) - self.__contents.setFontPointSize(font.pointSize()) - - -class WebViewDocumentationViewer(QWidget): - """ - Class implementing the rich text documentation viewer. - """ - def __init__(self, parent=None): - """ - Constructor - - @param parent reference to the parent widget - @type QWidget - """ - super(WebViewDocumentationViewer, self).__init__(parent) - self.setObjectName("WebViewDocumentationViewer") + super(DocumentationViewerWidget, self).__init__(parent) + self.setObjectName("DocumentationViewerWidget") self.__verticalLayout = QVBoxLayout(self) self.__verticalLayout.setObjectName("verticalLayout") @@ -121,13 +60,18 @@ except AttributeError: # pre Qt 5.8 pass - self.__usesWebKit = False + self.__viewerType = "QWebEngineView" except ImportError: - from PyQt5.QtWebKitWidgets import QWebPage, QWebView - self.__contents = QWebView(self) - self.__contents.page().setLinkDelegationPolicy( - QWebPage.DelegateAllLinks) - self.__usesWebKit = True + try: + from PyQt5.QtWebKitWidgets import QWebPage, QWebView + self.__contents = QWebView(self) + self.__contents.page().setLinkDelegationPolicy( + QWebPage.DelegateAllLinks) + self.__viewerType = "QWebView" + except ImportError: + self.__contents = QTextBrowser(self) + self.__contents.setOpenExternalLinks(True) + self.__viewerType = "QTextEdit" sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) @@ -136,7 +80,8 @@ self.__contents.sizePolicy().hasHeightForWidth()) self.__contents.setSizePolicy(sizePolicy) self.__contents.setContextMenuPolicy(Qt.NoContextMenu) - self.__contents.setUrl(QUrl("about:blank")) + if self.__viewerType != "QTextEdit": + self.__contents.setUrl(QUrl("about:blank")) self.__verticalLayout.addWidget(self.__contents) self.__searchWidget = E5TextEditSearchWidget(self, False) @@ -145,9 +90,7 @@ self.__verticalLayout.addWidget(self.__searchWidget) self.__searchWidget.attachTextEdit( - self.__contents, - "QWebView" if self.__usesWebKit else "QWebEngineView", - ) + self.__contents, self.__viewerType) @pyqtSlot(str) def __showLink(self, urlStr): @@ -174,7 +117,10 @@ """ Public method to clear the shown contents. """ - self.__contents.setHtml("") + if self.__viewerType == "QTextEdit": + self.__contents.clear() + else: + self.__contents.setHtml("") class CodeDocumentationViewer(QWidget): @@ -252,62 +198,20 @@ self.horizontalLayout1.addWidget(self.providerComboBox) # top row 2 of widgets - self.horizontalLayout2 = QHBoxLayout() - self.horizontalLayout2.setObjectName("horizontalLayout2") - self.objectLineEdit = QLineEdit(self) self.objectLineEdit.setReadOnly(True) self.objectLineEdit.setObjectName("objectLineEdit") - self.horizontalLayout2.addWidget(self.objectLineEdit) self.verticalLayout.addLayout(self.horizontalLayout1) - self.verticalLayout.addLayout(self.horizontalLayout2) - - # Plain Text Viewer - self.__plainTextViewer = PlainTextDocumentationViewer(self) - self.__plainTextViewer.setObjectName("__plainTextViewer") - self.verticalLayout.addWidget(self.__plainTextViewer) + self.verticalLayout.addWidget(self.objectLineEdit) # Rich Text (Web) Viewer - try: - self.__richTextViewer = WebViewDocumentationViewer(self) - self.__richTextViewer.setObjectName("__richTextViewer") - self.verticalLayout.addWidget(self.__richTextViewer) - except ImportError: - # neither QtWebEngineWidgets nor QtWebKitWidgets is available - self.__richTextViewer = None - - self.__toolButton = E5ToolButton(self) - self.__toolButton.setObjectName( - "navigation_supermenu_button") - self.__toolButton.setIcon(UI.PixmapCache.getIcon("superMenu.png")) - self.__toolButton.setToolTip(self.tr("Main Menu")) - self.__toolButton.setPopupMode(QToolButton.InstantPopup) - self.__toolButton.setToolButtonStyle(Qt.ToolButtonIconOnly) - self.__toolButton.setFocusPolicy(Qt.NoFocus) - self.__toolButton.setAutoRaise(True) - self.__toolButton.setShowMenuInside(True) + self.__viewerWidget = DocumentationViewerWidget(self) + self.__viewerWidget.setObjectName("__viewerWidget") + self.verticalLayout.addWidget(self.__viewerWidget) - self.__optionsActionGroup = QActionGroup(self) - self.__optionsActionGroup.setExclusive(True) - self.__optionsMenu = QMenu(self) - if self.__richTextViewer: - self.__richTextAct = self.__optionsMenu.addAction( - self.tr("Rich Text"), - lambda: self.__showTextViewer(True)) - self.__richTextAct.setCheckable(True) - self.__optionsActionGroup.addAction(self.__richTextAct) - else: - # neither QtWebEngineWidgets nor QtWebKitWidgets is available - self.__richTextAct = None - self.__plainTextAct = self.__optionsMenu.addAction( - self.tr("Plain Text"), - lambda: self.__showTextViewer(False)) - self.__plainTextAct.setCheckable(True) - self.__optionsActionGroup.addAction(self.__plainTextAct) - - self.__toolButton.setMenu(self.__optionsMenu) - self.horizontalLayout2.addWidget(self.__toolButton) + # backward compatibility for plug-ins before 2018-09-17 + Preferences.setDocuViewer("ShowInfoAsRichText", True) self.providerComboBox.currentIndexChanged[int].connect( self.on_providerComboBox_currentIndexChanged) @@ -316,12 +220,6 @@ """ Public method to finalize the setup of the documentation viewer. """ - if self.__richTextViewer is None: - showRichText = False - else: - showRichText = Preferences.getDocuViewer("ShowInfoAsRichText") - self.__showTextViewer(showRichText) - self.__startingUp = False provider = Preferences.getDocuViewer("Provider") if provider in self.__providers: @@ -443,9 +341,7 @@ self.objectLineEdit.setText(word) if self.__selectedProvider != self.__disabledProvider: - self.__plainTextViewer.clear() - if self.__richTextViewer: - self.__richTextViewer.clear() + self.__viewerWidget.clear() self.__providers[self.__selectedProvider][0](editor) def documentationReady(self, documentationInfo, isWarning=False, @@ -482,70 +378,18 @@ self.documentationReady(self.tr("No documentation available"), isDocWarning=True) else: - if self.__showMarkdown: - if isWarning: - html = prepareDocumentationViewerHtmlWarningDocument( - documentationInfo) - elif isDocWarning: - html = prepareDocumentationViewerHtmlDocWarningDocument( - documentationInfo) - elif isinstance(documentationInfo, dict): - html = prepareDocumentationViewerHtmlDocument( - documentationInfo) - else: - html = documentationInfo - self.__setHtml(html) + if isWarning: + html = prepareDocumentationViewerHtmlWarningDocument( + documentationInfo) + elif isDocWarning: + html = prepareDocumentationViewerHtmlDocWarningDocument( + documentationInfo) + elif isinstance(documentationInfo, dict): + html = prepareDocumentationViewerHtmlDocument( + documentationInfo) else: - if isinstance(documentationInfo, basestring): - fullText = documentationInfo - elif isinstance(documentationInfo, dict): - name = documentationInfo["name"] - if name: - title = "".join([name, "\n", - "=" * len(name), "\n\n"]) - - if "argspec" in documentationInfo and \ - documentationInfo["argspec"]: - definition = self.tr("Definition: {0}{1}\n")\ - .format(name, documentationInfo["argspec"]) - elif name: - definition = self.tr("Definition: {0}\n")\ - .format(name) - else: - definition = "" - - if "typ" in documentationInfo and \ - documentationInfo["typ"]: - typeInfo = self.tr("Type: {0}\n").format( - documentationInfo["typ"]) - else: - typeInfo = "" - - if "note" in documentationInfo and \ - documentationInfo["note"]: - note = self.tr("Note: {0}\n").format( - documentationInfo["note"]) - else: - note = "" - - header = "".join([title, definition, typeInfo, note]) - else: - header = "" - - if "docstring" not in documentationInfo or \ - not documentationInfo["docstring"]: - docString = self.tr( - "No further documentation available") - else: - if header: - docString = "\n----\n\n{0}".format( - documentationInfo["docstring"]) - else: - docString = documentationInfo["docstring"] - - fullText = "".join([header, docString]) - - self.__plainTextViewer.setText(fullText) + html = documentationInfo + self.__viewerWidget.setHtml(html) def __showDisabledMessage(self): """ @@ -561,27 +405,6 @@ self.tr("This function has been disabled."), isWarning=True) - def __setHtml(self, html): - """ - Private slot to set the prepared HTML text. - - @param html prepared HTML text - @type str - """ - if self.__richTextViewer: - self.__richTextViewer.setHtml(html) - - def __setHtmlWarning(self, warningText): - """ - Private slot to set a display message. - - @param warningText text to be shown as a warning - @type str - """ - if self.__richTextViewer: - html = prepareDocumentationViewerHtmlWarningDocument(warningText) - self.__richTextViewer.setHtml(html) - @pyqtSlot(int) def on_providerComboBox_currentIndexChanged(self, index): """ @@ -591,9 +414,7 @@ @type int """ if not self.__shuttingDown and not self.__startingUp: - self.__plainTextViewer.clear() - if self.__richTextViewer: - self.__richTextViewer.clear() + self.__viewerWidget.clear() self.objectLineEdit.clear() provider = self.providerComboBox.itemData(index) @@ -616,13 +437,6 @@ """ Public slot to handle a change of preferences. """ - if self.__richTextViewer is None: - showRichText = False - else: - showRichText = Preferences.getDocuViewer("ShowInfoAsRichText") - if showRichText != self.__showMarkdown: - self.__showTextViewer(showRichText) - provider = Preferences.getDocuViewer("Provider") self.__selectProvider(provider) @@ -638,27 +452,3 @@ if index < 0: index = 0 self.providerComboBox.setCurrentIndex(index) - - def __showTextViewer(self, richText): - """ - Private slot to show the selected viewer. - - @param richText flag indicating the rich text viewer - @type bool - """ - self.__showMarkdown = richText - - self.__plainTextViewer.clear() - self.__plainTextViewer.setVisible(not richText) - - if self.__richTextViewer: - self.__richTextViewer.clear() - self.__richTextViewer.setVisible(richText) - - self.__plainTextAct.setChecked(not richText) - if self.__richTextAct: - self.__richTextAct.setChecked(richText) - - self.documentationReady(self.__lastDocumentation) - - Preferences.setDocuViewer("ShowInfoAsRichText", richText)
--- a/Utilities/__init__.py Sun Sep 02 11:07:03 2018 +0200 +++ b/Utilities/__init__.py Sun Sep 30 11:38:40 2018 +0200 @@ -1014,9 +1014,9 @@ Function to build the full path of an executable file from the environment on Windows platforms. - First an executable with the extension .exe is searched for, thereafter one - with the extension .bat and finally the given file name as is. The first - match is returned. + First an executable with the extension .exe is searched for, thereafter + such with the extensions .cmd or .bat and finally the given file name as + is. The first match is returned. @param file filename of the executable to check (string) @return full executable name, if the executable file is accessible @@ -1029,7 +1029,7 @@ else: return "" - filenames = [file + ".exe", file + ".bat", file] + filenames = [file + ".exe", file + ".cmd", file + ".bat", file] for filename in filenames: cur_path = os.path.join(os.curdir, filename)
--- a/VirtualEnv/VirtualenvExecDialog.py Sun Sep 02 11:07:03 2018 +0200 +++ b/VirtualEnv/VirtualenvExecDialog.py Sun Sep 30 11:38:40 2018 +0200 @@ -302,7 +302,7 @@ else: basename = "create_virtualenv" if isWindowsPlatform(): - script = os.path.join(self.__targetDir, basename + ".bat") + script = os.path.join(self.__targetDir, basename + ".cmd") txt = self.__cmd else: script = os.path.join(self.__targetDir, basename + ".sh")
--- a/VirtualEnv/VirtualenvManager.py Sun Sep 02 11:07:03 2018 +0200 +++ b/VirtualEnv/VirtualenvManager.py Sun Sep 30 11:38:40 2018 +0200 @@ -27,6 +27,8 @@ """ Class implementing an object to manage Python virtual environments. """ + DefaultKey = "<default>" + def __init__(self, parent=None): """ Constructor @@ -76,7 +78,7 @@ break if not found: # add an environment entry for the default interpreter - self.__virtualEnvironments["<default>"] = { + self.__virtualEnvironments[VirtualenvManager.DefaultKey] = { "path": "", "interpreter": defaultPy, "variant": sys.version_info[0], @@ -94,6 +96,37 @@ json.dumps(self.__virtualEnvironments) ) + def getDefaultEnvironment(self): + """ + Public method to get the default virtual environment. + + Default is an environment with the key '<default>' or the first one + having an interpreter matching sys.executable (i.e. the one used to + execute eric6 with) + + @return tuple containing the environment name and a dictionary + containing a copy of the default virtual environment + @rtype tuple of (str, dict) + """ + if VirtualenvManager.DefaultKey in self.__virtualEnvironments: + return ( + VirtualenvManager.DefaultKey, + copy.copy( + self.__virtualEnvironments[VirtualenvManager.DefaultKey]) + ) + + else: + defaultPy = sys.executable.replace("w.exe", ".exe") + for venvName in self.__virtualEnvironments: + if (defaultPy == + self.__virtualEnvironments[venvName]["interpreter"]): + return ( + venvName, + copy.copy(self.__virtualEnvironments[venvName]) + ) + + return ("", {}) + @pyqtSlot() def createVirtualEnv(self): """
--- a/WebBrowser/Network/EricSchemeHandler.py Sun Sep 02 11:07:03 2018 +0200 +++ b/WebBrowser/Network/EricSchemeHandler.py Sun Sep 30 11:38:40 2018 +0200 @@ -10,7 +10,7 @@ from __future__ import unicode_literals from PyQt5.QtCore import pyqtSignal, QByteArray, QBuffer, QIODevice, \ - QTextStream, QUrlQuery + QUrlQuery, QMutex, QMutexLocker, QTimer from PyQt5.QtWidgets import qApp from PyQt5.QtWebEngineCore import QWebEngineUrlSchemeHandler @@ -89,13 +89,12 @@ self.__loaded = False self.__job = job + self.__mutex = QMutex() self.__pageName = self.__job.requestUrl().path() self.__buffer = QBuffer() - self.open(QIODevice.ReadOnly) - self.__buffer.open(QIODevice.ReadWrite) - self.__loadPage() + QTimer.singleShot(0, self.__loadPage) def __loadPage(self): """ @@ -104,18 +103,23 @@ if self.__loaded: return - stream = QTextStream(self.__buffer) - stream.setCodec("utf-8") - if self.__pageName == "adblock": - stream << self.__adBlockPage() + contents = self.__adBlockPage() elif self.__pageName in ["home", "start", "startpage"]: - stream << self.__startPage() + contents = self.__startPage() elif self.__pageName == "speeddial": - stream << self.__speedDialPage() + contents = self.__speedDialPage() + else: + contents = "" - stream.flush() - self.__buffer.reset() + lock = QMutexLocker(self.__mutex) + self.__buffer.setData(contents.encode("utf-8")) + self.__buffer.open(QIODevice.ReadOnly) + lock.unlock() + + self.open(QIODevice.ReadOnly) + self.readyRead.emit() + self.__loaded = True def bytesAvailable(self): @@ -125,6 +129,7 @@ @return number of available bytes @rtype int """ + lock = QMutexLocker(self.__mutex) # __IGNORE_WARNING__ return self.__buffer.bytesAvailable() def readData(self, maxlen): @@ -134,6 +139,7 @@ @param maxlen maximum number of bytes to read (integer) @return string containing the data (bytes) """ + lock = QMutexLocker(self.__mutex) # __IGNORE_WARNING__ return self.__buffer.read(maxlen) def close(self):
--- a/WebBrowser/Network/QtHelpSchemeHandler.py Sun Sep 02 11:07:03 2018 +0200 +++ b/WebBrowser/Network/QtHelpSchemeHandler.py Sun Sep 30 11:38:40 2018 +0200 @@ -12,7 +12,8 @@ import mimetypes import os -from PyQt5.QtCore import pyqtSignal, QByteArray, QIODevice, QBuffer +from PyQt5.QtCore import pyqtSignal, QByteArray, QIODevice, QBuffer, QTimer, \ + QMutex, QMutexLocker from PyQt5.QtWebEngineCore import QWebEngineUrlSchemeHandler, \ QWebEngineUrlRequestJob @@ -118,19 +119,24 @@ """ super(QtHelpSchemeReply, self).__init__(parent) - url = job.requestUrl() - strUrl = url.toString() + self.__job = job + self.__engine = engine + self.__mutex = QMutex() self.__buffer = QBuffer() + # determine mimetype + url = self.__job.requestUrl() + strUrl = url.toString() + # For some reason the url to load maybe wrong (passed from web engine) # though the css file and the references inside should work that way. # One possible problem might be that the css is loaded at the same # level as the html, thus a path inside the css like # (../images/foo.png) might cd out of the virtual folder - if not engine.findFile(url).isValid(): + if not self.__engine.findFile(url).isValid(): if strUrl.startswith(QtDocPath): - newUrl = job.requestUrl() + newUrl = self.__job.requestUrl() if not newUrl.path().startswith("/qdoc/"): newUrl.setPath("/qdoc" + newUrl.path()) url = newUrl @@ -141,8 +147,18 @@ # do our own (limited) guessing self.__mimeType = self.__mimeFromUrl(url) - if engine.findFile(url).isValid(): - data = engine.fileData(url) + QTimer.singleShot(0, lambda: self.__loadQtHelpPage(url)) + + def __loadQtHelpPage(self, url): + """ + Private method to load the requested QtHelp page. + + @param url URL of the requested page + @type QUrl + """ + + if self.__engine.findFile(url).isValid(): + data = self.__engine.fileData(url) else: data = QByteArray(self.tr( """<html>""" @@ -150,12 +166,16 @@ """<body><div align="center"><br><br>""" """<h1>The page could not be found</h1><br>""" """<h3>'{0}'</h3></div></body>""" - """</html>""").format(strUrl) + """</html>""").format(url.toString()) .encode("utf-8")) + lock = QMutexLocker(self.__mutex) self.__buffer.setData(data) self.__buffer.open(QIODevice.ReadOnly) + lock.unlock() + self.open(QIODevice.ReadOnly) + self.readyRead.emit() def bytesAvailable(self): """ @@ -164,6 +184,7 @@ @return number of available bytes @rtype int """ + lock = QMutexLocker(self.__mutex) # __IGNORE_WARNING__ return self.__buffer.bytesAvailable() def readData(self, maxlen): @@ -173,6 +194,7 @@ @param maxlen maximum number of bytes to read (integer) @return string containing the data (bytes) """ + lock = QMutexLocker(self.__mutex) # __IGNORE_WARNING__ return self.__buffer.read(maxlen) def close(self):
--- a/WebBrowser/WebBrowserPage.py Sun Sep 02 11:07:03 2018 +0200 +++ b/WebBrowser/WebBrowserPage.py Sun Sep 30 11:38:40 2018 +0200 @@ -8,7 +8,7 @@ Module implementing the helpbrowser using QWebView. """ -from __future__ import unicode_literals +from __future__ import unicode_literals, print_function try: str = unicode # __IGNORE_EXCEPTION__ except NameError:
--- a/changelog Sun Sep 02 11:07:03 2018 +0200 +++ b/changelog Sun Sep 30 11:38:40 2018 +0200 @@ -1,5 +1,19 @@ Change Log ---------- +Version 18.10: +- bug fixes +- General + -- changed the extension of the generated script files for Windows from + '.bat' to '.cmd' +- Debugger + -- added code to use the default virtual environment, if none has been + configured yet +- IRC + -- added support for the /query, /notice, /ping, /ignore, /unignore, /away, + /join, /part and /partall commands +- Tasks + -- added code to mark a line as not containing a task with '__NO-TASK__' + Version 18.09: - bug fixes - Mercurial Interface
--- a/cleanupSource.py Sun Sep 02 11:07:03 2018 +0200 +++ b/cleanupSource.py Sun Sep 30 11:38:40 2018 +0200 @@ -8,8 +8,7 @@ Script for eric6 to clean up the source tree. """ -from __future__ import unicode_literals -from __future__ import print_function +from __future__ import unicode_literals, print_function import os import sys
--- a/compileUiFiles.py Sun Sep 02 11:07:03 2018 +0200 +++ b/compileUiFiles.py Sun Sep 30 11:38:40 2018 +0200 @@ -8,8 +8,7 @@ Script for eric6 to compile all .ui files to Python source. """ -from __future__ import unicode_literals -from __future__ import print_function +from __future__ import unicode_literals, print_function import sys
--- a/i18n/eric6_cs.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_cs.ts Sun Sep 30 11:38:40 2018 +0200 @@ -3072,59 +3072,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3146,18 +3119,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5633,13 +5594,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>vytvořeno</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>změněno</translation> @@ -7216,7 +7177,7 @@ <translation type="obsolete">Výběr interpretru pro Debug klienta</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Všechny soubory (*)</translation> </message> @@ -10122,7 +10083,7 @@ <translation type="obsolete">Hledat</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation type="unfinished">'{0}' nebyl nalezen.</translation> </message> @@ -10468,7 +10429,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Otevřít soubor</translation> </message> @@ -10728,7 +10689,7 @@ <translation>Editovat breakpoint...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Aktivovat breakpoint</translation> </message> @@ -10808,207 +10769,207 @@ <translation>Tisk byl zrušen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Uložit soubor</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Soubor je modifikován</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Autodoplňování</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autodoplňování není dostupné protože zdrojová část autodoplňování nebyla nalezena.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Deaktivovat breakpoint</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Pokrytí kódu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Prosím, vyberte soubor s pokrytím kódu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Zobrazit poznámky pokrytí kódu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Všechny řádky byly pokryty.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>Soubor s pokrytím není dostupný.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Profilovat data</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Prosím, vyberte soubor s profilem</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Chyba syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Hlášení syntaktické chyby není dostupné.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Název makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Vyberte název makra:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Načíst soubor makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Macro soubory (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Chyba při načítání makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Uložit soubor s makrem</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Uložit makro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Chyba při ukládání makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Spustit záznam makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>Nahrávání makra již probíhá. Spustit nové?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Záznam makra</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Vložte název makra:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Soubor změněn</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Zahodit chybu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>Zdroje</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>Přidat soubor...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>Přidat soubory...</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>Zdroje</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>Přidat soubor...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>Přidat soubory...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Přidat zástupce souboru...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Přidat lokalizované resource...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Přidat resource frame</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Přidat soubor resource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Přidat soubory resource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Přidat zástupce souboru resource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Diagram balíčku</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Včetně atributů třídy?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Diagram aplikace</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Včetně jmen modulů?</translation> </message> @@ -11028,12 +10989,12 @@ <translation>Nebyl zadán forám exportu. Zrušeno....</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Importovat diagram</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Zahrnout importy z externích modulů?</translation> </message> @@ -11108,7 +11069,7 @@ <translation>Použít Pygments lexer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Zatrhnout kontrolu...</translation> </message> @@ -11118,12 +11079,12 @@ <translation>Zatrhnout výběr kontroly...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Přidat do slovníku</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Ignorovat vše</translation> </message> @@ -11148,47 +11109,47 @@ <translation>Alternativy ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Soubor <b>{0}</b> obsahuje neuložené změny.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nemůže být přejmenován.<br />Důvod: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nemůže být přejmenován.<br />Důvod: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor s makrem <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Soubor s makrem <b>{0}</b> je poškozen.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>So souboru s makrem <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> není soubor.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation>Zástupce pro soubor <b>{0}</b>:</translation> </message> @@ -11213,27 +11174,27 @@ <translation>Vyčistit varování</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation type="unfinished">Chyby: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -11258,27 +11219,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation type="unfinished">Varování</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -11303,7 +11264,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> byl změněn po té co již byl načten do eric5. Znovu načíst?</p> {0}?} {6.?}</translation> </message> @@ -11318,32 +11279,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11373,12 +11334,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -12054,22 +12015,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -15566,117 +15517,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished">Hledat!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished">Titulek</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished">Použít</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished">Zavřít</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation type="unfinished">Odebrat</translation> + <source>Speed Dial</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation type="unfinished">Obnovit</translation> + <source>URL</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation type="unfinished"></translation> + <source>Title</source> + <translation type="unfinished">Titulek</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished">Použít</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation type="unfinished">Zavřít</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation type="unfinished"></translation> + <source>New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation type="unfinished">Odebrat</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> + <source>Reload</source> + <translation type="unfinished">Obnovit</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> + <source>Are you sure you want to reload all speed dials?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> + <source>Load title from page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15881,27 +15832,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation type="unfinished">Generátor Eric5 API souboru {6 ?}</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation type="unfinished"></translation> </message> @@ -16301,32 +16252,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation type="unfinished">Generátor Eric5 dokumentace {6 ?}</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation type="unfinished"></translation> </message> @@ -18278,182 +18229,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished">Vytvořit repozitář projektu</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished">Úložiště projektu nelze vytvořit.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished">Přepnout</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished">Přejmenování {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished">Vrátit změny</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished">Navrácení změn</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished">Merging</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Rodiče</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Tagy</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Větve</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -18463,432 +18414,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">Proces {0} nelze spustit. Ověřte, že je umístěn v požadované cestě.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> nelze přečíst.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished">Neplatný bisect podpříkaz ({0}).</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished">Chyba v procesu generování</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished">Zobrazení nastavení kombinovaných konfigurací</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished">Vše</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -41737,122 +41688,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation type="unfinished">Konec</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41861,77 +41812,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41940,242 +41891,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation type="unfinished">Kopírovat</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation type="unfinished">Vyjmout vše</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation type="unfinished">Kopírovat vše</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation type="unfinished">Vyčistit</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation type="unfinished">Kopírovat</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation type="unfinished">Vyjmout vše</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation type="unfinished">Kopírovat vše</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation type="unfinished">Vyčistit</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation type="unfinished">Uložit</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42184,7 +42135,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42193,7 +42144,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42202,7 +42153,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42211,25 +42162,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42238,67 +42189,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> @@ -42308,17 +42259,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation type="unfinished">Obnovit</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation type="unfinished"></translation> </message> @@ -42793,7 +42744,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> @@ -42823,57 +42774,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation type="unfinished">Kopírovat</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished">Vyjmout vše</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation type="unfinished">Kopírovat vše</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation type="unfinished">Vyčistit</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation type="unfinished">Uložit</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation type="unfinished"></translation> </message> @@ -43230,6 +43181,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -43310,258 +43269,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation type="unfinished">Chyba</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation type="unfinished">Chyba</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>Critical</source> - <translation type="unfinished">Kritický</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>Critical</source> + <translation type="unfinished">Kritický</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>The given nickname is already in use.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> @@ -43576,35 +43535,50 @@ <translation type="unfinished">Síť</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -52064,7 +52038,7 @@ <translation>Vytvořit adresář projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Nový projekt</translation> </message> @@ -52079,7 +52053,7 @@ <translation>Chcete editovat parametry VCS příkazu?</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Nový projekt</translation> </message> @@ -52094,42 +52068,42 @@ <translation>Výběr verzovacího systému projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Otevřít projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Soubory projektu (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Uložit projekt jako</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Uložit soubor</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Zavřít projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>Aktuální projekt obsahuje neuložené změny.</translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Zjištěny syntaktické chyby</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Projekt obsahuje %n soubor se syntaktickými chybami.</numerusform> @@ -52138,162 +52112,162 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Nový...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Vygenerovat nový projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nový...</b><p>Otevře se dialogové okno pro zadání informací o novém projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Otevřít...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Otevřít existující projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Otevřít....</b><p>Otevře existující projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Zavřít projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Zavřít</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Uzavře aktuální projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Zavřít</b><p>Aktuální projekt se uzavře.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Uložit projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Uložit</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Uložit aktuální projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Uložit</b><p>Aktuální projekt se uloží.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>Uložit j&ako...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Uloží aktuální projekt do nového souboru</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Uloží aktuální projekt do nového souboru</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Uložit jako</b><p>Uloží aktuální projekt do nového souboru.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Přidat soubory do projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>&Přidat soubory...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Přidat soubory do aktuálního projektu</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Přidat soubory do aktuálního projektu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Přidat soubory...</b><p>Otevře dialog pri přidání souborů do aktuálního projektu. Místo pro přidání je definováno extenzí souborů.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Přidat adresář do projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Přidat adresář...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Přidat adresář do aktuálního projektu</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Přidat adresář do aktuálního projektu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Přidat adresář...</b><p>Otevře dialog pro přičtení adresáře do aktuálního projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Přidat překlad do projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Přida&t překlad...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Přidat překlad do aktuálního projektu</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Přidat překlad do aktuálního projektu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Přidat překlad</b><p>Otevře dialog pro přidání překladu do aktuálního projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Hledat nové soubory</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>&Hledat nové soubory...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Hledat nové soubory v adresáři projektu.</translation> </message> @@ -52303,57 +52277,57 @@ <translation type="obsolete"><b>Hledat nové soubory...</b><p>Hledají se nové soubory (zdrojové, *.ui, *.idl) v adresáři projektu a v registrovaných podadresářích.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Natavení...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Zobrazit nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Nastavení...</b><p>Zobrazí dialog s editací nastavení projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Uživatelská nastavení projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>Uživat&elská nastavení...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Zobrazit uživatelem definovaná nastavení projektu</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Zobrazit uživatelem definovaná nastavení projektu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Uživatelská nastavení...</b><p>Zobrazí dialog s editací uživatelských nastavení projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Asociace typů souborů</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Asociace typů souborů...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Zobrazit asociace typů souborů</translation> </message> @@ -52363,347 +52337,347 @@ <translation type="obsolete"><b>Asociace typů souborů...</b><p>Zobrazí se dialog s editací asociace typů souborů v projektu. Na základě vzorku souborového jména tyto asociace určují typ souboru (zdrojový kód, formulář, interface nebo jiné). Tyto asociace jsou použity při přidávání souborů do projektu a při vyhledávání.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>Nastavení &debuggeru...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Zobrazit nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Nastavení debugeru...</b><p>Zobrazí dialog s editací nastavení debugeru.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Načíst</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Načíst</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Načíst nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Načíst nastavení debugeru</b><p>Načtou se nastavení debugeru do projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Uložit</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Uložit nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Uložit nastavení debugeru</b><p>Uloží nastavení debugeru definovaná v projektu..</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Smazat</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>Sma&zat</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Smazat nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Smazat nastavení debugeru</b><p>Smaže se soubor obsahující nastavení debugeru v daném projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Reset</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Reset nastavení debugeru</translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Reset nastavení debugeru</b><p>Zresetuje nastavení debugeru v projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Načíst relaci</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Načíst soubor s relací projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Načíst relaci</b><p>Načte soubor s relací projektu. Relace obsahuje následující údaje:<br>- všechny otevřené zdrojové soubory<br>- všechny breakpointy<br>- argumenty příkazové řádky <br>- pracovní adresář<br>- příznak výjimky</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Uložit relaci</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Uložit soubor s relací projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Uložit relaci</b><p>Uloží soubor s relací projektu. Relace obsahuje následující údaje:<br>- všechny otevřené zdrojové soubory<br>- všechny breakpointy<br>- argumenty příkazové řádky <br>- pracovní adresář<br>- příznak výjimky</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Smazat relaci</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Smaže soubor s relací projektu.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Smazat relaci</b><p>Smaže soubor s relací projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Metriky kódu</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>Metriky &kódu...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Zobrazit metriky kódu projektu.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Zobrazit metriky kódu projektu.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Metriky kódu...</b><p>Zobrazí se metriky kódu všech python souborů v projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Pokrytí python kódu</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>Pokr&ytí kódu...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>Zobrazit informace pokrytí kódu projektu.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>Zobrazit informace pokrytí kódu projektu.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Pokrytí kódu...</b><p>Zobrazí informace o pokrytí kódu ve všech python souborech projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Profilovat data</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>&Profilovat data...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>Zobrazit profilování dat projektu.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>Zobrazit profilování dat projektu.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profilovat data</b><p>Zobrazí se profilování dat projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Diagram aplikace</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>Diagram &aplikace...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Zobrazit diagram projektu.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Zobrazit diagram projektu.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagram aplikace...</b><p>Zobrazí diagram projektu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation>&Projekt</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation>Otevřít poslední p&rojekty</translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation>&Projekt</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation>Otevřít poslední p&rojekty</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>Kontrola &verzí</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>Zkontro&lovat</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation>Zo&brazit</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> - <translation>&Diagramy</translation> + <source>Chec&k</source> + <translation>Zkontro&lovat</translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> - <translation>Relace</translation> + <source>Sho&w</source> + <translation>Zo&brazit</translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> - <translation>Zd&rojová dokumentace</translation> + <source>&Diagrams</source> + <translation>&Diagramy</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> + <translation>Relace</translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation>Zd&rojová dokumentace</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation></translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>Balíč&ky</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>&Vyčistit</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Hledat nové soubory</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>Nebyly nalezeny žádné soubory, které je možné přidat.</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Version Control System</translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Datové pokrytí</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>V aktuálním projektu nebyl určen hlavní skript. Zrušeno</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Pokrytí kódu</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Prosím, vyberte soubor pokrytí</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Prosím, vyberte soubor s profilem</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Včetně jmen modulů?</translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Vytvořit seznam balíčků</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished">Vytvořit Plugin &archiv</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Vytvořit Plugin archiv</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Soubor <b>PKGLIST</b> již existuje.</p><p>Přepsat jej?</p></translation> </message> @@ -52713,7 +52687,7 @@ <translation type="obsolete"><p>Soubor <b>PKGLIST</b> neexistuje. Zrušeno...</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Projekt nemá definován hlavní skript. Zrušeno...</translation> </message> @@ -52723,7 +52697,7 @@ <translation><p>Zdrojový adresář neobsahuje žádné soubory související s danou kategorií.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Vybrat Version Control System</translation> </message> @@ -52738,7 +52712,7 @@ <translation>Zaregistrovat typ projektu</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> @@ -52748,32 +52722,32 @@ <translation>Nejdříve musíte specifikovat vzor překladu.</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Vzor překladu</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Zadejte vzor cesty pro soubory s překlady (použijte '%language%' na místě s kódem jazyka):</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation>Spojení lexeru</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation>Spojení lexeru...</translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation>Zobrazit spojení lexeru projektu (přepíše výchozí)</translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation>Zobrazit spojení lexeru projektu (přepíše výchozí)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Spojení lexeru...</b><p>Zobrazuje dialog s editací spojení lexeru projektu. Tato spojení přepisují globální lexer spojení. Lexer je použit pro zvýraznění textu v editoru.</p></translation> </message> @@ -52863,7 +52837,7 @@ <translation><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> @@ -52888,12 +52862,12 @@ <translation><p>Adresář projektu <b>{0}</b> nelze vytvořit.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>Vybrané VCS <b>{0}</b> nebylo nalezeno.<br/>Kontrola verzí vypnuta.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Soubor <b>PKGLIST</b> nelze vytvořit.</p><p>Důvod: {0}</p></translation> </message> @@ -52903,12 +52877,12 @@ <translation type="obsolete"><p>Soubor <b>PKGLIST</b> nelze načíst.</p><p>Důvod: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Soubor <b>{0}</b> nelze uložit do archivu. Ingorováno.</p><p>Důvod: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Plugin soubor <b>{0}</b> nelze přečíst.</p><p>Důvod: {1}</p></translation> </message> @@ -52938,22 +52912,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> @@ -52983,37 +52957,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Vytvořit soubor eric5 plugin archivu. {6 ?}</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Vytvořit soubor eric5 plugin archivu. {6 ?}</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"><b>Vytvořit Plugin archiv</b><p>Vytvoří soubor s eric5 plugin archivem za použití seznamu souborů daných v PKGLIST souboru. Jméno archivu je odvozeno ze jména hlavního skriptu.</p> {6 ?}</translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Soubor s eric5 plugin archivem <b>{0}</b> nelze vytvořit. Zrušeno...</p><p>Důvod: {1}</p> {6 ?} {0}?} {1}?}</translation> </message> @@ -53038,83 +53012,83 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished">Přerušit</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> @@ -53124,37 +53098,37 @@ <translation type="obsolete">Pokrytí</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -53174,82 +53148,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -60362,7 +60336,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -83194,52 +83168,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished">{0} - {1}</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_de.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_de.ts Sun Sep 30 11:38:40 2018 +0200 @@ -2968,61 +2968,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation>Code Info Provider:</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation>Wähle den Code Info Provider</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation><deaktiviert></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation>Hauptmenü</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation>Rich Text</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation>Normaler Text</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation>Keine Dokumentation verfügbar</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation>Definition: {0}{1} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation>Definition: {0} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation>Es ist kein Provider für Code Dokumentation registriert. Diese Funktion wurde deaktiviert.</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation>Diese Funktion wurde deaktiviert.</translation> </message> @@ -3044,20 +3015,6 @@ <translation><p><b>Hinweis:</b> @NOTE@</p></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation>Typ: {0} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation>Hinweis: {0} -</translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5514,13 +5471,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>erzeugt</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>geändert</translation> @@ -6771,7 +6728,7 @@ <context> <name>DebuggerPropertiesDialog</name> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Alle Dateien (*)</translation> </message> @@ -9636,7 +9593,7 @@ <translation>Drücken, um das nächste Vorkommen zu suchen</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation>„{0}“ wurde nicht gefunden.</translation> </message> @@ -9972,12 +9929,12 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Datei sichern</translation> </message> @@ -10082,7 +10039,7 @@ <translation>Drucken abgebrochen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Datei geändert</translation> </message> @@ -10092,7 +10049,7 @@ <translation>Prüfen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Datei geändert</translation> </message> @@ -10147,57 +10104,57 @@ <translation>Zurück zum letzten gesichert Zustand</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Makro Name</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Wähle einen Makro Namen:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Makrodateien (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Lade Makrodatei</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Fehler beim Makro Laden</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Makrodatei schreiben</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Makro speichern</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Fehler beim Makro speichern</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Makroaufzeichnung starten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Makroaufzeichnung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Gib einen Namen für das Makro ein:</translation> </message> @@ -10247,42 +10204,42 @@ <translation>Haltepunkt bearbeiten...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Haltepunkt aktivieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Haltepunkt deaktivieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Quelltext Abdeckung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Profildaten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Bitte wählen Sie eine Datei mit Profildaten</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Automatische Vervollständigung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Die automatische Vervollständigung ist nicht verfügbar, da keine Quelle gesetzt ist.</translation> </message> @@ -10312,7 +10269,7 @@ <translation>Autom. Speicherung aktiv</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Drop Fehler</translation> </message> @@ -10322,12 +10279,12 @@ <translation>Zeige Syntaxfehlermeldung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Syntaxfehler</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Keine Syntaxfehlermeldung verfügbar.</translation> </message> @@ -10357,42 +10314,42 @@ <translation>Vorige nichtabgedeckte Zeile</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Zeilen ohne Abdeckung Markieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Alle Zeilen sind abgedeckt.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>Es gibt keine Datei mit Abdeckungsinformationen.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Die Datei <b>{0}</b> enthält ungesicherte Änderungen.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Die Makrodatei <b>{0}</b> kann nicht gelesen werden.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Die Makrodatei <b>{0}</b> ist zerstört.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Die Makrodatei <b>{0}</b> kann nicht geschrieben werden.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> ist keine Datei.</p></translation> </message> @@ -10432,82 +10389,82 @@ <translation>Keine Sprache</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>Ressourcen</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>Datei hinzufügen...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>Dateien hinzufügen...</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>Ressourcen</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>Datei hinzufügen...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>Dateien hinzufügen...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Aliased-Datei hinzufügen...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Lokalisierte Ressource hinzufügen...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Dateiressource hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Dateiressourcen hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Aliased-Dateiressourcen hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias für Datei <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Package-Diagramm</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Klassenattribute anzeigen?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Applikations-Diagramm</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Modulnamen anzeigen?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Ressourcenrahmen hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>Eine Makroaufzeichnung ist bereits aktiv. Neu starten?</translation> </message> @@ -10557,12 +10514,12 @@ <translation>Kein Exportformat angegeben. Abbruch...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Imports Diagramm</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Imports externer Module anzeigen?</translation> </message> @@ -10637,7 +10594,7 @@ <translation>Wähle den anzuwendenden Pygments Lexer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Rechtschreibprüfung...</translation> </message> @@ -10647,12 +10604,12 @@ <translation>Rechtschreibprüfung für Auswahl...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Zum Wörterbuch hinzufügen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Alle ignorieren</translation> </message> @@ -10662,12 +10619,12 @@ <translation>Aus dem Wörterbuch entfernen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht geöffnet werden.<br />Ursache: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gesichert werden.<br/>Grund: {1}</p></translation> </message> @@ -10692,27 +10649,27 @@ <translation>Warnungen löschen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Makrodatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>Warnung: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>Fehler: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Warnung:</b> Vorgenommenen Änderungen gehen beim neu einlesen verloren.</translation> </message> @@ -10737,27 +10694,27 @@ <translation>Vorherige Änderung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation>Zeilen sortieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>Die Auswahl enthält für eine numerische Sortierung ungültige Daten.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation>Warnung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation>Keine Warnmeldungen verfügbar.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation>Stil: {0}</translation> </message> @@ -10782,7 +10739,7 @@ <translation>Öffnen mit Kodierung</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Die Datei <b>{0}</b> wurde geändert, während sie in eric6 geöffnet war. Neu einlesen?</p></translation> </message> @@ -10797,32 +10754,32 @@ <translation>Vervollständigen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation>Provider für automatische Vervollständigungen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Der Provider für automatische Vervollständigungen namens '{0}' ist bereits registriert. Die Wiederholung wird ignoriert.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation>Calltipps-Provider</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Der Calltipps-Provider namens '{0}' ist bereits registriert. Die Wiederholung wird ignoriert.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation>Maus Klick Handler registrieren</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation>Ein Maus Klick Handler für "{0}" wurde bereits durch "{1}" registriert. Die Anfrage durch "{2}" wird abgebrochen...</translation> </message> @@ -10852,12 +10809,12 @@ <translation>Auswahl in Konsole ausführen</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation>EditorConfig Eigenschaften</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Die EditorConfig Eigenschaften für die Datei <b>{0}</b> konnten nicht geladen werden.</p></translation> </message> @@ -11518,22 +11475,12 @@ <translation>Dokumentation bei '(' anzeigen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation>Auswählen, um Codedokumentation als Rich Text anzuzeigen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation>Dokumentation als Rich Text anzeigen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation>Dokumentationsprovider:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation>Wähle den zu verwendenden Dokumentationsprovider</translation> </message> @@ -14981,117 +14928,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation>Inhalt blockiert durch AdBlock Plus</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation>Blockiert durch Regel: <i>{0} ({1})</i></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation>Willkommen beim eric6-Web-Browser!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation>Über eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation>eric6 Web-Browser</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation>Suchen!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation>Schnellwahl</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation>URL</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation>Titel</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation>Anwenden</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation>Schließen</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation>Neue Seite</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation>Bearbeiten</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation>Entfernen</translation> + <source>Speed Dial</source> + <translation>Schnellwahl</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation>Erneut laden</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation>Soll diese Schnellwahl wirklich entfernt werden?</translation> + <source>Title</source> + <translation>Titel</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation>Anwenden</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation>Schließen</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation>Sind sie sicher,dass alle Schnellwahlen neu geladen werden sollen?</translation> + <source>New Page</source> + <translation>Neue Seite</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation>Bearbeiten</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation>Entfernen</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation>Titel von der Seite laden</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> - <translation>Schnellwahleinstellungen</translation> + <source>Reload</source> + <translation>Erneut laden</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> + <translation>Soll diese Schnellwahl wirklich entfernt werden?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation>Neue Seite hinzufügen</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> - <translation>Maximale Zahl an Seiten pro Zeile:</translation> + <source>Are you sure you want to reload all speed dials?</source> + <translation>Sind sie sicher,dass alle Schnellwahlen neu geladen werden sollen?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> - <translation>Größe der Seiten ändern:</translation> + <source>Load title from page</source> + <translation>Titel von der Seite laden</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation>Schnellwahleinstellungen</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation>Neue Seite hinzufügen</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation>Maximale Zahl an Seiten pro Zeile:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation>Größe der Seiten ändern:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation>Schnellwahl benötigt aktiviertes JavaScript.</translation> </message> @@ -15278,27 +15225,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation>Eric6 API-Datei-Generator</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation>Erzeuge API-Datei (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation>Erzeuge &API-Datei (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation>Erzeuge eine API-Datei unter Verwendung von eric6_api</translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation>Erzeuge eine API-Datei unter Verwendung von eric6_api</translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation><b>Erzeuge API-Datei</b><p>Erzeuge eine API-Datei unter Verwendung von eric6_api.</p></translation> </message> @@ -15674,32 +15621,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation>Qt Help Werkzeuge</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation>Eric6 Dokumentationsgenerator</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation>Erzeuge Dokumentation (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation>Erzeuge &Dokumentation (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation>Erzeuge die API Dokumentation unter Verwendung von eric6_doc</translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation>Erzeuge die API Dokumentation unter Verwendung von eric6_doc</translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation><b>Erzeuge Dokumentation</b><p>Erzeuge die API Dokumentation unter Verwendung von eric6_doc.</p></translation> </message> @@ -17622,172 +17569,172 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation>Der git-Prozess endete mit dem Code {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation>Der git-Prozess endete nicht innerhalb von 30s.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation>Das git Programm konnte nicht gestartet werden.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation>Projektrepository anlegen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation>Das Projektrepository konnte nicht erzeugt werden.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation>Erzeuge Git Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation>Füge Dateien dem Git-Repository hinzu</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation>Erstes Commit für das Git-Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation>Klone das Projekt aus dem Git-Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation>Änderungen einpflegen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation>Das Einpflegen von Änderungen betrifft Dateien mit ungesicherten Änderungen. Soll die Aktion fortgesetzt werden?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation>Änderungen in Git-Repository einpflegen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation>Gleiche mit dem Git-Repository ab</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation>Füge Dateien/Verzeichnisse dem Git-Repository hinzu</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation>Lösche Dateien/Verzeichnisse aus dem Git-Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation>Benenne {0} um</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation>Vormerkung rückgängig machen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation>Änderungen rückgängig</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation>Wollen Sie wirklich alle Änderungen an den folgenden Datein oder Verzeichnissen rückgängig machen?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation>Wollen Sie wirklich alle Änderungen des Projektes rückgängig machen?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation>Mache Änderungen rückgängig</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation>Zusammenführen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation>Kopf des Hauptzweiges</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation>Git Befehl</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Änderungs ID</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Vorgänger</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Marken</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Zweige</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation><tr><td><b>Autor</b></td><td>{0} &lt;{1}&gt;</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Datum</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation><tr><td><b>Bereitsteller</b></td><td>{0} &lt;{1}&gt;</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Bereitstellungsdatum</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Betreff</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -17802,442 +17749,442 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation>Erzeuge {0}-Datei</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation>Git Kopiere</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>Das Kopieren des Verzeichnisses <b>{0}</b> ist fehlgeschlagen.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>Das Kopieren der Datei <b>{0}</b> ist fehlgeschlagen.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation>Git Unterschiede nebeneinander anzeigen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation>Änderungen von einem entfernten Git Repository abholen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation>Pull von einem entfernten Git-Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation>Push in ein entferntes Git-Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation>Fehlgeschlagene Zusammenführung abschließen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation>Zusammenführung abbrechen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation>Marke im Git-Repository setzen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation>Zweig im Git-Repository erzeugen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation>Entfernten Zweig löschen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation>Aktueller Zweig</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation><p>Der aktuelle Zweig ist <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation>Paket erzeugen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation>Git Paketdateien (*.bundle)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Git Paketdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation>Paket verifizieren</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation>Git Paketdateien (*.bundle);;Alle Dateien (*)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation>Köpfe des Pakets anzeigen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation>Paket anwenden</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation>Paketdatei anwenden (fetch)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation>Ungültiger Bisect Unterbefehl ({0}).</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation>Git-Bisect ({0})</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation>Erzeuge Bisect Wiederholungsdatei</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation>Git Bisect Wiederholungsdateien (*.replay)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Git Wiederholungsdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gespeichert werden.<br/>Grund: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation>Bisect Wiederholungsdatei bearbeiten</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation>Git Bisect Wiederholungsdateien (*.replay);;Alle Dateien (*)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation>Bisect wiederholen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation>Zeige entfernte Informationen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation>Entferntes Repository umbenennen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation>Gib einen Namen für das entfernte Repository ein:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation>Kurzbeschreibungen anzeigen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation>Aussuchen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation>Änderungssätze kopieren (Fortsetzung)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation>Änderungssätze kopieren (Beenden)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation>Änderungssätze kopieren (Abbrechen)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation>Ablage sichern</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation>Ablage anzeigen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation>Wähle eine Ablage (leer für aktuellste):</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation>Ablage wiederherstellen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation>Stelle Ablage wieder her</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation>Zweig erzeugen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation>Gib einen Zweignamen für die Ablagewiederherstellung ein:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation>Erzeuge Zweig</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation>Ablage löschen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation>Soll die Ablage <b>{0}</b> wirklich gelöscht werden?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation>Lösche Ablage</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation>Alle Ablagen löschen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation>Sollen wirklich alle Ablagen gelöscht werden?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation>Lösche alle Ablagen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation>Zeige die kombinierten Einstellungen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation>Verifiziere die Integrität des Git-Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation>Führe Repository Reorganisation durch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation><tr><td><b>Statistik</b></td></tr></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation><tr><td><b>Statistik</b></td></tr></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation><tr><td>Anzahl loser Objekte: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Festplattenverbrauch durch lose Objekte: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation><tr><td>Anzahl gepackter Objekte: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation><tr><td>Anzahl Pakete: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Festplattenverbrauch durch lose Objekte </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation><tr><td>Gepackte Objekte bereit zum Löschen: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation><tr><td>Wertlose Dateien: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Festplattenverbrauch durch wertlose Dateien: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation><p><b>Keine Statistik verfügbar.</b></p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation>Erzeuge Archiv</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation>Umschalten</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation><p>Soll wirklich auf <b>{0}</b> umgeschaltet werden?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation>Patch anwenden</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation>Patchdateien prüfen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation>Patchdateien anwenden</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation>Submodul hinzufügen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation>Submodule auflisten</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation>Für das Projekt sind keine Submodule definiert.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation>Alle</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation>Submodulpfad</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation>Wähle einen Submodulpfad:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation>Submodule initialisieren</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation>Submodule deregistrieren</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation>Submodule aktualisieren</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation>Submodule synchronisieren</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation>Submodulüberblick</translation> </message> @@ -40633,122 +40580,122 @@ <translation>Gib eine Nachricht ein, Senden durch Drücken von Return oder Enter</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation>Nachricht senden</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation>Nachrichten, die mit „/“ beginnen, sind in privaten Unterhaltungen nicht zugelassen.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation>IRC-Kanal verlassen</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation>Soll der IRC-Kanal <b>{0}</b> wirklich verlassen werden?</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation>Kanalnachricht</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation>Nick erwähnt</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation>{0} hat den Kanal {1} betreten ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation>Sie sind dem Kanal {0} betreten.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation>Kanal betreten</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation>{0} hat den Kanal {1} verlassen.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation>{0} hat den Kanal {1} verlassen: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation>Kanal verlassen</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation>{0} hat den Server verlassen.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation>{0} hat den Server verlassen: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation>Server verlassen</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation>Sie sind jetzt als {0} bekannt.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation>Nutzer {0} ist nun als {1} bekannt.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation>Abwesend</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation>{0} ist abwesend: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation>Das Kanalthema ist: „{0}“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation>Das Thema wurde am {0} durch {1} gesetzt.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation>Kanal-URL: {0}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation>Kennwortgeschützt ({0})</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation> <numerusform>auf einen Nutzer begrenzt</numerusform> @@ -40756,77 +40703,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation>Kanalmodi: {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation>Dieser Kanal wurde am {0} erstellt.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation>{0} setzt den Kanalmodus „anonym“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation>{0} entfernt den Kanalmodus „anonym“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation>{0} verhängt einen Bann auf {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation>{0} entfernt den Bann von {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation>{0} setzt den Kanalmodus „keine Farben zugelassen“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation>{0} setzt den Kanalmodus „Farben zugelassen“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation>{0} setzt eine Bannausnahme auf {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation>{0} entfernt die Bannausnahme auf {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation>{0} setzt den Kanalmodus „Einladung erforderlich“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation>{0} entfernt den Kanalmodus „Einladung erforderlich“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation>{0} setzt den Kanalschlüssel „{1}“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation>{0} entfernt den Kanalschlüssel.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation> <numerusform>{0} setzt die Kanalbegrenzung auf einen Nutzer.</numerusform> @@ -40834,242 +40781,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation>{0} entfernt die Kanalbegrenzung.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation>{0} setzt den Kanalmodus „modereriert“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation>{0} setzt den Kanalmodus „unmoderiert“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation>{0} setzt den Kanalmodus „keine Nachrichten von außerhalb“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation>{0} setzt den Kanalmodus „Nachrichten von außerhalb zugelassen“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation>{0} setzt den Kanalmodus „privat“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation>{0} setzt den Kanalmodus „öffentlich“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation>{0} setzt den Kanalmodus „schweigend“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation>{0} entfernt den Kanalmodus „schweigend“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation>{0} setzt den Kanalmodus „unsichtbar“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation>{0} setzt den Kanalmodus „sichtbar“.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation>{0} schaltet den „Themenschutz“ an.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation>{0} schaltet den „Themenschutz“ aus.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation>{0} setzt die Einladungsmaske {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation>{0} entfernt die Einladungsmaske {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation>Modus</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation>{0} setzt den Modus für {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation>Hilfe</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation>--- Neu ab hier ---</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation>Nachrichten speichern</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation>HTML-Dateien (*.{0});;Textdateien (*.txt);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation>Fehler beim Speichern der Nachrichten</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation><p>Der Nachrichteninhalt konnte nicht nach <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation>Kopieren</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation>Alles ausschneiden</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation>Alles kopieren</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation>Löschen</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation>--- Neu ab hier ---</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation>Nachrichten speichern</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation>HTML-Dateien (*.{0});;Textdateien (*.txt);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation>Fehler beim Speichern der Nachrichten</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation><p>Der Nachrichteninhalt konnte nicht nach <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation>Kopieren</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation>Alles ausschneiden</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation>Alles kopieren</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation>Speichern</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation>Aktuellen Position markieren</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation>Positionsmarke entfernen</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation>Who Is</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation>Private Unterhaltung</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation>Who</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation>Ende der WHO-Liste für {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation> (Abwesend)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation>{0} ist {1}@{2} ({3}){4}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation>Whois</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation>{0} ist {1}@{2} ({3}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation>{0} ist ein Nutzer der Kanäle: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation>{0} hat Erlaubnis zu schreiben in den Kanälen: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation>{0} hat HalfOp-Status in den Kanälen: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation>{0} hat Operator-Status in den Kanälen: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation>{0} hat Besitzer-Status in den Kanälen: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation>{0} hat Administrator-Status in den Kanälen: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation>{0} ist auf dem Server {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation>{0} ist ein IRC-Operator.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation> <numerusform>%n Tag</numerusform> @@ -41077,7 +41024,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation> <numerusform>%n Stunde</numerusform> @@ -41085,7 +41032,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation> <numerusform>%n Minute</numerusform> @@ -41093,7 +41040,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation> <numerusform>%n Sekunde</numerusform> @@ -41101,25 +41048,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation>{0} ist seit {1}, {2}, {3} und {4} untätig.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation>{0} ist seit {1}, {2} und {3} untätig.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation>{0} ist seit {1} und {2} untätig.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation> <numerusform>{0} ist seit %n Sekunde untätig.</numerusform> @@ -41127,67 +41074,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation>{0} is seit dem {1} online.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation>Ende der WHOIS Liste für {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation>{0} wurde identifiziert.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation>{0} steht für Hilfe bereit.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation>{0} ist angemeldet als {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation>{0} verwendet den Host {1} (IP: {2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation>{0} verwendet eine sichere Verbindung.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation>{0} ist verbunden von {1} (IP: {2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation>CTCP</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation>Versionsanfrage von {0} empfangen.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation>CTCP-PING-Anfrage von {0} empfangen, Antwort wird gesendet.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation>CTCP-CLIENTINFO-Anfrage von {0} empfangen, Antwort wird gesendet.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation>Unbekannte CTCP-{0}-Anfrage von {1} empfangen.</translation> </message> @@ -41197,17 +41144,17 @@ <translation>Drücken, um das Thema zu ändern</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation>Aktualisieren</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation>Kanalthema bearbeiten</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation>Gib das Thema für diesen Kanal ein:</translation> </message> @@ -41682,7 +41629,7 @@ <translation>Wähle ein zu verbindendes Netzwerk aus</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation>Drücken, um zum ausgewählten Netzwerk zu verbinden</translation> </message> @@ -41712,57 +41659,57 @@ <translation>Drücken, um den Kanal zu betreten</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation>Nachrichten speichern</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation>HTML-Dateien (*.{0});;Textdateien (*.txt);;Alle Dateien (*)</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation>HTML-Dateien (*.{0});;Textdateien (*.txt);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation>Fehler beim Speichern der Nachrichten</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Der Nachrichteninhalt konnte nicht nach <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation>Kopieren</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation>Alles ausschneiden</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation>Alles kopieren</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation>Löschen</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation>Speichern</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation>Drücken, um die Verbindung zum Netzwerk zu beenden</translation> </message> @@ -42119,6 +42066,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation>{0} (ignoriert)</translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -42199,258 +42154,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation>Drücken, um den aktuellen Kanal zu verlassen</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation>Verbindung zum Server beenden</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation><p>Soll die Verbindung zu <b>{0}</b> wirklich unterbrochen werden?</p><p>Alle Kanäle werden geschlossen.</p></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation>SSL Verbindung</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation>Eine verschlüsselte Verbindung zum IRC-Netzwerk wurde angefragt, SSL steht jedoch nicht zur Verfügung. Bitte ändern Sie die Serverkonfiguration.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation>Suche nach Server {0} (Port {1}) über eine SSL verschlüsselte Verbindung...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation>Suche nach Server {0} (Port {1})...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation>Verbindung zum Server {0} wird unterbrochen...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation>Server gefunden, Verbindung wird hergesteltl...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation>Verbunden, Anmeldung läuft...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation>Serververbindung unterbrochen.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation>Nachrichtenfehler</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation>Unbekannte Nachricht vom Server empfangen:<br/>{0}</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation>Notiz</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation>Modus</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation>Sie haben den Kanal {0} verlassen.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation>Sie sind jetzt als {0} bekannt.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation>Nutzer {0} ist nun als {1} bekannt.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation>Server Fehler</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation>Willkommen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation>Support</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation>Nutzer</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation>MOTD</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation>Abwesend</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation>Info ({0})</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation>Nachricht des Tages</translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation>Ende der Nachricht des Tages</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation>Server {0} (Version {1}), Benutzermodi: {2}, Kanalmodi: {3}</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation>Anzahl der Benutzer auf {0}: {1}, max. {2}</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> - <translation>Anzahl der Benutzer im Netzwerk: {0}, max. {1}</translation> + <source>Mode</source> + <translation>Modus</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> + <translation>Sie haben den Kanal {0} verlassen.</translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation>Sie sind jetzt als {0} bekannt.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation>Nutzer {0} ist nun als {1} bekannt.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation>Server Fehler</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation>Willkommen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation>Support</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation>Nutzer</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation>MOTD</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation>Abwesend</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation>Info ({0})</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation>Nachricht des Tages</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation>Ende der Nachricht des Tages</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation>Server {0} (Version {1}), Benutzermodi: {2}, Kanalmodi: {3}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation>Anzahl der Benutzer auf {0}: {1}, max. {2}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation>Anzahl der Benutzer im Netzwerk: {0}, max. {1}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation>Sie sind nicht länger als „abwesend“ gekennzeichnet.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation>Sie sind als „abwesend“ gekennzeichnet.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation>SSL Fehler</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation>Die Verbindung zum Server {0} (Port {1}) wurde während des Wartens auf eine Benutzerantwort auf einen SSL Fehler verloren.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation>Socker Fehler</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation>Der Server wurde nicht gefunden. Bitte prüfen Sie den Servernamen und die Porteinstellungen.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation>Die Verbindung wurde von der Gegenseite abgelehnt. Bitte prüfen Sie den Servernamen und die Porteinstellungen.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> + <location filename="../Network/IRC/IrcWidget.py" line="902"/> <source>The following network error occurred:<br/>{0}</source> <translation>Der folgende Netzwerkfehler trat auf:<br/>{0}</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>Critical</source> <translation>Kritischer Fehler</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation>Es ist kein für den Server <b>{0}</b> akzeptabler Spitzname konfiguriert. Verbindungsabbruch...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>The given nickname is already in use.</source> <translation>Der übergebene Spitzname wird bereits verwendet.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>CTCP</source> <translation>CTCP</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> <source>Received Version request from {0}.</source> <translation>Versionsanfrage von {0} empfangen.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation>CTCP-PING-Anfrage von {0} empfangen, Antwort wird gesendet.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation>CTCP-CLIENTINFO-Anfrage von {0} empfangen, Antwort wird gesendet.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation>Unbekannte CTCP-{0}-Anfrage von {1} empfangen.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation>Sie haben Ihre persönlichen Modi auf <b>[{0}]</b> gesetzt.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation>{0} hat Ihre persönlichen Modi auf <b>[{0}]</b> geändert.</translation> </message> @@ -42465,35 +42420,50 @@ <translation>Netzwerk</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation>Der SSL Handshake schlug fehl.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation>Ein Netzwerkfehler trat auf.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation>Es konnte keine SSL-verschlüsselte Verbindung zum Server {0} (Port {1}) aufgebaut werden. Entweder unterstützt der Server kein SSL (haben Sie den richtigen Port verwendet?) oder Sie haben das Zertifikat abgelehnt.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation>Das SSL-Zertifikat für den Server {0} (Port {1}) hat die Authentizitätsprüfung nicht bestanden. Die SSL-Fehler wurden von Ihnen akzeptiert.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation>Verbindung zum Netzwerk {0} wird unterbrochen...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation>Verbindung zum Server wird unterbrochen.</translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation>CTCP-PING-Antwort von {0} mit einer Latenz von {1} ms empfangen.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation>Unbekannte CTCP-{0}-Antwort von {1} empfangen.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation>PONG von {0} empfangen</translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -50776,157 +50746,157 @@ <translation>Projektverzeichnis erstellen</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Projekt öffnen</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Projekt speichern unter</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Datei speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Projekt schließen</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>Das aktuelle Projekt hat ungesicherte Änderungen.</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Neues Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Neu...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Erstelle ein neues Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Neu...</b><p>Dies öffnet einen Dialog zur Eingabe der Informationen des neuen Projektes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Öffnen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Öffnet ein bestehendes Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Öffnen...</b><p>Dies öffnet ein bestehendes Projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Projekt schließen</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>Schl&ießen</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Schließt das aktuelle Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Schließen</b><p>Dies schließt das aktuelle Projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Projekt speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Speichert das aktuelle Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Speichern</b><p>Dies speichert das aktuelle Projekt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Speichert das aktuelle Projekt in eine neue Datei</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Speichert das aktuelle Projekt in eine neue Datei</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Speichern unter</b><p>Dies speichert das aktuelle Projekt in eine neue Datei.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Übersetzung zum Projekt hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>&Übersetzung hinzufügen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Eine Übersetzung zum aktuellen Projekt hinzufügen</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Eine Übersetzung zum aktuellen Projekt hinzufügen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Übersetzung hinzufügen...</b><p>Dies öffnet einen Dialog, mit dem eine Übersetzung zum aktuellen Projekt hinzugefügt werden kann.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Projekteigenschaften</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Eigenschaften...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Zeigt die Projekteigenschaften an</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Eigenschaften...</b><p>Dies zeigt einen Dialog an, mit dem die Projekteigenschaften bearbeitet werden können.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4248"/> + <location filename="../Project/Project.py" line="4250"/> <source>Open &Recent Projects</source> <translation>Zu&letzt geöffnete Projekte</translation> </message> @@ -50936,17 +50906,17 @@ <translation>Das Zielverzeichnis darf nicht leer sein.</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Neue Dateien suchen</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>Neue &Dateien suchen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Sucht neue Dateien im Projektverzeichnis.</translation> </message> @@ -50966,22 +50936,22 @@ <translation>Sprache hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>Speichern &unter...</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Versionskontrollsystem</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Neue Dateien suchen</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>Es wurden keine neuen Dateien gefunden.</translation> </message> @@ -51001,147 +50971,147 @@ <translation>Projektsitzung speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Sitzung laden</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Laden der Projektsitzung.</translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Sitzung speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Speichern der Projektsitzung.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Sitzung laden</b><p>Dies lädt eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.<br>- alle offenen Quelltextdateien<br>- alle Haltepunkte<br>- die Kommandozeilenparameter<br>- das Arbeitsverzeichnis<br>- das Ausnahmemeldungsflag</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Sitzung speichern</b><p>Dies speichert eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.<br>- alle offenen Quelltextdateien<br>- alle Haltepunkte<br>- die Kommandozeilenparameter<br>- das Arbeitsverzeichnis<br>- das Ausnahmemeldungsflag</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4258"/> + <location filename="../Project/Project.py" line="4260"/> <source>Source &Documentation</source> <translation>&Quelltextdokumentation</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> + <location filename="../Project/Project.py" line="4255"/> <source>Chec&k</source> <translation>&Prüfen</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Quelltextmetriken</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>&Quelltextmetriken...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Zeige einige Quelltextmetriken für das Projekt.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Zeige einige Quelltextmetriken für das Projekt.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Quelltextmetriken...</b><p>Dies zeigt einige Quelltextmetriken für alle Python-Dateien des Projektes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Python-Quelltext-Abdeckung</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>&Quelltext Abdeckung...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>Zeige die Quelltextabdeckung für das Projekt.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>Zeige die Quelltextabdeckung für das Projekt.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Quelltext Abdeckung...</b><p>Dies zeigt die Quelltextabdeckung für alle Python-Dateien des Projektes an.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Profildaten</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>&Profildaten...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>Zeige Profildaten des aktuellen Projektes.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>Zeige Profildaten des aktuellen Projektes.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profildaten...</b><p>Dies zeigt die Profildaten des Projektes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4255"/> + <location filename="../Project/Project.py" line="4257"/> <source>Sho&w</source> <translation>&Zeige</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Quelltext Abdeckungsdaten</translation> </message> <message> - <location filename="../Project/Project.py" line="4249"/> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>&Versionskontrolle</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Applikations-Diagramm</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>&Applikations-Diagramm...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Zeigt ein Diagramm des Projektes.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Zeigt ein Diagramm des Projektes.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Applikations-Diagramm...</b><p>Dies zeigt ein Diagramm des Projektes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4256"/> + <location filename="../Project/Project.py" line="4258"/> <source>&Diagrams</source> <translation>&Diagramme</translation> </message> @@ -51151,37 +51121,37 @@ <translation>Projektdatei speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Quelltext Abdeckung</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Bitte wählen Sie eine Datei mit Profildaten</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Verzeichnis zum Projekt hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Verzeichnis hinzufügen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Füge den Inhalt eines Verzeichnisses zum Projekt hinzu</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Füge den Inhalt eines Verzeichnisses zum Projekt hinzu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Verzeichnis hinzufügen</b><p>Dies öffnet einen Dialog, mit dem ein Verzeichnis bzw. der Inhalt eines Verzeichnisses zum aktuellen Projekt hinzugefügt werden kann.</p></translation> </message> @@ -51201,7 +51171,7 @@ <translation>Soll die Projektdatei zum Repository hinzugefügt werden?</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Neues Projekt</translation> </message> @@ -51241,7 +51211,7 @@ <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gespeichert werden.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> @@ -51261,17 +51231,17 @@ <translation><p>Die Projektsitzungsdatei <b>{0}</b> konnte nicht gelöscht werden.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Sitzung löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Löscht die Projektsitzungsdatei.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Sitzung löschen</b><p>Dies löscht die Sitzungsdatei des Projektes.</p></translation> </message> @@ -51286,7 +51256,7 @@ <translation>Sonstige</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Modulnamen anzeigen?</translation> </message> @@ -51346,147 +51316,147 @@ <translation><p>Die Datei mit den projektspezifischen Debugger-Eigenschaften <b>{0}</b> konnte nicht gelöscht werden.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Debugger-Eigenschaften</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>Debugger-&Eigenschaften...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Debugger-Eigenschaften anzeigen</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Debugger-Eigenschaften...</b><p>Dies zeigt einen Dialog an, um die projektspezifischen Debugger-Einstellungen zu bearbeiten.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Laden</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Laden</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Debugger-Eigenschaften laden</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Debugger-Eigenschaften speichern</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Debugger-Eigenschaften löschen</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Zurücksetzen</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Zurücksetzen</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Debugger-Eigenschaften zurücksetzen</translation> </message> <message> - <location filename="../Project/Project.py" line="4260"/> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4257"/> + <location filename="../Project/Project.py" line="4259"/> <source>Session</source> <translation>Sitzung</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Debugger-Eigenschaften laden</b><p>Dies lädt die projektspezifischen Debugger-Einstellungen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Debugger-Eigenschaften speichern</b><p>Dies speichert die projektspezifischen Debugger-Einstellungen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Debugger-Eigenschaften löschen</b><p>Dies löscht die Datei mit den projektspezifischen Debugger-Einstellungen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Debugger-Eigenschaften zurücksetzen</b><p>Dies setzt die projektspezifischen Debugger-Einstellungen zurück.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Dateitypzuordnungen</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Dateitypzuordnungen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Zeigt die Dateitypzuordnungen des Projektes</translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>Pa&ketierer</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Dateien zum Projekt hinzufügen</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>&Dateien hinzufügen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Fügt Dateien zum aktuellen Projekt hinzu</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Fügt Dateien zum aktuellen Projekt hinzu</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Dateien hinzufügen...</b><p>Dies öffnet einen Dialog, mit dem Dateien zum aktuellen Projekt hinzugefügt werden kann. Der Ort, an dem sie eingefügt werden, wird durch die Dateinamenerweiterung bestimmt.</p></translation> </message> @@ -51496,22 +51466,22 @@ <translation><p>Die Datei <b>{0}</b> konnte nicht umbenannt werden.<br />Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Projektdateien (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4249"/> <source>&Project</source> <translation>&Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Projekt</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>&Löschen</translation> </message> @@ -51541,32 +51511,32 @@ <translation><p>Die Datei mit den Nutzer bezogenen Projektdaten <b>{0}</b> konnte nicht geschrieben werden.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Nutzer bezogene Projektdaten</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>&Nutzer bezogene Projektdaten...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Zeigt die Nutzer bezogenen Projektdaten an</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Zeigt die Nutzer bezogenen Projektdaten an</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Nutzer bezogene Projektdaten...</b><p>Dies zeigt einen Dialog an, um Nutzer bezogene Projektdaten zu bearbeiten.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Syntaxfehler gefunden</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Das Projekt beinhaltet eine Datei mit Syntaxfehlern.</numerusform> @@ -51574,32 +51544,32 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Erzeuge Paketliste</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation>Erzeuge &Paketliste</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Erzeuge Plugin Archiv</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Die Datei <b>PKGLIST</b> existiert bereits.</p><p>Überschreiben?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Die Datei <b>PKGLIST</b> konnte nicht erzeugt werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Für das Projekt wurde kein Hauptskript angegeben. Abbruch...</translation> </message> @@ -51609,7 +51579,7 @@ <translation><p>Das Quellverzeichnis enthält keine Dateien, die zur gewählten Kategorie gehören.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Versionskontrollsystem auswählen</translation> </message> @@ -51624,12 +51594,12 @@ <translation>Projekttyp Registrierung</translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht im Archiv gespeichert werde. Sie wird ignoriert.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Die Plugindatei <b>{0}</b> konnte nicht gelesen werden.<br>Grund: {1}</p></translation> </message> @@ -51639,37 +51609,37 @@ <translation>Sie müssen zuerst ein Übersetzungsmuster festlegen.</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Übersetzungsmuster</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Gib das Pfadmuster für Übersetzungsdateien ein (benutze „%language%“ anstelle des Sprachcodes):</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>Das ausgewählte Versionskontrollsystem <b>{0}</b> konnte nicht gefunden werden.<br/>Versionskontrolle nicht möglich.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation>Lexerzuordnungen</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation>Lexerzuordnungen...</translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation>Zeigt die projektspezifischen Lexerzuordnungen</translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation>Zeigt die projektspezifischen Lexerzuordnungen</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Lexerzuordnungen</b><p>Dies öffnet einen Dialog, um die projektspezifischen Lexerzuordnungen zu bearbeiten. Diese Zuordnungen überschreiben die globalen Lexerzuordnungen. Lexer werden verwendet, um den Editortext einzufärben.</p></translation> </message> @@ -51714,22 +51684,22 @@ <translation><p>Das Hauptskript <b>{0}</b> konnte nicht erzeugt werden.<br/>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation>Diagramm laden</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation>Diagramm &laden...</translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation>Lade ein Diagramm aus einer Datei.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation>Lade ein Diagramm aus einer Datei.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation><b>Diagramm laden...</b><p>Dies lädt ein Diagramm aus einer Datei.</p></translation> </message> @@ -51759,27 +51729,27 @@ <translation>PyQt5 Kommandozeile</translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation><p>Das ausgewählte Versionskontrollsystem <b>{0}</b> konnte nicht gefunden werden.<br/>Ignoriere Übersteuerung.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation><p>Die Plugindatei <b>{0}</b> konnte nicht gelesen werden.<br>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation>Erzeugt eine erste PKGLIST-Datei für ein eric6-Plugin.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation>Erzeugt eine erste PKGLIST-Datei für ein eric6-Plugin.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation><b>Erzeuge Paketliste</b><p>Dies erzeugt eine erste Liste von Dateien, die in ein eric6-Pluginarchive einbezogen werden sollen. Die Liste wird aus der Projektdatei erzeugt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Die eric6 Plugin Archivdatei <b>{0}</b> konnte nicht erzeugt werden.</p><p>Ursache: {1}</p></translation> </message> @@ -51799,133 +51769,133 @@ <translation>Eric6 Plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation>Projektverwaltungsverzeichnis erstellen</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation><p>Das Projektverzeichnis <b>{0}</b> ist nicht beschreibbar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation>Alt+Ctrl+P</translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation>Suche nach einer Datei in der Liste der Projektdateien.</translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation>Suche nach einer Datei in der Liste der Projektdateien.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation><b>Projektdatei suchen</b><p>Dies sucht nach einer Datei in der Liste der Projektdateien.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation>Projektdatei suchen</translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation>Projektdatei suchen...</translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation>Erzeuge Plugin Archive</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation>Erzeuge Plugin &Archive</translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation>Erzeugt eric6 Plugin Archivdateien.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation>Erzeugt eric6 Plugin Archivdateien.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation><b>Erzeuge Pluginarchive</b><p>Dies erzeugt eric6-Pluginarchivdateien mit den Dateien, die in einer PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation>Erzeuge Plugin Archive (Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation>Erzeuge Plugin Archive (&Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation>Erzeugt eric6 Plugin Archivdateien (Snapshot Releases).</translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation>Erzeugt eric6 Plugin Archivdateien (Snapshot Releases).</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation><b>Erzeuge Pluginarchive (Snapshot)</b><p>Dies erzeugt eric6-Pluginarchivdateien mit den Dateien, die in der PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist. Der Versionseintrag des Hauptskriptes wird verändert, um ein Snapshot Release anzuzeigen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation>Wähle Paketlisten:</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation>Erzeuge Plugin Archive...</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation>Abbruch</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation>%v/%m Archive</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht geladen werden.<br/>Grund: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation><p>Die eric6 Plugin Archivdateien wurden mit einigen Fehlern erzeugt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation><p>Die eric6 Plugin Archivdateien wurden erfolgreich erzeugt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation><p>Keine Paketlistendateien (PKGLIST*) verfügbar oder ausgewählt. Abbruch...</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation><p>Die Datei <b>{0}</b> ist noch nicht bereit.</p><p>Bitte überarbeite sie und löschen die Zeile '; initial_list' des Dateikopfes.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation><b>Neue Dateien suchen...</b><p>Dies sucht im Projektverzeichnis und in registrierten Unterverzeichnissen nach neuen Dateien (Quellen, *.ui, *.idl, *.proto).</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation><b>Dateitypzuordnungen...</b><p>Dies zeigt einen Dialog zur Eingabe der Dateitypzuordnungen des Projektes. Diese Zuordnungen bestimmen den Typ (Quellen, Formulare, Schnittstellen, Protokolle oder Sonstige) über ein Dateinamenmuster. Sie werden genutzt, wenn eine Datei zum Projekt hinzugefügt oder wenn nach neuen Dateien gesucht wird.</p></translation> </message> @@ -51945,82 +51915,82 @@ <translation><p>Das ausgewählte Verzeichnis <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation>Makefile erzeugen</translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation><p>Die make Datei <b>{0}</b> konnte nicht erzeugt werden.<br/>Ursache: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation>Make ausführen</translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation>&Make ausführen</translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation>Führt eine 'make' Lauf aus.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation>Führt eine 'make' Lauf aus.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation><b>Make ausführen</b><p>Die führt einen 'make' Lauf aus, um das konfigurierte Ziel zu bauen.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation>Auf Änderungen prüfen</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation>Auf Änderungen &prüfen</translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation>Fragt 'make', ob ein Neubau erforderlich ist.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation>Fragt 'make', ob ein Neubau erforderlich ist.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation><b>Auf Änderungen prüfen</b><p>Dies fragt 'make', ob ein Neubau des konfigurierten Zieles erforderlich ist.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation>Make</translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation>Der make Prozess ist nicht gestartet.</translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation>Der make Prozess ist abgestürzt.</translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation><p>Es gibt Änderungen, die einen Neubau des konfigurierten Zieles <b>{0}</b> erfordern.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation><p>Es gibt Änderungen, die einen Neubau des Standardzieles erfordern.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation>Die make Datei enthält Fehler.</translation> </message> @@ -59155,7 +59125,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation><html><head><title>Fehler 404...</title></head><body><div align="center"><br><br><h1>Die Seite konnte nicht gefunden werden.</h1><br><h3>'{0}'</h3></div></body></html></translation> </message> @@ -81687,52 +81657,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation>Virtuelle Umgebung hinzufügen</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation>Eine virtuelle Umgebung mit Namen <b>{0}</b> existiert bereits. Soll sie ersetzt werden?</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation>Virtuelle Umgebung ändern</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation>Eine virtuelle Umgebung mit Namen <b>{0}</b> existiert nicht. Abbruch!</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation>Virtuelle Umgebung umbenennen</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation>{0} – {1}</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation>Virtuelle Umgebung löschen</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation>Sollen diese virtuellen Umgebungen wirklich gelöscht werden?</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation>Virtuelle Umgebung entfernen</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation>Sollen diese virtuellen Umgebungen wirklich entfernt werden?</translation> </message>
--- a/i18n/eric6_empty.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_empty.ts Sun Sep 30 11:38:40 2018 +0200 @@ -2935,59 +2935,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3009,18 +2982,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5459,13 +5420,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> @@ -6864,7 +6825,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -9524,7 +9485,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> @@ -9860,7 +9821,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation type="unfinished"></translation> </message> @@ -9950,7 +9911,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation type="unfinished"></translation> </message> @@ -10220,7 +10181,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation type="unfinished"></translation> </message> @@ -10365,357 +10326,357 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> - <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="6673"/> + <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -10740,12 +10701,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -11406,22 +11367,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -14867,117 +14818,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> + <source>Speed Dial</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> + <source>URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> + <source>Title</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> + <source>New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> + <source>Reload</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> + <source>Are you sure you want to reload all speed dials?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> + <source>Load title from page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15160,27 +15111,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation type="unfinished"></translation> </message> @@ -15550,32 +15501,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation type="unfinished"></translation> </message> @@ -17490,182 +17441,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -17675,432 +17626,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -40404,569 +40355,569 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> - <source>{0} sets the channel mode to 'allow messages from outside'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> - <source>{0} sets the channel mode to 'quiet'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> - <source>{0} removes the 'quiet' mode from the channel.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> - <source>{0} sets the channel mode to 'visible'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> - <source>{0} switches on 'topic protection'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> - <source>{0} switches off 'topic protection'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> - <source>{0} sets invitation mask {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> - <source>{0} removes the invitation mask {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> - <source>{0} sets mode for {1}: {2}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> - <source>Help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> - <source>Received CTCP-PING request from {0}, sending answer.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <source>{0} sets the channel mode to 'allow messages from outside'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> + <source>{0} sets the channel mode to 'private'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> + <source>{0} sets the channel mode to 'quiet'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> + <source>{0} removes the 'quiet' mode from the channel.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> + <source>{0} sets the channel mode to 'secret'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> + <source>{0} sets the channel mode to 'visible'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> + <source>{0} sets invitation mask {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> + <source>{0} removes the invitation mask {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> + <source>{0} sets mode for {1}: {2}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation type="unfinished"></translation> </message> @@ -41466,62 +41417,62 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation type="unfinished"></translation> </message> @@ -41878,6 +41829,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -41968,291 +41927,306 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> - <source>A network error occurred.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> - <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> - <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> + <source>A network error occurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> + <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> + <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>Critical</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -50763,7 +50737,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> @@ -50793,12 +50767,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> @@ -50813,7 +50787,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation type="unfinished"></translation> </message> @@ -50823,7 +50797,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation type="unfinished"></translation> </message> @@ -50833,7 +50807,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation type="unfinished"></translation> </message> @@ -50853,825 +50827,825 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> + <source>Chec&k</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> + <source>Sho&w</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> + <source>&Diagrams</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -51691,82 +51665,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -58711,7 +58685,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -81020,52 +80994,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_en.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_en.ts Sun Sep 30 11:38:40 2018 +0200 @@ -2935,59 +2935,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3009,18 +2982,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5466,13 +5427,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> @@ -6866,7 +6827,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -9541,7 +9502,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> @@ -9877,7 +9838,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation type="unfinished"></translation> </message> @@ -9967,7 +9928,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation type="unfinished"></translation> </message> @@ -10192,7 +10153,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation type="unfinished"></translation> </message> @@ -10327,297 +10288,297 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -10642,27 +10603,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -10687,7 +10648,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"></translation> </message> @@ -10702,32 +10663,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -10757,12 +10718,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -11423,22 +11384,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -14884,117 +14835,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> + <source>Speed Dial</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> + <source>URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> + <source>Title</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> + <source>New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> + <source>Reload</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> + <source>Are you sure you want to reload all speed dials?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> + <source>Load title from page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15177,27 +15128,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation type="unfinished"></translation> </message> @@ -15567,32 +15518,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation type="unfinished"></translation> </message> @@ -17509,172 +17460,172 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -17684,442 +17635,442 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -40437,122 +40388,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation> <numerusform>limited to one user</numerusform> @@ -40560,77 +40511,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation> <numerusform>{0} sets the channel limit to one nick.</numerusform> @@ -40638,242 +40589,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation> <numerusform>1 day</numerusform> @@ -40881,7 +40832,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation> <numerusform>1 hour</numerusform> @@ -40889,7 +40840,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation> <numerusform>1 minute</numerusform> @@ -40897,7 +40848,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation> <numerusform>1 seconds</numerusform> @@ -40905,25 +40856,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation> <numerusform>{0} has been idle for 1 second.</numerusform> @@ -40931,67 +40882,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> @@ -41001,17 +40952,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation type="unfinished"></translation> </message> @@ -41486,7 +41437,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> @@ -41516,57 +41467,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation type="unfinished"></translation> </message> @@ -41923,6 +41874,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -42003,258 +41962,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>Critical</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>Critical</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>The given nickname is already in use.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> @@ -42269,35 +42228,50 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -50765,7 +50739,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> @@ -50795,7 +50769,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation type="unfinished"></translation> </message> @@ -50805,7 +50779,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation type="unfinished"></translation> </message> @@ -50815,7 +50789,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation type="unfinished"></translation> </message> @@ -50835,52 +50809,52 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>The project contains one file with syntax errors.</numerusform> @@ -50888,607 +50862,607 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> + <source>Chec&k</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> + <source>Sho&w</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> + <source>&Diagrams</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -51508,22 +51482,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> @@ -51553,27 +51527,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -51593,133 +51567,133 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -51739,82 +51713,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -58760,7 +58734,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -81070,52 +81044,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_es.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_es.ts Sun Sep 30 11:38:40 2018 +0200 @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage=""> +<!DOCTYPE TS> +<TS version="2.1" language="es"> <context> <name>AboutDialog</name> <message> @@ -1969,8 +1970,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Abrir en Nueva Pestaña<byte value="x9"/> Ctrl+LMB (botón izquierdo del ratón)</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>Abrir en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/> @@ -2048,8 +2049,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Abrir en Nueva Pestaña<byte value="x9"/> Ctrl+LMB (botón izquierdo del ratón)</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>Abrir en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="95"/> @@ -2965,61 +2966,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation>Proveedor de Info del Código:</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation>Seleccionar el proveedor de info del código</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation><deshabilitado></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation>Menú Principal</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation>Texto Rico</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation>Texto Plano</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation>No hay documentación disponible</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation>Definición: {0}{1} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation>Definición: {0} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation>No hay registrado ningún proveedor de documentación de código. Esta función se ha deshabilitado.</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation>Esta función se ha deshabilitado.</translation> </message> @@ -3041,20 +3013,6 @@ <translation><p><b>Nota:</b> @NOTE@</p></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation>Tipo: {0} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation>Nota: {0} -</translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5509,13 +5467,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>creado</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>cambiado</translation> @@ -6931,7 +6889,7 @@ <translation>No establecer la codificación del cliente de depuración</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Todos los archivos (*)</translation> </message> @@ -9630,7 +9588,7 @@ <translation>Pulsar para encontrar la ocurrencia siguiente</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation>'{0}' no se ha encontrado.</translation> </message> @@ -9966,7 +9924,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Abrir archivo</translation> </message> @@ -10221,7 +10179,7 @@ <translation>Editar punto de interrupción...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Activar punto de interrupción</translation> </message> @@ -10301,217 +10259,217 @@ <translation>Impresión cancelada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Archivo modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Guardar archivo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autocompletar no está disponible porque no hay origen de datos para autocompletar.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Deshabilitar punto de interrupción</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Cobertura de codigo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Por favor seleccione un archivo de cobertura</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Mostrar Anotaciones de Cobertura de Código</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Todas las líneas han sido cubiertas.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>No hay archivo de cobertura disponible.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Datos de profiling</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Por favor seleccione un archivo de profiling</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Error de sintaxis</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>No hay mensajes de error de sintaxis disponibles.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Nombre de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Seleccione un nombre de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Cargar archivo de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Archivos de Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Error al cargar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Guardar archivo de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Guardar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Error al guardar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Comenzar grabación de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>Grabación de macro ya está activada. ¿Comenzar una nueva?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Grabando macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Introduzca el nombre de la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Archivo modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Error al soltar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>Recursos</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>Añadir archivo...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>Añadir archivos...</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>Recursos</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>Añadir archivo...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>Añadir archivos...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Añadir archivo con un alias...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Añadir recursos localizados...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Añadir ventana de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Añadir archivo de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Añadir archivo de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Añadir archivo de recursos con un alias</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Digrama de paquetes</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>¿Incluir atributos de clase?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Diagrama de imports</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>¿Incluir los imports de módulos externos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Diagrama de aplicación</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>¿Incluir nombres de módulos?</translation> </message> @@ -10581,7 +10539,7 @@ <translation>Seleccionar el Analizador Léxico de Pygments.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Corrección ortográfica...</translation> </message> @@ -10591,12 +10549,12 @@ <translation>Corrección ortográfica de la selección...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Añadir al diccionario</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Ignorar Todo</translation> </message> @@ -10621,47 +10579,47 @@ <translation>Alternativas ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>El archivo <b>{0}</b> tiene cambios sin guardar.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>El archivo<b>{0}</b> no puede ser abierto.<br />Causa: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>El archivo <b>{0}</b> no puede ser guardado.<br>Causa: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>El archivo de macro <b>{0}</b> no se puede leer.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>El archivo de macro <b>{0}</b> está dañado</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>El archivo de macro <b>{0}</b> no se puede escribir.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> no es un archivo.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias para el archivo <b>{0}</b>:</translation> </message> @@ -10686,27 +10644,27 @@ <translation>Limpiar advertencias</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo de macro <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>Advertencia: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>Error: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Advertencia:</b> Perderá los cambios si lo reabre.</translation> </message> @@ -10731,27 +10689,27 @@ <translation>Cambio anterior</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation>Ordenar Líneas</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>La selección contiene datos ilegales para una ordenación numérica.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation>Advertencia</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation>No hay mensajes de advertencia disponibles.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation>Estilo: {0}</translation> </message> @@ -10776,7 +10734,7 @@ <translation>Reabrir Con Codificación</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>El archivo <b>{0}</b> ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?</p></translation> </message> @@ -10791,32 +10749,32 @@ <translation>Completo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation>Proveedor de Autocompletado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>El proveedor de lista de completado'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation>Proveedor de Call-Tips</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>El proveedor de call-tips'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation>Registrar Manejador de Clicks de Ratón</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation>Un manejador de clicks de ratón para "{0}" ya está registrado por "{1}". Abortando solicitud por "{2}"...</translation> </message> @@ -10846,12 +10804,12 @@ <translation>Ejecutar Selección en Consola</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation>Propiedades de EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Las propiedades de EditorConfig para el archivo <b>{0}</b> no se ha podido cargar.</p></translation> </message> @@ -11174,7 +11132,7 @@ <message> <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="104"/> <source>Maximum visible lines: </source> - <translation>Líneas visibles como máximo:</translation> + <translation>Líneas visibles como máximo: </translation> </message> <message> <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="111"/> @@ -11512,22 +11470,12 @@ <translation>Mostrar documentación con '('</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation>Seleccionar para mostrar documentación del código en formato de texto rico</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation>Mostrar documentación como texto rico</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation>Proveedor de Documentación:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation>Seleccionar el proveedor de documentación a utilizar</translation> </message> @@ -14985,117 +14933,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation>Contenido bloqueado por AdBlock Plus</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation>Bloqueado por la regla: <i>{0} ({1})</i></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation>¡Bienvenido al Navegador Web de eric6!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation>Acerca de eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation>Navegador Web de eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation>¡Buscar!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation>Marcación rápida</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation>URL</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation>Título</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation>Aplicar</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation>Cerrar</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation>Página Nueva</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation>Editar</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation>Eliminar</translation> + <source>Speed Dial</source> + <translation>Marcación rápida</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation>Recargar</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation>¿Realmente desea eliminar esta marcación rápida?</translation> + <source>Title</source> + <translation>Título</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation>Aplicar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation>Cerrar</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation>¿Desea realmente recargar todas las marcaciones rápidas?</translation> + <source>New Page</source> + <translation>Página Nueva</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation>Editar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation>Eliminar</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation>Cargar título desde la página</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> - <translation>Ajustes de Marcación Rápida</translation> + <source>Reload</source> + <translation>Recargar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> + <translation>¿Realmente desea eliminar esta marcación rápida?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation>Añadir Página Nueva</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> - <translation>Máximo número de páginas por fila:</translation> + <source>Are you sure you want to reload all speed dials?</source> + <translation>¿Desea realmente recargar todas las marcaciones rápidas?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> - <translation>Cambiar tamaño de páginas:</translation> + <source>Load title from page</source> + <translation>Cargar título desde la página</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation>Ajustes de Marcación Rápida</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation>Añadir Página Nueva</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation>Máximo número de páginas por fila:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation>Cambiar tamaño de páginas:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation>SpeedDial requiere la habilitación de JavaScript.</translation> </message> @@ -15281,27 +15229,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation>Generador de archivo de API de Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation>Generar archivo API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation>Generar archivo &API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation>Generar un archivo API utilizando eric6_api</translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation>Generar un archivo API utilizando eric6_api</translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation><b>Generar un archivo API</b><p>Generar un archivo API utilizando eric6_api.</p></translation> </message> @@ -15677,32 +15625,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation>Herramientas de Ayuda de Qt</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation>Generador de Documentación de Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation>Generar documentación (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation>Generar &documentación (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation>Generar documentación de API utilizando eric6_doc</translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation>Generar documentación de API utilizando eric6_doc</translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation><b>Generar documentación</b><p>Generar documentación de API utilizando eric6_doc.</p></translation> </message> @@ -17623,172 +17571,172 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation>El proceso git ha terminado con código de salida {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation>El proceso git no terminó en un plazo de 30s.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation>No se ha podido iniciar el ejecutable de git.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation>Crear repositorio del proyecto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation>No se ha podido crear el repositorio del proyecto.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation>Creando repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation>Añadiendo archivos al repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation>Commit inicial al repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation>Clonando proyecto desde un repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation>Hacer Commit de Cambios</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation>La operación de commit afecta a archivos que tienen cambios sin guardar. ¿Continuar con la operación de commit?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation>Haciendo commit de cambios al repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation>Sincronizando con el repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation>Añadiendo archivos/directorios al repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation>Eliminando archivos/directorios del repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation>Renombrando {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation>Sacar archivos/directorios del área de preparación (unstage)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation>Revertir cambios</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation>¿Realmente desea revertir todos los cambios de estos archivos o directorios?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation>¿Realmente desea revertir todos los cambios del proyecto?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation>Revirtiendo cambios</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation>Haciendo un merge</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation>Master branch head</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation>Comando de Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Commit</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Padres</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Tags</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Branches</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation><tr><td><b>Autor</b></td><td>{0} &lt;{1}&gt;</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Fecha</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation><tr><td><b>Autor del Commit</b></td><td>{0} &lt;{1}&gt;</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Fecha de Commit</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Asunto</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -17803,442 +17751,442 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation>Crear archivo {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation>Git Copy</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>La copia del directorio <b>{0}</b> ha fallado.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>La copia del archivo <b>{0}</b> ha fallado.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation>Git mostrar Diferencias Lado a Lado</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>El archivo <b>{0}</b> no se ha podido leer.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation>Haciendo fetch desde un repositorio Git remoto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation>Haciendo pull desde un repositorio Git remoto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation>Haciendo push a un repositorio Git remoto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation>Haciendo commit de un merge fallido</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation>Abortando merge fallido/sin commit</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation>Haciendo tag en el repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation>Haciendo branch en el repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation>Borrar Branch Remota</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation>Branch Actual</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation><p>La branch actual es <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation>Crear Bundle</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation>Archivos de Git Bundle (*.bundle)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo de Git bundle <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation>Verificar Bundle</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation>Archivos de Git Bundle (*.bundle);;Todos los archivos (*)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation>Listar Bundle Heads</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation>Aplicar Bundle</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation>Aplicando un archivo de bundle (fetch)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation>Subcomando bisect ({0}) inválido.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation>Git Bisect ({0})</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation>Crear Archivo de Bisect Replay</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation>Archivos de Git Bisect Replay (*.replay)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo de Git bisect replay <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation><p>El archivo<b>{0}</b> no puede ser escrito.<br />Razón: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation>Editar Archivo de Bisect Replay</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation>Archivos de Git Bisect Replay (*.replay);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation>Repetir Bisect</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation>Mostrar Info Remota</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation>Renombrar Repositorio Remoto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation>Introducir el nuevo nombre para el repositorio remoto:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation>Mostrar Shortlog</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation>Cherry-pick</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation>Copiar Changesets (Continuar)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation>Copiar Changesets (Salir)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation>Copiar Changesets (Cancelar)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation>Guardando stash (guardado rápido)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation>Mostrar Stash</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation>Seleccionar un stash (dejar en blanco para el último stash):</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation>Restaurar Stash</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation>Restaurando Stash</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation>Crear Branch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation>Introducir un nombre de branch sobre la que restaurar un stash:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation>Creando branch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation>Borrar Stash</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation>¿Desea realmente borrar el stash <b>{0}</b>?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation>Borrando stash</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation>Borrar todos los Stashes</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation>¿Desea realmente borrar todos los stashes?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation>Borrando todos los stashes</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation>Mostrando los ajustes de configuración combinados</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation>Verificando la integridad del repositorio Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation>Llevando a cabo Reorganización del Repositorio</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation><tr><td><b>Estadísticas</b></td></tr></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation><tr><td><b>Estadísticas</b></td></tr></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation><tr><td>Número de objetos sueltos: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Espacio en disco utilizado por objetos sueltos: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation><tr><td>Número de objetos empaquetados: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation><tr><td>Número de paquetes: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Espacio en disco utilizado por objetos empaquetados: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation><tr><td>Objetos empaquetados en espera de pruning: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation><tr><td>Archivos basura: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Espacio en disco utilizado por archivos basura: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation><p><b>No hay estadísticas disponibles.</b></p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation>Creando Archivo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation>Hacer switch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation><p>¿Desea realmente borrar hacer switch a <b>{0}</b>?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation>Aplicando patch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation>Comprobar archivos de parche</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation>Aplicar archivos de parche</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation>Añadir Submódulo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation>Listar Submódulos</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation>El proyecto no tiene submódulos definidos.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation>Todo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation>Ruta del Submódulo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation>Seleccionar ruta del submódulo:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation>Inicializar Submódulos</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation>Desregistrar Submódulos</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation>Actualizar Submódulos</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation>Sincronizar Submódulos</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation>Resumen de Submódulos</translation> </message> @@ -24844,7 +24792,7 @@ <name>HelpBrowser</name> <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="1223"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <source>Open Link in New Tab Ctrl+LMB</source> <translation>Abrir enlace en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> @@ -40635,122 +40583,122 @@ <translation>Introducir un mensaje, enviar pulsando Return o Enter</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation>Enviar Mensaje</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation>Los mensajes que comienzan con un carácter '/' no están permitidos en chats privados.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="529"/> <source>Leave IRC channel</source> <translation>Abandonar el canal IRC</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="529"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation>¿Desea realmente abandonar el canal IRC <b>{0}</b>?</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="682"/> <source>Channel Message</source> <translation>Mensaje en el Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="687"/> <source>Nick mentioned</source> <translation>Nick mencionado</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="712"/> <source>{0} has joined the channel {1} ({2}).</source> <translation>{0} se ha unido al canal {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="718"/> <source>You have joined the channel {0} ({1}).</source> <translation>Usted se ha unido al canal {0} ({1}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="725"/> <source>Join Channel</source> <translation>Unirse al Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="744"/> <source>{0} has left {1}.</source> <translation>{0} ha abandonado {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="752"/> <source>{0} has left {1}: {2}.</source> <translation>{0} ha abandonado {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="758"/> <source>Leave Channel</source> <translation>Abandonar el Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} has quit {1}.</source> <translation>{0} ha salido de {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} has quit {1}: {2}.</source> <translation>{0} ha salido de {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="788"/> <source>Quit</source> <translation>SalirSalir</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="806"/> <source>You are now known as {0}.</source> <translation>Usted es conocido como {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="812"/> <source>User {0} is now known as {1}.</source> <translation>Usuario {0} es conocido ahora como {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="850"/> <source>Away</source> <translation>Ausente</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="850"/> <source>{0} is away: {1}</source> <translation>{0} está ausente: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="867"/> <source>The channel topic is: "{0}".</source> <translation>El tema del canal es: "{0}".</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="883"/> <source>The topic was set by {0} on {1}.</source> <translation>El tema ha sido establecido por {0} en {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> <source>Channel URL: {0}</source> <translation>URL del Canal: {0}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> <source>password protected ({0})</source> <translation>protegido por contraseña ({0})</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="929"/> <source>limited to %n user(s)</source> <translation> <numerusform>limitado a %n usuario</numerusform> @@ -40758,77 +40706,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="936"/> <source>Channel modes: {0}.</source> <translation>Modos de canal: {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="952"/> <source>This channel was created on {0}.</source> <translation>Este canal se creó en {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="987"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation>{0} establece el modo de canal a 'anónimo'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="991"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation>{0} elimina el modo 'anónimo' del canal.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="996"/> <source>{0} sets a ban on {1}.</source> <translation>{0} establece un ban a {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1000"/> <source>{0} removes the ban on {1}.</source> <translation>{0} elimina el ban a {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1005"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation>{0} establece el modo de canal a 'no se permiten colores'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1009"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation>{0} establece el modo de canal a 'permitir códigos de color'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1014"/> <source>{0} sets a ban exception on {1}.</source> <translation>{0} establece una excepción de ban a {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1018"/> <source>{0} removes the ban exception on {1}.</source> <translation>{0} elimina la excepción de ban a {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1023"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation>{0} establece el modo de canal a 'invitar solamente'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1027"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation>{0} elimina el modo 'invitar solamente' del canal.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1032"/> <source>{0} sets the channel key to '{1}'.</source> <translation>{0} establece la clave de canal a '{1}'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1036"/> <source>{0} removes the channel key.</source> <translation>{0} elimina la clave del canal.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1040"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation> <numerusform>{0} establece el límite del canal a %n nick.</numerusform> @@ -40836,242 +40784,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1044"/> <source>{0} removes the channel limit.</source> <translation>{0} elimina el límite del canal.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1048"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation>{0} establece el modo de canal a 'moderado'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation>{0} establece el modo de canal a 'no moderado'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1057"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation>{0} establece el modo de canal a 'sin mensajes del exterior'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1061"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation>{0} establece el modo de canal a 'permitir mensajes del exterior'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1066"/> <source>{0} sets the channel mode to 'private'.</source> <translation>{0} establece el modo de canal a 'privado'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1070"/> <source>{0} sets the channel mode to 'public'.</source> <translation>{0} establece el modo de canal a 'público'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1075"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation>{0} establece el modo de canal a 'silencioso'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1079"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation>{0} elimina el modo 'silencioso' del canal.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1086"/> <source>{0} sets the channel mode to 'secret'.</source> <translation>{0} establece el modo de canal a 'secreto'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1090"/> <source>{0} sets the channel mode to 'visible'.</source> <translation>{0} establece el modo de canal a 'visible'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1095"/> <source>{0} switches on 'topic protection'.</source> <translation>{0} activa 'tema protegido'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1098"/> <source>{0} switches off 'topic protection'.</source> <translation>{0} desactiva 'tema protegido'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1103"/> <source>{0} sets invitation mask {1}.</source> <translation>{0} establece máscara de invitación {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1107"/> <source>{0} removes the invitation mask {1}.</source> <translation>{0} elimina la máscara de invitación {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1111"/> <source>Mode</source> <translation>Modo</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1129"/> <source>{0} sets mode for {1}: {2}.</source> <translation>{0} establece el modo para {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Help</source> <translation>Ayuda</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1290"/> <source>--- New From Here ---</source> <translation>--- Nuevo a partir de Aquí ---</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1373"/> <source>Save Messages</source> <translation>Guardar Mensajes</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1356"/> <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> <translation>Archivos HTML (*.{0});;Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1373"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1392"/> <source>Error saving Messages</source> <translation>Error al guardar Mensajes</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1392"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Los contenidos de mensajes no se han podido guardar en <b>{0}</b></p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1406"/> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1411"/> <source>Cut all</source> <translation>Cortar todo</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1415"/> <source>Copy all</source> <translation>Copiar todo</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1420"/> <source>Clear</source> <translation>Limpiar</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1425"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1429"/> <source>Mark Current Position</source> <translation>Marcar Posición Actual</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1431"/> <source>Remove Position Marker</source> <translation>Eliminar Posición del Marcador</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1481"/> <source>Who Is</source> <translation>Quien Es</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1484"/> <source>Private Chat</source> <translation>Chat Privado</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1599"/> <source>Who</source> <translation>Quien</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1573"/> <source>End of WHO list for {0}.</source> <translation>Fin de lista WHO para {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1596"/> <source> (Away)</source> <translation> (No está)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1599"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation>{0} es {1}@{2} ({3}){4}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1937"/> <source>Whois</source> <translation>Whois</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1621"/> <source>{0} is {1}@{2} ({3}).</source> <translation>{0} es {1}@{2} ({3}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1667"/> <source>{0} is a user on channels: {1}</source> <translation>{0} es un usuario en los canales: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1672"/> <source>{0} has voice on channels: {1}</source> <translation>{0} tiene voz en los canales: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1677"/> <source>{0} is a halfop on channels: {1}</source> <translation>{0} es un halfop en los canales: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1682"/> <source>{0} is an operator on channels: {1}</source> <translation>{0} is un operador en los canales: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1687"/> <source>{0} is owner of channels: {1}</source> <translation>{0} es propietario de los canales: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1692"/> <source>{0} is admin on channels: {1}</source> <translation>{0} es un admin en los canales: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1711"/> <source>{0} is online via {1} ({2}).</source> <translation>{0} está online vía {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1730"/> <source>{0} is an IRC Operator.</source> <translation>{0} es un Operador IRC.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1763"/> <source>%n day(s)</source> <translation> <numerusform>%n día</numerusform> @@ -41079,7 +41027,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1777"/> <source>%n hour(s)</source> <translation> <numerusform>%n hora</numerusform> @@ -41087,7 +41035,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n minute(s)</source> <translation> <numerusform>%n minuto</numerusform> @@ -41095,7 +41043,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>%n second(s)</source> <translation> <numerusform>%n segundo</numerusform> @@ -41103,25 +41051,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1767"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation>{0} no ha mostrado actividad durante {1}, {2}, {3}, y {4}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1780"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation>{0} no ha mostrado actividad durante {1}, {2}, y {3}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1791"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation>{0} no ha mostrado actividad durante {1}, y {2}.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1799"/> <source>{0} has been idle for %n second(s).</source> <translation> <numerusform>{0} no ha mostrado actividad durante %n segundo.</numerusform> @@ -41129,67 +41077,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1806"/> <source>{0} has been online since {1}.</source> <translation>{0} ha estado online desde {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1827"/> <source>End of WHOIS list for {0}.</source> <translation>Fin de lista WHOIS para {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1845"/> <source>{0} is an identified user.</source> <translation>{0} is an usuario identificado.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1863"/> <source>{0} is available for help.</source> <translation>{0} está disponible para ayudar.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1881"/> <source>{0} is logged in as {1}.</source> <translation>{0} está conectado como {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1900"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation>{0} está utilizando en realidad el host {1} (IP: {2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1918"/> <source>{0} is using a secure connection.</source> <translation>{0} está utilizando una conexión segura.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1937"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation>{0} está conectando desde {1} (IP: {2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1204"/> <source>CTCP</source> <translation>CTCP</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1182"/> <source>Received Version request from {0}.</source> <translation>Recibida Solicitud de Versión desde {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1188"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation>Recibida solicitud CTCP-PING desde {0}, enviando respuesta.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1196"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation>Recibida solicitud CTCP-CLIENTINFO desde {0}, enviando respuesta.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1204"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation>Recibida solicitud CTCP desconocida desde {1}.</translation> </message> @@ -41199,17 +41147,17 @@ <translation>Pulsar para cambiar el tema</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1487"/> <source>Refresh</source> <translation>Actualizar</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1958"/> <source>Edit Channel Topic</source> <translation>Editar Tema del Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1958"/> <source>Enter the topic for this channel:</source> <translation>Introducir el tema para este canal:</translation> </message> @@ -41684,7 +41632,7 @@ <translation>Seleccionar una red para conectarse</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation>Pulsar para conectar a la red seleccionada</translation> </message> @@ -41714,57 +41662,57 @@ <translation>Pulsar para unirse al canal</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation>Guardar Mensajes</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation>Archivos HTML (*.{0});;Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation>Archivos HTML (*.{0});;Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation>Error al guardar Mensajes</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Los contenidos de mensajes no se han podido guardar en <b>{0}</b></p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation>Cortar todo</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation>Copiar todo</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation>Limpiar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation>Pulsar para desconectar de la red</translation> </message> @@ -42121,6 +42069,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation>{0} (ignorado)</translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -42201,258 +42157,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation>Pulsar para abandonar el canal actual</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation>Desconectar del Servidor</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation><p>¿Desea realmente desconectar de <b>{0}</b>?</p><p>Se cerrarán todos los canales.</p></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation>Conexión SSL</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation>Se ha solicitado una conexión encriptada pero SSL no está disponible. Por favor, cambie la configuración del servidor.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation>Buscando el servidor {0} (puerto {1}) utilizando una conexión encriptada a través de SSL...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation>Buscando servidor {0} (puerto {1})...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation>Desconectando del servidor {0}...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation>Servidor encontrado, conectando...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation>Conectado, validándose...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation>Servidor desconectado.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation>Error de Mensaje</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation>Mensaje desconocido recibido del servidor: </br>{0}</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation>Aviso</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation>Modo</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation>Ha dejado el canal {0}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation>Usted es conocido como {0}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation>Usuario {0} es conocido ahora como {1}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation>Error de Servidor</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation>Error</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation>Bienvenido</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation>Soporte</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation>Usuario</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation>MOTD</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation>Ausente</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation>Info ({0})</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation>Mensaje del día</translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation>Fin de mensaje del día</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation>Servidor {0} (Versión {1}), Modos de Usuario: {2}, Modos de Canal: {3}</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation>Usuarios actuales en {0}: {1}, máx. {2}</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> - <translation>Usuarios actuales en la red: {0}, máx. {1}</translation> + <source>Mode</source> + <translation>Modo</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> + <translation>Ha dejado el canal {0}.</translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation>Usted es conocido como {0}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation>Usuario {0} es conocido ahora como {1}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation>Error de Servidor</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation>Bienvenido</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation>Soporte</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation>Usuario</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation>MOTD</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation>Ausente</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation>Info ({0})</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation>Mensaje del día</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation>Fin de mensaje del día</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation>Servidor {0} (Versión {1}), Modos de Usuario: {2}, Modos de Canal: {3}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation>Usuarios actuales en {0}: {1}, máx. {2}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation>Usuarios actuales en la red: {0}, máx. {1}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation>Usted ya no está marcado como ausente.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation>Usted ha sido marcado como ausente.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation>Error de SSL</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation>Conexión al servidor {0} (puerto {1}) perdida mientras se esperaba respuesta de usuario a un error SSL.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation>Error de Socket</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation>El host no ha sido encontrado. Por favor, compruebe los ajustes de nombre de host y puerto.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation>La conexión ha sido rechazada por el otro extremo. Por favor, compruebe los ajustes de nombre de host y puerto.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> + <location filename="../Network/IRC/IrcWidget.py" line="902"/> <source>The following network error occurred:<br/>{0}</source> <translation>Ha ocurrido el siguiente error de red: <br/>{0}</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>Critical</source> <translation>Crítico</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation>No hay un sobrenombre que el servidor acepte configurado para <b>{0}</b>. Desconectando...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>The given nickname is already in use.</source> <translation>El sobrenombre proporcionado ya está en uso.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>CTCP</source> <translation>CTCP</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> <source>Received Version request from {0}.</source> <translation>Se ha recibido una solicitud de Versión de {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation>Recibida solicitud CTCP-PING desde {0}, enviando respuesta.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation>Recibida solicitud CTCP-CLIENTINFO desde {0}, enviando respuesta.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation>Recibida solicitud CTCP desconocida desde {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation>Usted ha establecido sus modos personales a <b>[{0}]</b>.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation>{0} ha cambiado los modos personales de usted a <b>[{1}]</b>.</translation> </message> @@ -42467,35 +42423,50 @@ <translation>Red</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation>Ha fallado el SSL handshake.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation>Ha ocurrido un error de red.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation>No se ha podido conectar a {0} (puerto {1}) utilizando una conexión encriptada sobre SSL. O bien el servidor no soporta SSL (¿se ha utilizado el puerto correcto?) o bien usted ha rechazado el certificado.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation>El certificado SSL para el servidor {0} (puerto {1}) ha fallado la comprobación de autenticidad. Los errores SSL han sido aceptados por usted.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation>Desconectando de la red {0}...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation>Desconectando del servidor.</translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation>Recibida respuesta CTCP-PING desde {0} con una latencia de {1} ms.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation>Recibida respuesta CTCP-{0} desconocida desde {1}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation>Recibido PONG desde {0}</translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -50887,7 +50858,7 @@ <translation>Crear directorio de proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Proyecto nuevo</translation> </message> @@ -50897,7 +50868,7 @@ <translation>¿Agregar archivos existentes al proyecto?</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Seleccion el Sistema de control de versiones (VCS)</translation> </message> @@ -50907,7 +50878,7 @@ <translation>¿Le gustaría editar las opciones de comando para VCS?</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Proyecto nuevo</translation> </message> @@ -50927,42 +50898,42 @@ <translation>Seleccione el sistema de control de versiones para el proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Abrir proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Archivos de proyecto (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Guardar proyecto como</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Guardar archivo</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Cerrar Proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>El proyecto actual tiene cambios sin guardar.</translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Se detectaron errores de sintaxis</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>El archivo contiene %n archivo(s) con errores de sintaxis.</numerusform> @@ -50970,567 +50941,567 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Nuevo...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Generar un nuevo proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nuevo...</b><p>Abre un diálogo para introducir la información para un nuevo proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Abrir...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Abrir un proyecto existente</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Abrir...</b><p>Abre un proyecto existente..</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Cerrar proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Cerrar</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Cierra el proyecto actual</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Cerrar</b><p>Cierra el proyecto actualt.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Guardar proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Guardar</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Guarda el proyecto actual</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Guardar</b><p>Guarda el proyecto actual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>Guardar co&mo...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Guardar el proyecto actual en un nuevo archivo</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Guardar el proyecto actual en un nuevo archivo</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Guardar como</b><p>Guarda el proyecto en otro archivo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Agregar archivos al proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>&Agregar archivos...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Añadir archivos al proyecto actual</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Añadir archivos al proyecto actual</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Añadir archivos...</b><p>Abre un diálogo para añadir archivos al proyecto actual. El lugar donde se van a añadir es determinado por la extensión del nombre de archivo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Agregar directorio al proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Agregar directorio...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Agregar directorio al proyecto actual</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Agregar directorio al proyecto actual</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Añadir directorio...</b><p>Abre un diálogo para añadir un directorio al proyecto actual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Añadir traducción al proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Añadir &Traducción...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Añadir una traducción al proyecto actual</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Añadir una traducción al proyecto actual</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Añadir traducción...</b><p>Abre un diálogo para añadir una traducción al proyecto actual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Buscar archivos nuevos</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>Bus&car archivos nuevos...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Bucar nuevos archivos en el directorio de proyecto.</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Propiedades del proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Propiedades...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Ver las propiedades del proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Propiedades...</b><p>Muestra un diálogo para editar las propiedades del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Propiedades del usuario del proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>Propiedades del &Usuario...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Muestra propiedades del proyecto específicas del usuario</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Muestra propiedades del proyecto específicas del usuario</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Propiedades del Usuario...</b><p>Abre un diálogo par editar las propiedades del proyecto específicas del usuario.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Asociación de tipos de archivo</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Asociación de tipos de archivo...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Ver las asociaciones del proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Propiedades del depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>&Propiedades del depurador...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Muestra las propiedades del depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Propiedades del Depurador...</b><p>Abre un diálogo par editar las propiedades del depurador específicas del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Cargar</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Cargar</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Cargar las propiedades del depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Cargar Propiedades del Depurador</b><p>Carga las opciones de configuración del depurador específicas del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Guardar propiedades del depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Guardar Propiedades del Depurador</b><p>Guarda las opciones de configuración del depurador específicas del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Borrar</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Borrar</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Borrar las propiedades del depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Borrar Propiedades del Depurador</b><p>Borra el archivo que contiene las opciones de configuración del depurador específicas del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Reiniciar</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Reiniciar</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Restablecer las propiedades del depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Restablecer Propiedades del Depurador</b><p>Restablece las opciones de configuración del depurador específicas del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Cargar sesión</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Cargar archivo de sesión de proyectos.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Cargar sesión</b><p>Carga el archivo de sesión de proyecto. La sesión consiste en los datos siguientes.<br>- todos los archivos de fuentes abiertos<br>- todos los puntos de interrupción<br>- todos los argumentos de línea de comandos<br>- el directorio de trabajo<br>- el flag de reporte de excepciones</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Guardar sesión</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Guardar archivos de sessión de proyecto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Guardar sesión</b><p>Guarda el archivo de sesión de proyecto. La sesión consiste en los datos siguientes.<br>- todos los archivos de fuentes abiertos<br>- todos los puntos de interrupción<br>- todos los argumentos de línea de comandos<br>- el directorio de trabajo<br>- el flag de reporte de excepciones</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Borrar sesión</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Borrar el archivo de sesión de proyecto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Borrar sesión</b><p>Borra el archivo de sesión del proyecto</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Métricas de código</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>Métricas de &código...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Muestra algunas métricas del código para este proyecto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Muestra algunas métricas del código para este proyecto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Métricas de Código...</b><p>Muestra algunas métricas de código para todos los archivos Python en el proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Cobertura de Código Python</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>Co&bertura de código...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>Muestra información de cobertura de código para el proyecto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>Muestra información de cobertura de código para el proyecto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Cobertura de Código...</b><p>Muestra la información de cobertura de código para todos los archivos Python en el proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Datos de perfil</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>Datos de &pefil...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>Mostrar datos de profiling para el proyecto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>Mostrar datos de profiling para el proyecto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Datos de Profiling...</b><p>Muestra datos de profiling para el proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Diagrama de Aplicación</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>Diagrama de &Aplicación...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Mostrar diagrama del proyecto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Mostrar diagrama del proyecto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagrama de Aplicación...</b><p>Muestra un diagrama del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Crear Lista del Paquete</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation>Crear &Package List</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Crear Archivo de Plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation>&Proyecto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation>Abrir Proyectos &Recientes</translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation>&Proyecto</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation>Abrir Proyectos &Recientes</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>Control de &Versiones</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>Veri&ficar</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation>V&er</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> - <translation>&Diagramas</translation> + <source>Chec&k</source> + <translation>Veri&ficar</translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> - <translation>Sesión</translation> + <source>Sho&w</source> + <translation>V&er</translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> - <translation>Origen de &Documentación</translation> + <source>&Diagrams</source> + <translation>&Diagramas</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> + <translation>Sesión</translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation>Origen de &Documentación</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>Empa&quetadores</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>&Borrar</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Buscar nuevos archivos</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>No se han encontrado nuevos archivos para ser añadidos.</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Sistema de control de versiones</translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Datos de Cobertura</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>No hay script principal definido para el proyecto actual. Abortando</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Cobertura de codigo</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Por favor seleccione un archivo de cobertura</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Por favor seleccione un archivo de profiling</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>¿Incluir nombres de módulos?</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>El archivo <b>PKGLIST</b> ya existe.</p><p>¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>No hay script principal definido para el proyecto actual. Abortando...</translation> </message> @@ -51540,7 +51511,7 @@ <translation>Registrando Tipo de Proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation>Crear &Archivos de Plugin</translation> </message> @@ -51550,32 +51521,32 @@ <translation>Debe especificar primero un patrón de traducción.</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Patrón de Traducción</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Introduzca el patrón de ruta para los archivos de traducción (use '%language%' in lugar del código de idioma):</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation>Asociaciones de Analizador Léxico</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation>Asociaciones de Analizador Léxico...</translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation>Ver las asociaciones de analizador léxico del proyecto (sobreescribiendo valores por defecto)</translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation>Ver las asociaciones de analizador léxico del proyecto (sobreescribiendo valores por defecto)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Asociaciones de Analizador Léxico ...</b><p>Muestra un diálogo para editar las asociaciones de analizador léxico del proyecto. Estas asociaciones sobreescriben las asociaciones de analizador léxico globales. Los analizadores léxicos se utilizan para resaltar el texto en el editor.</p></translation> </message> @@ -51660,7 +51631,7 @@ <translation><p>El archivo <b>{0}</b> ya existe.</p><p>¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe.</p><p>¿Desea sobreescribirlo?</p></translation> </message> @@ -51675,22 +51646,22 @@ <translation><p>El directorio de proyecto <b>{0}</b> no pudo ser creado.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>El VCS seleccionado <b>{0}</b> no ha sido encontrado.<br>Deshabilitando control de versiones.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>El archivo <b>PKGLIST</b> no puede ser creado.</p><p>Causa: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>El fichero<b>{0}</b> no ha podido ser almacenado en el archivo. Va a ser ignorado.</p><p>Causa: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>El archivo de plugin<b>{0}</b> no puede ser leido.</p><p>Causa: {1}</p></translation> </message> @@ -51720,22 +51691,22 @@ <translation><p>El script principal <b>{0}</b> no se ha podido crear.<br/>Razón: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation>Cargar Diagrama</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation>&Cargar Diagrama...</translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation>CArgar diagrama desde archivo.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation>CArgar diagrama desde archivo.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation><b>Cargar Diagrama...</b><p>Carga un diagrama desde un archivo.</p></translation> </message> @@ -51765,37 +51736,37 @@ <translation>Consola PyQt5</translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation><p>El VCS seleccionado <b>{0}</b> no ha sido encontrado.<br>Revirtiendo sobreescritura.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation><p>El archivo de plugin<b>{0}</b> no puede ser leido.</p><p>Causa: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation>Crear un archivo inicial PKGLIST para un plugin para eric6.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation>Crear un archivo inicial PKGLIST para un plugin para eric6.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation><b>Crear Package List</b><p>Crea una lista inicial de archivos para incluir en un archivo de plugin para eric6. Esta lista se crea a partir del archivo de proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation>Crear ficheros para archivo de plugin de eric6.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation>Crear ficheros para archivo de plugin de eric6.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation><b>Crear Archivo de Plugin</b><p>Crea ficheros para archivo de plugin de eric6 utilizando el listado de ficheros proporcionados en un archivo PKGLIST*. El nombre de archivo se crea a partir del nombre del script principal si no se desinga uno en el archivo de lista de package.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>El archivo de plugin de eric6 <b>{0}</b> no ha podido ser creado. Abortando...</p><p>Razón: {1}</p></translation> </message> @@ -51815,118 +51786,118 @@ <translation>Eric6 Plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation>Crear directorio de gestión del proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation><p>El directorio del proyecto <b>{0}</b> no se puede escribir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation>Alt+Ctrl+P</translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation>Bucar un archivo en el listado de archivos del proyecto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation>Bucar un archivo en el listado de archivos del proyecto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation><b>Buscar Archivo en el Proyecto</b><p>Busca un archivo en el listado de archivos del proyecto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation>Buscar Archivo en Proyecto</translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation>Buscar Archivo en Proyecto...</translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation>Crear Archivos de Plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation>Crear Archivos de Plugin (Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation>Crear Archivos de Plugin (&Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation>Crear ficheros para archivo de plugin de eric6 (snapshot releases).</translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation>Crear ficheros para archivo de plugin de eric6 (snapshot releases).</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation><b>Crear Archivos de Plugin (Snapshot)</b><p>Crea ficheros para archivo de plugin de eric6 usando el listado de ficheros dado en un archivo PKGLIST*. El nombre del archivo se construye a partir del nombre del script principal si no se designa uno en el archivo de package list. La entrada de versión del script principal se modifica para reflejar una snapshot release.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation>Seleccionar package lists:</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation>Creando archivos de plugin...</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation>Abortar</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation>%v/%m Archivos</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>El archivo<b>{0}</b> no puede ser leído.</p><p>Causa: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation><p>Los ficheros para archivo de plugin de eric6 se han creado con errores.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation><p>Los ficheros para archivo de plugin de eric6 se han creado correctamente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation><p>No hay archivo de package list (PKGLIST*) disponible o seleccionado. Abortando...</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation><p>El archivo <b>{0}</b> todavía no está listo.</p><p>Por favor, revíselo y borre la línea '; initial_list' del encabezado.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation><b>Buscar nuevos archivos...</b><p>Busca nuevos archivos (fuentes, *.ui, *.idl, *.proto) en el directorio del proyecto y en los subdirectorios registrados.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation><b>Asociaciones de tipos de archivo...</b><p>Muestra un diálogo para editar asociaciones de tipos de archivo del proyecto. Estas asociaciones determinan el tipo (fuentes, formulario, interfaces, protocolos u otros) con un patrón de nombre de archivo. Se usan al añadir archivos al proyecto y al realizar una búsqueda de nuevos archivos.</p></translation> </message> @@ -51946,82 +51917,82 @@ <translation><p>El directorio seleccionado <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation>Crear Makefile</translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation><p>El makefile <b>{0}</b> no se ha podido crear.<br/>Razón: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation>Ejecutar Make</translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation>&Ejecutar Make</translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation>Ejecutar un 'make'.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation>Ejecutar un 'make'.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation><b>Ejecutar Make</b><p>Ejecuta un 'make' para reconstruir el target configurado.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation>Comprobar Cambios</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation>&Comprobar Cambios</translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation>Preguntar a 'make' si es necesario reconstruir.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation>Preguntar a 'make' si es necesario reconstruir.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation><b>Comprobar Cambios</b><p>Pregunta a 'make si es necesario reconstruir el target configurado.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation>Make</translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation>El proceso make no ha comenzado.</translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation>El proceso make ha fallado.</translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation><p>Hay cambios que requieren que el target make configurado <b>{0}</b> se reconstruya.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation><p>Hay cambios que requieren que el target make por defecto se reconstruya.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation>El makefile contiene errores.</translation> </message> @@ -59120,7 +59091,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>La página no se ha encontrado</h1><br><h3>'{0}'</h3></div></body></html></translation> </message> @@ -81638,52 +81609,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation>Añadir Entorno Virtual</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation>Un entorno virtual llamado <b>{0}</b> ya existe. ¿Desea reemplazarlo?</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation>Cambiar Entorno Virtual</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation>Un entorno virtual llamado <b>{0}</b> no existe. ¡Abortando!</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation>Renombrar Entorno Virtual</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation>{0} - {1}</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation>Borrar Entornos Virtuales</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation>¿Desea borrar estos entornos virtuales?</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation>Eliminar Entornos Virtuales</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation>¿Desea eliminar estos entornos virtuales?</translation> </message> @@ -83594,8 +83565,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="644"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Abrir enlace en nueva pestaña Tab<byte value="x9"/>Ctrl+LMB (botón izquierdo del ratón)</translation> + <source>Open Link in New Tab Ctrl+LMB</source> + <translation>Abrir enlace en nueva pestaña Tab Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="650"/>
--- a/i18n/eric6_fr.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_fr.ts Sun Sep 30 11:38:40 2018 +0200 @@ -3088,59 +3088,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3162,18 +3135,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5643,13 +5604,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>créée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>modifiée</translation> @@ -6985,7 +6946,7 @@ <translation type="obsolete">Sélection d'un interpréteur pour le Débogueur Client</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Tous fichiers (*)</translation> </message> @@ -10040,7 +10001,7 @@ <translation type="unfinished">Cliquer pour rechercher l'occurence suivante</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> @@ -10556,7 +10517,7 @@ <translation>Éditer le point d'arrêt...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Activer le point d'arrêt</translation> </message> @@ -10616,112 +10577,112 @@ <translation>Impression abandonnée</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Ouvrir Fichier</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Enregistrer Fichier</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Fichier Modifié</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Autocompletion</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>L'autocompletion n'est pas disponible car aucune source d'autocomplétion n'est définie.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Désactiver le point d'arrêt</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Code Coverage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Sélectionner un fichier coverage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Profiler de données</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Sélectionner un fichier profile</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Nom de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Sélectionner un nom de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Fichier Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Charger un fichier macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Erreur lors du chargement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Enregistrer le fichier macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Enregistrer la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Erreur lors de l'enregistrement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Démarrer l'enregistrement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Enregistrement de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Entrer le nom de la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Fichier modifié</translation> </message> @@ -10741,7 +10702,7 @@ <translation>Supprimer les flags d'erreurs de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> @@ -10751,12 +10712,12 @@ <translation>Afficher le message d'erreur de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Erreur de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Aucun message d'erreur de syntaxe..</translation> </message> @@ -10786,17 +10747,17 @@ <translation>Ligne non executée précédente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Afficher les annotations de Code Coverage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Toutes les lignes ont été executées.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>Impossible de trouver le fichier de coverage.</translation> </message> @@ -10831,72 +10792,72 @@ <translation>Pas de langage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> + <location filename="../QScintilla/Editor.py" line="7008"/> <source>Resources</source> <translation>Ressources</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7004"/> + <location filename="../QScintilla/Editor.py" line="7010"/> <source>Add file...</source> <translation>Ajouter un fichier...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7006"/> + <location filename="../QScintilla/Editor.py" line="7012"/> <source>Add files...</source> <translation>Ajouter des fichiers...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7008"/> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Ajouter un fichier alias...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Ajouter une ressource localisée...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Ajoute un fichier ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Ajoute des fichiers ressources</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Ajoute un alias de fichier ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Diagramme de package</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Inclure les attributs de classes ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Diagramme de l'application</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Inclure les noms de modules ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Ajouter un cadre ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>L'enregistrement de macro est déjà actif. En démarrer une nouvelle ?</translation> </message> @@ -10946,12 +10907,12 @@ <translation>Aucun format d'exportation indiqué. Abandon...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Diagramme des modules</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Inclure l'importation de modules externes?</translation> </message> @@ -11026,7 +10987,7 @@ <translation>Sélectionne l'analyseur Pygments à appliquer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Correction orthographique...</translation> </message> @@ -11036,12 +10997,12 @@ <translation>Correction orthographique de la sélection...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Ajouter au dictionnaire</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Tout ignorer</translation> </message> @@ -11066,47 +11027,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"><p>Le fichier <b>{0}</b> a des modifications non enregistrées. </p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> @@ -11131,27 +11092,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -11176,27 +11137,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation type="unfinished">Warning</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -11221,7 +11182,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"></translation> </message> @@ -11236,32 +11197,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11291,12 +11252,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -11982,22 +11943,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -15503,117 +15454,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished">Numérotation rapide</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished">Titre</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished">Appliquer</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished">Fermer</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation type="unfinished">Supprimer</translation> + <source>Speed Dial</source> + <translation type="unfinished">Numérotation rapide</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation type="unfinished">Recharger</translation> + <source>URL</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation type="unfinished"></translation> + <source>Title</source> + <translation type="unfinished">Titre</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished">Appliquer</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation type="unfinished">Fermer</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation type="unfinished"></translation> + <source>New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation type="unfinished">Supprimer</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> + <source>Reload</source> + <translation type="unfinished">Recharger</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> + <source>Are you sure you want to reload all speed dials?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> + <source>Load title from page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15817,27 +15768,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation type="unfinished">Générateur de fichier API eric4 {5 ?} {6 ?}</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation type="unfinished"></translation> </message> @@ -16233,32 +16184,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation type="unfinished">Générateur de documentation Eric4 {5 ?} {6 ?}</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation type="unfinished"></translation> </message> @@ -18210,182 +18161,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished">Basculer de version</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished">Revenir avant les modifications</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished">Revenir avant les modifications</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Parents</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Étiquettes</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Branches</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -18395,432 +18346,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished">Erreur du processus</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished">Tous</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -41460,122 +41411,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation type="unfinished">Quitter</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41583,77 +41534,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41661,272 +41612,272 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> - <source>{0} sets the channel mode to 'allow messages from outside'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> - <source>{0} sets the channel mode to 'private'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> - <source>{0} sets the channel mode to 'public'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> - <source>{0} sets the channel mode to 'quiet'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> - <source>{0} removes the 'quiet' mode from the channel.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> - <source>{0} sets the channel mode to 'secret'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> - <source>{0} sets the channel mode to 'visible'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> - <source>{0} switches on 'topic protection'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> - <source>{0} switches off 'topic protection'.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> - <source>{0} sets invitation mask {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> - <source>{0} removes the invitation mask {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> - <source>{0} sets mode for {1}: {2}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> - <source>Help</source> - <translation type="unfinished">Aide</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> - <source>Received CTCP-PING request from {0}, sending answer.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <source>{0} sets the channel mode to 'allow messages from outside'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> + <source>{0} sets the channel mode to 'private'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> + <source>{0} sets the channel mode to 'public'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> + <source>{0} sets the channel mode to 'quiet'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> + <source>{0} removes the 'quiet' mode from the channel.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> + <source>{0} sets the channel mode to 'secret'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> + <source>{0} sets the channel mode to 'visible'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> + <source>{0} switches on 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> + <source>{0} switches off 'topic protection'.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> + <source>{0} sets invitation mask {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> + <source>{0} removes the invitation mask {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> + <source>{0} sets mode for {1}: {2}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> + <source>Help</source> + <translation type="unfinished">Aide</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation type="unfinished">Copier</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation type="unfinished">Couper tous</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation type="unfinished">Copier tous</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation type="unfinished">Effacer</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation type="unfinished">Copier</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation type="unfinished">Couper tous</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation type="unfinished">Copier tous</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation type="unfinished">Effacer</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation type="unfinished">Rafraichir</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41934,7 +41885,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41942,7 +41893,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41950,7 +41901,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41958,25 +41909,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41984,52 +41935,52 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation type="unfinished"></translation> </message> @@ -42504,7 +42455,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> @@ -42534,57 +42485,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation type="unfinished">Copier</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished">Couper tous</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation type="unfinished">Copier tous</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation type="unfinished">Effacer</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation type="unfinished"></translation> </message> @@ -42941,6 +42892,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -43031,291 +42990,306 @@ <translation type="unfinished">Réseau</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation type="unfinished">Erreur</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation type="unfinished">Erreur</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> - <source>A network error occurred.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> + <source>A network error occurred.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation type="unfinished">{0}({1})</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>Critical</source> <translation type="unfinished">Critique</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -51692,337 +51666,337 @@ <translation>Création d'un répertoire projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Nouveau projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Ouvir un projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Enregistrer le projet sous</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Enregistrer Fichier</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Fermer le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>Le projet courant a des modifications non enregistrées.</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Enregistrer</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Nouveau...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Génerer un nouveau projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nouveau...</b><p>Ouvre une boite de dialogue pour entrer les paramètres d'un nouveau projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Ouvrir...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Ouvrir un projet existant</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Ouvrir...</b><p>Ouvre un projet existant.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Fermer le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Fermer</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Fermer le projet en cours</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Fermer</b><p>Ferme le projet en cours.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Enregistrer le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Enregistre le projet courant</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Enregistrer</b><p>Enregistre le projet en cours.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>&Enregistrer sous...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Enregistre le projet en cours dans un nouveau fichier</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Enregistre le projet en cours dans un nouveau fichier</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Enregistrer sous</b><p>Enregistre le projet en cours dans un nouveau fichier.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Ajouter une traduction au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Ajouter une &traduction...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Ajoute une traduction au projet en cours</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Ajoute une traduction au projet en cours</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Ajouter une traduction...</b><p>Ouvre une boite de dialogue pour ajouter une traduction au projet courant.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Rechercher des nouveaux fichiers</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>Re&chercher des nouveaux fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Recherche des nouveaux fichiers dans le répertoire du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Propriétés du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Propriétés...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Affiche les propriétés du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Propriétés...</b><p>Affiche une boite de dialogue pour éditer les propriétés du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Charger la session</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Charge le fichier de session du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Charger la session</b><p>Charge le fichier session du projet. Une session est constituée par les données suivantes.<br>- tous les fichiers open source<br>- tous les points d'arrêts<br>- les arguments de ligne de commande<br>- le répertoire de travail<br>- le flag de rapport d'exception</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Enregistrer la session</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Enregistre le fichier de session du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Enregistrer la session</b><p>Enregistrer le fichier session du projet. Une session est constituée par les données suivantes.<br>- tous les fichiers open source<br>- tous les points d'arrêts<br>- les arguments de ligne de commande<br>- le répertoire de travail<br>- le flag de rapport d'exception</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Statistiques du code</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>Statistiques du &Code...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Affiche des statistiques sur le code du projet.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Affiche des statistiques sur le code du projet.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Statistiques du Code...</b><p>Affiche des statistiques sur le code de tous les fichiers Python du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation> Code Coverage Python</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>Code Co&verage...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>Affiche les informations de code coverage pour le projet.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>Affiche les informations de code coverage pour le projet.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Code Coverage...</b><p>Affiche les informations de code coverage pour le projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Profiling des données</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>&Profiling des données...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>Affiche le profiling des données du projet.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>Affiche le profiling des données du projet.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profilling des données...</b><p>Affiche le profiling des données du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Diagramme de l'application</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>&Diagramme de l'application...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Affiche le diagramme de l'application.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Affiche le diagramme de l'application.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagramme de l'application...</b><p>Affiche le diagramme du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4248"/> + <location filename="../Project/Project.py" line="4250"/> <source>Open &Recent Projects</source> <translation>Ouvrir un projet &récent</translation> </message> <message> - <location filename="../Project/Project.py" line="4256"/> + <location filename="../Project/Project.py" line="4258"/> <source>&Diagrams</source> <translation>&Diagrammes</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>&Vérification</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4249"/> - <source>&Version Control</source> - <translation>&Contrôle de version</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> + <source>Chec&k</source> + <translation>&Vérification</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> + <source>&Version Control</source> + <translation>&Contrôle de version</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4257"/> <source>Sho&w</source> <translation>&Affichage</translation> </message> <message> - <location filename="../Project/Project.py" line="4258"/> + <location filename="../Project/Project.py" line="4260"/> <source>Source &Documentation</source> <translation>&Documentation automatique</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Rechercher des nouveaux fichiers</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>Aucun fichier à ajouter n'a été trouvé.</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Système de conrôle des versions (VCS)</translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Coverage de données</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> @@ -52037,7 +52011,7 @@ <translation>Renommer le fichier</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Nouveau projet</translation> </message> @@ -52062,37 +52036,37 @@ <translation>Sélectionner un système de contrôle de version (VCS) pour le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Ajouter un répertoire au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Ajouter un répertoire...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Ajouter un répertoire au projet courant</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Ajouter un répertoire au projet courant</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Ajouter un répertoire...</b><p>Ouvre une fenêtre pour ajouter un répertoire au projet courant.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Code Coverage</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Sélectionner un fichier coverage</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Sélectionner un fichier profile</translation> </message> @@ -52102,17 +52076,17 @@ <translation>Supprime la session de projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Supprimer la session</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Suppression du fichier session de projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Suppression de session</b><p>Ceci supprime le fichier session de projet.</p></translation> </message> @@ -52137,7 +52111,7 @@ <translation>Autre</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Inclure les noms de modules ?</translation> </message> @@ -52172,122 +52146,122 @@ <translation>Suppression des propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Propriétés du Débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>Débogueur & Propriétés...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Affichage des propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Propriétés du Débogueur...</b><p>Affiche une boite de dialogue permettant d'éditer les proprités du débogueur, spécifiques au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Charger</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Charger</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Charger les propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Enregistrer</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Enregistrer les propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Supprimer</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Supprimer</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Supprimer les propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Réinitialiser</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Réinitialiser</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Réinitialise des propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4260"/> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4257"/> + <location filename="../Project/Project.py" line="4259"/> <source>Session</source> <translation>Session</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Chargement des Propriétés du Débogueur</b><p>Charge la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Enregistrement des Propriétés du Débogueur</b><p>Enregistre la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Suppression des Propriétés du Débogueur...</b><p>Supprime la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Réinitialiser les propriétés du débogueur</b><p>Réinitialise la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Association des types de fichiers</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Association des types de fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Affiche les asociation Fichier/Type de fichier pour le projet</translation> </message> @@ -52297,47 +52271,47 @@ <translation type="obsolete"><b>Filetype Associations...</b><p>This shows a dialog to edit the filetype associations of the project. These associations determine the type (source, form, interface or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>Création de pac&kage</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Ajouter des fichiers au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>Ajouter des &fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Ajouter des fichiers au projet courant</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Ajouter des fichiers au projet courant</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Ajouter des fichiers...</b><p>Ouvre une boite de dialogue pour ajouter des fichiers au projet courant. La position pour l'insertion est déterminée par l'extension du fichier.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Fichiers projets (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4249"/> <source>&Project</source> <translation>&Projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>&Effacer</translation> </message> @@ -52352,32 +52326,32 @@ <translation>Enregistrer les propriétés utilisateur du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Propriétés utilisateur du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>Propriétés &Utilisateur...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Afficher le propriétés utilisateurs spécifiques au projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Afficher le propriétés utilisateurs spécifiques au projet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Propriétés utilisateur...</b><p>Affiche une fenêtre permettant d'éditer les propriétés du projet spécifiques à l'utilisateur.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Erreurs de syntaxe détectées</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Le projet contient %n fichier avec des erreurs de syntaxe.</numerusform> @@ -52385,22 +52359,22 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Création de la liste de package</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished">Création de l'&archive du plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Création de l'archive du plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Le fichier <b>PKGLIST</b> existe déjà.</p><p>Ecraser ?</p></translation> </message> @@ -52410,7 +52384,7 @@ <translation type="obsolete"><p>Le fichier <b>PKGLIST</b> n'existe pas. Abandon...</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Le projet n'a pas de script principal défini. Abandon...</translation> </message> @@ -52420,7 +52394,7 @@ <translation><p>Le répertoire source ne contient aucun fichier correspondant à la catégorie sélectionnée.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Sélectionner un système de contrôle de version</translation> </message> @@ -52435,7 +52409,7 @@ <translation>Enregistrement du type de projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> @@ -52445,32 +52419,32 @@ <translation>Vous devez d'abord spécifier un pattern de traduction.</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Pattern de traduction</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Entrer le pattern pour les fichiers de traduction (utiliser la balise '%language%' à la place de la langue à utiliser):</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation>Association des types de fichiers</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation>Association des types de fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation>Affiche les asociations Fichier/Type de fichier pour le projet (sans tenir compte des valeurs par défaut)</translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation>Affiche les asociations Fichier/Type de fichier pour le projet (sans tenir compte des valeurs par défaut)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Associations des types de fichiers...</b><p>Permet d'associer les types de fichiers aux analyseurs syntaxiques pour le projet en cours. Ces associations sont prioritaires sur les associations de fichiers configurées par défaut.</p></translation> </message> @@ -52555,7 +52529,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> @@ -52570,22 +52544,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -52615,22 +52589,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished">Charger le diagramme</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> @@ -52660,37 +52634,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Créé le fichier d'archive pour un plugin eric4. {5 ?} {6 ?}</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Créé le fichier d'archive pour un plugin eric4. {5 ?} {6 ?}</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"><b>Création de l'archive du plugin</b><p>Ceci créé une archive contenant l'ensemble des fichiers indiqués dans le fichier PKGLIST. Le nom de l'archive est construit à partir du nom du script principal.</p> {5 ?} {6 ?}</translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -52710,83 +52684,83 @@ <translation type="unfinished">Plugin Eric4 {6 ?}</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> @@ -52796,37 +52770,37 @@ <translation type="obsolete">Coverage</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -52846,82 +52820,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -60060,7 +60034,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -82905,52 +82879,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_it.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_it.ts Sun Sep 30 11:38:40 2018 +0200 @@ -3001,59 +3001,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3075,18 +3048,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5546,13 +5507,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>creato</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>modificato</translation> @@ -6794,7 +6755,7 @@ <context> <name>DebuggerPropertiesDialog</name> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Tutti i file (*)</translation> </message> @@ -9771,7 +9732,7 @@ <translation type="unfinished">Premi per trovare la prossima occorrenza</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation type="unfinished">'{0}' non è stato trovato.</translation> </message> @@ -10272,7 +10233,7 @@ <translation>Modifica Breakpoint...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Abilita breakpoint</translation> </message> @@ -10332,112 +10293,112 @@ <translation>Stampa annullata</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Apri File</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Salva file</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>File modificato</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Autocompletamento</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>L'autocomplentamento non è disponibile perchè non ci sono fonti impostate.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Disabilita breakpoint</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Analisi codice</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Per favore seleziona un file per l'analisi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Profilazione dati</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Per favore seleziona un file per la profilazione</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Nome Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Seleziona un nome per la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>File Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Carica un file di macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Errore nel caricamento della macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Salva un file di macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Salva macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Errore nel salvataggio della macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Avvia registrazione della macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Registrazione Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Inserisci un nome per la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>File modificato</translation> </message> @@ -10457,7 +10418,7 @@ <translation>Elimina errori di sintassi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Errore Drop</translation> </message> @@ -10467,12 +10428,12 @@ <translation>Mostra i messaggi degli errori di sintassi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Errore di sintassi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Nessun messaggio degli errori di sintassi disponibile.</translation> </message> @@ -10502,17 +10463,17 @@ <translation>File non analizzato precedente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Mostra le annotazioni dell'analisi del codice</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Tutte le linee sono state analizzate.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>Non ci sono file di analisi disponibili.</translation> </message> @@ -10547,72 +10508,72 @@ <translation>Nessun linguaggio</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> + <location filename="../QScintilla/Editor.py" line="7008"/> <source>Resources</source> <translation>Risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7004"/> + <location filename="../QScintilla/Editor.py" line="7010"/> <source>Add file...</source> <translation>Aggiungi file...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7006"/> + <location filename="../QScintilla/Editor.py" line="7012"/> <source>Add files...</source> <translation>Aggiungi files...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7008"/> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Aggiungi file sinonimo...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Aggiungi una risorsa localizzata...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Aggiungi un file risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Aggiundi dei file risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Aggiungi file sinonimo delle risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Diagrammi del package</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Includi gli attributi della classe ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Diagrammi dell'applicazione</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Includi i nomi dei moduli ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Aggiungi riquadro delle risorse</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>Registrazione macro già attiva. Avvia nuovamente ?</translation> </message> @@ -10657,12 +10618,12 @@ <translation>Nessun formato di export impostato. Annullamento...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Importa diagrammi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Includi gli import dai moduli esterni ?</translation> </message> @@ -10732,7 +10693,7 @@ <translation>Selezione l'analizzatore lessicale di Pygments da applicare.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Controllo sillabazione...</translation> </message> @@ -10742,12 +10703,12 @@ <translation>Controllo sillabazione della selezione...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Aggiungi al dizionario</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Ignora tutto</translation> </message> @@ -10772,47 +10733,47 @@ <translation>Alternative ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>Il file <b>{0}</b> contiene modifiche non salvate.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere aperto.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere salvato.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Il file macro <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Il file macro <b>{0}</b> è danneggiato.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Il file macro <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> non è un file.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias per il file <b>{0}</b>:</translation> </message> @@ -10837,27 +10798,27 @@ <translation>Pulisci warning</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file delle macro <b>{0}</b> esiste già.Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>Attenzione: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>Errore: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Attenzione:</b> con la riapertura le modifiche andranno perse.</translation> </message> @@ -10882,27 +10843,27 @@ <translation>Modifica precedente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation>Righe ordinate</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>La selezione contiene dati non validi per un ordinamento numerico.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation>Attenzione</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation>Nessun messaggio di attenzione disponibile.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation>Stile: {0}</translation> </message> @@ -10927,7 +10888,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"><p>Il file <b>{0}</b> è stato modificato mentre era aperto in eric6. Rileggerlo ?</p></translation> </message> @@ -10942,32 +10903,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -10997,12 +10958,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -11664,22 +11625,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -15146,117 +15097,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished">Contenuto bloccato da AdBlock Plus</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished">Cerca!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished">URL</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished">Titolo</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished">Applica</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished">Chiudi</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished">Nuova Pagina</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished">Modifica</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation type="unfinished">Rimuovi</translation> + <source>Speed Dial</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation type="unfinished">Ricarica</translation> + <source>URL</source> + <translation type="unfinished">URL</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation type="unfinished"></translation> + <source>Title</source> + <translation type="unfinished">Titolo</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished">Applica</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation type="unfinished">Chiudi</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation type="unfinished"></translation> + <source>New Page</source> + <translation type="unfinished">Nuova Pagina</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished">Modifica</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation type="unfinished">Rimuovi</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished">Carica il titolo dalla pagine</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> - <translation type="unfinished">Parametri Selezione Rapida</translation> + <source>Reload</source> + <translation type="unfinished">Ricarica</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished">Aggiungi una nuova pagina</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> - <translation type="unfinished">Pagine al massimo in una riga:</translation> + <source>Are you sure you want to reload all speed dials?</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> - <translation type="unfinished">Modifica lunghezza delle pagine:</translation> + <source>Load title from page</source> + <translation type="unfinished">Carica il titolo dalla pagine</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished">Parametri Selezione Rapida</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished">Aggiungi una nuova pagina</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished">Pagine al massimo in una riga:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished">Modifica lunghezza delle pagine:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15443,27 +15394,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation type="unfinished">Generatore file API Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation type="unfinished">Genera file API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation type="unfinished">Genera file &API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation type="unfinished">Genera un file API usando eric6_api</translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation type="unfinished">Genera un file API usando eric6_api</translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation type="unfinished"><b>Genera file API</b><p>Genera un file API usando eric6_api.</p></translation> </message> @@ -15837,32 +15788,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation>Strumenti di aiuto QT </translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation type="unfinished">Generatore di documentazione di Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation type="unfinished">Genera documentazione (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation type="unfinished">Genera &documentazione (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation type="unfinished">Genera la documentazione delle API usando eric6_doc</translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation type="unfinished">Genera la documentazione delle API usando eric6_doc</translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation type="unfinished"><b>Genera documentazione</b><p>Genera la documentazione delle API usando eric6_doc.</p></translation> </message> @@ -17785,182 +17736,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished">Crea il repository del progetto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished">Il repository del progetto non può essere creato.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished">Rinomino {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished">Annullamento modifiche</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished">Merge</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Origini</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Tags</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Branches</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -17970,432 +17921,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"><p>Il file <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished">Sottocomando Bisect ({0}) non valido.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished">Errore Generazione Processo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished">Visualizzazione combinata della impostazioni di configurazione</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished">Tutti</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -40786,122 +40737,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation type="unfinished">Esci</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -40909,77 +40860,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -40987,242 +40938,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation>Aiuto</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation>Copia</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation>Taglia tutto</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation>Copia tutto</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation>Pulisci</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation>Copia</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation>Taglia tutto</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation>Copia tutto</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation>Pulisci</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation>Salva</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41230,7 +41181,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41238,7 +41189,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41246,7 +41197,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41254,25 +41205,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41280,67 +41231,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> @@ -41350,17 +41301,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation type="unfinished"></translation> </message> @@ -41835,7 +41786,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> @@ -41865,57 +41816,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation type="unfinished">Copia</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished">Taglia tutto</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation type="unfinished">Copia tutto</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation type="unfinished">Pulisci</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation type="unfinished">Salva</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation type="unfinished"></translation> </message> @@ -42272,6 +42223,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -42352,258 +42311,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished">Info</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation type="unfinished">Errore</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation type="unfinished">Errore</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished">{0} ({1})</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>Critical</source> - <translation type="unfinished">Critico</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished">{0} ({1})</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>Critical</source> + <translation type="unfinished">Critico</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>The given nickname is already in use.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> @@ -42618,35 +42577,50 @@ <translation type="unfinished">Rete</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -51009,337 +50983,337 @@ <translation>Crea la directory del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Nuovo progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Apri progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Salva progetto come</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Salva file</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Chiudi progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>Il progetto attuale ha delle modifiche non salvate.</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Salva</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Nuovo...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Genera un nuovo progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nuovo...</b><p>Apre un dialogo per l'inserimento delle informazioni per un nuovo progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Apri...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Apri un progetto esistente</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Apri...</b><p>Apre un progetto esistente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Chiudi progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Chiudi</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Chiudi il progetto corrente</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Chiudi</b><p>Chiude l'attuale progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Salva progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Salva il progetto corrente</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Salva</b><p>Salva l'attuale progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>S&alva come...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Salva il progetto attuale come un nuovo file</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Salva il progetto attuale come un nuovo file</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Salva as </b><p>Salva l'attuale progetto come nuovo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Aggiungi le traduzioni al progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Aggiungi &traduzione...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Aggiungi le traduzioni al progetto corrente</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Aggiungi le traduzioni al progetto corrente</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Aggiungi traduzione...</b><p>Apre un dialogo per aggiungere una traduzione al progetto corrente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Cerca nuovi file</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>Cerca &nuovi file...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Cerca nei file nella directory del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Proprietà del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Proprietà...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Mostra le proprietà del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Proprietà...</b><p>Mosta un dialogo per modificare le proprietà di un progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Carica sessione</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Carica il file di sessione del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Carica sessione</b><p>Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.<br>- tutti i file sorgente aperti<br>- tutti i breakpoint<br>- gli argomenti alla riga di comango<br>- la directory di lavoro<br>- il flag di segnalazione delle eccezioni</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Salva sessione</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Salva il file sessione del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Salva sessione</b><p>Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.<br>- tutti i file sorgente aperti<br>- tutti i breakpoint<br>- gli argomenti alla riga di comango<br>- la directory di lavoro<br>- il flag di segnalazione delle eccezioni</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Statistiche codice</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>Statistiche &codice...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Mostra alcune statistiche del codice per il progetto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Mostra alcune statistiche del codice per il progetto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Statistiche codice...</b><p>Mostra alcune statistiche di tutti i file Python nel progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Analisi codice Python</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>A&nalisi codice...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>Mostra le informazioni dell'analisi del codice del progetto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>Mostra le informazioni dell'analisi del codice del progetto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Analisi codice...</b><p>Mostra le analisi del codice di tutti i file Python nel progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Profilazione dati</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>&Profilazione dati...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>Mostra la profilazione dei dati per il progetto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>Mostra la profilazione dei dati per il progetto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profilazione dati...</b><p>Mostra la profilazione dei dati per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Diagrammi dell'applicazione</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>Diagramma dell' &Applicazione...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Mostra un diagramma del progetto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Mostra un diagramma del progetto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagrammi dell'applicazione...</b><p>Mostra un diagramma del progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4248"/> + <location filename="../Project/Project.py" line="4250"/> <source>Open &Recent Projects</source> <translation>Apri un progetto &recente</translation> </message> <message> - <location filename="../Project/Project.py" line="4256"/> + <location filename="../Project/Project.py" line="4258"/> <source>&Diagrams</source> <translation>&Diagrammi</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>&Controlla</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4249"/> - <source>&Version Control</source> - <translation>Controllo di &Versione</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> + <source>Chec&k</source> + <translation>&Controlla</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> + <source>&Version Control</source> + <translation>Controllo di &Versione</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4257"/> <source>Sho&w</source> <translation>&Mostra</translation> </message> <message> - <location filename="../Project/Project.py" line="4258"/> + <location filename="../Project/Project.py" line="4260"/> <source>Source &Documentation</source> <translation>&Documentazione sorgenti</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Cerca Nuovi File</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>Non sono stati trovati file da aggiungere.</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Version Control System</translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Dati Analisi</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Non c'è uno script principale definito per il progetto. Esco</translation> </message> @@ -51354,7 +51328,7 @@ <translation>Rinomina File</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Nuovo Progetto</translation> </message> @@ -51379,37 +51353,37 @@ <translation>Seleziona il version control system per il progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Aggiungi directory al progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Aggiungi directory...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Aggiungi una directory al progetto corrente</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Aggiungi una directory al progetto corrente</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Aggiungi directory...</b><p>Apre un dialogo per aggiungere una directory al progetto corrente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Analisi codice</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Per favore seleziona un file per l'analisi</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Per favore seleziona un file per la profilazione</translation> </message> @@ -51419,17 +51393,17 @@ <translation>Cancella sessione di progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Cancella sessione</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Cancella il file di sessione del progetto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Cancella sessione</b><p>Cancella la sessione del progetto.</p></translation> </message> @@ -51449,7 +51423,7 @@ <translation>Altro</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Includi i nomi dei moduli ?</translation> </message> @@ -51484,122 +51458,122 @@ <translation>Cancella le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Proprietà Debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>&Proprietà Debugger...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Mostra le proprietàd el debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Proprietà debugger...</b><p>Mostra un dialogo per modificare le impostazioni specifiche per il progetto del debugger.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Carica</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Carica</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Carica le proprietàd el debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Salva</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Salva le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Cancella</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Cancella</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Cancella le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Resetta</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Resetta</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Resetta le proprietà del debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4260"/> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../Project/Project.py" line="4257"/> + <location filename="../Project/Project.py" line="4259"/> <source>Session</source> <translation>Sessione</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Carica le proprietà del debugger</b><p>Carica le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Salva le proprietà del debugger</b><p>Salva le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Cancella le proprietà del debugger</b><p>Cancella il file che contiene le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Azzera le proprietà del debugger</b><p>Azzera le proprietà del debugger specifiche per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Associazione tipi file</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Associazione tipi file...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Mostra le associazioni dei tipi di file del progetto</translation> </message> @@ -51609,47 +51583,47 @@ <translation type="obsolete"><b>Associazione tipi file...</b><p>Mostra un dialogo per modificare le associazioni dei tipi file del progetto. Queste associazioni determinano il tipo (codice sorgente, interfaccia o altro) con un pattern del nome file. Sono usati quando aggiungi un file al progetto e quanto esegui una ricerca per nuovi file.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>Pac&kagers</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Aggiungi file al progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>Aggiungi &files...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Aggiungi file al progetto corrente</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Aggiungi file al progetto corrente</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Aggiungi files...</b><p>Apre un dialogo per aggiungere file al progetto corrente. Il posto dove aggiungerli è determinato dall'estensione.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>File progetto (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> + <location filename="../Project/Project.py" line="4249"/> <source>&Project</source> <translation>&Progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>Pulis&ci</translation> </message> @@ -51664,32 +51638,32 @@ <translation>Salva le proprietà utente del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Proprietà utente del progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>Proprietà &utente...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Mostra le proprietà del multiprogetto specifiche dell'utente</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Mostra le proprietà del multiprogetto specifiche dell'utente</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Proprietà utente...</b><p>Mosta un dialogo per modificare le proprietà utente di un progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Errore di sintassi rilevato</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Il progetto contiene %n file con errori di sintassi.</numerusform> @@ -51697,27 +51671,27 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Crea lista del package</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished">Crea un &archivio per il plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Crea un archivio per il plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Il file <b>PKGLIST</b> esiste già.</p><p>Sovrascriverlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Non c'è uno script principale definito per il progetto. Esco...</translation> </message> @@ -51727,7 +51701,7 @@ <translation><p>La directory di partenza non contiene nessun file appartenente alla categoria selezionata.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Selezione il Sistema di Controllo della Versione (VCS)</translation> </message> @@ -51742,7 +51716,7 @@ <translation>Registrazione tipo progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> @@ -51752,32 +51726,32 @@ <translation>Devi prima specificare un pattern di traduzione.</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Pattern di traduzione</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Inserisci il path per il file di traduzione (usa '%language% al posto del codice lingua):</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation>Associazioni analizzatore lessicale</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation>Associazioni analizzatore lessicale...</translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation>Mostra le associazioni degli analizzatori lessicali del progetto (sovrascrivendo i default)</translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation>Mostra le associazioni degli analizzatori lessicali del progetto (sovrascrivendo i default)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Associazioni analizzatore lessicale...</b><p>Mostra un dialogo per modificare le associazioni degli analizzatori lessicali dei progetti. Queste associazioni sovrascrivono the impostazioni globali. Gli analizzatori lessicali sono utilizzati per l'evidenziazione del testo nell'editor.</p></translation> </message> @@ -51867,7 +51841,7 @@ <translation><p>Il file <b>{0}</b> esiste già.</p><p>Sovrascriverlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Il file <b>{0}</b> esiste già. Sovrascriverlo ?</p></translation> </message> @@ -51892,22 +51866,22 @@ <translation><p>La directory del progetto <b>{0}</b> non può essere creata.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>VCS selezionato <b>{0}</b>non trovato.<br>Disabilito il controllo di versione.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Il file <b>PKGLIST</b> non può essere creato.<br />Motivo: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere aggiunto all'archivio.Lo ignoro.</p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Il file plugin <b>{0}</b> non può essere salvato.<br />Motivo: {1}</p></translation> </message> @@ -51937,22 +51911,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished">Carico Diagramma</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> @@ -51982,37 +51956,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Crea un file archivio per il plugin di eric6.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Crea un file archivio per il plugin di eric6.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"><b>Crea Archivio Plugin</b><p>Crea un archivio per il plugin eric6 usando la lista dei file fornita nel file PKGLIST. Il nome dell'archivio è costruito dal nome dello script.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Il file archivio del plugin di eric6<b>{0}</b> non può essere creato.<br />Motivo: {1}</p></translation> </message> @@ -52032,118 +52006,118 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished">Termina</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -52163,82 +52137,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -59317,7 +59291,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -81770,52 +81744,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished">{0} - {1}</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_pt.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_pt.ts Sun Sep 30 11:38:40 2018 +0200 @@ -3102,59 +3102,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3176,18 +3149,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5698,13 +5659,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>criado</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>alterado</translation> @@ -7315,7 +7276,7 @@ <translation type="obsolete">Selecionar intérprete para Cliente de Depuração</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Ficheiros Todos (*)</translation> </message> @@ -10256,7 +10217,7 @@ <translation type="obsolete">Encontrar</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation>'{0}' não foi encontrada.</translation> </message> @@ -10602,7 +10563,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Abrir Ficheiro</translation> </message> @@ -10692,7 +10653,7 @@ <translation>Desselecionar tudo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Verificação ortográfica...</translation> </message> @@ -10932,7 +10893,7 @@ <translation>Editar ponto de interrupção...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Habilitar pontos de interrupção</translation> </message> @@ -11077,297 +11038,297 @@ <translation>Impressão cancelada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Ficheiro Modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>O ficheiro <b>{0}</b> tem alterações por gravar.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Não se pôde abrir o ficheiro <b>{0}</b>.</p><p> Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Gravar Ficheiro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>O ficheiro <b>{0}</b> não se pôde gravar. <br/>Motivo: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autocompletar não está disponivel porque a fonte de autocompletar não está definida.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Inabilitar ponto de interrupção</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Foram cobertas as linhas todas.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Dados de Perfil</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Escolha um ficheiro de perfil por favor</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Erro de Sintaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Não está disponível a mensagem de erro de sintaxe.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Nome de Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Selecionar um nome de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Carregar ficheiro macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Ficheiros Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Erro ao carregar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>O ficheiro macro <b>{0}</b> não se pode ler.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>O ficheiro macro <b>{0}</b> está corrompido.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Gravar ficheiro macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Gravar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro macro <b>{0}</b> já existe. Sobreescrever-lo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Erro ao gravar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>O ficheiro macro <b>{0}</b> não pode ser escrito.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Iniciar Registo de Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>A gravação de macro já está ativada. Começar nova?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Gravação de Macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Introduza o nome de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Ficheiro alterado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> não é um ficheiro.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>Recursos</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>Adicionar Ficheiro...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>Adicionar Ficheiros...</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>Recursos</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>Adicionar Ficheiro...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>Adicionar Ficheiros...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Adicionar ficheiro com pseudónimo...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Adicionar recursos localizado...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Adicionar recurso de ficheiro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Adicionar recursos de ficheiro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Adicionar recurso de ficheiro com pseudónimo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation>Pseudónimo para o ficheiro <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Diagrama do Pacote</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Incluir atributos de classes?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Diagrama de Imports</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Incluir imports de módulos externos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Diagrama da Aplicação</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Incluir nome dos módulos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Adicionar dicionário</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Ignorar Tudo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>Aviso: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>Erro: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Aviso:</b> Perderá todas as alterações uma vez que o volte a abrir.</translation> </message> @@ -11382,7 +11343,7 @@ <translation type="obsolete">Não se pode conetar o fornecedor de autocompletar porque já há outro ativo. Por favor verifique a sua configuração.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> @@ -11412,27 +11373,27 @@ <translation>Alteração anterior</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation>Ordenar Linhas</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>A seleção contém dados ilegais para uma ordenação numérica.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation>Aviso</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation>Não estão disponíveis mensagens de aviso.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation>Estilo: {0}</translation> </message> @@ -11457,7 +11418,7 @@ <translation>Reabrir Com Codificação</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>O ficheiro <b>{0}</b> foi alterado enquanto estava aberto em eric6. Recarregar?</p></translation> </message> @@ -11472,27 +11433,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11522,12 +11483,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -12203,22 +12164,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -15745,117 +15696,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished">Conteúdo bloqueado por AdBlock Plus</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished">Bem-vindo ao Navegador Web de eric6!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished">Acerca do eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished">Navegador Web de eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished">Procurar!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished">Marcação Rápida</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished">Título</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished">Aplicar</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished">Fechar</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished">Página Nova</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished">Editar</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation type="unfinished">Retirar</translation> + <source>Speed Dial</source> + <translation type="unfinished">Marcação Rápida</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation type="unfinished">Recarregar</translation> + <source>URL</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation type="unfinished">Tem a certeza de que quer apagar esta marcação rápida?</translation> + <source>Title</source> + <translation type="unfinished">Título</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished">Aplicar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation type="unfinished">Fechar</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation type="unfinished"></translation> + <source>New Page</source> + <translation type="unfinished">Página Nova</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished">Editar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation type="unfinished">Retirar</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished">Carregar título da página</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> - <translation type="unfinished">Definições de Marcação Rápida</translation> + <source>Reload</source> + <translation type="unfinished">Recarregar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> + <translation type="unfinished">Tem a certeza de que quer apagar esta marcação rápida?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished">Adicionar Nova Página</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> - <translation type="unfinished">Máximo de páginas numa fila:</translation> + <source>Are you sure you want to reload all speed dials?</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> - <translation type="unfinished">Mudar tamanho das páginas:</translation> + <source>Load title from page</source> + <translation type="unfinished">Carregar título da página</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished">Definições de Marcação Rápida</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished">Adicionar Nova Página</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished">Máximo de páginas numa fila:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished">Mudar tamanho das páginas:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -16061,27 +16012,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation>Gerador de Ficheiros API de Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation>Gerar ficheiro API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation>Gerar ficheiro &API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation>Gerar um ficheiro API usando eric6_api</translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation>Gerar um ficheiro API usando eric6_api</translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation><b>Gerar ficheiro API</b><p>Gerar um ficheiro API usando eric6_api.</p></translation> </message> @@ -16485,32 +16436,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation>Ferramentas de Ajuda de Qt</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation>Gerador de Documentação do Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation>Criar documentação (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation>Criar &documentação (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation>Criar documentação da API utilizando eric6_doc</translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation>Criar documentação da API utilizando eric6_doc</translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation><b>Criar documentação</b><p>Criar documentação da API utilizando eric6_doc.</p></translation> </message> @@ -18466,182 +18417,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished">Criar repositorio do projeto</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished">O repositorio do projeto não se pôde criar.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished">Aplicar Alterações</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished">Mudar</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished">A renomear {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished">Desfazer alterações</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished">Desfazer alterações</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished">A mesclar</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Pais</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Etiquetas</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Ramos</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -18651,432 +18602,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">Não pôde iniciar {0}.<br>Certifique-se de que está na rota de pesquisa.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"><p>O ficheiro <b>{0}</b> não se pôde ler.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished">Erro na Criação de Processo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished">Criar Ramo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished">A mostrar as definições de configuração combinadas</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished">Tudo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -42169,122 +42120,122 @@ <translation>Introduzir a mensagem, enviar pressionando Enter</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation>Enviar Mensagem</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation>Deixar canal IRC</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation>Tem a certeza de que quer deixar o canal IRC <b>{0}</b>?</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation>Mensagem de Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation>Mencionaram a Alcunha</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation>{0} juntou-se ao canal {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation>Juntou-se ao canal {0} ({1}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation>Unir ao Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation>{0} deixou {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation>{0} deixou {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation>Abandonar Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation>{0} deixou {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation>{0} deixou {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation>Sair</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation>Conhecem-o como {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation>Usuário {0} é agora conhecido como {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation>Ausente</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation>{0} está ausente: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation>O tópico do canal é: "{0}".</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation>O tópico foi definido por {0} em {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation>URL do canal: {0}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation>protegido com senha ({0})</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation> <numerusform>limitado a um usuário</numerusform> @@ -42292,77 +42243,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation>Modos do Canal: {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation>Este canal criou-se em {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation>{0} define o modo de canal para 'anónimo'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation>{0} retira o modo 'anónimo' do canal.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation> <numerusform>{0} define o limite do canal a uma alcunha.</numerusform> @@ -42370,242 +42321,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation>Modo</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation>Ajuda</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation>--- Novo a Partir de Aqui ---</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation>Gravar Mensagens</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation>Copiar</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation>Cortar tudo</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation>Copiar tudo</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation>Limpar</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation>--- Novo a Partir de Aqui ---</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation>Gravar Mensagens</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation>Copiar</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation>Cortar tudo</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation>Copiar tudo</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation>Limpar</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation>Gravar</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation>Quem é</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation>Conversa Privada</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation>Quem</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation>Fim de lista QUEM para {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation> <numerusform>um dia</numerusform> @@ -42613,7 +42564,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation> <numerusform>uma hora</numerusform> @@ -42621,7 +42572,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation> <numerusform>um minuto</numerusform> @@ -42629,7 +42580,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation> <numerusform>um segundo</numerusform> @@ -42637,25 +42588,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation> <numerusform>{0} has been idle for 1 second.</numerusform> @@ -42663,67 +42614,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> @@ -42733,17 +42684,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation>Atualizar</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation>Editar Tópico do Canal</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation>Introduzir o tópico deste canal:</translation> </message> @@ -43218,7 +43169,7 @@ <translation>Selecionar uma rede para conetar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation>Pressionar para conetar à rede selecionada</translation> </message> @@ -43248,57 +43199,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation>Gravar Mensagens</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation>Cortar tudo</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation>Copiar tudo</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation>Limpar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation>Gravar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation>Pressionar para desconetar da rede</translation> </message> @@ -43655,6 +43606,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished">{0} (ignorado)</translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -43735,258 +43694,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation>Pressionar para deixar o canal atual</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation>Desconetar do servidor</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation>Conexão SSL</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation>Informação</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation>Servidor desconectado.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished">Modo</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation>Conhecem-o como {0}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation>Usuário {0} é agora conhecido como {1}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation>Bem-vindo</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation>Usuário</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation>Ausente</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation>Mensagem do dia</translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation>Fim da mensagem do dia</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished">Modo</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation>Conhecem-o como {0}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation>Usuário {0} é agora conhecido como {1}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation>Erro</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation>Bem-vindo</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation>Usuário</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation>Ausente</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation>Mensagem do dia</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation>Fim da mensagem do dia</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation>Erro SSL</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>Critical</source> - <translation>Crítico</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>Critical</source> + <translation>Crítico</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>The given nickname is already in use.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> @@ -44001,35 +43960,50 @@ <translation>Rede</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation>Ocurreu um erro de rede.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -52588,7 +52562,7 @@ <translation>Renomear Ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>O ficheiro <b>{0}</b> já existe. Sobreescrever?</p></translation> </message> @@ -52618,7 +52592,7 @@ <translation><p>O diretorio do projeto <b>{0}</b> não se pôde criar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Projeto Novo</translation> </message> @@ -52628,7 +52602,7 @@ <translation>Adicionar os ficheiros existentes ao projeto?</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Selecionar o Sistema de Control de Versão</translation> </message> @@ -52638,7 +52612,7 @@ <translation>Quer editar as opções de commandos VCS?</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Projeto novo</translation> </message> @@ -52658,52 +52632,52 @@ <translation>Selecionar o sistema de control de versão para o projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Padrão de Tradução</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Introduzir o padrão para os ficheiros de tradução (usar '%language%' em lugar do código de idioma):</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Abrir projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Ficheiros de Projeto (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Gravar projeto como</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Gravar Ficheiro</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Fechar Projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>O projeto atual tem alterações por gravar.</translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Detetados erros de sintaxe</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>O projeto tem um ficheiro com erros de síntaxe.</numerusform> @@ -52711,607 +52685,607 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Novo...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Criar um projeto novo</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Novo...</b><p>Abre uma caixa de diálogo para introduzir a informação para um projeto novo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Abrir...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Abrir um projeto existente</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Abrir...</b><p>Isto abre um projeto existente.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Fechar projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Fechar</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Fechar o projeto atual</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Fechar</b><p>Fecha o projeto atual</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Gravar projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Gravar</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Gravar o projeto actual</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Gravar</b><p>Guarda o projeto atual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>Gravar &como...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Gravar o projeto atual para um ficheiro novo</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Gravar o projeto atual para um ficheiro novo</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Gravar como</b><p>Guarda o projeto atual para um ficheiro novo.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Adicionar ficheiros ao projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>Adicionar &ficheiros...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Adicionar ficheiros ao projeto atual</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Adicionar ficheiros ao projeto atual</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Adicionar ficheiros...</b><p>Abre uma caixa de diálogo para adicionar ficheiros ao projeto atual. O lugar para adicionar determina-se pela extensão de ficheiro.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Adicionar diretório ao projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Adicionar diretório...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Adicionar um diretório ao projeto atual</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Adicionar um diretório ao projeto atual</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Adicionar diretório</b><p>Abre uma caixa de diálogo para adicionar um diretório ao projeto atual.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Adicionar &tradução...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Procurar ficheiros novos</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>&Procurar ficheiros novos...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Procurar ficheiros novos no diretório do projeto.</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Propriedades do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Propriedades...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Mostrar as propriedades do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Propriedades de projecto do usuário</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>Propriedades de &Usuário...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Mostrar as propriedades do projeto específicas do usuário</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Mostrar as propriedades do projeto específicas do usuário</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Associações de Tipos de Ficheiros</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Associações de Tipos de Ficheiros...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Mostrar as associações de tipos de ficheiros do projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Propriedades do Depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>&Propriedades do Depurador...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Mostrar as propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Carregar</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Carregar</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Carregar propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Gravar</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Gravar propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Apagar</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Apagar</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Apagar as propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Reinicializar</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Reinicializar</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Reinicializar as propriedades do depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Carregar sessão</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Carregar o ficheiro de sessão do projeto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Guargar sessão</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Gravar ficheiro de sessão do projeto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Apagar sessão</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Apagar o ficheiro de sessão do projeto.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation type="unfinished">Métricas de Código</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation type="unfinished">Dados de Perfil</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Diagrama da Aplicação</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>Diagrama da &Aplicação...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Mostrar o diagrama do projeto.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Mostrar o diagrama do projeto.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagrama da Aplicação...</b><p>Mostra um diagrama do projeto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation>&Projeto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation>Abrir Projetos &Recentes</translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation>&Projeto</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation>Abrir Projetos &Recentes</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>Contro&l de Versão</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>&Verificar</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation>&Mostrar</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> - <translation>&Diagramas</translation> + <source>Chec&k</source> + <translation>&Verificar</translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> - <translation>Sessão</translation> + <source>Sho&w</source> + <translation>&Mostrar</translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> - <translation>&Documentação Fonte</translation> + <source>&Diagrams</source> + <translation>&Diagramas</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> + <translation>Sessão</translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation>&Documentação Fonte</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>&Limpar</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Procurar Ficheiros Novos</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>Não se encontraram ficheiros novos para adicionar.</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Sistema de Control de Versão</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>O projeto atual não tem um script principal definido. A cancelar</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Escolha um ficheiro de perfil por favor</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Incluir nomes de módulos?</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>O projeto atual não tem um script principal definido. A cancelar...</translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -53331,22 +53305,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation>Carregar Diagrama</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation>&Carregar Diagrama...</translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation>Carregar um diagrama desde um ficheiro.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation>Carregar um diagrama desde um ficheiro.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation><b>Carregar Diagrama...</b><p>Carga um diagrama desde um ficheiro.</p></translation> </message> @@ -53376,12 +53350,12 @@ <translation>Consola de PyQt5</translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -53401,17 +53375,17 @@ <translation>Complemento de Eric6</translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> + <location filename="../Project/Project.py" line="4153"/> <source>Create an initial PKGLIST file for an eric6 plugin.</source> <translation>Criar um ficheiro PKGLIST inicial para complemento eric6.</translation> </message> <message> - <location filename="../Project/Project.py" line="4153"/> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -53421,133 +53395,133 @@ <translation type="obsolete"><p>O ficheiro de complemento de eric6 <b>{0}</b> foi criado com êxito.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>O ficheiro <b>{0}</b> não se pôde ler. </p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -53567,82 +53541,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -60642,7 +60616,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation><html><head><title>Erro 404...</title></head><body><div align="center"><br><br><h1>Não se pôde encontrar a página</h1><br><h3>'{0}'</h3></div></body></html></translation> </message> @@ -83378,52 +83352,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_ru.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_ru.ts Sun Sep 30 11:38:40 2018 +0200 @@ -2967,61 +2967,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation>Источник инфо для кода:</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation>Выберите источник инфо для кода</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation><disabled></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation>Основное меню</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation>RTF-формат</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation>Простой текст</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation>Документация недоступна</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation>Определение: {0} {1} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation>Определение: {0} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation>Поставщик документации для исходного кода не зарегистрирован. Эта функция отключена.</translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation>Эта функция отключена.</translation> </message> @@ -3043,20 +3014,6 @@ <translation><p><b>Примечание:</b> @NOTE@</p></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation>Тип: {0} -</translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation>Примечание: {0} -</translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5519,13 +5476,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>создано</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>изменено</translation> @@ -6961,7 +6918,7 @@ <translation>Не устанавливать кодировку клиента отладки</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Все файлы (*)</translation> </message> @@ -9668,7 +9625,7 @@ <translation>Перейти к следующему вхождению</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation>'{0}' не найдено.</translation> </message> @@ -10004,7 +9961,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Открыть файл</translation> </message> @@ -10094,7 +10051,7 @@ <translation>Снять выделение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Проверка орфографии...</translation> </message> @@ -10319,7 +10276,7 @@ <translation>Редактировать точку останова...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Разрешить точку останова</translation> </message> @@ -10454,297 +10411,297 @@ <translation>Печать прервана</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Файл изменён</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>В файле <b>{0}</b> есть несохранённые изменения.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Невозможно прочитать файл <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Сохранить файл</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Невозможно сохранить файл <b>{0}</b>:<br>Причина: {1}.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Автодополнение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Автодополнение недоступно, так как не задан источник автодополнения.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Запретить точку останова</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Охват кода</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Пожалуйста, выберите файл для информации охвата</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Показать аннотации по охвату</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Все строки были охвачены.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>Нет файла с информацией по охвату.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Данные профайлера</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Пожалуйста, выберите файл профиля</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Синтаксическая ошибка</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Нет сообщения о синтаксической ошибке.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Имя макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Задайте имя макроса:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Загрузить макрос</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Макросы (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Ошибка при загрузке макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Невозможно прочитать файл с макросами: <b>{0}</b></p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Файл с макросами <b>{0}</b> повреждён</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Сохранить файл с макросами</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Сохранить макрос</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Макро <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Ошибка при сохранении макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Невозможно сохранить файл с макросами: <b>{0}</b></p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Начать запись макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>Запись макроса уже идёт. Начать новую запись?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Запись макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Задайте имя макроса:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Файл изменен</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0} (только чтение)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Ошибка Drag&&Drop</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> не является файлом</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>Ресурсы</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>Добавить файл...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>Добавить файлы...</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>Ресурсы</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>Добавить файл...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>Добавить файлы...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Добавить файл под другим именем...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Добавить локализованный ресурс...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Добавить фрагмент ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Добавить файл ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Добавить файлы ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Добавить файл ресурсов под другим именем</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation>Другое имя для файла <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Диаграмма пакетов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Включать атрибуты класса?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Диаграмма импортов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Включать импорты из внешних модулей?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Диаграмма приложения</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Включать имена модулей?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Добавить в словарь</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Игнорировать всё</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>Предупреждение: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>Ошибка: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Предупреждение:</b> При переоткрытии все изменения будут потеряны.</translation> </message> @@ -10769,27 +10726,27 @@ <translation>Предыдущее изменение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation>Сортировать строки</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>Выборка содержит данные неподходящие для сортировки как числа.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation>Предупреждение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation>Нет предупреждающего сообщения.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation>Стиль: {0}</translation> </message> @@ -10814,7 +10771,7 @@ <translation>Открыть заново с кодировкой</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Файл <b>{0}</b> был изменён, будучи открытым в Eric6. Обновить?</p></translation> </message> @@ -10829,32 +10786,32 @@ <translation>Дополнить</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation>Источник автодополнений</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Список дополнений источника '{0}' уже зарегистрирован. Повторный запрос проигнорирован.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation>Источник всплывающих подсказок</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation>Источник всплывающих подсказок '{0}' уже зарегистрирован. Повторный запрос проигнорирован.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation>Регистрация обработчика кликов мышки</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation>Обработчик кликов мышки для "{0}" уже зарегистрирован "{1}". Запрос прерван "{2}"...</translation> </message> @@ -10884,12 +10841,12 @@ <translation>Выполнить выбор в консоли</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation>Свойства EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Не удается загрузить свойства EditorConfig для файла <b>{0}</b>.</p></translation> </message> @@ -11551,22 +11508,12 @@ <translation>Показывать документацию после ввода '('</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation>Разрешить показ документации для кода в RTF-формате</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation>Показывать документацию в RTF-формате</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation>Источник документации:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation>Выберите для использования поставщика документации</translation> </message> @@ -15025,117 +14972,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation>Содержание заблокировано AdBlock Plus</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation>Заблокирован согласно правилу: <i>{0} ({1})</i></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation>Добро пожаловать в Eric6 Web браузер!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation>Об Eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation>Eric6 Web браузер</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation>Искать!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation>Быстрые вкладки</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation>URL</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation>Заголовок</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation>Применить</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation>Закрыть</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation>Новая страница</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation>Редактировать</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation>Удалить</translation> + <source>Speed Dial</source> + <translation>Быстрые вкладки</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation>Перезагрузить</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation>Вы уверены в удалении этой быстрой вкладки?</translation> + <source>Title</source> + <translation>Заголовок</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation>Применить</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation>Закрыть</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation>Вы уверены, что хотите перегрузить все быстрые вкладки?</translation> + <source>New Page</source> + <translation>Новая страница</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation>Редактировать</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation>Удалить</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation>Загружать заголовок со страницы</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> - <translation>Настройки быстрых вкладок</translation> + <source>Reload</source> + <translation>Перезагрузить</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> + <translation>Вы уверены в удалении этой быстрой вкладки?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation>Добавить новую страницу</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> - <translation>Максимальное число страниц в ряду:</translation> + <source>Are you sure you want to reload all speed dials?</source> + <translation>Вы уверены, что хотите перегрузить все быстрые вкладки?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> - <translation>Изменить размер страниц:</translation> + <source>Load title from page</source> + <translation>Загружать заголовок со страницы</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation>Настройки быстрых вкладок</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation>Добавить новую страницу</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation>Максимальное число страниц в ряду:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation>Изменить размер страниц:</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation>Для работы SpeedDial требуется разрешение JavaScript.</translation> </message> @@ -15321,27 +15268,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation>Генератор файлов API Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation>Создать файл API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation>Создать файл &API (eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation>Создать API с помощью eric6_api</translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation>Создать API с помощью eric6_api</translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation><b>Создать файл API </b><p>Создать файл API с помощью eric6_api.</p></translation> </message> @@ -15716,32 +15663,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation>Утилиты Qt справки</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation>Генератор документации Eric6</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation>Создать документацию (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation>Создать &документацию (eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation>Создать документацию API с помощью eric6_doc</translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation>Создать документацию API с помощью eric6_doc</translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation><b>Создать документацию</b><p>Создать документацию API с помощью eric6_doc</p></translation> </message> @@ -17670,172 +17617,172 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation>Процесс Git завершился с кодом выхода {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation>Процесс Git не завершился в течении 30 сек.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation>Невозможно запустить Git.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation>Создать репозиторий проекта</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation>Невозможно создать репозиторий проекта.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation>Создание Git репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation>Добавление файлов в репозиторий Git проекта</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation>Первичная фиксация в Git репозиторий</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation>Клонирование проекта из Git репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation>Фиксация изменений</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation>Фиксация влияет на файлы с несохраненными изменениями. Продолжать ли фиксацию?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation>Фиксация изменений в Git репозитории</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation>Синхронизация с Git репозиторием</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation>Добавление файлов/директорий в Git репозиторий</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation>Удаление файлов/директорий из Git репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation>Переименование {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation>Отменить индексирование файлов/директорий</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation>Вернуть изменения</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation>Вы действительно хотите вернуть все изменения в этих файлах и директориях?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation>Вы действительно хотите вернуть все изменения в проекте?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation>Возврат изменений</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation>Слияние</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation>Вершина ветви Master</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation>Команда git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Коммит</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Предки</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Теги</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Ветви</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation><tr><td><b>Автор</b></td><td>{0} &lt;{1}&gt;</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Дата</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation><tr><td><b>Коммиттер</b></td><td>{0} &lt;{1}&gt;</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Дата подачи</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Сообщение</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -17850,442 +17797,442 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation>Создать {0} файл</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Переписать его?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation>Git: Копирование</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>Сбой копирования директории <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>Сбой копирования файла <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation>Git: Построчный просмотр различий</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Невозможно прочитать файл: <b>{0}</b></p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation>Получение изменений из удаленного Git репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation>Затягивание изменений из удаленного Git репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation>Проталкивание изменений в удаленный Git репозиторий</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation>Фиксация неудачного слияния</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation>Отмена незафиксированного/неудачного слияния</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation>Работа с тегами в Git репозитории</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation>Работа с ветвями в Git репозитории</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation>Удалить удаленную ветвь</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation>Текущая ветвь</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation><p>Текущая ветвь <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation>Создать комплект</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation>Файлы Git пакетов (*.bundle)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл Git комплекта<b>{0}</b> уже существует. Перезаписать?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation>Проверить комплект</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation>Файлы Git комплектов (*.bundle);;Все файлы (*)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation>Список головных ревизий в комплекте</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation>Применить комплект</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation>Применение комплекта (fetch)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation>Bisect Недействительная подкоманда ({0}).</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation>Git Bisect ({0})</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation>Создать файл повтора Bisect</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation>Файлы повтора Git Bisect (*.replay)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл повтора Git Bisect<b>{0}</b> уже существует. Перезаписать?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation><p>Невозможно записать файл <b>{0}</b></p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation>Редактировать файл повтора bisect-поиска</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation>Файлы повтора Git Bisect(*.replay);;Все файлы (*)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation>Повтор Bisect-поиска</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation>Показать инфо об удаленном источнике</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation>Переименовать удаленный репозиторий</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation>Введите новое имя для удаленного репозитория:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation>Отображение журнала изменений</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation>Выборка</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation>Копировать набор изменений (Continue)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation>Копировать набор изменений (Quit)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation>Копировать набор изменений (Cancel)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation>Сохранение в стеке незавершенных изменений ("заначка")</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation>Показать "заначку"</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation>Выберите "заначку" (оставьте пустым чтобы использовать последнюю):</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation>Восстановить из "заначки"</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation>Восстановление из стека незавершенных изменений ("заначки")</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation>Создать ветвь</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation>Введите имя ветви для восстановления из "заначки":</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation>Создание ветви</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation>Удалить "заначку"</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation>Вы действительно хотите удалить "заначку" <b>{0}</b>?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation>Удаление "заначки"</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation>Удалить все "заначки"</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation>Вы действительно хотите удалить все "заначки"?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation>Удаление всех "заначек"</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation>Отображение обобщенных параметров конфигурации</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation>Проверка целостности Git репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation>Проведение уборки репозитория</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation><tr><td><b>Статистика</b></td></tr></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation><tr><td><b>Статистика</b></td></tr></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation><tr><td>Количество "рыхлых" объектов: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Дисковое пространство, занятое "рыхлыми" объектами: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation><tr><td>Количество упакованных объектов: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation><tr><td>Количество упаковок: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Дисковое пространство, занятое упакованными объектами: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation><tr><td>Упакованные объекты, ожидающие удаления: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation><tr><td>Мусорные файлы: </td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation><tr><td>Дисковое пространство, занятое мусорными файлами: </td><td>{0} KiB</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation><p><b>Нет статистики.</b></p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation>Создание архива</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation>Переключиться</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation><p>Вы действительно хотите переключиться на <b>{0}</b>?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation>Применение патча</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation>Проверить файлы патчей</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation>Применить файлы патчей</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation>Добавить подмодуль</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation>Список подмодулей</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation>Подмодули для проекта не определены.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation>Все</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation>Путь подмодуля</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation>Выберите путь к подмодулю:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation>Инициализация подмодулей</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation>Отменить регистрацию подмодулей</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation>Обновить подмодули</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation>Синхронизировать подмодули</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation>Сводка о подмодулях</translation> </message> @@ -40702,122 +40649,122 @@ <translation>Введите сообщение. Для его отправки нажмите Return или Enter</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation>Отправить сообщение</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation>В приватных разговорах сообщения, начинающиеся с '/', не разрешаются.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="529"/> <source>Leave IRC channel</source> <translation>Уйти с канала</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="529"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation>Вы действительно хотите уйти с канала <b>{0}</b>?</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="682"/> <source>Channel Message</source> <translation>Сообщение в канале</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="687"/> <source>Nick mentioned</source> <translation>Упомянутый ник</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="712"/> <source>{0} has joined the channel {1} ({2}).</source> <translation>{0} присоединился к каналу {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="718"/> <source>You have joined the channel {0} ({1}).</source> <translation>Вы присоединились к каналу {0} ({1}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="725"/> <source>Join Channel</source> <translation>Подключиться к каналу</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="744"/> <source>{0} has left {1}.</source> <translation>{0} отсоединился {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="752"/> <source>{0} has left {1}: {2}.</source> <translation>{0} отсоединился {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="758"/> <source>Leave Channel</source> <translation>Уйти с канала</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="777"/> <source>{0} has quit {1}.</source> <translation>{0} отсоединился {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="782"/> <source>{0} has quit {1}: {2}.</source> <translation>{0} отсоединился {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="788"/> <source>Quit</source> <translation>Выход</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="806"/> <source>You are now known as {0}.</source> <translation>Вы теперь {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="812"/> <source>User {0} is now known as {1}.</source> <translation>Пользователь {0} сменил псевдоним на {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="850"/> <source>Away</source> <translation>Отсутствует</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="850"/> <source>{0} is away: {1}</source> <translation>{0} вдали: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="867"/> <source>The channel topic is: "{0}".</source> <translation>Тема канала: "{0}".</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="883"/> <source>The topic was set by {0} on {1}.</source> <translation>Тему отрыл {0} {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> <source>Channel URL: {0}</source> <translation>URL канала: {0}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> <source>password protected ({0})</source> <translation>защищён паролем ({0})</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="929"/> <source>limited to %n user(s)</source> <translation> <numerusform>ограничивается %n пользователем</numerusform> @@ -40826,77 +40773,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="936"/> <source>Channel modes: {0}.</source> <translation>Режимы канала: {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="952"/> <source>This channel was created on {0}.</source> <translation>Этот канал был открыт {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="987"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation>{0} устанавливает 'анонимный' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="991"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation>{0} отменяет 'анонимный' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="996"/> <source>{0} sets a ban on {1}.</source> <translation>{0} устанавливает запрет на {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1000"/> <source>{0} removes the ban on {1}.</source> <translation>{0} снимает запрет на {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1005"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation>{0} устанавливает 'цвета запрещены' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1009"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation>{0} устанавливает 'цвета разрешены' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1014"/> <source>{0} sets a ban exception on {1}.</source> <translation>{0} устанавливает ислючение на запрет на {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1018"/> <source>{0} removes the ban exception on {1}.</source> <translation>{0} отменяет ислючение на запрет на {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1023"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation>{0} устанавливает 'только по приглашению' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1027"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation>{0} отменяет 'только по приглашению' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1032"/> <source>{0} sets the channel key to '{1}'.</source> <translation>{0} устанавливает ключ '{1}' для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1036"/> <source>{0} removes the channel key.</source> <translation>{0} удаляет ключ для канала.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1040"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation> <numerusform>{0} устанавливает ограничение канала в %n ник.</numerusform> @@ -40905,242 +40852,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1044"/> <source>{0} removes the channel limit.</source> <translation>{0} снимает ограничение на число пользователей канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1048"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation>{0} устанавливает 'контролируемый' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation>{0} устанавливает 'неконтролируемый' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1057"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation>{0} устанавливает 'внешние сообщения запрещены' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1061"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation>{0} устанавливает режим 'внешние сообщения разрешены' для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1066"/> <source>{0} sets the channel mode to 'private'.</source> <translation>{0} устанавливает 'приватный' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1070"/> <source>{0} sets the channel mode to 'public'.</source> <translation>{0} устанавливает 'общий' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1075"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation>{0} устанавливает 'тихий' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1079"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation>{0} отменяет 'тихий' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1086"/> <source>{0} sets the channel mode to 'secret'.</source> <translation>{0} устанавливает 'секретный' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1090"/> <source>{0} sets the channel mode to 'visible'.</source> <translation>{0} устанавливает 'открытый' режим для канала.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1095"/> <source>{0} switches on 'topic protection'.</source> <translation>{0} включает 'тема защищена'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1098"/> <source>{0} switches off 'topic protection'.</source> <translation>{0} выключает 'тема защищена'.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1103"/> <source>{0} sets invitation mask {1}.</source> <translation>{0} устанавливает шаблон для приглашений {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1107"/> <source>{0} removes the invitation mask {1}.</source> <translation>{0} отменяет шаблон для приглашений {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1111"/> <source>Mode</source> <translation>Режим</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1129"/> <source>{0} sets mode for {1}: {2}.</source> <translation>{0} устанавливает режим для {1}: {2}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1156"/> <source>Help</source> <translation>Справка</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1290"/> <source>--- New From Here ---</source> <translation>--- Здесь новые сообщения ---</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1373"/> <source>Save Messages</source> <translation>Сохранить сообщения</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1356"/> <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> <translation>Файлы HTML (*.{0});;Текстовые файлы (*.txt);;Все файлы (*)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1373"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1392"/> <source>Error saving Messages</source> <translation>Ошибка при сохранении сообщений</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1392"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Невозможно записать сообщения в файл <b>{0}</b>:<br>Причина: {1}.</p></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1406"/> <source>Copy</source> <translation>Копировать</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1411"/> <source>Cut all</source> <translation>Вырезать всё</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1415"/> <source>Copy all</source> <translation>Копировать всё</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1420"/> <source>Clear</source> <translation>Очистить</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1425"/> <source>Save</source> <translation>Сохранить</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1429"/> <source>Mark Current Position</source> <translation>Пометить текущую позицию</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1431"/> <source>Remove Position Marker</source> <translation>Удалить маркер позиции</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1481"/> <source>Who Is</source> <translation>Кто это</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1484"/> <source>Private Chat</source> <translation>Приватный чат</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1599"/> <source>Who</source> <translation>Кто</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1573"/> <source>End of WHO list for {0}.</source> <translation>Конец списка для {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1596"/> <source> (Away)</source> <translation> (отсутствует)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1599"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation>{0} это {1}@{2} ({3}){4}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1937"/> <source>Whois</source> <translation>Whois</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1621"/> <source>{0} is {1}@{2} ({3}).</source> <translation>{0} это {1}@{2} ({3}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1667"/> <source>{0} is a user on channels: {1}</source> <translation>{0} это пользователь в каналах: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1672"/> <source>{0} has voice on channels: {1}</source> <translation>{0} обладает голосом в каналах: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1677"/> <source>{0} is a halfop on channels: {1}</source> <translation>{0} это помощник оператора в каналах: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1682"/> <source>{0} is an operator on channels: {1}</source> <translation>{0} это оператор в каналах: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1687"/> <source>{0} is owner of channels: {1}</source> <translation>{0} это владелец каналов: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1692"/> <source>{0} is admin on channels: {1}</source> <translation>{0} это администратор в каналах: {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1711"/> <source>{0} is online via {1} ({2}).</source> <translation>{0} в режиме онлайн через {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1730"/> <source>{0} is an IRC Operator.</source> <translation>{0} это IRC оператор.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1763"/> <source>%n day(s)</source> <translation> <numerusform>%n день</numerusform> @@ -41149,7 +41096,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1777"/> <source>%n hour(s)</source> <translation> <numerusform>%n час</numerusform> @@ -41158,7 +41105,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n minute(s)</source> <translation> <numerusform>%n минуту</numerusform> @@ -41167,7 +41114,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>%n second(s)</source> <translation> <numerusform>%n секунду</numerusform> @@ -41176,25 +41123,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1767"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation>{0} не появлялся {1}, {2}, {3}, и {4}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1780"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation>{0} не появлялся {1}, {2}, и {3}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1791"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation>{0} не появлялся {1} и {2}.</translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1799"/> <source>{0} has been idle for %n second(s).</source> <translation> <numerusform>{0} бездействует %n секунду.</numerusform> @@ -41203,67 +41150,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1806"/> <source>{0} has been online since {1}.</source> <translation>{0} присутствует с {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1827"/> <source>End of WHOIS list for {0}.</source> <translation>Конец WHOIS списка для {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1845"/> <source>{0} is an identified user.</source> <translation>{0} является реальным пользователем.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1863"/> <source>{0} is available for help.</source> <translation>{0} готов помочь.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1881"/> <source>{0} is logged in as {1}.</source> <translation>{0} вошёл как {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1900"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation>{0} использует компьютер {1} (IP: {2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1918"/> <source>{0} is using a secure connection.</source> <translation>{0} использует безопасное соединение.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1937"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation>{0} подсоединился с {1} (IP: {2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1204"/> <source>CTCP</source> <translation>CTCP (Клиент-клиент протокол)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1182"/> <source>Received Version request from {0}.</source> <translation>Получен запрос версии от {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1188"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation>CTCP-PING запрос от {0}, отправление ответа.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1196"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation>CTCP-CLIENTINFO запрос от {0}, отправление ответа.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1204"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation>Неизвестный CTCP-{0} запрос от {1}.</translation> </message> @@ -41273,17 +41220,17 @@ <translation>Сменить тему</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1487"/> <source>Refresh</source> <translation>Освежить</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1958"/> <source>Edit Channel Topic</source> <translation>Изменить тему канала</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1958"/> <source>Enter the topic for this channel:</source> <translation>Введите тему для канала:</translation> </message> @@ -41758,7 +41705,7 @@ <translation>Выберите сеть для подключения</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation>Подключиться к выбранной сети</translation> </message> @@ -41788,57 +41735,57 @@ <translation>Подсоединиться к каналу</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation>Сохранить сообщения</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation>Файлы HTML (*.{0});;Текстовые файлы (*.txt);;Все файлы (*)</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation>Файлы HTML (*.{0});;Текстовые файлы (*.txt);;Все файлы (*)</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation>Ошибка при сохранении сообщений</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Невозможно записать сообщения в файл <b>{0}</b>:<br>Причина: {1}.</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation>Копировать</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation>Вырезать всё</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation>Копировать всё</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation>Очистить</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation>Сохранить</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation>Отсоединиться от сети</translation> </message> @@ -42195,6 +42142,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation>{0} (проигнорировано)</translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -42275,258 +42230,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation>Отключиться от текущего канала</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation>Отключение от сервера</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation><p>Вы действительно хотите отключиться от <b>{0}</b>?</p><p>Все каналы будут закрыты.</p></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation>SSL соединение</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation>Было запрошено шифрованное соединение к IRC сети, но SSL не доступен. Пожалуйста измените настройки сервера.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation>Информация</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation>Поиск сервера {0} (порт {1}) используя шифрованное SSL соединение...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation>Поиск сервера {0} (порт {1})...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation>Отключение от сервера {0}...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation>Сервер найден, подключение...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation>Подключение выполнено, вход...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation>Сервер отсоединился.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation>Ошибка сообщения</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation>Неизвестное сообщение от сервера:<br/>{0}</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation>Уведомление</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation>Режим</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation>Вы отключились от канала {0}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation>Вы теперь {0}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation>Пользователь {0} сменил псевдоним на {1}.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation>Ошибка сервера</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation>Добро пожаловать</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation>Поддержка</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation>Пользователь</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation>MOTD</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation>Отсутствует</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation>Инфо ({0})</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation>Сообщение дня</translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation>Конец сообщения дня</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation>Сервер {0} (Версия {1}), Пользовательские режимы: {2}, Режимы каналов: {3}</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation>Текущее число пользователей на {0}: {1}, максимум: {2}</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> - <translation>Текущее число пользователей в сети {0}, максимум: {1}</translation> + <source>Mode</source> + <translation>Режим</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> + <translation>Вы отключились от канала {0}.</translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation>Вы теперь {0}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation>Пользователь {0} сменил псевдоним на {1}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation>Ошибка сервера</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation>Ошибка</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation>Добро пожаловать</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation>Поддержка</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation>Пользователь</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation>MOTD</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation>Отсутствует</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation>Инфо ({0})</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation>Сообщение дня</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation>Конец сообщения дня</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation>Сервер {0} (Версия {1}), Пользовательские режимы: {2}, Режимы каналов: {3}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation>Текущее число пользователей на {0}: {1}, максимум: {2}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation>Текущее число пользователей в сети {0}, максимум: {1}</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation>Вы больше не отмечены как отсутствующий.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation>Вы отмечены как отсутствующий.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation>Ошибка SSL</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation>Соединение с сервером {0} (порт {1}) потеряно.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation>Ошибка соединения</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation>Сервер не найден. Пожалуйста проверьте имя сервера и порт.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation>Сервер отказал в подключении. Пожалуйста проверьте имя сервера и порт.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> + <location filename="../Network/IRC/IrcWidget.py" line="902"/> <source>The following network error occurred:<br/>{0}</source> <translation>Сетевая ошибка:<br/>{0}</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> <source>{0} ({1})</source> <comment>channel name, users count</comment> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>Critical</source> <translation>Критическая</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> <translation>Нет приемлимых псевдонимов на сервере, сконфигурированном для <b>{0}</b>. Отключение...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> <source>The given nickname is already in use.</source> <translation>Данный псевдоним уже используется.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>CTCP</source> <translation>CTCP (Клиент-клиент протокол)</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> <source>Received Version request from {0}.</source> <translation>Получен запрос версии от {0}.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation>CTCP-PING запрос от {0}, отправление ответа.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation>CTCP-CLIENTINFO запрос от {0}, отправление ответа.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation>Неизвестный CTCP-{0} запрос от {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation>Ваши личные режимы установлены: <b>[{0}]</b>.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation>{0} изменил ваши личные режимы на: <b>[{1}]</b>.</translation> </message> @@ -42541,35 +42496,50 @@ <translation>Сеть</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation>Неудачное SSL соединение.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation>Сетевая ошибка.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation>Ошибка подключения к {0} (порт {1}) с использованием SSL. Либо сервер не поддерживает SSL (Вы выбрали правильный порт?), либо неправильный сертификат.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation>SSL сертификат сервера {0} (порт {1}) не прошел проверку на подлинность. Возможно Вы приняли ошибки SSL.</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation>Отключение от сети {0}...</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation>Отключение от сервера.</translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation>Получен CTCP-PING ответ от {0} с задержкой {1} мс.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation>Получен неизвестный CTCP- {0} ответ от {1}.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation>Получен PONG из {0}</translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -51065,7 +51035,7 @@ <translation>Переименовать файл</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Переписать?</p></translation> </message> @@ -51095,7 +51065,7 @@ <translation><p>Невозможно создать директорию проекта <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Новый проект</translation> </message> @@ -51105,7 +51075,7 @@ <translation>Добавить существующие файлы в проект?</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Выберите систему контроля версий (VCS)</translation> </message> @@ -51115,7 +51085,7 @@ <translation>Вы хотите редактировать параметры команд VCS?</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Новый проект</translation> </message> @@ -51135,52 +51105,52 @@ <translation>Выберите систему контроля версий для проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Шаблон перевода</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Введите шаблон пути для файлов переводов (используйте '%language%' вместо language code):</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Открыть проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Файлы проектов (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>Сохранить проект как</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Сохранить файл</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Закрыть проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>Изменения в текущем проекте не сохранены.</translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Найдены синтаксические ошибки</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Проект содержит %n файл с синтаксической ошибкой.</numerusform> @@ -51189,351 +51159,351 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>&Новый...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Создать новый проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Новый...</b><p>Открытие диалога ввода информации о новом проекте.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Открыть...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Открыть существующий проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Открыть...</b><p>Открытие существующего проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Закрыть проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Закрыть</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Закрыть текущий проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Закрыть</b><p>Закрытие текущего проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Сохранить проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Сохранить</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Сохранить текущий проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Сохранить</b><p>Сохранение текущего проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>Сохранить &как...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Сохранить текущий проект в новый файл</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Сохранить текущий проект в новый файл</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Сохранить как</b><p> Сохранение текущего проекта в новый файл.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Добавить файлы в проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>Добавить &файлы...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Добавить файлы в текущий проект</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Добавить файлы в текущий проект</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Добавить файлы</b> <p>Открытие диалога добавления файлов в текущий проект. Место добавления определяется расширением файла.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Добавить директорию в проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Добавить директорию...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Добавить директорию в текущий проект</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Добавить директорию в текущий проект</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Добавить директорию...</b> <p>Открытие диалога добавления директории к текущему проекту.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Добавить перевод в проект</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Добавить &перевод...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Добавить перевод в текущий проект</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Добавить перевод в текущий проект</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Добавить перевод...</b><p>Открытие диалога добавления перевода в текущий проект.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Поиск новых файлов</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>Поис&к новых файлов...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Поиск новых файлов в директории проекта.</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Свойства проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Свойства...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Показать свойства проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Свойства...</b><p>Отображение диалога для редактирования свойств проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Пользовательские настройки проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>&Пользовательские свойства...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>Показать пользовательские свойства проекта</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>Показать пользовательские свойства проекта</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Пользовательские свойства...</b><p>Отображает диалог редактирования пользовательских свойств проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Ассоциации типа файлов</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Ассоциации типа файлов...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>Показать ассоциации типов файлов для проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation>Ассоциации для лексеров</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation>Ассоциации для лексеров...</translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation>Показать ассоциации для лексеров</translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation>Показать ассоциации для лексеров</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation><b>Ассоциации для лексеров...</b><p>Показать ассоциации лексеров для проекта. Эти ассоциации переопределяют глобальные ассоциации лексеров. Лексеры используются для подсвечивания текста в редакторе.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Свойства отладчика</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>&Свойства отладчика...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Показать свойства отладчика</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Свойства отладчика...</b> <p>Отображение диалога редактирования свойств отладчика, специфичных для данного проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Загрузить</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>&Загрузить</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Загрузить свойства отладчика</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Загрузить свойства отладчика</b> <p>Загрузить свойства отладчика, специфичные для данного проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Сохранить</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Сохранить свойства отладчика</translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Сохранить свойства отладчика</b><p>Сохранить свойства отладчика, специфичные для данного проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Удалить</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Удалить</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Удалить свойства отладчика</translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Удалить свойства отладчика</b><p>Удалить свойства отладчика, специфичные для данного проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Сбросить</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>&Сбросить</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Сбросить свойства отладчика</translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Сбросить свойства отладчика</b><p>Сбросить свойства отладчика, специфичные для данного проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Загрузить сессию</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Загрузить файл с сессией проекта.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Загрузить сессию</b> <p>Загрузить файл с сессией проекта. Сессия содержит следующие данные:<br> @@ -51545,17 +51515,17 @@ </p></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Сохранить сессию</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Сохранить файл с сессией проекта.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>Сохранить сессию</b> <p>Сохранить файл с сессией проекта. Сессия содержит следующие данные:<br> @@ -51567,252 +51537,252 @@ </p></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Удалить сессию</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Удалить файл с сессией проекта.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Удалить сессию</b><p>Удалить файл с сессией проекта</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Статистика кода</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>&Статистика кода...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Отображение статистики кода проекта.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Отображение статистики кода проекта.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Статистика кода...</b><p>Отображение статистики кода проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Охват кода Python</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>&Заключения по коду...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>Показать заключение охвата по коду проекта.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>Показать заключение охвата по коду проекта.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Заключение по охвату коду...</b><p>Показать заключение охвата по коду всех файлов проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Данные профайлера</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>&Данные профайлера...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>Отображение результатов профилирования проекта.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>Отображение результатов профилирования проекта.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Данные профайлера...</b><p>Отображение результатов профилирования проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Диаграмма приложения</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>&Диаграмма приложения...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Показать диаграмму проекта.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Показать диаграмму проекта.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Диаграмма приложения...</b><p>Отображает диаграмму проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Создать список пакета</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation>&Создать список пакета</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Создать архив плагина</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation>Создать архивы &плагина</translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation>&Проект</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation>Открыть &недавние проекты</translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation>&Проект</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation>Открыть &недавние проекты</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>Контроль &версий</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>&Проверки</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation>По&казать</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> - <translation>&Диаграммы</translation> + <source>Chec&k</source> + <translation>&Проверки</translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> - <translation>Сессия</translation> + <source>Sho&w</source> + <translation>По&казать</translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> - <translation>&Документация исходников</translation> + <source>&Diagrams</source> + <translation>&Диаграммы</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> + <translation>Сессия</translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation>&Документация исходников</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Отладка</translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>У&паковщики</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Проект</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>&Очистить</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Поиск новых файлов</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>Не найдено файлов для добавления.</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Система контроля версий</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>Выбранная VCS <b>{0}</b> не найдена.<br/>Контроль версий отключен.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Данные охвата</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Для текущего проекта не определён главный сценарий. Отмена</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Охват кода</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Пожалуйста, выберите файл для информации охвата</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Пожалуйста, выберите файл профиля</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Включать имена модулей?</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Файл <b>PKGLIST</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation><p>Невозможно создать файл <b>PKGLIST</b>.</p><p>Причина: {0}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Для текущего проекта не определён главный сценарий. Отмена...</translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Невозможно сохранить файл <b>{0}</b> в архиве. Игнорируем его.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Невозможно прочитать файл плагина <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> @@ -51832,22 +51802,22 @@ <translation><p>Невозможно создать главный файл проекта<b>{0}</b>.<br>Причина: {1}.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation>Загрузить диаграмму</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation>&Загрузить диаграмму...</translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation>Загрузить диаграмму из файла.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation>Загрузить диаграмму из файла.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation><b>Загрузить диаграмму...</b><p>Загрузить диаграмму из файла.</p></translation> </message> @@ -51877,37 +51847,37 @@ <translation>Консоль PyQt5</translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation><p>Выбранная VCS <b>{0}</b> не найдена.<br/>Возврат отвергнут.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation><p>Невозможно прочитать файл плагина <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation>Создать первичный файл PKGLIST для плагина Eric6.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation>Создать первичный файл PKGLIST для плагина Eric6.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation><b>Создать список пакета</b><p>Создаёт начальный список файлов для включения в архив плагина Eric6. Список создаётся из файла проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation>Создание архивных файлов плагина eric6.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation>Создание архивных файлов плагина eric6.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation><b>Создать архивы плагина</b><p>Создание архивных файлов плагина eric6, используя список файлов, приведенный в файле PKGLIST. Имя архива, если оно не задано в в файле со списком пакета, создается из имени главного скрипта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Невозможно создать архив плагина <b>{0}</b> Eric6.</p><p>Причина: {1}</p></translation> </message> @@ -51927,118 +51897,118 @@ <translation>Плагин Eric6</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation>Создать служебную директорию проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation><p>Директория проекта <b>{0}</b> не доступна для записи.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation>Alt+Ctrl+P</translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation>Поиск файла в списке файлов проекта.</translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation>Поиск файла в списке файлов проекта.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation><b>Поиск файла проекта</b><p>Поиск файла в списке файлов проекта.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation>Поиск файла проекта</translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation>Поиск файла проекта...</translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation>Создать архивы плагина</translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation>Создать архивы плагина (Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation>Создать архивы плагина (&Snapshot)</translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation>Создание архивных файлов плагина eric6 (snapshot releases).</translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation>Создание архивных файлов плагина eric6 (snapshot releases).</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation><b>Создать архивы плагина (Snapshot)</b><p>Создание архивных файлов плагина eric6, используя список файлов, приведенный в файле PKGLIST. Имя архива, если оно не задано в в файле со списком пакета, создается из имени главного сценария. Версия главного скрипта изменяется в соответствии релизом snapshot.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation>Выбор списков пакета:</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation>Создание архивов плагина...</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation>%v из %m архивов</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Невозможно прочитать файл <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation><p>Файлы архива плагина eric6 были созданы с ошибками.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation><p>Файлы архива плагина eric6 созданы успешно.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation><p>Файлы со списком пакета (PKGLIST*) не доступны или не выбраны. Отмена...</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation><p>Файл <b>{0}</b> пока не готов.</p><p>Пожалуйста переработайте его и удалите строки '; initial_list' из его заголовка.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation><b>Поиск новых файлов...</b><p> Поиск новых файлов (источники, * .ui, * .idl, * .proto) в директории проекта и зарегистрированных поддиректориях..</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation><b>Ассоциации типов файлов...</b><p>Отображается диалоговое окно для редактирования ассоциаций типов файлов проекта. Эти ассоциации определяют тип (источник, форму, интерфейс, протокол или другие) с шаблоном имени файла. Они используются при добавлении файла в проект и при поиске новых файлов.</p></translation> </message> @@ -52058,82 +52028,82 @@ <translation><p>Невозможно удалить выбранную директорию <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation>Создать Makefile</translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation><p>Файл makefile <b>{0}</b> невозможно создать.<br/>Причина: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation>Выполнить Make</translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation>&Выполнить Make</translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation>Выполнить прогон 'make'.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation>Выполнить прогон 'make'.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation><b>Выполнить Make</b><p>Выполнение прогона 'make' для пересборки настроеной цели.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation>Проверить изменения</translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation>&Проверить изменения</translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation>Запрос 'make', если необходима пересборка.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation>Запрос 'make', если необходима пересборка.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation><b>Проверка изменений</b><p>Запрос 'make', если требуется пересборка настроенной цели.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation>Make</translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation>Make-процесс не был запущен.</translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation>Make-процесс разрушен.</translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation><p>Существуют изменения, которые требуют конфигурации make-цели <b>{0}</b> для ее пересборки.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation><p>Существуют изменения, которые требуют make-цель по умолчанию для ее пересборки.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation>Makefile содержит ошибки.</translation> </message> @@ -59303,7 +59273,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>Страница не может быть найдена</h1><br><h3>'{0}'</h3></div></body></html></translation> </message> @@ -71479,7 +71449,7 @@ <message> <location filename="../Tasks/TaskFilterConfigDialog.py" line="36"/> <source>ToDo</source> - <translation>План</translation> + <translation>ToDo</translation> </message> <message> <location filename="../Tasks/TaskFilterConfigDialog.py" line="37"/> @@ -71795,7 +71765,7 @@ <message> <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="170"/> <source>Todo tasks:</source> - <translation>План:</translation> + <translation>Задачи:</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/TasksPage.ui" line="193"/> @@ -81900,52 +81870,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation>Добавить виртуальное окружение</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation>Виртуальное окружение с именем <b>{0}</b> уже существует.Заменить его?</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation>Изменить виртуальное окружение</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation>Виртуальное окружение с именем <b>{0}</b> не существует. Прерывание!</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation>Переименовать виртуальное окружение</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation>{0} - {1}</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation>Удалить виртуальные окружения</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation>Вы действительно хотите удалить эти виртуальные окружения?</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation>Убрать виртуальные окружения из списка</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation>Вы действительно хотите убрать эти виртуальные окружения из списка?</translation> </message>
--- a/i18n/eric6_tr.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_tr.ts Sun Sep 30 11:38:40 2018 +0200 @@ -3071,59 +3071,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3145,18 +3118,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5630,13 +5591,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>Üretildi</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>değişti</translation> @@ -7197,7 +7158,7 @@ <translation type="obsolete">Hata Ayıklayıcı İstemcisi için yorumlayıcı seçiniz</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>Tüm Dosyalar (*)</translation> </message> @@ -10105,7 +10066,7 @@ <translation type="obsolete">Bul</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation type="unfinished">'{0}' bulunamadı.</translation> </message> @@ -10451,7 +10412,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>Dosya Aç</translation> </message> @@ -10541,7 +10502,7 @@ <translation>Tüm seçimi iptal et</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>Yazım Kontrolü...</translation> </message> @@ -10781,7 +10742,7 @@ <translation>Bekleme noktasını düzenle...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>Beklemenoktasını etkinleştir</translation> </message> @@ -10926,297 +10887,297 @@ <translation>Yazdırma iptal edildi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>Dosya Değiştirildi</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p><b>{0}</b>dosyasında kaydedilmemiş değişiklikler var.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>Dosya <b>{0}</b> açılamıyor.</p><p>Sebep: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>Dosyayı Kaydet</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>Dosya <b>{0}</b> kaydedilemiyor.</p><p>Sebep: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>Otomatik tamamlama</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Otomatiktamamlama uygun değil çünkü bu otomatiktamamlama kaynağı değil.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>Durmanoktasını iptal et</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>Kod Koruyucu</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>Lütfen bir koruyucu dosya seçiniz</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>Kodların Dipnotunu Göster</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>Tüm satırlar korumaya alındı.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>Hazırda koruma dosyası yok.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>Veri Kesiti</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>Lütfen kesit dosyasını seçiniz</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>Sözdizimi Hatası</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>Uygun söz dizimi hata mesajı yok.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>Makro Adı</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>Bir makro ismi seç:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>Makro dosyasını yükle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>Makro dosyaları (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>Makronun yüklenmesinde hata</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Makro dosyası <b>{0}</b> okunamıyor.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Makro dosyası <b>{0}</b> bozuk.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>Makro Dosyasını Kaydet</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>Makro Kaydet</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>Makronun kaydedilmesinde hata</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Makro dosyası <b>{0}</b> yazılamıyor.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>Makro Kaydı Başladı</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>Makro kaydı şuan aktif. Yeniden başlasın mı?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>Makro Kaydediliyor</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>Makronun ismini gir:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>Dosya değiştirilmiş</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>Düşme hatası</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> bir dosya değil.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>Kaynaklar</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>Dosya ekle...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>Dosyaları ekle...</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>Kaynaklar</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>Dosya ekle...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>Dosyaları ekle...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>Kısaltmalar dosyasına ekle...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>Yaral kaynak ekle...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>Çerçeve kaynağı ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>Dosya kaynağını ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>Dosya kaynaklarını ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>Kısaltmalar dosyası kaynağını ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation><b>{0} dosyası için takma ad</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>Paket Şeması</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>Sınıf nitelikleri dahil edilsin mi?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>Şemayı İçe Aktar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>Harici modüllerdan içe aktarım dahil edilsin mi?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>Uygulama Şeması</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>Modül isimleri dahil edilsin mi?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>Sözlüğe ekle</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>Hepsini Yoksay</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>Dikkat: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>Hata: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Makro dosyası <b>{0}</b> zaten var. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished"></translation> </message> @@ -11241,27 +11202,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation type="unfinished">Dikkat</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -11286,7 +11247,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"><p>Eric5 ile açıldıktan sonra <b>{0}</b> dosyasında değişiklik olmuş. Yeniden açılsın mı?</p> {0}?} {6.?}</translation> </message> @@ -11301,32 +11262,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11356,12 +11317,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -12037,22 +11998,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -15529,117 +15480,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished">Ara!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished">Başlık</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished">Kullan</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished">Kapat</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished">Düzen</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation type="unfinished">Kaldır</translation> + <source>Speed Dial</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation type="unfinished">Yeniden Yükle</translation> + <source>URL</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation type="unfinished"></translation> + <source>Title</source> + <translation type="unfinished">Başlık</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished">Kullan</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation type="unfinished">Kapat</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation type="unfinished"></translation> + <source>New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished">Düzen</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation type="unfinished">Kaldır</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> + <source>Reload</source> + <translation type="unfinished">Yeniden Yükle</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> + <source>Are you sure you want to reload all speed dials?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> + <source>Load title from page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15845,27 +15796,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation type="unfinished">erigc5 API Dosya Üreteci {6 ?}</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation type="unfinished"></translation> </message> @@ -16266,32 +16217,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation type="unfinished">Eric5 Döküman Üreteci {6 ?}</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation type="unfinished"></translation> </message> @@ -18243,182 +18194,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished">Bilgi havuzu projesi oluştur</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished">Değiştirmek</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished">Yenşden adlandırılıyor {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished">Değişiklikleri başa döndür</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished">Değişiklikler eski haline alınıyor</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished">Birleştiriliyor</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Esas</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Etiketler</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"><tr><td><b>Branşlar</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -18428,432 +18379,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"><p><b>{0}</b> dosyası halihazırda bulunuyor. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">Süreç {0} başlatılamadı. Bunun arama yolunda olduğundan emin olun.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"><p>Dosya <b>{0}</b> okunamıyor.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished">İşlem Üretecinde Hata</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished">Hepsi</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -41585,122 +41536,122 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation type="unfinished">Çık</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41708,77 +41659,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41786,242 +41737,242 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation type="unfinished">Yardım</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation type="unfinished">Kopyala</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation type="unfinished">Hepsini kopar</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation type="unfinished">Hepsini kopyala</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation type="unfinished">Temizle</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation type="unfinished"><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation type="unfinished">Kopyala</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation type="unfinished">Hepsini kopar</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation type="unfinished">Hepsini kopyala</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation type="unfinished">Temizle</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation type="unfinished">Kaydet</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42029,7 +41980,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42037,7 +41988,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42045,7 +41996,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42053,25 +42004,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -42079,67 +42030,67 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> @@ -42149,17 +42100,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation type="unfinished">Tazele</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation type="unfinished"></translation> </message> @@ -42634,7 +42585,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> @@ -42664,57 +42615,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation type="unfinished">Kopyala</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished">Hepsini kopar</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation type="unfinished">Hepsini kopyala</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation type="unfinished">Temizle</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation type="unfinished">Kaydet</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation type="unfinished"></translation> </message> @@ -43071,6 +43022,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -43151,258 +43110,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished">Bilgi</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation type="unfinished">Hata</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation type="unfinished">Hata</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>Critical</source> - <translation type="unfinished">Kritik</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>Critical</source> + <translation type="unfinished">Kritik</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>The given nickname is already in use.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> @@ -43417,35 +43376,50 @@ <translation type="unfinished">Ağ</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -51992,7 +51966,7 @@ <translation>Dosya adını Değiştir</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p><b>{0}</b> dosyası halen mevcut. Üzerine yazılsın mı?</p></translation> </message> @@ -52022,7 +51996,7 @@ <translation><p>Proje dizini <b>{0}</b> oluşturulamıyor.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>Yeni Proje</translation> </message> @@ -52032,7 +52006,7 @@ <translation>Var olan dosyalar projeye eklensin mi?</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>Sürüm Kontrol Sistemini Seç</translation> </message> @@ -52042,7 +52016,7 @@ <translation>VCS komut seçeneklerini düzenlemek istiyor musunuz?</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>Yeni Proje</translation> </message> @@ -52062,52 +52036,52 @@ <translation>proje için sürüm kontrol sistemini seçin</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>Çeviri Kalıbı</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Çeviri dosylarınınyol kalıbını giriniz (kullanılan '% dil %'dil kodu):</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>Projeyi aç</translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>Proje Dosyaları (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>projeyi farklı adda kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>Dosyayı Kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>Projeyi Kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>Geçerli projede kaydedilmemiş dosyalar var.</translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>Sözdizimi Hataları tespit edildi</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -52115,612 +52089,612 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>Ye&ni...</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>Yeni bir proje üret</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Yeni...</b><p>Bu yeni bir proje için bilgilerin girileceği bir diyalog açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>&Aç...</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>Var olan bir projeyi aç</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Aç...</b><p>Bu varolan bir projeyi açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>Projeyi kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>&Kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>Geçerli projeyi kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Kapat</b><p>Bu geçerli projeyi kapatır.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>Projeyi kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>&Kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>Geçerli projeyi kapat</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Kaydet</b><p>Bu geçerli projeyi kaydeder.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>Farklı k&aydet...</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>Geçerli projeyi yeni bir dosya olarak kaydet</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>Geçerli projeyi yeni bir dosya olarak kaydet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Farklı kaydet</b><p>Bu geçerli projeyi yeni bir dosya olarak kaydeder.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>Projeye dosyalar ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>Dosyaları &ekle...</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>Geçerli projeye dosyalar ekle</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>Geçerli projeye dosyalar ekle</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>Dosya ekle...</b><p>Bu geçerli projeye bir dosya eklemek için bir diyalog açar. Alana belirlenmiş uzantıda bir dosya eklenir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>Projeye dizin ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>Dizin ekle...</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>Geçerli projeye bir dizin ekleyiniz</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>Geçerli projeye bir dizin ekleyiniz</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Dizin Ekle...</b><p>Bu geçerli projeye bir dizin eklemek için bir diyalog açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>Projeye çeviri ekle</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>Çeviri &ekle...</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>Geçerli projeye çeviri ekle</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>Geçerli projeye çeviri ekle</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Çeviri ekle...</b><p>Bu geçerli projeye bir çeviri eklemek için bir diyalog açar.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>Yeni dosyaları ara</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>Yeni dosyaları a&ra...</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>Proje dizininde yeni dosyaları ara.</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>Proje özellikleri</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>&Özellikler...</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>Proje özelliklerini göster</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>Kullanıcı projesi özellikleri</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>K&ullanıcı Özellikleri...</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>Dosyatipi Birleştirme</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>Dosyatipi Birleştirme...</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>Hata Ayıklayıcı Özellikleri</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>Hata Ayıklayıcı &Özellikleri...</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>Hata ayıklayıcı özelliklerini göster</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>Yükle</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>Yük&le</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>Hata ayıklayıcı özelliklerini yükle</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>Kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>Hata ayıklayıcı özelliklerini kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>Sil</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>&Sil</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>Hata ayıklayıcı özelliklerini sil</translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>Başadön</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>Başad&ön</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>Hata ayıklayıcı özelliklerini başa döndür</translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>Oturum yükleniyor</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>Projelerin oturm dosyasını yükle.</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>Oturumu kaydet</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>Proje oturum dosyasını kaydet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>Oturumu sil</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>Proje oturum dosyasını sil.</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Oturumu Sil</b><p>Bu proje dosya oturumunu siler</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>Metrik Kod</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>Me&trik Kod...</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>Proje için bazı metrik kodları göster.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>Proje için bazı metrik kodları göster.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Metrik Kodlar...</b><p>Bu proje içindeki tüm Python dosyalarının bazı metrik kodlarını gösterir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Python Kod Koruyucu</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>Kod Koru&yucu...</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>Veri Kesiti</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>&Veri kesiti...</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>Uygulama Şeması</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>Uygulama Şem&ası...</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>Projenin bir şemasını göster.</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>Projenin bir şemasını göster.</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Uygulama Şeması...</b><p>Bu projenin bir şemasını gösterir.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>Paket Listesini Oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished">Eklenti &Arşivi Oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>Eklenti Arşivi Oluştur</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation>&Proje</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation>Geçmiş P&rojeleri Aç</translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation>&Proje</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation>Geçmiş P&rojeleri Aç</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>S&ürüm Kontrol</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>&Kontrol</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation>G&öster</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> - <translation>Şemalar &D</translation> + <source>Chec&k</source> + <translation>&Kontrol</translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> - <translation>Oturum</translation> + <source>Sho&w</source> + <translation>G&öster</translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> - <translation>Kaynak Belgeleme &D</translation> + <source>&Diagrams</source> + <translation>Şemalar &D</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> + <translation>Oturum</translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation>Kaynak Belgeleme &D</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>Hata Ayıklayıcı</translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>Pa&ketleyici</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>Proje</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>T&emizle</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>Yeni Dosyaları Ara</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>Sürüm Kontrol Sistemi</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>Veri Kapsamı</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Bugeçerli projede tanımlanan ana betik değil. Durduruluyor</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>Kod Koruyucu</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>Lütfen bir koruyucu dosya seçiniz</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>Lütfen kesit dosyasını seçiniz</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>Modül isimleri dahil edilsin mi?</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -52740,22 +52714,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> @@ -52785,27 +52759,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">Eric5 eklenti arşiv dosyası oluştur. {6 ?}</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">Eric5 eklenti arşiv dosyası oluştur. {6 ?}</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -52825,93 +52799,93 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished">Vazgeç</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> @@ -52921,37 +52895,37 @@ <translation type="obsolete">Kapsam</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -52971,82 +52945,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -60040,7 +60014,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -82805,52 +82779,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished">{0} - {1}</translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_zh_CN.ts Sun Sep 02 11:07:03 2018 +0200 +++ b/i18n/eric6_zh_CN.ts Sun Sep 30 11:38:40 2018 +0200 @@ -3079,59 +3079,32 @@ <context> <name>CodeDocumentationViewer</name> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="237"/> + <location filename="../UI/CodeDocumentationViewer.py" line="183"/> <source>Code Info Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="250"/> + <location filename="../UI/CodeDocumentationViewer.py" line="196"/> <source>Select the code info provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="252"/> + <location filename="../UI/CodeDocumentationViewer.py" line="198"/> <source><disabled></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="285"/> - <source>Main Menu</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="296"/> - <source>Rich Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="304"/> - <source>Plain Text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="483"/> + <location filename="../UI/CodeDocumentationViewer.py" line="379"/> <source>No documentation available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="510"/> - <source>Definition: {0}{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="513"/> - <source>Definition: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="560"/> + <location filename="../UI/CodeDocumentationViewer.py" line="400"/> <source>No source code documentation provider has been registered. This function has been disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="565"/> + <location filename="../UI/CodeDocumentationViewer.py" line="405"/> <source>This function has been disabled.</source> <translation type="unfinished"></translation> </message> @@ -3153,18 +3126,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CodeDocumentationViewer.py" line="521"/> - <source>Type: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/CodeDocumentationViewer.py" line="529"/> - <source>Note: {0} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/CodeDocumentationViewerTemplate.py" line="65"/> <source><p><b>Type:</b> @TYPE@</p></source> <comment>Just translate 'Type:' and leave the rest intact.</comment> @@ -5631,13 +5592,13 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="179"/> + <location filename="../Debugger/DebugServer.py" line="180"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>创建</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="181"/> + <location filename="../Debugger/DebugServer.py" line="182"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>改变</translation> @@ -7205,7 +7166,7 @@ <translation type="obsolete">选择调试客户的解释器</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/> + <location filename="../Project/DebuggerPropertiesDialog.py" line="135"/> <source>All Files (*)</source> <translation>所有文件 (*)</translation> </message> @@ -10082,7 +10043,7 @@ <translation type="obsolete">查找</translation> </message> <message> - <location filename="../E5Gui/E5TextEditSearchWidget.py" line="336"/> + <location filename="../E5Gui/E5TextEditSearchWidget.py" line="362"/> <source>'{0}' was not found.</source> <translation>“{0}”未找到。</translation> </message> @@ -10428,7 +10389,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source>Open File</source> <translation>打开文件</translation> </message> @@ -10513,7 +10474,7 @@ <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7469"/> + <location filename="../QScintilla/Editor.py" line="7475"/> <source>Check spelling...</source> <translation>正在进行拼写检查…</translation> </message> @@ -10748,7 +10709,7 @@ <translation>编辑断点…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5310"/> + <location filename="../QScintilla/Editor.py" line="5316"/> <source>Enable breakpoint</source> <translation>允许断点</translation> </message> @@ -10863,227 +10824,227 @@ <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source>File Modified</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4518"/> + <location filename="../QScintilla/Editor.py" line="4522"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>自动完成无效,没有设定自动完成源。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5313"/> + <location filename="../QScintilla/Editor.py" line="5319"/> <source>Disable breakpoint</source> <translation>去除断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5670"/> + <location filename="../QScintilla/Editor.py" line="5676"/> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>Show Code Coverage Annotations</source> <translation>显示代码覆盖率注解</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726"/> + <location filename="../QScintilla/Editor.py" line="5732"/> <source>All lines have been covered.</source> <translation>所有行均被已覆盖。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5733"/> + <location filename="../QScintilla/Editor.py" line="5739"/> <source>There is no coverage file available.</source> <translation>没有有效的覆盖率文件。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Profile Data</source> <translation>剖析数据</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5848"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>Syntax Error</source> <translation>语法错误</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6008"/> + <location filename="../QScintilla/Editor.py" line="6014"/> <source>No syntax error message available.</source> <translation>语法错误消息无效。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Macro Name</source> <translation>宏名称</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6396"/> + <location filename="../QScintilla/Editor.py" line="6402"/> <source>Select a macro name:</source> <translation>选择一个宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6424"/> + <location filename="../QScintilla/Editor.py" line="6430"/> <source>Load macro file</source> <translation>输入宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Macro files (*.macro)</source> <translation>宏文件 (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source>Error loading macro</source> <translation>载入宏文件出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6467"/> + <location filename="../QScintilla/Editor.py" line="6473"/> <source>Save macro file</source> <translation>保存宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source>Save macro</source> <translation>保存宏</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source>Error saving macro</source> <translation>保存宏出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Start Macro Recording</source> <translation>开始宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6513"/> + <location filename="../QScintilla/Editor.py" line="6519"/> <source>Macro recording is already active. Start new?</source> <translation>宏录制已激活。开始录制新宏?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Macro Recording</source> <translation>宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6539"/> + <location filename="../QScintilla/Editor.py" line="6545"/> <source>Enter name of the macro:</source> <translation>输入宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6683"/> <source>File changed</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7002"/> - <source>Resources</source> - <translation>资源</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7004"/> - <source>Add file...</source> - <translation>添加文件…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Add files...</source> - <translation>添加文件…</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7008"/> + <source>Resources</source> + <translation>资源</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7010"/> + <source>Add file...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7012"/> + <source>Add files...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7014"/> <source>Add aliased file...</source> <translation>添加别名文件…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7011"/> + <location filename="../QScintilla/Editor.py" line="7017"/> <source>Add localized resource...</source> <translation>添加本地资源…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7021"/> <source>Add resource frame</source> <translation>添加资源结构</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7034"/> + <location filename="../QScintilla/Editor.py" line="7040"/> <source>Add file resource</source> <translation>添加文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7050"/> + <location filename="../QScintilla/Editor.py" line="7056"/> <source>Add file resources</source> <translation>添加多个文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Add aliased file resource</source> <translation>添加别名文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Package Diagram</source> <translation>程序包图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7142"/> + <location filename="../QScintilla/Editor.py" line="7148"/> <source>Include class attributes?</source> <translation>包含类属性?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Imports Diagram</source> <translation>引用图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7162"/> + <location filename="../QScintilla/Editor.py" line="7168"/> <source>Include imports from external modules?</source> <translation>从外部模块包含引用?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7176"/> + <location filename="../QScintilla/Editor.py" line="7182"/> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7472"/> + <location filename="../QScintilla/Editor.py" line="7478"/> <source>Add to dictionary</source> <translation>添加到文件夹</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7474"/> + <location filename="../QScintilla/Editor.py" line="7480"/> <source>Ignore All</source> <translation>全部忽略</translation> </message> @@ -11108,47 +11069,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2882"/> + <location filename="../QScintilla/Editor.py" line="2886"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>文件 <b>{0}</b> 有未保存的更改。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2942"/> + <location filename="../QScintilla/Editor.py" line="2946"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>文件 <b>{0}</b> 无法打开。</p><p>原因:{1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3056"/> + <location filename="../QScintilla/Editor.py" line="3060"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6438"/> + <location filename="../QScintilla/Editor.py" line="6444"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6447"/> + <location filename="../QScintilla/Editor.py" line="6453"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6500"/> + <location filename="../QScintilla/Editor.py" line="6506"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6841"/> + <location filename="../QScintilla/Editor.py" line="6847"/> <source>{0} (ro)</source> <translation>{0}(只读)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6981"/> + <location filename="../QScintilla/Editor.py" line="6987"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> 不是一个文件。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7078"/> + <location filename="../QScintilla/Editor.py" line="7084"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> @@ -11173,27 +11134,27 @@ <translation>清空警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3115"/> + <location filename="../QScintilla/Editor.py" line="3119"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6484"/> + <location filename="../QScintilla/Editor.py" line="6490"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>宏文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286"/> + <location filename="../QScintilla/Editor.py" line="6292"/> <source>Warning: {0}</source> <translation>警告:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6293"/> + <location filename="../QScintilla/Editor.py" line="6299"/> <source>Error: {0}</source> <translation>错误:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6673"/> + <location filename="../QScintilla/Editor.py" line="6679"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>警告:</b>您在重新打开时将丢失所有更改。</translation> </message> @@ -11218,27 +11179,27 @@ <translation>上一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7886"/> + <location filename="../QScintilla/Editor.py" line="7892"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>Warning</source> <translation>警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6222"/> + <location filename="../QScintilla/Editor.py" line="6228"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6283"/> + <location filename="../QScintilla/Editor.py" line="6289"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -11263,7 +11224,7 @@ <translation>使用指定编码重新打开</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6667"/> + <location filename="../QScintilla/Editor.py" line="6673"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"></translation> </message> @@ -11278,32 +11239,32 @@ <translation>补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4643"/> + <location filename="../QScintilla/Editor.py" line="4647"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4895"/> + <location filename="../QScintilla/Editor.py" line="4901"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7973"/> + <location filename="../QScintilla/Editor.py" line="7979"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11333,12 +11294,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8094"/> + <location filename="../QScintilla/Editor.py" line="8100"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -12014,22 +11975,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="59"/> - <source>Select to show code documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="62"/> - <source>Show documentation as rich text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="71"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="61"/> <source>Documentation Provider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="84"/> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="74"/> <source>Select the documentation provider to be used</source> <translation type="unfinished"></translation> </message> @@ -15536,117 +15487,117 @@ <context> <name>EricSchemeReply</name> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="157"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/> <source>Content blocked by AdBlock Plus</source> <translation type="unfinished">内容已被 AdBlock Plus 拦截</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="158"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/> <source>Blocked by rule: <i>{0} ({1})</i></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="181"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="188"/> <source>Welcome to eric6 Web Browser!</source> <translation type="unfinished">欢迎使用 eric6 网页浏览器!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="183"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/> <source>About eric6</source> <translation type="unfinished">关于 eric6</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="184"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="191"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/> <source>Search!</source> <translation type="unfinished">搜索!</translation> </message> <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="215"/> - <source>Speed Dial</source> - <translation type="unfinished">快速启动</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/> - <source>URL</source> - <translation type="unfinished">URL</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/> - <source>Title</source> - <translation type="unfinished">标题</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/> - <source>Apply</source> - <translation type="unfinished">应用</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="219"/> - <source>Close</source> - <translation type="unfinished">关闭</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="220"/> - <source>New Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="221"/> - <source>Edit</source> - <translation type="unfinished">编辑</translation> - </message> - <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="222"/> - <source>Remove</source> - <translation type="unfinished">移除</translation> + <source>Speed Dial</source> + <translation type="unfinished">快速启动</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="223"/> - <source>Reload</source> - <translation type="unfinished">重新载入</translation> + <source>URL</source> + <translation type="unfinished">URL</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="224"/> - <source>Are you sure to remove this speed dial?</source> - <translation type="unfinished">确定要移除这个快速启动项?</translation> + <source>Title</source> + <translation type="unfinished">标题</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="225"/> + <source>Apply</source> + <translation type="unfinished">应用</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="226"/> + <source>Close</source> + <translation type="unfinished">关闭</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="227"/> - <source>Are you sure you want to reload all speed dials?</source> - <translation type="unfinished"></translation> + <source>New Page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="228"/> + <source>Edit</source> + <translation type="unfinished">编辑</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="229"/> + <source>Remove</source> + <translation type="unfinished">移除</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="230"/> - <source>Load title from page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="232"/> - <source>Speed Dial Settings</source> - <translation type="unfinished">快速启动设置</translation> + <source>Reload</source> + <translation type="unfinished">重新载入</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="231"/> + <source>Are you sure to remove this speed dial?</source> + <translation type="unfinished">确定要移除这个快速启动项?</translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/> - <source>Add New Page</source> - <translation type="unfinished">添加新页面</translation> - </message> - <message> - <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/> - <source>Maximum pages in a row:</source> + <source>Are you sure you want to reload all speed dials?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/> - <source>Change size of pages:</source> + <source>Load title from page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/> + <source>Speed Dial Settings</source> + <translation type="unfinished">快速启动设置</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/> + <source>Add New Page</source> + <translation type="unfinished">添加新页面</translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/> + <source>Maximum pages in a row:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="244"/> + <source>Change size of pages:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="246"/> <source>SpeedDial requires enabled JavaScript.</source> <translation type="unfinished"></translation> </message> @@ -15853,27 +15804,27 @@ <context> <name>EricapiPlugin</name> <message> - <location filename="../Plugins/PluginEricapi.py" line="61"/> + <location filename="../Plugins/PluginEricapi.py" line="63"/> <source>Eric6 API File Generator</source> <translation>Eric6 API 文件生成器</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate API file (eric6_api)</source> <translation>生成 API 文件(eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="102"/> + <location filename="../Plugins/PluginEricapi.py" line="104"/> <source>Generate &API file (eric6_api)</source> <translation>生成 &API 文件(eric6_api)</translation> </message> <message> - <location filename="../Plugins/PluginEricapi.py" line="106"/> - <source>Generate an API file using eric6_api</source> - <translation>使用 eric6_api 生成 API 文件</translation> - </message> - <message> <location filename="../Plugins/PluginEricapi.py" line="108"/> + <source>Generate an API file using eric6_api</source> + <translation>使用 eric6_api 生成 API 文件</translation> + </message> + <message> + <location filename="../Plugins/PluginEricapi.py" line="110"/> <source><b>Generate API file</b><p>Generate an API file using eric6_api.</p></source> <translation><b>生成 API 文件</b><p>使用 eric6_api 生成一个 API 文件。</p></translation> </message> @@ -16271,32 +16222,32 @@ <context> <name>EricdocPlugin</name> <message> - <location filename="../Plugins/PluginEricdoc.py" line="93"/> + <location filename="../Plugins/PluginEricdoc.py" line="95"/> <source>Qt Help Tools</source> <translation>Qt 帮助工具</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="61"/> + <location filename="../Plugins/PluginEricdoc.py" line="63"/> <source>Eric6 Documentation Generator</source> <translation>Eric6 文档生成器</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate documentation (eric6_doc)</source> <translation>生成文档(eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="137"/> + <location filename="../Plugins/PluginEricdoc.py" line="139"/> <source>Generate &documentation (eric6_doc)</source> <translation>生成文档(&D)(eric6_doc)</translation> </message> <message> - <location filename="../Plugins/PluginEricdoc.py" line="141"/> - <source>Generate API documentation using eric6_doc</source> - <translation>使用 eric6_doc 生成 API 文档</translation> - </message> - <message> <location filename="../Plugins/PluginEricdoc.py" line="143"/> + <source>Generate API documentation using eric6_doc</source> + <translation>使用 eric6_doc 生成 API 文档</translation> + </message> + <message> + <location filename="../Plugins/PluginEricdoc.py" line="145"/> <source><b>Generate documentation</b><p>Generate API documentation using eric6_doc.</p></source> <translation><b>生成文档</b><p>使用 eric6_doc 生成 API 文档。</p></translation> </message> @@ -18245,182 +18196,182 @@ <context> <name>Git</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="209"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210"/> <source>The git process finished with the exit code {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1557"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1558"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="216"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="217"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>Create project repository</source> <translation type="unfinished">创建项目仓库</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="244"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="245"/> <source>The project repository could not be created.</source> <translation type="unfinished">无法创建项目仓库。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="272"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="273"/> <source>Creating Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="287"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="288"/> <source>Adding files to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="298"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="299"/> <source>Initial commit to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="329"/> <source>Cloning project from a Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>Commit Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="417"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="418"/> <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="476"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="477"/> <source>Committing changes to Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source>Switch</source> <translation type="unfinished">转换</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="499"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="500"/> <source><p>Do you really want to switch to <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="530"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="531"/> <source>Synchronizing with the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="577"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="578"/> <source>Adding files/directories to the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="651"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="652"/> <source>Removing files/directories from the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="709"/> <source>Renaming {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="831"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="832"/> <source>Unstage files/directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Revert changes</source> <translation type="unfinished">还原改变</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="873"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="874"/> <source>Do you really want to revert all changes to these files or directories?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="882"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="883"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="888"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="889"/> <source>Reverting changes</source> <translation type="unfinished">还原改变</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="940"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="941"/> <source>Merging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="965"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="966"/> <source>Master branch head</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1198"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1199"/> <source>Git Command</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1286"/> <source><tr><td><b>Commit</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1289"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1290"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1293"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1294"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1297"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1298"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1300"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1301"/> <source><tr><td><b>Author</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1303"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1304"/> <source><tr><td><b>Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1306"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1307"/> <source><tr><td><b>Committer</b></td><td>{0} &lt;{1}&gt;</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1309"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1310"/> <source><tr><td><b>Committed Date</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1313"/> <source><tr><td><b>Subject</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1321"/> <source><h3>Repository information</h3> <p><table> <tr><td><b>Git V.</b></td><td>{0}</td></tr> @@ -18430,432 +18381,432 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source>Create {0} file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1382"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1383"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source>Git Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1628"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1629"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"><p>文件 <b>{0}</b> 无法读取。</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1677"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1678"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1716"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1757"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1784"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1844"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1845"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1876"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1880"/> <source>Apply patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1961"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2193"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2232"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2233"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source>Current Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2253"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2254"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2318"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2300"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2348"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2377"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2477"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2527"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2731"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2637"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2654"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2671"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2692"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2719"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3070"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3071"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2950"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3094"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3095"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3153"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3183"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3208"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3234"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3314"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3512"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3513"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3424"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3425"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3438"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3439"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473"/> <source>Create Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3487"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3488"/> <source>Creating branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3522"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3553"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3632"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659"/> <source>Verifying the integrity of the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3684"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> - <source><tr><td><b>Statistics</b></td></tr></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3728"/> + <source><tr><td><b>Statistics</b></td></tr></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3729"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3732"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3733"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3740"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3741"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3745"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3748"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3749"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3752"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3753"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3762"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763"/> <source><p><b>No statistics available.</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3828"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3829"/> <source>Creating Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3871"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3872"/> <source>Add Submodule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>List Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3941"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3942"/> <source>No submodules defined for the project.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3956"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3957"/> <source>All</source> <translation type="unfinished">全部</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Submodule Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3959"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3960"/> <source>Select a submodule path:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4012"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013"/> <source>Initialize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4049"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4130"/> <source>Update Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164"/> <source>Synchronize Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4221"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4222"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -41567,554 +41518,554 @@ <translation>输入一条消息,按下 Return 或 Enter 来发送消息</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Send Message</source> <translation>发送消息</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="369"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="416"/> <source>Messages starting with a '/' are not allowed in private chats.</source> <translation>私聊中不允许发送以“/”开头的消息。</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Leave IRC channel</source> <translation>离开 IRC 频道</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="528"/> <source>Do you really want to leave the IRC channel <b>{0}</b>?</source> <translation></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="681"/> <source>Channel Message</source> <translation>频道消息</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="686"/> <source>Nick mentioned</source> <translation>昵称被提及</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="576"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="711"/> <source>{0} has joined the channel {1} ({2}).</source> <translation>{0} 已加入频道 {1} ({2})。</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="582"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="717"/> <source>You have joined the channel {0} ({1}).</source> <translation>您已加入频道 {0} ({1})。</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="589"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="724"/> <source>Join Channel</source> <translation>加入频道</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="608"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="743"/> <source>{0} has left {1}.</source> <translation>{0} 已离开 {1}。</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="616"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="751"/> <source>{0} has left {1}: {2}.</source> <translation>{0} 已离开 {1}:{2}。</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="622"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="757"/> <source>Leave Channel</source> <translation>离开频道</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="776"/> <source>{0} has quit {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="646"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="781"/> <source>{0} has quit {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="652"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="787"/> <source>Quit</source> <translation>退出</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="805"/> <source>You are now known as {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="811"/> <source>User {0} is now known as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>Away</source> <translation>离开</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="714"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="849"/> <source>{0} is away: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="731"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="866"/> <source>The channel topic is: "{0}".</source> <translation>频道主题为:“{0}”。</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="747"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> <source>The topic was set by {0} on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="899"/> <source>Channel URL: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="789"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="924"/> <source>password protected ({0})</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="793"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="928"/> <source>limited to %n user(s)</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="800"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="935"/> <source>Channel modes: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="816"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="951"/> <source>This channel was created on {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="851"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="986"/> <source>{0} sets the channel mode to 'anonymous'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="855"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="990"/> <source>{0} removes the 'anonymous' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="860"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="995"/> <source>{0} sets a ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="864"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="999"/> <source>{0} removes the ban on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1004"/> <source>{0} sets the channel mode to 'no colors allowed'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="873"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1008"/> <source>{0} sets the channel mode to 'allow color codes'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1013"/> <source>{0} sets a ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="882"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1017"/> <source>{0} removes the ban exception on {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="887"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1022"/> <source>{0} sets the channel mode to 'invite only'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="891"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1026"/> <source>{0} removes the 'invite only' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="896"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1031"/> <source>{0} sets the channel key to '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="900"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1035"/> <source>{0} removes the channel key.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="904"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1039"/> <source>{0} sets the channel limit to %n nick(s).</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="908"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1043"/> <source>{0} removes the channel limit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="912"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1047"/> <source>{0} sets the channel mode to 'moderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="916"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1051"/> <source>{0} sets the channel mode to 'unmoderated'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="921"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1056"/> <source>{0} sets the channel mode to 'no messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="925"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> <source>{0} sets the channel mode to 'allow messages from outside'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="930"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1065"/> <source>{0} sets the channel mode to 'private'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="934"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1069"/> <source>{0} sets the channel mode to 'public'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="939"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1074"/> <source>{0} sets the channel mode to 'quiet'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="943"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1078"/> <source>{0} removes the 'quiet' mode from the channel.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="950"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1085"/> <source>{0} sets the channel mode to 'secret'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="954"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1089"/> <source>{0} sets the channel mode to 'visible'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1094"/> <source>{0} switches on 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="962"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1097"/> <source>{0} switches off 'topic protection'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="967"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1102"/> <source>{0} sets invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="971"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1106"/> <source>{0} removes the invitation mask {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="975"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1110"/> <source>Mode</source> <translation>模式</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="993"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1128"/> <source>{0} sets mode for {1}: {2}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1020"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1155"/> <source>Help</source> <translation>帮助</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1154"/> - <source>--- New From Here ---</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source>Save Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1220"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation>HTML 文件 (*.html *.htm);;文本文件 (*.txt);;所有文件 (*)</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1237"/> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source>Error saving Messages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1256"/> - <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1270"/> - <source>Copy</source> - <translation>复制</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1275"/> - <source>Cut all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1279"/> - <source>Copy all</source> - <translation type="unfinished">复制全部</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1284"/> - <source>Clear</source> - <translation>清除</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1289"/> + <source>--- New From Here ---</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source>Save Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1355"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation>HTML 文件 (*.html *.htm);;文本文件 (*.txt);;所有文件 (*)</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1372"/> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source>Error saving Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1391"/> + <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <source>Copy</source> + <translation>复制</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1410"/> + <source>Cut all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1414"/> + <source>Copy all</source> + <translation type="unfinished">复制全部</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1419"/> + <source>Clear</source> + <translation>清除</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1293"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Mark Current Position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1295"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1430"/> <source>Remove Position Marker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1345"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1480"/> <source>Who Is</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1348"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1483"/> <source>Private Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>Who</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1572"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1460"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1595"/> <source> (Away)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1463"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1598"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1485"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1620"/> <source>{0} is {1}@{2} ({3}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1531"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1666"/> <source>{0} is a user on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1536"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source>{0} has voice on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1541"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1546"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1681"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1686"/> <source>{0} is owner of channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1556"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> <source>{0} is admin on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1575"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1710"/> <source>{0} is online via {1} ({2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1594"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1729"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1627"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1762"/> <source>%n day(s)</source> <translation> <numerusform>%n 天</numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1641"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1776"/> <source>%n hour(s)</source> <translation> <numerusform>%n 小时</numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1653"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1788"/> <source>%n minute(s)</source> <translation> <numerusform>%n 分钟</numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1654"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>%n second(s)</source> <translation> <numerusform>%n 秒</numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1631"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1644"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1779"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1655"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1663"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1798"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1670"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1805"/> <source>{0} has been online since {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1691"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1826"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1709"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1844"/> <source>{0} is an identified user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1727"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1862"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1880"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1764"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1899"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1782"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1917"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1801"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1936"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>CTCP</source> <translation></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1046"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1181"/> <source>Received Version request from {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1052"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1187"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1060"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1195"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1068"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1203"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> @@ -42124,17 +42075,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1351"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1486"/> <source>Refresh</source> <translation>刷新</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Edit Channel Topic</source> <translation>编辑频道主题</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1822"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1957"/> <source>Enter the topic for this channel:</source> <translation>输入此频道的主题:</translation> </message> @@ -42609,7 +42560,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="333"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="350"/> <source>Press to connect to the selected network</source> <translation type="unfinished"></translation> </message> @@ -42639,57 +42590,57 @@ <translation>点击加入频道</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source>Save Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="404"/> - <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> - <translation>HTML 文件 (*.{0});;文本文件 (*.txt);;所有文件 (*)</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="421"/> + <source>HTML Files (*.{0});;Text Files (*.txt);;All Files (*)</source> + <translation>HTML 文件 (*.{0});;文本文件 (*.txt);;所有文件 (*)</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="438"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source>Error saving Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="440"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="457"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="454"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation>复制</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> <source>Cut all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="463"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="480"/> <source>Copy all</source> <translation>复制全部</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="468"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="485"/> <source>Clear</source> <translation>清除</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="473"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="490"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="328"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="345"/> <source>Press to disconnect from the network</source> <translation>点击从网络断开</translation> </message> @@ -43046,6 +42997,14 @@ </message> </context> <context> + <name>IrcUserItem</name> + <message> + <location filename="../Network/IRC/IrcChannelWidget.py" line="121"/> + <source>{0} (ignored)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IrcUtilities</name> <message> <location filename="../Network/IRC/IrcUtilities.py" line="157"/> @@ -43126,258 +43085,258 @@ <context> <name>IrcWidget</name> <message> - <location filename="../Network/IRC/IrcWidget.py" line="68"/> + <location filename="../Network/IRC/IrcWidget.py" line="69"/> <source>Press to leave the current channel</source> <translation>点击离开当前频道</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source>Disconnect from Server</source> <translation>与服务器断开</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="242"/> + <location filename="../Network/IRC/IrcWidget.py" line="243"/> <source><p>Do you really want to disconnect from <b>{0}</b>?</p><p>All channels will be closed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>SSL Connection</source> <translation>SSL 连接</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="195"/> + <location filename="../Network/IRC/IrcWidget.py" line="196"/> <source>An encrypted connection to the IRC network was requested but SSL is not available. Please change the server configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Info</source> <translation type="unfinished">信息</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="221"/> + <location filename="../Network/IRC/IrcWidget.py" line="222"/> <source>Looking for server {0} (port {1}) using an SSL encrypted connection...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="230"/> + <location filename="../Network/IRC/IrcWidget.py" line="231"/> <source>Looking for server {0} (port {1})...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="251"/> + <location filename="../Network/IRC/IrcWidget.py" line="252"/> <source>Disconnecting from server {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="466"/> + <location filename="../Network/IRC/IrcWidget.py" line="519"/> <source>Server found,connecting...</source> <translation>服务器已找到,正在连接…</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="475"/> + <location filename="../Network/IRC/IrcWidget.py" line="528"/> <source>Connected,logging in...</source> <translation>已连接,正在登录…</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="510"/> + <location filename="../Network/IRC/IrcWidget.py" line="563"/> <source>Server disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Message Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="557"/> + <location filename="../Network/IRC/IrcWidget.py" line="610"/> <source>Unknown message received from server:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="583"/> + <location filename="../Network/IRC/IrcWidget.py" line="678"/> <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="601"/> - <source>Mode</source> - <translation type="unfinished">模式</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="608"/> - <source>You have left channel {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="619"/> - <source>You are now known as {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="624"/> - <source>User {0} is now known as {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="629"/> - <source>Server Error</source> - <translation>服务器错误</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="665"/> - <source>Error</source> - <translation>错误</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="680"/> - <source>Welcome</source> - <translation>欢迎</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="682"/> - <source>Support</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="684"/> - <source>User</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="686"/> - <source>MOTD</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="688"/> - <source>Away</source> - <translation>离开</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="690"/> - <source>Info ({0})</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="694"/> - <source>Message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="696"/> - <source>End of message of the day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="699"/> - <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="705"/> - <source>Current users on {0}: {1}, max. {2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="710"/> - <source>Current users on the network: {0}, max. {1}</source> + <source>Mode</source> + <translation type="unfinished">模式</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="703"/> + <source>You have left channel {0}.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Network/IRC/IrcWidget.py" line="714"/> + <source>You are now known as {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="719"/> + <source>User {0} is now known as {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="729"/> + <source>Server Error</source> + <translation>服务器错误</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="765"/> + <source>Error</source> + <translation>错误</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="780"/> + <source>Welcome</source> + <translation>欢迎</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="782"/> + <source>Support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="784"/> + <source>User</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="786"/> + <source>MOTD</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="788"/> + <source>Away</source> + <translation>离开</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="790"/> + <source>Info ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="794"/> + <source>Message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="796"/> + <source>End of message of the day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="799"/> + <source>Server {0} (Version {1}), User-Modes: {2}, Channel-Modes: {3}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="805"/> + <source>Current users on {0}: {1}, max. {2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="810"/> + <source>Current users on the network: {0}, max. {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="814"/> <source>You are no longer marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="716"/> + <location filename="../Network/IRC/IrcWidget.py" line="816"/> <source>You have been marked as being away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>SSL Error</source> <translation type="unfinished">SSL 错误</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="777"/> + <location filename="../Network/IRC/IrcWidget.py" line="877"/> <source>Connection to server {0} (port {1}) lost while waiting for user response to an SSL error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>Socket Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="785"/> + <location filename="../Network/IRC/IrcWidget.py" line="885"/> <source>The host was not found. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="791"/> + <location filename="../Network/IRC/IrcWidget.py" line="891"/> <source>The connection was refused by the peer. Please check the host name and port settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="802"/> - <source>The following network error occurred:<br/>{0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="934"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>Critical</source> - <translation type="unfinished">危险</translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="949"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="969"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Network/IRC/IrcWidget.py" line="896"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Network/IRC/IrcWidget.py" line="902"/> + <source>The following network error occurred:<br/>{0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1034"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>Critical</source> + <translation type="unfinished">危险</translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1049"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1069"/> + <source>The given nickname is already in use.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="996"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="1002"/> <source>Received CTCP-PING request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="910"/> + <location filename="../Network/IRC/IrcWidget.py" line="1010"/> <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="919"/> + <location filename="../Network/IRC/IrcWidget.py" line="1019"/> <source>Received unknown CTCP-{0} request from {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="594"/> + <location filename="../Network/IRC/IrcWidget.py" line="689"/> <source>You have set your personal modes to <b>[{0}]</b>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="598"/> + <location filename="../Network/IRC/IrcWidget.py" line="693"/> <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> <translation type="unfinished"></translation> </message> @@ -43392,35 +43351,50 @@ <translation type="unfinished">网络</translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="797"/> + <location filename="../Network/IRC/IrcWidget.py" line="897"/> <source>The SSL handshake failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="808"/> + <location filename="../Network/IRC/IrcWidget.py" line="908"/> <source>A network error occurred.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="821"/> + <location filename="../Network/IRC/IrcWidget.py" line="921"/> <source>Could not connect to {0} (port {1}) using an SSL encrypted connection. Either the server does not support SSL (did you use the correct port?) or you rejected the certificate.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="835"/> + <location filename="../Network/IRC/IrcWidget.py" line="935"/> <source>The SSL certificate for the server {0} (port {1}) failed the authenticity check. SSL errors were accepted by you.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="256"/> + <location filename="../Network/IRC/IrcWidget.py" line="257"/> <source>Disconnecting from network {0}...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcWidget.py" line="261"/> + <location filename="../Network/IRC/IrcWidget.py" line="262"/> <source>Disconnecting from server.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="645"/> + <source>Received CTCP-PING response from {0} with latency of {1} ms.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="651"/> + <source>Received unknown CTCP-{0} response from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Network/IRC/IrcWidget.py" line="725"/> + <source>Received PONG from {0}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>JavaScriptEricObject</name> @@ -51912,7 +51886,7 @@ <translation>创建项目文件夹</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>New Project</source> <translation>新建项目</translation> </message> @@ -51922,7 +51896,7 @@ <translation>是否将已有文件添加到项目中?</translation> </message> <message> - <location filename="../Project/Project.py" line="2904"/> + <location filename="../Project/Project.py" line="2906"/> <source>Select Version Control System</source> <translation>选择版本控制系统</translation> </message> @@ -51932,7 +51906,7 @@ <translation>是否编辑版本控制系统命令选项?</translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>New project</source> <translation>新建项目</translation> </message> @@ -51952,214 +51926,214 @@ <translation>为项目选择版本控制系统</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Translation Pattern</source> <translation>翻译样式</translation> </message> <message> - <location filename="../Project/Project.py" line="2629"/> + <location filename="../Project/Project.py" line="2631"/> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>为翻译文件输入路径样式(在语言代码的相应位置使用“'%language%”):</translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>Open project</source> <translation>打开项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3047"/> + <location filename="../Project/Project.py" line="3049"/> <source>Project Files (*.e4p)</source> <translation>项目文件 (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save project as</source> <translation>项目另存为</translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>Close Project</source> <translation>关闭项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3098"/> + <location filename="../Project/Project.py" line="3100"/> <source>The current project has unsaved changes.</source> <translation>当前项目的更改未保存。</translation> </message> <message> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>Syntax errors detected</source> <translation>检测到语法错误</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3273"/> + <location filename="../Project/Project.py" line="3275"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>项目包含 %n 文件有语法错误。</numerusform> </translation> </message> <message> - <location filename="../Project/Project.py" line="3754"/> + <location filename="../Project/Project.py" line="3756"/> <source>&New...</source> <translation>新建(&N)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3759"/> + <location filename="../Project/Project.py" line="3761"/> <source>Generate a new project</source> <translation>生成新项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3760"/> + <location filename="../Project/Project.py" line="3762"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>新建…</b><p>打开一个对话框为新项目输入信息。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3768"/> + <location filename="../Project/Project.py" line="3770"/> <source>&Open...</source> <translation>打开(&O)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3773"/> + <location filename="../Project/Project.py" line="3775"/> <source>Open an existing project</source> <translation>打开一个已有项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3774"/> + <location filename="../Project/Project.py" line="3776"/> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>打开…</b><p>打开一个已有项目。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>Close project</source> <translation>关闭项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3781"/> + <location filename="../Project/Project.py" line="3783"/> <source>&Close</source> <translation>关闭(&C)</translation> </message> <message> - <location filename="../Project/Project.py" line="3785"/> + <location filename="../Project/Project.py" line="3787"/> <source>Close the current project</source> <translation>关闭当前项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3786"/> + <location filename="../Project/Project.py" line="3788"/> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>关闭</b><p>关闭当前项目。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3793"/> + <location filename="../Project/Project.py" line="3795"/> <source>Save project</source> <translation>保存项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>&Save</source> <translation>保存(&S)</translation> </message> <message> - <location filename="../Project/Project.py" line="3797"/> + <location filename="../Project/Project.py" line="3799"/> <source>Save the current project</source> <translation>保存当前项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3798"/> + <location filename="../Project/Project.py" line="3800"/> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>保存</b><p>保存当前项目</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3805"/> + <location filename="../Project/Project.py" line="3807"/> <source>Save &as...</source> <translation>另存为(&A)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3809"/> - <source>Save the current project to a new file</source> - <translation>将当前项目另存为一个新文件</translation> - </message> - <message> <location filename="../Project/Project.py" line="3811"/> + <source>Save the current project to a new file</source> + <translation>将当前项目另存为一个新文件</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3813"/> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>另存为</b><p>将当前项目另存为一个新文件。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add files to project</source> <translation>将文件添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3820"/> + <location filename="../Project/Project.py" line="3822"/> <source>Add &files...</source> <translation>添加文件(&F)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3825"/> - <source>Add files to the current project</source> - <translation>将文件添加到当前项目中</translation> - </message> - <message> <location filename="../Project/Project.py" line="3827"/> + <source>Add files to the current project</source> + <translation>将文件添加到当前项目中</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>添加文件…</b><p>打开一个对话框为当前项目添加文件。添加的位置由文件扩展名决定。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory to project</source> <translation>将文件夹添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3836"/> + <location filename="../Project/Project.py" line="3838"/> <source>Add directory...</source> <translation>添加文件夹…</translation> </message> <message> - <location filename="../Project/Project.py" line="3841"/> - <source>Add a directory to the current project</source> - <translation>为当前工程添加文件夹</translation> - </message> - <message> <location filename="../Project/Project.py" line="3843"/> + <source>Add a directory to the current project</source> + <translation>为当前工程添加文件夹</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3845"/> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>添加文件夹…</b><p>打开一个对话框将文件夹添加到当前项目中。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add translation to project</source> <translation>将翻译添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3851"/> + <location filename="../Project/Project.py" line="3853"/> <source>Add &translation...</source> <translation>添加翻译(&T)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3856"/> - <source>Add a translation to the current project</source> - <translation>将翻译添加到当前项目中</translation> - </message> - <message> <location filename="../Project/Project.py" line="3858"/> + <source>Add a translation to the current project</source> + <translation>将翻译添加到当前项目中</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3860"/> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>添加翻译…</b><p>打开一个对话框将翻译添加到当前项目中。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Search new files</source> <translation>搜索新文件</translation> </message> <message> - <location filename="../Project/Project.py" line="3866"/> + <location filename="../Project/Project.py" line="3868"/> <source>Searc&h new files...</source> <translation>搜索新文件(&H)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3870"/> + <location filename="../Project/Project.py" line="3872"/> <source>Search new files in the project directory.</source> <translation>在项目文件夹中搜索新文件。</translation> </message> @@ -52169,57 +52143,57 @@ <translation type="obsolete"><b>搜索新文件…</b><p>在项目文件夹和注册的子文件夹中搜索新文件(源文件, *.ui, *.idl)。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>Project properties</source> <translation>项目属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3896"/> + <location filename="../Project/Project.py" line="3898"/> <source>&Properties...</source> <translation>属性(&P)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3901"/> + <location filename="../Project/Project.py" line="3903"/> <source>Show the project properties</source> <translation>显示项目属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3902"/> + <location filename="../Project/Project.py" line="3904"/> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>属性…</b><p>显示一个对话框可编辑项目属性。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>User project properties</source> <translation>用户项目属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3909"/> + <location filename="../Project/Project.py" line="3911"/> <source>&User Properties...</source> <translation>用户属性(&U)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3914"/> - <source>Show the user specific project properties</source> - <translation>显示用户指定的项目属性</translation> - </message> - <message> <location filename="../Project/Project.py" line="3916"/> + <source>Show the user specific project properties</source> + <translation>显示用户指定的项目属性</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3918"/> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>用户属性…</b><p>显示一个对话框可编辑用户指定的项目属性。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations</source> <translation>文件类型关联</translation> </message> <message> - <location filename="../Project/Project.py" line="3924"/> + <location filename="../Project/Project.py" line="3926"/> <source>Filetype Associations...</source> <translation>文件类型关联…</translation> </message> <message> - <location filename="../Project/Project.py" line="3928"/> + <location filename="../Project/Project.py" line="3930"/> <source>Show the project filetype associations</source> <translation>显示项目文件类型关联</translation> </message> @@ -52229,352 +52203,352 @@ <translation type="obsolete"><b>文件类型关联…</b><p>显示一个对话框可编辑项目的文件类型关联。这些关联以文件名样式决定类型(源代码、窗体、界面或其它)。在把一个文件添加到项目中和搜索新文件时使用。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger Properties</source> <translation>调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3960"/> + <location filename="../Project/Project.py" line="3962"/> <source>Debugger &Properties...</source> <translation>调试器属性(&P)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3964"/> + <location filename="../Project/Project.py" line="3966"/> <source>Show the debugger properties</source> <translation>显示调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3965"/> + <location filename="../Project/Project.py" line="3967"/> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>调试器属性…</b><p>显示一个对话框以编辑项目指定的调试器设定。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>Load</source> <translation>载入</translation> </message> <message> - <location filename="../Project/Project.py" line="3973"/> + <location filename="../Project/Project.py" line="3975"/> <source>&Load</source> <translation>载入(&L)</translation> </message> <message> - <location filename="../Project/Project.py" line="3977"/> + <location filename="../Project/Project.py" line="3979"/> <source>Load the debugger properties</source> <translation>载入调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3978"/> + <location filename="../Project/Project.py" line="3980"/> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>载入调试器属性</b><p>载入项目指定的调试器设定。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3985"/> + <location filename="../Project/Project.py" line="3987"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../Project/Project.py" line="3989"/> + <location filename="../Project/Project.py" line="3991"/> <source>Save the debugger properties</source> <translation>保存调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3990"/> + <location filename="../Project/Project.py" line="3992"/> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>保存调试器属性</b><p>保存项目指定的调试器设置。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>Delete</source> <translation>删除</translation> </message> <message> - <location filename="../Project/Project.py" line="3997"/> + <location filename="../Project/Project.py" line="3999"/> <source>&Delete</source> <translation>删除(&D)</translation> </message> <message> - <location filename="../Project/Project.py" line="4001"/> + <location filename="../Project/Project.py" line="4003"/> <source>Delete the debugger properties</source> <translation>删除调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="4002"/> + <location filename="../Project/Project.py" line="4004"/> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>删除调试器属性</b><p>删除包含项目指定调试器设置的文件。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>Reset</source> <translation>重置</translation> </message> <message> - <location filename="../Project/Project.py" line="4010"/> + <location filename="../Project/Project.py" line="4012"/> <source>&Reset</source> <translation>重置(&R)</translation> </message> <message> - <location filename="../Project/Project.py" line="4014"/> + <location filename="../Project/Project.py" line="4016"/> <source>Reset the debugger properties</source> <translation>重围调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4017"/> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>重置调试器属性</b><p>重置项目指定的调试器设置。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4024"/> + <location filename="../Project/Project.py" line="4026"/> <source>Load session</source> <translation>载入会话</translation> </message> <message> - <location filename="../Project/Project.py" line="4028"/> + <location filename="../Project/Project.py" line="4030"/> <source>Load the projects session file.</source> <translation>载入项目会话文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4029"/> + <location filename="../Project/Project.py" line="4031"/> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>载入会话</b><p>载入项目会话文件。会话包括如下数据。<br>- 所有打开的源文件<br>- 所有断点<br>- 命令行参数<br>- 工作文件夹<br>- 异常报告标志</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4042"/> + <location filename="../Project/Project.py" line="4044"/> <source>Save session</source> <translation>保存会话</translation> </message> <message> - <location filename="../Project/Project.py" line="4046"/> + <location filename="../Project/Project.py" line="4048"/> <source>Save the projects session file.</source> <translation>保存项目会话文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4047"/> + <location filename="../Project/Project.py" line="4049"/> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation><b>保存会话</b><p>保存项目会话文件。会话包括如下数据。<br>- 所有打开的源文件<br>- 所有断点<br>- 命令行参数<br>- 工作文件夹<br>- 异常报告标志</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4060"/> + <location filename="../Project/Project.py" line="4062"/> <source>Delete session</source> <translation>删除会话</translation> </message> <message> - <location filename="../Project/Project.py" line="4064"/> + <location filename="../Project/Project.py" line="4066"/> <source>Delete the projects session file.</source> <translation>删除项目会话文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4065"/> + <location filename="../Project/Project.py" line="4067"/> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>删除会话</b><p>删除项目会话文件</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>Code Metrics</source> <translation>代码度量</translation> </message> <message> - <location filename="../Project/Project.py" line="4074"/> + <location filename="../Project/Project.py" line="4076"/> <source>&Code Metrics...</source> <translation>代码度量(&C)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4078"/> - <source>Show some code metrics for the project.</source> - <translation>显示项目的部分代码度量。</translation> - </message> - <message> <location filename="../Project/Project.py" line="4080"/> + <source>Show some code metrics for the project.</source> + <translation>显示项目的部分代码度量。</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4082"/> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>代码度量…</b><p>显示项目中所有 Python 文件的部分代码度量。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Python Code Coverage</source> <translation>Python 代码覆盖率</translation> </message> <message> - <location filename="../Project/Project.py" line="4088"/> + <location filename="../Project/Project.py" line="4090"/> <source>Code Co&verage...</source> <translation>代码覆盖率(&v)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4092"/> - <source>Show code coverage information for the project.</source> - <translation>显示项目的代码覆盖率信息。</translation> - </message> - <message> <location filename="../Project/Project.py" line="4094"/> + <source>Show code coverage information for the project.</source> + <translation>显示项目的代码覆盖率信息。</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4096"/> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>代码覆盖率…</b><p>显示项目中所有 Python 文件的代码覆盖率。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Profile Data</source> <translation>剖析数据</translation> </message> <message> - <location filename="../Project/Project.py" line="4102"/> + <location filename="../Project/Project.py" line="4104"/> <source>&Profile Data...</source> <translation>剖析数据(&P)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4106"/> - <source>Show profiling data for the project.</source> - <translation>显示项目的剖析数据。</translation> - </message> - <message> <location filename="../Project/Project.py" line="4108"/> + <source>Show profiling data for the project.</source> + <translation>显示项目的剖析数据。</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4110"/> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>剖析数据…</b><p>显示项目的剖析数据。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../Project/Project.py" line="4117"/> + <location filename="../Project/Project.py" line="4119"/> <source>&Application Diagram...</source> <translation>应用程序(&A)图…</translation> </message> <message> - <location filename="../Project/Project.py" line="4121"/> - <source>Show a diagram of the project.</source> - <translation>显示项目图表。</translation> - </message> - <message> <location filename="../Project/Project.py" line="4123"/> + <source>Show a diagram of the project.</source> + <translation>显示项目图表。</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4125"/> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>应用程序图…</b><p>显示项目的图表。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source>Create Package List</source> <translation>创建程序包列表</translation> </message> <message> - <location filename="../Project/Project.py" line="4146"/> + <location filename="../Project/Project.py" line="4148"/> <source>Create &Package List</source> <translation type="unfinished">创建插件存档(&A)</translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source>Create Plugin Archive</source> <translation>创建插件存档</translation> </message> <message> - <location filename="../Project/Project.py" line="4162"/> + <location filename="../Project/Project.py" line="4164"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4247"/> - <source>&Project</source> - <translation>项目(&P)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4248"/> - <source>Open &Recent Projects</source> - <translation>打开最近的项目</translation> - </message> - <message> <location filename="../Project/Project.py" line="4249"/> + <source>&Project</source> + <translation>项目(&P)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4250"/> + <source>Open &Recent Projects</source> + <translation>打开最近的项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4251"/> <source>&Version Control</source> <translation>版本控制(&V)</translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> - <source>Chec&k</source> - <translation>检查(&K)</translation> - </message> - <message> <location filename="../Project/Project.py" line="4255"/> - <source>Sho&w</source> - <translation>显示(&W)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4256"/> - <source>&Diagrams</source> - <translation>图表(&D)</translation> + <source>Chec&k</source> + <translation>检查(&K)</translation> </message> <message> <location filename="../Project/Project.py" line="4257"/> - <source>Session</source> - <translation>会话</translation> + <source>Sho&w</source> + <translation>显示(&W)</translation> </message> <message> <location filename="../Project/Project.py" line="4258"/> - <source>Source &Documentation</source> - <translation>源文档(&D)</translation> + <source>&Diagrams</source> + <translation>图表(&D)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4259"/> + <source>Session</source> + <translation>会话</translation> </message> <message> <location filename="../Project/Project.py" line="4260"/> + <source>Source &Documentation</source> + <translation>源文档(&D)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4262"/> <source>Debugger</source> <translation>调试器</translation> </message> <message> - <location filename="../Project/Project.py" line="4261"/> + <location filename="../Project/Project.py" line="4263"/> <source>Pac&kagers</source> <translation>打包程序(&K)</translation> </message> <message> - <location filename="../Project/Project.py" line="4380"/> + <location filename="../Project/Project.py" line="4382"/> <source>Project</source> <translation>项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4446"/> + <location filename="../Project/Project.py" line="4448"/> <source>&Clear</source> <translation>清除(&C)</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>Search New Files</source> <translation>搜索新文件</translation> </message> <message> - <location filename="../Project/Project.py" line="4609"/> + <location filename="../Project/Project.py" line="4611"/> <source>There were no new files found to be added.</source> <translation>没有要添加的新文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source>Version Control System</source> <translation>版本控制系统</translation> </message> <message> - <location filename="../Project/Project.py" line="4874"/> + <location filename="../Project/Project.py" line="4876"/> <source>Coverage Data</source> <translation>覆盖率数据</translation> </message> <message> - <location filename="../Project/Project.py" line="4924"/> + <location filename="../Project/Project.py" line="4926"/> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../Project/Project.py" line="4897"/> + <location filename="../Project/Project.py" line="4899"/> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../Project/Project.py" line="4947"/> + <location filename="../Project/Project.py" line="4949"/> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../Project/Project.py" line="5001"/> + <location filename="../Project/Project.py" line="5003"/> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../Project/Project.py" line="5146"/> + <location filename="../Project/Project.py" line="5148"/> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>文件 <b>PKGLIST</b> 已存在。</p><p>是否覆盖?</p></translation> </message> @@ -52584,27 +52558,27 @@ <translation type="obsolete"><p>文件 <b>PKGLIST</b> 不存在。终止…</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5214"/> + <location filename="../Project/Project.py" line="5216"/> <source>The project does not have a main script defined. Aborting...</source> <translation>项目未定义主脚本。终止…</translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3942"/> + <location filename="../Project/Project.py" line="3944"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3946"/> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3948"/> + <source>Show the project lexer associations (overriding defaults)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3950"/> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished"></translation> </message> @@ -52689,7 +52663,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3062"/> + <location filename="../Project/Project.py" line="3064"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> @@ -52704,22 +52678,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4755"/> + <location filename="../Project/Project.py" line="4757"/> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5195"/> + <location filename="../Project/Project.py" line="5197"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5356"/> + <location filename="../Project/Project.py" line="5358"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5430"/> + <location filename="../Project/Project.py" line="5432"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -52749,22 +52723,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>Load Diagram</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4133"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4135"/> - <source>Load a diagram from file.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4137"/> + <source>Load a diagram from file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4139"/> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished"></translation> </message> @@ -52794,37 +52768,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4743"/> + <location filename="../Project/Project.py" line="4745"/> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5472"/> + <location filename="../Project/Project.py" line="5474"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4151"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">创建一个 eric6 插件存档文件。</translation> - </message> - <message> <location filename="../Project/Project.py" line="4153"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">创建一个 eric6 插件存档文件。</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4155"/> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.</p></source> <translation type="unfinished"><b>创建插件存档</b><p>通过 PKGLIST 文件给出的文件列表创建 Eric4 插件存档文件。存档名从主脚本名构建。</p> {5 ?} {6 ?}</translation> </message> <message> - <location filename="../Project/Project.py" line="4167"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4169"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4171"/> <source><b>Create Plugin Archives</b><p>This creates eric6 plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5321"/> + <location filename="../Project/Project.py" line="5323"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -52844,83 +52818,83 @@ <translation>Eric6 插件</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source>Create project management directory</source> <translation>创建项目管理目录</translation> </message> <message> - <location filename="../Project/Project.py" line="2874"/> + <location filename="../Project/Project.py" line="2876"/> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation><p>项目目录 <b>{0}</b> 不可写。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> - <source>Search for a file in the project list of files.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="3889"/> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="3891"/> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3881"/> + <location filename="../Project/Project.py" line="3883"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5250"/> + <location filename="../Project/Project.py" line="5252"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4179"/> + <location filename="../Project/Project.py" line="4181"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> - <source>Create eric6 plugin archive files (snapshot releases).</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4186"/> + <source>Create eric6 plugin archive files (snapshot releases).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4188"/> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric6 plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5228"/> + <location filename="../Project/Project.py" line="5230"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>Abort</source> <translation type="unfinished">终止</translation> </message> <message> - <location filename="../Project/Project.py" line="5246"/> + <location filename="../Project/Project.py" line="5248"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> @@ -52930,37 +52904,37 @@ <translation type="obsolete">覆盖率</translation> </message> <message> - <location filename="../Project/Project.py" line="5263"/> + <location filename="../Project/Project.py" line="5265"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5377"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5378"/> + <location filename="../Project/Project.py" line="5380"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5239"/> + <location filename="../Project/Project.py" line="5241"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5293"/> + <location filename="../Project/Project.py" line="5295"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3874"/> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3930"/> + <location filename="../Project/Project.py" line="3932"/> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished"></translation> </message> @@ -52980,82 +52954,82 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2700"/> + <location filename="../Project/Project.py" line="2702"/> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4200"/> + <location filename="../Project/Project.py" line="4202"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> - <source>Perform a 'make' run.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4206"/> + <source>Perform a 'make' run.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5635"/> + <location filename="../Project/Project.py" line="5637"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4214"/> + <location filename="../Project/Project.py" line="4216"/> <source>&Test for Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4218"/> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="4220"/> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4222"/> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4262"/> + <location filename="../Project/Project.py" line="4264"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5583"/> + <location filename="../Project/Project.py" line="5585"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5628"/> + <location filename="../Project/Project.py" line="5630"/> <source>The make process crashed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5638"/> + <location filename="../Project/Project.py" line="5640"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5643"/> + <location filename="../Project/Project.py" line="5645"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5655"/> + <location filename="../Project/Project.py" line="5657"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> @@ -60198,7 +60172,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="147"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> <source><html><head><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'{0}'</h3></div></body></html></source> <translation type="unfinished"></translation> </message> @@ -83078,52 +83052,52 @@ <context> <name>VirtualenvManager</name> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>Add Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="137"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="170"/> <source>A virtual environment named <b>{0}</b> exists already. Shall it be replaced?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="185"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="218"/> <source>Change Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>A virtual environment named <b>{0}</b> does not exist. Aborting!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="226"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="259"/> <source>Rename Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="337"/> <source>{0} - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Delete Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="255"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="288"/> <source>Do you really want to delete these virtual environments?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Remove Virtual Environments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvManager.py" line="309"/> + <location filename="../VirtualEnv/VirtualenvManager.py" line="342"/> <source>Do you really want to remove these virtual environments?</source> <translation type="unfinished"></translation> </message>
--- a/install.py Sun Sep 02 11:07:03 2018 +0200 +++ b/install.py Sun Sep 30 11:38:40 2018 +0200 @@ -115,7 +115,7 @@ print() - if sys.platform.startswith("win"): + if sys.platform.startswith(("win", "cygwin")): # different meaning of input between Py2 and Py3 try: input("Press enter to continue...") @@ -142,7 +142,7 @@ if sys.platform == "darwin": print(" {0} [-chxyz] [-a dir] [-b dir] [-d dir] [-f file] [-i dir]" " [-m name] [-p python] [--pyqt=version]".format(progName)) - elif sys.platform.startswith("win"): + elif sys.platform.startswith(("win", "cygwin")): print(" {0} [-chxyz] [-a dir] [-b dir] [-d dir] [-f file]" " [--pyqt=version]" .format(progName)) @@ -164,7 +164,7 @@ print(" (default: {0})".format(modDir)) print(" -f file configuration file naming the various installation" " paths") - if not sys.platform.startswith("win"): + if not sys.platform.startswith(("win", "cygwin")): print(" -i dir temporary install prefix") print(" (default: {0})".format(distDir)) if sys.platform == "darwin": @@ -242,7 +242,7 @@ print("Please install the 'distutils' package first.") exit(5) - if sys.platform.startswith("win"): + if sys.platform.startswith(("win", "cygwin")): platBinDir = sys.exec_prefix if platBinDir.endswith("\\"): platBinDir = platBinDir[:-1] @@ -373,20 +373,21 @@ os.chmod(dst, 0o644) -def wrapperName(dname, wfile): +def wrapperNames(dname, wfile): """ - Create the platform specific name for the wrapper script. + Create the platform specific names for the wrapper script. @param dname name of the directory to place the wrapper into @param wfile basename (without extension) of the wrapper script - @return the name of the wrapper script + @return the names of the wrapper scripts """ - if sys.platform.startswith("win"): - wname = dname + "\\" + wfile + ".bat" + if sys.platform.startswith(("win", "cygwin")): + wnames = (dname + "\\" + wfile + ".cmd", + dname + "\\" + wfile + ".bat") else: - wname = dname + "/" + wfile + wnames = (dname + "/" + wfile, ) - return wname + return wnames def createPyWrapper(pydir, wfile, isGuiScript=True): @@ -413,8 +414,8 @@ pyqt4opt = "" # all kinds of Windows systems - if sys.platform.startswith("win"): - wname = wfile + marker + ".bat" + if sys.platform.startswith(("win", "cygwin")): + wname = wfile + marker + ".cmd" if isGuiScript: wrapper = \ '''@echo off\n''' \ @@ -572,53 +573,10 @@ # Remove the menu entry for Linux systems if sys.platform.startswith("linux"): - if os.getuid() == 0: - for name in ["/usr/share/pixmaps/eric.png", - "/usr/share/pixmaps/ericWeb.png"]: - if os.path.exists(name): - os.remove(name) - if includePythonVariant: - marker = PythonMarkers[sys.version_info.major] - else: - marker = "" - for name in [ - "/usr/share/applications/eric6" + marker + ".desktop", - "/usr/share/appdata/eric6" + marker + ".appdata.xml", - "/usr/share/metainfo/eric6" + marker + ".appdata.xml", - "/usr/share/applications/eric6_webbrowser" + marker + - ".desktop", - "/usr/share/applications/eric6_browser" + marker + - ".desktop", - "/usr/share/pixmaps/eric" + marker + ".png", - "/usr/share/pixmaps/ericWeb" + marker + ".png", - ]: - if os.path.exists(name): - os.remove(name) - elif os.getuid() >= 1000: - # it is assumed that user ids start at 1000 - for name in ["~/.local/share/pixmaps/eric.png", - "~/.local/share/pixmaps/ericWeb.png"]: - path = os.path.expanduser(name) - if os.path.exists(path): - os.remove(path) - if includePythonVariant: - marker = PythonMarkers[sys.version_info.major] - else: - marker = "" - for name in [ - "~/.local/share/applications/eric6" + marker + ".desktop", - "~/.local/share/appdata/eric6" + marker + ".appdata.xml", - "~/.local/share/metainfo/eric6" + marker + ".appdata.xml", - "~/.local/share/applications/eric6_webbrowser" + marker + - ".desktop", - "~/.local/share/applications/eric6_browser" + marker + - ".desktop", - "~/.local/share/pixmaps/eric" + marker + ".png", - "~/.local/share/pixmaps/ericWeb" + marker + ".png", - ]: - path = os.path.expanduser(name) - if os.path.exists(path): - os.remove(path) + cleanUpLinuxSpecifics() + # Remove the Desktop and Start Menu entries for Windows systems + elif sys.platform.startswith(("win", "cygwin")): + cleanUpWindowsLinks() # Remove the wrapper scripts rem_wnames = [ @@ -645,9 +603,9 @@ dirs.append(platBinDirOld) for rem_wname in rem_wnames: for d in dirs: - rwname = wrapperName(d, rem_wname) - if os.path.exists(rwname): - os.remove(rwname) + for rwname in wrapperNames(d, rem_wname): + if os.path.exists(rwname): + os.remove(rwname) # Cleanup our config file(s) for name in ['eric6config.py', 'eric6config.pyc', 'eric6.pth']: @@ -690,25 +648,127 @@ if sys.platform == "darwin": # delete the Mac app bundle - try: - macAppBundlePath = getConfig("macAppBundlePath") - macAppBundleName = getConfig("macAppBundleName") - except AttributeError: - macAppBundlePath = defaultMacAppBundlePath - macAppBundleName = defaultMacAppBundleName - for bundlePath in [os.path.join(defaultMacAppBundlePath, - macAppBundleName), - os.path.join(macAppBundlePath, - macAppBundleName), - ]: - if os.path.exists(bundlePath): - shutil.rmtree(bundlePath) + cleanUpMacAppBundle() except (IOError, OSError) as msg: sys.stderr.write( 'Error: {0}\nTry install with admin rights.\n'.format(msg)) exit(7) +def cleanUpLinuxSpecifics(): + """ + Clean up Linux specific files. + """ + if os.getuid() == 0: + for name in ["/usr/share/pixmaps/eric.png", + "/usr/share/pixmaps/ericWeb.png"]: + if os.path.exists(name): + os.remove(name) + if includePythonVariant: + marker = PythonMarkers[sys.version_info.major] + else: + marker = "" + for name in [ + "/usr/share/applications/eric6" + marker + ".desktop", + "/usr/share/appdata/eric6" + marker + ".appdata.xml", + "/usr/share/metainfo/eric6" + marker + ".appdata.xml", + "/usr/share/applications/eric6_webbrowser" + marker + + ".desktop", + "/usr/share/applications/eric6_browser" + marker + + ".desktop", + "/usr/share/pixmaps/eric" + marker + ".png", + "/usr/share/pixmaps/ericWeb" + marker + ".png", + ]: + if os.path.exists(name): + os.remove(name) + elif os.getuid() >= 1000: + # it is assumed that user ids start at 1000 + for name in ["~/.local/share/pixmaps/eric.png", + "~/.local/share/pixmaps/ericWeb.png"]: + path = os.path.expanduser(name) + if os.path.exists(path): + os.remove(path) + if includePythonVariant: + marker = PythonMarkers[sys.version_info.major] + else: + marker = "" + for name in [ + "~/.local/share/applications/eric6" + marker + ".desktop", + "~/.local/share/appdata/eric6" + marker + ".appdata.xml", + "~/.local/share/metainfo/eric6" + marker + ".appdata.xml", + "~/.local/share/applications/eric6_webbrowser" + marker + + ".desktop", + "~/.local/share/applications/eric6_browser" + marker + + ".desktop", + "~/.local/share/pixmaps/eric" + marker + ".png", + "~/.local/share/pixmaps/ericWeb" + marker + ".png", + ]: + path = os.path.expanduser(name) + if os.path.exists(path): + os.remove(path) + + +def cleanUpMacAppBundle(): + """ + Uninstall the macOS application bundle. + """ + from eric6config import getConfig + try: + macAppBundlePath = getConfig("macAppBundlePath") + macAppBundleName = getConfig("macAppBundleName") + except AttributeError: + macAppBundlePath = defaultMacAppBundlePath + macAppBundleName = defaultMacAppBundleName + for bundlePath in [os.path.join(defaultMacAppBundlePath, + macAppBundleName), + os.path.join(macAppBundlePath, + macAppBundleName), + ]: + if os.path.exists(bundlePath): + shutil.rmtree(bundlePath) + + +def cleanUpWindowsLinks(): + """ + Clean up the Desktop and Start Menu entries for Windows. + """ + try: + from pywintypes import com_error # __IGNORE_WARNING__ + except ImportError: + # links were not created by install.py + return + + regPath = "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer" + \ + "\\User Shell Folders" + + # 1. cleanup desktop links + regName = "Desktop" + desktopEntry = getWinregEntry(regName, regPath) + if desktopEntry: + desktopFolder = os.path.normpath(os.path.expandvars(desktopEntry)) + for linkName in windowsDesktopNames(): + linkPath = os.path.join(desktopFolder, linkName) + if os.path.exists(linkPath): + try: + os.remove(linkPath) + except EnvironmentError: + # maybe restrictions prohibited link removal + print("Could not remove '{0}'.".format(linkPath)) + + # 2. cleanup start menu entry + regName = "Programs" + programsEntry = getWinregEntry(regName, regPath) + if programsEntry: + programsFolder = os.path.normpath(os.path.expandvars(programsEntry)) + eric6EntryPath = os.path.join(programsFolder, windowsProgramsEntry()) + if os.path.exists(eric6EntryPath): + try: + shutil.rmtree(eric6EntryPath) + except EnvironmentError: + # maybe restrictions prohibited link removal + print("Could not remove '{0}'.".format(eric6EntryPath)) + + def shutilCopy(src, dst, perm=0o644): """ Wrapper function around shutil.copy() to ensure the permissions. @@ -901,134 +961,191 @@ print("Could not install '{0}' (no permission)." .format(apiName)) - # create menu entry for Linux systems + # Create menu entry for Linux systems if sys.platform.startswith("linux"): - if includePythonVariant: - marker = PythonMarkers[sys.version_info.major] - else: - marker = "" + createLinuxSpecifics() - if distDir: - dst = os.path.normpath(os.path.join(distDir, "usr/share/pixmaps")) - if not os.path.exists(dst): - os.makedirs(dst) - shutilCopy( - os.path.join(sourceDir, "icons", "default", "eric.png"), - os.path.join(dst, "eric" + marker + ".png")) - shutilCopy( - os.path.join(sourceDir, "icons", "default", "ericWeb48.png"), - os.path.join(dst, "ericWeb" + marker + ".png")) - dst = os.path.normpath( - os.path.join(distDir, "usr/share/applications")) - if not os.path.exists(dst): - os.makedirs(dst) - copyDesktopFile(os.path.join(sourceDir, "eric6.desktop"), - os.path.join(dst, "eric6" + marker + ".desktop"), - marker) - copyDesktopFile( - os.path.join(sourceDir, "eric6_webbrowser.desktop"), - os.path.join(dst, "eric6_webbrowser" + marker + ".desktop"), - marker) - copyDesktopFile( - os.path.join(sourceDir, "eric6_browser.desktop"), - os.path.join(dst, "eric6_browser" + marker + ".desktop"), - marker) - dst = os.path.normpath( - os.path.join(distDir, "usr/share/metainfo")) - if not os.path.exists(dst): - os.makedirs(dst) - copyAppStreamFile( - os.path.join(sourceDir, "eric6.appdata.xml"), - os.path.join(dst, "eric6" + marker + ".appdata.xml"), - marker) - elif os.getuid() == 0: - shutilCopy(os.path.join( - sourceDir, "icons", "default", "eric.png"), - "/usr/share/pixmaps/eric" + marker + ".png") - copyDesktopFile( - os.path.join(sourceDir, "eric6.desktop"), - "/usr/share/applications/eric6" + marker + ".desktop", - marker) - if os.path.exists("/usr/share/metainfo"): - copyAppStreamFile( - os.path.join(sourceDir, "eric6.appdata.xml"), - "/usr/share/metainfo/eric6" + marker + ".appdata.xml", - marker) - elif os.path.exists("/usr/share/appdata"): - copyAppStreamFile( - os.path.join(sourceDir, "eric6.appdata.xml"), - "/usr/share/appdata/eric6" + marker + ".appdata.xml", - marker) - shutilCopy(os.path.join( - sourceDir, "icons", "default", "ericWeb48.png"), - "/usr/share/pixmaps/ericWeb" + marker + ".png") - copyDesktopFile( - os.path.join(sourceDir, "eric6_webbrowser.desktop"), - "/usr/share/applications/eric6_webbrowser" + marker + - ".desktop", - marker) - copyDesktopFile( - os.path.join(sourceDir, "eric6_browser.desktop"), - "/usr/share/applications/eric6_browser" + marker + - ".desktop", - marker) - elif os.getuid() >= 1000: - # it is assumed, that user ids start at 1000 - localPath = os.path.join(os.path.expanduser("~"), - ".local", "share") - # create directories first - for directory in [os.path.join(localPath, name) - for name in ("pixmaps", "applications", - "metainfo", "appdata")]: - if not os.path.isdir(directory): - os.makedirs(directory) - # now copy the files - shutilCopy( - os.path.join(sourceDir, "icons", "default", "eric.png"), - os.path.join(localPath, "pixmaps", "eric" + marker + ".png")) - copyDesktopFile( - os.path.join(sourceDir, "eric6.desktop"), - os.path.join(localPath, "applications", - "eric6" + marker + ".desktop"), - marker) - copyAppStreamFile( - os.path.join(sourceDir, "eric6.appdata.xml"), - os.path.join(localPath, "metainfo", - "eric6" + marker + ".appdata.xml"), - marker) - copyAppStreamFile( - os.path.join(sourceDir, "eric6.appdata.xml"), - os.path.join(localPath, "appdata", - "eric6" + marker + ".appdata.xml"), - marker) - shutilCopy( - os.path.join(sourceDir, "icons", "default", "ericWeb48.png"), - os.path.join(localPath, "pixmaps", - "ericWeb" + marker + ".png")) - copyDesktopFile( - os.path.join(sourceDir, "eric6_webbrowser.desktop"), - os.path.join(localPath, "applications", - "eric6_webbrowser" + marker + ".desktop"), - marker) - copyDesktopFile( - os.path.join(sourceDir, "eric6_browser.desktop"), - os.path.join(localPath, "applications", - "eric6_browser" + marker + ".desktop"), - marker) + # Create Desktop and Start Menu entries for Windows systems + elif sys.platform.startswith(("win", "cygwin")): + createWindowsLinks() # Create a Mac application bundle - if sys.platform == "darwin": + elif sys.platform == "darwin": createMacAppBundle(cfg['ericDir']) return 0 +def createLinuxSpecifics(): + """ + Install Linux specific files. + """ + global distDir, sourceDir, includePythonVariant + + if includePythonVariant: + marker = PythonMarkers[sys.version_info.major] + else: + marker = "" + + if distDir: + dst = os.path.normpath(os.path.join(distDir, "usr/share/pixmaps")) + if not os.path.exists(dst): + os.makedirs(dst) + shutilCopy( + os.path.join(sourceDir, "icons", "default", "eric.png"), + os.path.join(dst, "eric" + marker + ".png")) + shutilCopy( + os.path.join(sourceDir, "icons", "default", "ericWeb48.png"), + os.path.join(dst, "ericWeb" + marker + ".png")) + dst = os.path.normpath( + os.path.join(distDir, "usr/share/applications")) + if not os.path.exists(dst): + os.makedirs(dst) + copyDesktopFile(os.path.join(sourceDir, "eric6.desktop"), + os.path.join(dst, "eric6" + marker + ".desktop"), + marker) + copyDesktopFile( + os.path.join(sourceDir, "eric6_webbrowser.desktop"), + os.path.join(dst, "eric6_webbrowser" + marker + ".desktop"), + marker) + copyDesktopFile( + os.path.join(sourceDir, "eric6_browser.desktop"), + os.path.join(dst, "eric6_browser" + marker + ".desktop"), + marker) + dst = os.path.normpath( + os.path.join(distDir, "usr/share/metainfo")) + if not os.path.exists(dst): + os.makedirs(dst) + copyAppStreamFile( + os.path.join(sourceDir, "eric6.appdata.xml"), + os.path.join(dst, "eric6" + marker + ".appdata.xml"), + marker) + elif os.getuid() == 0: + shutilCopy(os.path.join( + sourceDir, "icons", "default", "eric.png"), + "/usr/share/pixmaps/eric" + marker + ".png") + copyDesktopFile( + os.path.join(sourceDir, "eric6.desktop"), + "/usr/share/applications/eric6" + marker + ".desktop", + marker) + if os.path.exists("/usr/share/metainfo"): + copyAppStreamFile( + os.path.join(sourceDir, "eric6.appdata.xml"), + "/usr/share/metainfo/eric6" + marker + ".appdata.xml", + marker) + elif os.path.exists("/usr/share/appdata"): + copyAppStreamFile( + os.path.join(sourceDir, "eric6.appdata.xml"), + "/usr/share/appdata/eric6" + marker + ".appdata.xml", + marker) + shutilCopy(os.path.join( + sourceDir, "icons", "default", "ericWeb48.png"), + "/usr/share/pixmaps/ericWeb" + marker + ".png") + copyDesktopFile( + os.path.join(sourceDir, "eric6_webbrowser.desktop"), + "/usr/share/applications/eric6_webbrowser" + marker + + ".desktop", + marker) + copyDesktopFile( + os.path.join(sourceDir, "eric6_browser.desktop"), + "/usr/share/applications/eric6_browser" + marker + + ".desktop", + marker) + elif os.getuid() >= 1000: + # it is assumed, that user ids start at 1000 + localPath = os.path.join(os.path.expanduser("~"), + ".local", "share") + # create directories first + for directory in [os.path.join(localPath, name) + for name in ("pixmaps", "applications", + "metainfo", "appdata")]: + if not os.path.isdir(directory): + os.makedirs(directory) + # now copy the files + shutilCopy( + os.path.join(sourceDir, "icons", "default", "eric.png"), + os.path.join(localPath, "pixmaps", "eric" + marker + ".png")) + copyDesktopFile( + os.path.join(sourceDir, "eric6.desktop"), + os.path.join(localPath, "applications", + "eric6" + marker + ".desktop"), + marker) + copyAppStreamFile( + os.path.join(sourceDir, "eric6.appdata.xml"), + os.path.join(localPath, "metainfo", + "eric6" + marker + ".appdata.xml"), + marker) + copyAppStreamFile( + os.path.join(sourceDir, "eric6.appdata.xml"), + os.path.join(localPath, "appdata", + "eric6" + marker + ".appdata.xml"), + marker) + shutilCopy( + os.path.join(sourceDir, "icons", "default", "ericWeb48.png"), + os.path.join(localPath, "pixmaps", + "ericWeb" + marker + ".png")) + copyDesktopFile( + os.path.join(sourceDir, "eric6_webbrowser.desktop"), + os.path.join(localPath, "applications", + "eric6_webbrowser" + marker + ".desktop"), + marker) + copyDesktopFile( + os.path.join(sourceDir, "eric6_browser.desktop"), + os.path.join(localPath, "applications", + "eric6_browser" + marker + ".desktop"), + marker) + + +def createWindowsLinks(): + """ + Create Desktop and Start Menu links. + """ + try: + # check, if pywin32 is available + from win32com.client import Dispatch # __IGNORE_WARNING__ + except ImportError: + print( + "\nThe Python package 'pywin32' is not installed. Desktop and" + " Start Menu entries will not be created." + ) + return + + regPath = "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer" + \ + "\\User Shell Folders" + + # 1. create desktop shortcuts + regName = "Desktop" + desktopFolder = os.path.normpath( + os.path.expandvars(getWinregEntry(regName, regPath))) + for linkName, targetPath, iconPath in windowsDesktopEntries(): + linkPath = os.path.join(desktopFolder, linkName) + createWindowsShortcut(linkPath, targetPath, iconPath) + + # 2. create start menu entry and shortcuts + regName = "Programs" + programsEntry = getWinregEntry(regName, regPath) + if programsEntry: + programsFolder = os.path.normpath(os.path.expandvars(programsEntry)) + eric6EntryPath = os.path.join(programsFolder, windowsProgramsEntry()) + if not os.path.exists(eric6EntryPath): + try: + os.makedirs(eric6EntryPath) + except EnvironmentError: + # maybe restrictions prohibited link creation + return + + for linkName, targetPath, iconPath in windowsDesktopEntries(): + linkPath = os.path.join(eric6EntryPath, linkName) + createWindowsShortcut(linkPath, targetPath, iconPath) + + def createMacAppBundle(pydir): """ Create a Mac application bundle. @param pydir the name of the directory where the Python script will - eventually be installed (string) + eventually be installed + @type str """ global cfg, sourceDir, macAppBundleName, macPythonExe, macAppBundlePath, \ pyqtVariant @@ -1411,7 +1528,7 @@ exit(1) # determine the platform dependent black list - if sys.platform.startswith("win"): + if sys.platform.startswith(("win", "cygwin")): PlatformBlackLists = PlatformsBlackLists["windows"] elif sys.platform.startswith("linux"): PlatformBlackLists = PlatformsBlackLists["linux"] @@ -1584,6 +1701,122 @@ shutil.copy(fileName + ".orig", fileName) +def getWinregEntry(name, path): + """ + Function to get an entry from the Windows Registry. + + @param name variable name + @type str + @param path registry path of the variable + @type str + @return value of requested registry variable + @rtype any + """ + try: + import _winreg as winreg + except ImportError: + try: + import winreg + except ImportError: + return None + + try: + registryKey = winreg.OpenKey(winreg.HKEY_CURRENT_USER, path, 0, + winreg.KEY_READ) + value, _ = winreg.QueryValueEx(registryKey, name) + winreg.CloseKey(registryKey) + return value + except WindowsError: + return None + + +def createWindowsShortcut(linkPath, targetPath, iconPath): + """ + Create Windows shortcut. + + @param linkPath path of the shortcut file + @type str + @param targetPath path the shortcut shall point to + @type str + @param iconPath path of the icon file + @type str + """ + from win32com.client import Dispatch + from pywintypes import com_error + + try: + shell = Dispatch('WScript.Shell') + shortcut = shell.CreateShortCut(linkPath) + shortcut.Targetpath = targetPath + shortcut.WorkingDirectory = os.path.dirname(targetPath) + shortcut.IconLocation = iconPath + shortcut.save() + except com_error: + # maybe restrictions prohibited link creation + pass + + +def windowsDesktopNames(): + """ + Function to generate the link names for the Windows Desktop. + + @return list of desktop link names + @rtype list of str + """ + return [e[0] for e in windowsDesktopEntries()] + + +def windowsDesktopEntries(): + """ + Function to generate data for the Windows Desktop links. + + @return list of tuples containing the desktop link name, + the link target and the icon target + @rtype list of tuples of (str, str, str) + """ + global cfg, includePythonVariant + + if includePythonVariant: + marker = PythonMarkers[sys.version_info.major] + else: + marker = "" + + majorVersion, minorVersion = sys.version_info[:2] + entriesTemplates = [ + ("eric6 (Python {0}.{1}).lnk", + os.path.join(cfg["bindir"], "eric6" + marker + ".cmd"), + os.path.join(cfg["ericPixDir"], "eric6.ico")), + ] + if sys.version_info.major == 2: + entriesTemplates.append(( + "eric6 Browser (Python {0}.{1}).lnk", + os.path.join(cfg["bindir"], "eric6_webbrowser" + marker + ".cmd"), + os.path.join(cfg["ericPixDir"], "ericWeb48.ico") + )) + else: + entriesTemplates.append(( + "eric6 Browser (Python {0}.{1}).lnk", + os.path.join(cfg["bindir"], "eric6_browser" + marker + ".cmd"), + os.path.join(cfg["ericPixDir"], "ericWeb48.ico") + )) + + return [ + (e[0].format(majorVersion, minorVersion), e[1], e[2]) + for e in entriesTemplates + ] + + +def windowsProgramsEntry(): + """ + Function to generate the name of the Start Menu top entry. + + @return name of the Start Menu top entry + @rtype str + """ + majorVersion, minorVersion = sys.version_info[:2] + return "eric6 (Python {0}.{1})".format(majorVersion, minorVersion) + + def main(argv): """ The main function of the script. @@ -1612,7 +1845,7 @@ initGlobals() try: - if sys.platform.startswith("win"): + if sys.platform.startswith(("win", "cygwin")): optlist, args = getopt.getopt( argv[1:], "chxyza:b:d:f:", ["help", "pyqt=", "noapis"]) elif sys.platform == "darwin":
--- a/uninstall.py Sun Sep 02 11:07:03 2018 +0200 +++ b/uninstall.py Sun Sep 30 11:38:40 2018 +0200 @@ -64,7 +64,7 @@ os.remove("eric6config.py") os.rename("eric6config.py.orig", "eric6config.py") - if sys.platform.startswith("win"): + if sys.platform.startswith(("win", "cygwin")): # different meaning of input between Py2 and Py3 try: input("Press enter to continue...") @@ -102,20 +102,21 @@ pyModDir = distutils.sysconfig.get_python_lib(True) -def wrapperName(dname, wfile): +def wrapperNames(dname, wfile): """ - Create the platform specific name for the wrapper script. + Create the platform specific names for the wrapper script. @param dname name of the directory to place the wrapper into @param wfile basename (without extension) of the wrapper script - @return the name of the wrapper script + @return the names of the wrapper scripts """ - if sys.platform.startswith("win"): - wname = dname + "\\" + wfile + ".bat" + if sys.platform.startswith(("win", "cygwin")): + wnames = (dname + "\\" + wfile + ".cmd", + dname + "\\" + wfile + ".bat") else: - wname = dname + "/" + wfile + wnames = (dname + "/" + wfile, ) - return wname + return wnames def uninstallEric(): @@ -126,53 +127,10 @@ # Remove the menu entry for Linux systems if sys.platform.startswith("linux"): - if os.getuid() == 0: - for name in ["/usr/share/pixmaps/eric.png", - "/usr/share/pixmaps/ericWeb.png"]: - if os.path.exists(name): - os.remove(name) - if includePythonVariant: - marker = PythonMarkers[sys.version_info.major] - else: - marker = "" - for name in [ - "/usr/share/applications/eric6" + marker + ".desktop", - "/usr/share/appdata/eric6" + marker + ".appdata.xml", - "/usr/share/metainfo/eric6" + marker + ".appdata.xml", - "/usr/share/applications/eric6_webbrowser" + marker + - ".desktop", - "/usr/share/applications/eric6_browser" + marker + - ".desktop", - "/usr/share/pixmaps/eric" + marker + ".png", - "/usr/share/pixmaps/ericWeb" + marker + ".png", - ]: - if os.path.exists(name): - os.remove(name) - elif os.getuid() >= 1000: - # it is assumed that user ids start at 1000 - for name in ["~/.local/share/pixmaps/eric.png", - "~/.local/share/pixmaps/ericWeb.png"]: - path = os.path.expanduser(name) - if os.path.exists(path): - os.remove(path) - if includePythonVariant: - marker = PythonMarkers[sys.version_info.major] - else: - marker = "" - for name in [ - "~/.local/share/applications/eric6" + marker + ".desktop", - "~/.local/share/appdata/eric6" + marker + ".appdata.xml", - "~/.local/share/metainfo/eric6" + marker + ".appdata.xml", - "~/.local/share/applications/eric6_webbrowser" + marker + - ".desktop", - "~/.local/share/applications/eric6_browser" + marker + - ".desktop", - "~/.local/share/pixmaps/eric" + marker + ".png", - "~/.local/share/pixmaps/ericWeb" + marker + ".png", - ]: - path = os.path.expanduser(name) - if os.path.exists(path): - os.remove(path) + uninstallLinuxSpecifics() + # Remove the Desktop and Start Menu entries for Windows systems + elif sys.platform.startswith(("win", "cygwin")): + uninstallWindowsLinks() # Remove the wrapper scripts rem_wnames = [ @@ -195,9 +153,9 @@ try: for rem_wname in rem_wnames: - rwname = wrapperName(getConfig('bindir'), rem_wname) - if os.path.exists(rwname): - os.remove(rwname) + for rwname in wrapperNames(getConfig('bindir'), rem_wname): + if os.path.exists(rwname): + os.remove(rwname) # Cleanup our config file(s) for name in ['eric6config.py', 'eric6config.pyc', 'eric6.pth']: @@ -239,21 +197,7 @@ if sys.platform == "darwin": # delete the Mac app bundle - if os.path.exists("/Developer/Applications/Eric6"): - shutil.rmtree("/Developer/Applications/Eric6") - try: - macAppBundlePath = getConfig("macAppBundlePath") - macAppBundleName = getConfig("macAppBundleName") - except AttributeError: - macAppBundlePath = defaultMacAppBundlePath - macAppBundleName = defaultMacAppBundleName - for bundlePath in [os.path.join(defaultMacAppBundlePath, - macAppBundleName), - os.path.join(macAppBundlePath, - macAppBundleName), - ]: - if os.path.exists(bundlePath): - shutil.rmtree(bundlePath) + uninstallMacAppBundle() # remove plug-in directories removePluginDirectories() @@ -271,6 +215,121 @@ exit(7) +def uninstallWindowsLinks(): + """ + Clean up the Desktop and Start Menu entries for Windows. + """ + try: + from pywintypes import com_error # __IGNORE_WARNING__ + except ImportError: + # links were not created by install.py + return + + regPath = "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer" + \ + "\\User Shell Folders" + + # 1. cleanup desktop links + regName = "Desktop" + desktopEntry = getWinregEntry(regName, regPath) + if desktopEntry: + desktopFolder = os.path.normpath(os.path.expandvars(desktopEntry)) + for linkName in windowsDesktopNames(): + linkPath = os.path.join(desktopFolder, linkName) + if os.path.exists(linkPath): + try: + os.remove(linkPath) + except EnvironmentError: + # maybe restrictions prohibited link removal + print("Could not remove '{0}'.".format(linkPath)) + + # 2. cleanup start menu entry + regName = "Programs" + programsEntry = getWinregEntry(regName, regPath) + if programsEntry: + programsFolder = os.path.normpath(os.path.expandvars(programsEntry)) + eric6EntryPath = os.path.join(programsFolder, windowsProgramsEntry()) + if os.path.exists(eric6EntryPath): + try: + shutil.rmtree(eric6EntryPath) + except EnvironmentError: + # maybe restrictions prohibited link removal + print("Could not remove '{0}'.".format(eric6EntryPath)) + + +def uninstallLinuxSpecifics(): + """ + Uninstall Linux specific files. + """ + if os.getuid() == 0: + for name in ["/usr/share/pixmaps/eric.png", + "/usr/share/pixmaps/ericWeb.png"]: + if os.path.exists(name): + os.remove(name) + if includePythonVariant: + marker = PythonMarkers[sys.version_info.major] + else: + marker = "" + for name in [ + "/usr/share/applications/eric6" + marker + ".desktop", + "/usr/share/appdata/eric6" + marker + ".appdata.xml", + "/usr/share/metainfo/eric6" + marker + ".appdata.xml", + "/usr/share/applications/eric6_webbrowser" + marker + + ".desktop", + "/usr/share/applications/eric6_browser" + marker + + ".desktop", + "/usr/share/pixmaps/eric" + marker + ".png", + "/usr/share/pixmaps/ericWeb" + marker + ".png", + ]: + if os.path.exists(name): + os.remove(name) + elif os.getuid() >= 1000: + # it is assumed that user ids start at 1000 + for name in ["~/.local/share/pixmaps/eric.png", + "~/.local/share/pixmaps/ericWeb.png"]: + path = os.path.expanduser(name) + if os.path.exists(path): + os.remove(path) + if includePythonVariant: + marker = PythonMarkers[sys.version_info.major] + else: + marker = "" + for name in [ + "~/.local/share/applications/eric6" + marker + ".desktop", + "~/.local/share/appdata/eric6" + marker + ".appdata.xml", + "~/.local/share/metainfo/eric6" + marker + ".appdata.xml", + "~/.local/share/applications/eric6_webbrowser" + marker + + ".desktop", + "~/.local/share/applications/eric6_browser" + marker + + ".desktop", + "~/.local/share/pixmaps/eric" + marker + ".png", + "~/.local/share/pixmaps/ericWeb" + marker + ".png", + ]: + path = os.path.expanduser(name) + if os.path.exists(path): + os.remove(path) + + +def uninstallMacAppBundle(): + """ + Uninstall the macOS application bundle. + """ + if os.path.exists("/Developer/Applications/Eric6"): + shutil.rmtree("/Developer/Applications/Eric6") + try: + macAppBundlePath = getConfig("macAppBundlePath") + macAppBundleName = getConfig("macAppBundleName") + except AttributeError: + macAppBundlePath = defaultMacAppBundlePath + macAppBundleName = defaultMacAppBundleName + for bundlePath in [os.path.join(defaultMacAppBundlePath, + macAppBundleName), + os.path.join(macAppBundlePath, + macAppBundleName), + ]: + if os.path.exists(bundlePath): + shutil.rmtree(bundlePath) + + def removePluginDirectories(): """ Remove the plug-in directories. @@ -352,6 +411,56 @@ return os.path.join(os.path.expanduser("~"), cdn) +def getWinregEntry(name, path): + """ + Function to get an entry from the Windows Registry. + + @param name variable name + @type str + @param path registry path of the variable + @type str + @return value of requested registry variable + @rtype any + """ + # From http://stackoverflow.com/a/35286642 + import winreg + try: + registryKey = winreg.OpenKey(winreg.HKEY_CURRENT_USER, path, 0, + winreg.KEY_READ) + value, _ = winreg.QueryValueEx(registryKey, name) + winreg.CloseKey(registryKey) + return value + except WindowsError: + return None + + +def windowsDesktopNames(): + """ + Function to generate the link names for the Windows Desktop. + + @return list of desktop link names + @rtype list of str + """ + majorVersion, minorVersion = sys.version_info[:2] + linkTemplates = [ + "eric6 (Python {0}.{1}).lnk", + "eric6 Browser (Python {0}.{1}).lnk", + ] + + return [l.format(majorVersion, minorVersion) for l in linkTemplates] + + +def windowsProgramsEntry(): + """ + Function to generate the name of the Start Menu top entry. + + @return name of the Start Menu top entry + @rtype str + """ + majorVersion, minorVersion = sys.version_info[:2] + return "eric6 (Python {0}.{1})".format(majorVersion, minorVersion) + + def main(argv): """ The main function of the script.