--- a/i18n/eric6_zh_CN.GB2312.ts Thu Aug 27 17:17:01 2015 +0200 +++ b/i18n/eric6_zh_CN.GB2312.ts Fri Aug 28 12:26:10 2015 +0200 @@ -79,12 +79,12 @@ <context> <name>AdBlockAccessHandler</name> <message> - <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="52"/> + <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="53"/> <source>Subscribe?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="52"/> + <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="53"/> <source><p>Subscribe to this AdBlock subscription?</p><p>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -289,47 +289,47 @@ <context> <name>AdBlockSubscription</name> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="314"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="319"/> <source>Load subscription rules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="487"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="493"/> <source>Downloading subscription rules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="425"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="430"/> <source>Got empty subscription rules.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="510"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="516"/> <source>Saving subscription rules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="304"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="309"/> <source>Unable to open adblock file '{0}' for reading.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="412"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="417"/> <source><p>Subscription rules could not be downloaded.</p><p>Error: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="510"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="516"/> <source>Unable to open adblock file '{0}' for writing.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="314"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="319"/> <source>AdBlock file '{0}' does not start with [Adblock.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="487"/> + <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="493"/> <source><p>AdBlock subscription <b>{0}</b> has a wrong checksum.<br/>Found: {1}<br/>Calculated: {2}<br/>Use it anyway?</p></source> <translation type="unfinished"></translation> </message> @@ -4145,11 +4145,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="346"/> - <source>VirusTotal Interface</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationDialog.py" line="332"/> <source>Security</source> <translation type="unfinished"></translation> @@ -4193,22 +4188,22 @@ <translation type="unfinished">未知</translation> </message> <message> - <location filename="../Cooperation/Connection.py" line="217"/> + <location filename="../Cooperation/Connection.py" line="218"/> <source>New Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/Connection.py" line="217"/> + <location filename="../Cooperation/Connection.py" line="218"/> <source><p>Accept connection from <strong>{0}@{1}</strong>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/Connection.py" line="454"/> + <location filename="../Cooperation/Connection.py" line="457"/> <source>* Connection to {0}:{1} refused.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/Connection.py" line="207"/> + <location filename="../Cooperation/Connection.py" line="208"/> <source>* Connection attempted by banned user '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -4739,12 +4734,12 @@ <translation>创建对话框代码</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="340"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="341"/> <source>uic error</source> <translation>uic 错误</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="525"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="526"/> <source>Code Generation</source> <translation>代码生成</translation> </message> @@ -4754,22 +4749,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="340"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="341"/> <source><p>There was an error loading the form <b>{0}</b>.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="410"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="411"/> <source><p>Could not open the code template file "{0}".</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="446"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="447"/> <source><p>Could not open the source file "{0}".</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="525"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="526"/> <source><p>Could not write the source file "{0}".</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -7002,11 +6997,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadItem.py" line="208"/> - <source>VirusTotal scan scheduled: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Helpviewer/Download/DownloadItem.ui" line="88"/> <source>Press to pause the download</source> <translation type="unfinished"></translation> @@ -8479,7 +8469,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2851"/> + <location filename="../QScintilla/Editor.py" line="2849"/> <source>Open File</source> <translation>打开文件</translation> </message> @@ -8884,52 +8874,52 @@ <translation>选择要应用的 Pygments 词法分析器。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1724"/> + <location filename="../QScintilla/Editor.py" line="1722"/> <source>Modification of Read Only file</source> <translation>只读文件的改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1724"/> + <location filename="../QScintilla/Editor.py" line="1722"/> <source>You are attempting to change a read only file. Please save to a different file first.</source> <translation>试图改变只读文件。请先保存到另一个文件中。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2416"/> + <location filename="../QScintilla/Editor.py" line="2414"/> <source>Printing...</source> <translation>打印中……</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="2431"/> + <source>Printing completed</source> + <translation>打印已完成</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="2433"/> - <source>Printing completed</source> - <translation>打印已完成</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="2435"/> <source>Error while printing</source> <translation>打印时出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2438"/> + <location filename="../QScintilla/Editor.py" line="2436"/> <source>Printing aborted</source> <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2796"/> + <location filename="../QScintilla/Editor.py" line="2794"/> <source>File Modified</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3021"/> + <location filename="../QScintilla/Editor.py" line="3019"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4340"/> + <location filename="../QScintilla/Editor.py" line="4338"/> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4340"/> + <location filename="../QScintilla/Editor.py" line="4338"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>自动完成无效,没有设定自动完成源。</translation> </message> @@ -9159,17 +9149,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2796"/> + <location filename="../QScintilla/Editor.py" line="2794"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2851"/> + <location filename="../QScintilla/Editor.py" line="2849"/> <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="2954"/> + <location filename="../QScintilla/Editor.py" line="2952"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -9224,7 +9214,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3021"/> + <location filename="../QScintilla/Editor.py" line="3019"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> @@ -9249,22 +9239,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4441"/> + <location filename="../QScintilla/Editor.py" line="4439"/> <source>Activating Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4441"/> + <location filename="../QScintilla/Editor.py" line="4439"/> <source>Auto-completion provider cannot be connected because there is already another one active. Please check your configuration.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4631"/> + <location filename="../QScintilla/Editor.py" line="4629"/> <source>Activating Calltip Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4631"/> + <location filename="../QScintilla/Editor.py" line="4629"/> <source>Calltip provider cannot be connected because there is already another one active. Please check your configuration.</source> <translation type="unfinished"></translation> </message> @@ -15485,7 +15475,7 @@ <context> <name>HelpBrowser</name> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1096"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1097"/> <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>在新选项卡中打开链接<byte value="x9"/>Ctrl+LMB</translation> </message> @@ -15495,327 +15485,317 @@ <translation><b>帮助窗口</b><p>该窗口显示已选的帮助信息。</p></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1355"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1356"/> <source>Web Inspector...</source> <translation>网络检查器……</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2002"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2003"/> <source>Check the address for errors such as <b>ww</b>.example.org instead of <b>www</b>.example.org</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2007"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2008"/> <source>If the address is correct, try checking the network connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2011"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2012"/> <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1274"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1275"/> <source>Bookmark this Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1101"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1102"/> <source>Save Lin&k</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1104"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1105"/> <source>Bookmark this Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1109"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1110"/> <source>Copy Link to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1126"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1127"/> <source>Open Image in New Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1131"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1132"/> <source>Save Image</source> <translation type="unfinished">保存图像</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1134"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1135"/> <source>Copy Image to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1136"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1137"/> <source>Copy Image Location to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1145"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1146"/> <source>Block Image</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1302"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1303"/> <source>Search with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="839"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="840"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="884"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="885"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="864"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="865"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1981"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1982"/> <source>Error loading page: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1999"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2000"/> <source>When connecting to: {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2050"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2051"/> <source>Web Database Quota</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2050"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2051"/> <source><p>The database quota of <strong>{0}</strong> has been exceeded while accessing database <strong>{1}</strong>.</p><p>Shall it be changed?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2061"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2062"/> <source>New Web Database Quota</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2085"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2086"/> <source>bytes</source> <translation type="unfinished">字节</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2088"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2089"/> <source>kB</source> <translation type="unfinished">千字节</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2091"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2092"/> <source>MB</source> <translation type="unfinished">兆字节</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2061"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2062"/> <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1351"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1352"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1530"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1531"/> <source>Method not supported</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1530"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1531"/> <source>{0} method is not supported.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1590"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1591"/> <source>Search engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1590"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1591"/> <source>Choose the desired search engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1612"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1613"/> <source>Engine name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1612"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1613"/> <source>Enter a name for the engine</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2017"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2018"/> <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1118"/> - <source>Scan Link with VirusTotal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1151"/> - <source>Scan Image with VirusTotal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1112"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1113"/> <source>Send Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1140"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1141"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1236"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/> <source>This Frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/> <source>Show &only this frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1243"/> <source>Show in new &tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1247"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/> <source>&Print</source> <translation type="unfinished">打印(&P)</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1251"/> <source>Print Preview</source> <translation type="unfinished">打印预览</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1253"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1254"/> <source>Print as PDF</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1257"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/> <source>Zoom &in</source> <translation type="unfinished">放大(&i)</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1261"/> <source>Zoom &reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1263"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1264"/> <source>Zoom &out</source> <translation type="unfinished">缩小(&o)</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/> <source>Show frame so&urce</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1277"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/> <source>Send Page Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1295"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1296"/> <source>Send Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1328"/> <source>Google Translate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1334"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/> <source>Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1342"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1343"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1281"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1282"/> <source>User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2022"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2023"/> <source>Try Again</source> <translation type="unfinished">再试</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1169"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1170"/> <source>Play</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1173"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1174"/> <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1177"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1178"/> <source>Unmute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1181"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1182"/> <source>Mute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1185"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1186"/> <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1189"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1190"/> <source>Send Media Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="1193"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="1194"/> <source>Save Media</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2446"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2447"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2446"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2447"/> <source><p>Printing is not available due to a bug in PyQt5. Please upgrade.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2414"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2415"/> <source><p>Printing is not available due to a bug in PyQt5.Please upgrade.</p></source> <translation type="unfinished"><p>由于 PyQt4 中存在一个错误,导致无法打印。请升级。</p> {5.?}</translation> </message> @@ -18521,37 +18501,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="1829"/> - <source>VirusTotal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpWindow.py" line="1835"/> - <source><h2>File search</h2><p>In order to search for the last VirusTotal report on a given file just enter its hash. Currently the allowed hashes are MD5, SHA1 and SHA256. You can also search for a particular file report by typing in its permalink id.</p><h2>URL search</h2><p>URL searches are simple, just type in the given URL, the application will normalize it and compare it with the entries in VirusTotal's database. Alternatively you may enter the MD5 hash of an URL preceded by "url:", e.g. url:7f911bbcf618f052ac6b9928600d2820.</p><h2>User search</h2><p>Do you want to know whether a friend has a VT Community account? Simply type in his nick preceded by the symbol "@", e.g. @EmilianoMartinez.</p><h2>Search through comments</h2><p>The comments in VT Community may often help in disinfecting your PC or may proof themselves useful when analysing a particular malware sample, comment tags enable users to search through the VT Community reviews. The standard file tags are: {0} The standard URL tags are: {1}User generated tags are preceded by the symbol "#", e.g. #disinfect.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpWindow.py" line="1883"/> - <source>Search VirusTotal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpWindow.py" line="1889"/> - <source>Scan current site</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpWindow.py" line="3637"/> - <source>VirusTotal Scan</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Helpviewer/HelpWindow.py" line="3637"/> - <source><p>The VirusTotal scan could not be scheduled.<p> -<p>Reason: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Helpviewer/HelpWindow.py" line="1451"/> <source>RSS Feeds Dialog</source> <translation type="unfinished"></translation> @@ -31243,57 +31192,57 @@ <context> <name>Listspace</name> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="235"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="237"/> <source>Close</source> <translation>关闭</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="242"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="244"/> <source>Close All</source> <translation>全部关闭</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="245"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="247"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="248"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="250"/> <source>Save As...</source> <translation>另存为……</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="251"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="253"/> <source>Save All</source> <translation>全部保存</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="259"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="261"/> <source>Print</source> <translation>打印</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="394"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="396"/> <source>Untitled {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="515"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="517"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="255"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="257"/> <source>Open 'rejection' file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="263"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="265"/> <source>Copy Path to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="238"/> + <location filename="../Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="240"/> <source>Close Others</source> <translation type="unfinished"></translation> </message> @@ -32876,12 +32825,12 @@ <context> <name>NetworkAccessManager</name> <message> - <location filename="../Helpviewer/Network/NetworkAccessManager.py" line="216"/> + <location filename="../Helpviewer/Network/NetworkAccessManager.py" line="217"/> <source><b>Enter username and password for '{0}'</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Network/NetworkAccessManager.py" line="213"/> + <location filename="../Helpviewer/Network/NetworkAccessManager.py" line="214"/> <source><b>Enter username and password for '{0}', realm '{1}'</b></source> <translation type="unfinished"></translation> </message> @@ -33934,7 +33883,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Passwords/PasswordManager.py" line="631"/> + <location filename="../Helpviewer/Passwords/PasswordManager.py" line="632"/> <source>Re-encoding saved passwords...</source> <translation type="unfinished"></translation> </message> @@ -33950,12 +33899,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Passwords/PasswordManager.py" line="631"/> + <location filename="../Helpviewer/Passwords/PasswordManager.py" line="632"/> <source>%v/%m Passwords</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/Passwords/PasswordManager.py" line="636"/> + <location filename="../Helpviewer/Passwords/PasswordManager.py" line="637"/> <source>Passwords</source> <translation type="unfinished"></translation> </message> @@ -34538,22 +34487,22 @@ <translation>插件存档 (*.zip)</translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="231"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="234"/> <source> ok</source> <translation> 确定</translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="238"/> - <source>The plugins were installed successfully.</source> - <translation>插件安装成功。</translation> - </message> - <message> <location filename="../PluginManager/PluginInstallDialog.py" line="241"/> + <source>The plugins were installed successfully.</source> + <translation>插件安装成功。</translation> + </message> + <message> + <location filename="../PluginManager/PluginInstallDialog.py" line="244"/> <source>Some plugins could not be installed.</source> <translation>某些插件无法安装。</translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="467"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="470"/> <source>Unspecific exception installing plugin.</source> <translation>安装插件未指定异常。</translation> </message> @@ -34572,47 +34521,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="226"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="229"/> <source>Installing {0} ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="271"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="274"/> <source><p>The archive file <b>{0}</b> does not exist. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="307"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="310"/> <source><p>The file <b>{0}</b> is not a valid plugin ZIP-archive. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="287"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="290"/> <source><p>The destination directory <b>{0}</b> is not writeable. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="353"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="356"/> <source><p>The plugin module <b>{0}</b> does not contain a 'packageName' attribute. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="361"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="364"/> <source><p>The plugin module <b>{0}</b> does not conform with the PyQt v2 API. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="372"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="375"/> <source><p>The plugin package <b>{0}</b> exists. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="381"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="384"/> <source><p>The plugin module <b>{0}</b> exists. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="460"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="463"/> <source>Error installing plugin. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -34620,22 +34569,22 @@ <context> <name>PluginManager</name> <message> - <location filename="../PluginManager/PluginManager.py" line="342"/> + <location filename="../PluginManager/PluginManager.py" line="339"/> <source>Module is missing the 'autoactivate' attribute.</source> <translation>模块丢失“autoactivate”属性。</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="367"/> + <location filename="../PluginManager/PluginManager.py" line="364"/> <source>Module is missing the 'pluginType' and/or 'pluginTypename' attributes.</source> <translation>模块丢失“pluginType”和/或“pluginTypename”属性。</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="541"/> + <location filename="../PluginManager/PluginManager.py" line="538"/> <source>Incompatible plugin activation method.</source> <translation>插件激活方法不兼容。</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1050"/> + <location filename="../PluginManager/PluginManager.py" line="1047"/> <source>Plugin Manager Error</source> <translation>插件管理错误</translation> </message> @@ -34645,47 +34594,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="222"/> + <location filename="../PluginManager/PluginManager.py" line="218"/> <source>The internal plugin directory <b>{0}</b> does not exits.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="385"/> + <location filename="../PluginManager/PluginManager.py" line="382"/> <source>Module failed to load. Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1050"/> + <location filename="../PluginManager/PluginManager.py" line="1047"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1116"/> + <location filename="../PluginManager/PluginManager.py" line="1113"/> <source>Error downloading file</source> <translation type="unfinished">下载文件出错</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1116"/> + <location filename="../PluginManager/PluginManager.py" line="1113"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1151"/> + <location filename="../PluginManager/PluginManager.py" line="1148"/> <source>New plugin versions available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1151"/> + <location filename="../PluginManager/PluginManager.py" line="1148"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="348"/> + <location filename="../PluginManager/PluginManager.py" line="345"/> <source>Module is missing the Python2 compatibility flag. Please update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="353"/> + <location filename="../PluginManager/PluginManager.py" line="350"/> <source>Module is not Python2 compatible.</source> <translation type="unfinished"></translation> </message> @@ -52869,82 +52818,82 @@ <context> <name>TabWidget</name> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="207"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="209"/> <source>Close the current editor</source> <translation>关闭当前编辑器</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="239"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="241"/> <source>Move Left</source> <translation>左移</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="242"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="244"/> <source>Move Right</source> <translation>右移</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="245"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="247"/> <source>Move First</source> <translation>移至最前</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="248"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="250"/> <source>Move Last</source> <translation>移至最后</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="252"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="254"/> <source>Close</source> <translation>关闭</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="258"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="260"/> <source>Close All</source> <translation>全部关闭</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="261"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="263"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="264"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="266"/> <source>Save As...</source> <translation>另存为……</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="267"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="269"/> <source>Save All</source> <translation>全部保存</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="275"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="277"/> <source>Print</source> <translation>打印</translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="197"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="199"/> <source>Show a navigation menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="255"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="257"/> <source>Close Others</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="424"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="426"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="279"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="281"/> <source>Copy Path to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="271"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="273"/> <source>Open 'rejection' file</source> <translation type="unfinished"></translation> </message> @@ -53052,12 +53001,12 @@ <context> <name>Tabview</name> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="912"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="916"/> <source>Untitled {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1255"/> + <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1259"/> <source>{0} (ro)</source> <translation type="unfinished"></translation> </message> @@ -56239,7 +56188,7 @@ <translation>显示可以下载的版本</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2997"/> + <location filename="../UI/UserInterface.py" line="2995"/> <source>Report Bug</source> <translation>报告错误</translation> </message> @@ -56279,7 +56228,7 @@ <translation><b>请求功能……</b><p>打开一个对话框并发送一个功能请求。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2593"/> + <location filename="../UI/UserInterface.py" line="2591"/> <source>Unittest</source> <translation>单元测试</translation> </message> @@ -56339,7 +56288,7 @@ <translation><b>脚本单元测试</b><p>对当前脚本运动单元测试。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4049"/> + <location filename="../UI/UserInterface.py" line="4069"/> <source>Unittest Project</source> <translation>项目单元测试</translation> </message> @@ -56594,7 +56543,7 @@ <translation><b>键盘快捷键</b><p>将程序的键盘快捷键设置成你喜欢的按键。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5314"/> + <location filename="../UI/UserInterface.py" line="5334"/> <source>Export Keyboard Shortcuts</source> <translation>导出键盘快捷键</translation> </message> @@ -56614,7 +56563,7 @@ <translation><b>导出键盘快捷键</b><p>导出程序的键盘快捷键。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5338"/> + <location filename="../UI/UserInterface.py" line="5358"/> <source>Import Keyboard Shortcuts</source> <translation>导入键盘快捷键</translation> </message> @@ -56799,262 +56748,262 @@ <translation>向导(&z)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2438"/> + <location filename="../UI/UserInterface.py" line="3309"/> <source>&Tools</source> <translation>工具(&T)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2441"/> + <location filename="../UI/UserInterface.py" line="2438"/> <source>Select Tool Group</source> <translation>选择工具组</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2447"/> + <location filename="../UI/UserInterface.py" line="2445"/> <source>Se&ttings</source> <translation>设置(&t)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2470"/> + <location filename="../UI/UserInterface.py" line="2468"/> <source>&Window</source> <translation>窗口(&W)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2495"/> + <location filename="../UI/UserInterface.py" line="2493"/> <source>&Toolbars</source> <translation>工具栏(&T)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2506"/> + <location filename="../UI/UserInterface.py" line="2504"/> <source>P&lugins</source> <translation>插件(&l)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2515"/> + <location filename="../UI/UserInterface.py" line="2513"/> <source>Configure...</source> <translation>配置……</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2520"/> + <location filename="../UI/UserInterface.py" line="2518"/> <source>&Help</source> <translation>帮助(&H)</translation> </message> <message> + <location filename="../UI/UserInterface.py" line="2590"/> + <source>Tools</source> + <translation>工具</translation> + </message> + <message> <location filename="../UI/UserInterface.py" line="2592"/> - <source>Tools</source> - <translation>工具</translation> + <source>Settings</source> + <translation>设置</translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="4321"/> + <source>Help</source> + <translation>帮助</translation> </message> <message> <location filename="../UI/UserInterface.py" line="2594"/> - <source>Settings</source> - <translation>设置</translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="4301"/> - <source>Help</source> - <translation>帮助</translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="2596"/> <source>Profiles</source> <translation>模式</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2597"/> + <location filename="../UI/UserInterface.py" line="2595"/> <source>Plugins</source> <translation>插件</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2744"/> + <location filename="../UI/UserInterface.py" line="2742"/> <source><p>This part of the status bar displays the current editors language.</p></source> <translation><p>状态栏的这一部分显示当前编辑器语言。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2751"/> + <location filename="../UI/UserInterface.py" line="2749"/> <source><p>This part of the status bar displays the current editors encoding.</p></source> <translation><p>状态栏的这一部分显示当前编辑器编码。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2758"/> + <location filename="../UI/UserInterface.py" line="2756"/> <source><p>This part of the status bar displays the current editors eol setting.</p></source> <translation><p>状态栏的这一部分显示当前编辑器行尾设置。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2765"/> + <location filename="../UI/UserInterface.py" line="2763"/> <source><p>This part of the status bar displays an indication of the current editors files writability.</p></source> <translation><p>状态栏的这一部分显示当前编辑器文件是否可写。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2772"/> + <location filename="../UI/UserInterface.py" line="2770"/> <source><p>This part of the status bar displays the line number of the current editor.</p></source> <translation><p>状态栏的这一部分显示当前编辑的行号。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2779"/> + <location filename="../UI/UserInterface.py" line="2777"/> <source><p>This part of the status bar displays the cursor position of the current editor.</p></source> <translation><p>状态栏的这一部分显示当前编辑器的光标位置。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2946"/> + <location filename="../UI/UserInterface.py" line="2944"/> <source><h3>Version Numbers</h3><table></source> <translation><h3>版本号</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6100"/> + <location filename="../UI/UserInterface.py" line="6120"/> <source></table></source> <translation></table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2997"/> + <location filename="../UI/UserInterface.py" line="2995"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation>电子邮件地址或邮件服务器地址为空。请在参数选择对话框中配置你的电子邮件设置。</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3277"/> + <location filename="../UI/UserInterface.py" line="3275"/> <source>Restart application</source> <translation>重启程序</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3277"/> + <location filename="../UI/UserInterface.py" line="3275"/> <source>The application needs to be restarted. Do it now?</source> <translation>程序需要重启。现在重启?</translation> </message> <message> + <location filename="../UI/UserInterface.py" line="3360"/> + <source>Configure Tool Groups ...</source> + <translation>配置工具组……</translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="3364"/> + <source>Configure current Tool Group ...</source> + <translation>配置当前工具组……</translation> + </message> + <message> <location filename="../UI/UserInterface.py" line="3311"/> - <source>Configure Tool Groups ...</source> - <translation>配置工具组……</translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="3315"/> - <source>Configure current Tool Group ...</source> - <translation>配置当前工具组……</translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="3365"/> <source>&Builtin Tools</source> <translation>内建工具(&B)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3373"/> + <location filename="../UI/UserInterface.py" line="3326"/> <source>&Plugin Tools</source> <translation>插件工具(&P)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3463"/> + <location filename="../UI/UserInterface.py" line="3483"/> <source>&Show all</source> <translation>全部显示(&S)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3465"/> + <location filename="../UI/UserInterface.py" line="3485"/> <source>&Hide all</source> <translation>全部隐藏(&H)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4049"/> + <location filename="../UI/UserInterface.py" line="4069"/> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4427"/> + <location filename="../UI/UserInterface.py" line="4447"/> <source>Problem</source> <translation>问题</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4602"/> + <location filename="../UI/UserInterface.py" line="4622"/> <source>Process Generation Error</source> <translation>进程生成错误</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5138"/> + <location filename="../UI/UserInterface.py" line="5158"/> <source>Open Browser</source> <translation type="unfinished">打开浏览器</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5138"/> + <location filename="../UI/UserInterface.py" line="5158"/> <source>Could not start a web browser</source> <translation type="unfinished">无法启动网络浏览器</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4301"/> + <location filename="../UI/UserInterface.py" line="4321"/> <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> <translation>目前没有选择自定义浏览器。请使用参数选择对话框指定一个。</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4335"/> + <location filename="../UI/UserInterface.py" line="4355"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation><p>无法开启帮助浏览器。<br>确保其有效如 <b>%1</b>。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4547"/> + <location filename="../UI/UserInterface.py" line="4567"/> <source>External Tools</source> <translation>外部工具</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5045"/> + <location filename="../UI/UserInterface.py" line="5065"/> <source>Documentation Missing</source> <translation>文档丢失</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5029"/> + <location filename="../UI/UserInterface.py" line="5049"/> <source>Documentation</source> <translation>文档</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4871"/> + <location filename="../UI/UserInterface.py" line="4891"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation><p>未配置 PyQt4 文档起点。</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5472"/> + <location filename="../UI/UserInterface.py" line="5492"/> <source>Save tasks</source> <translation>保存任务</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5498"/> + <location filename="../UI/UserInterface.py" line="5518"/> <source>Read tasks</source> <translation>读取任务</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5516"/> + <location filename="../UI/UserInterface.py" line="5536"/> <source>Save session</source> <translation>保存会话</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5547"/> + <location filename="../UI/UserInterface.py" line="5567"/> <source>Read session</source> <translation>读取会话</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5737"/> + <location filename="../UI/UserInterface.py" line="5757"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> + <location filename="../UI/UserInterface.py" line="6082"/> + <source>Error during updates check</source> + <translation>检查更新时出错</translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="5902"/> + <source>&Cancel</source> + <translation>取消(&C)</translation> + </message> + <message> <location filename="../UI/UserInterface.py" line="6062"/> - <source>Error during updates check</source> - <translation>检查更新时出错</translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="5882"/> - <source>&Cancel</source> - <translation>取消(&C)</translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="6042"/> <source>Update available</source> <translation>可用更新</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6082"/> <source>Could not perform updates check.</source> <translation>无法完成更新检查。</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6086"/> + <location filename="../UI/UserInterface.py" line="6106"/> <source><h3>Available versions</h3><table></source> <translation><h3>可用版本</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6127"/> + <location filename="../UI/UserInterface.py" line="6147"/> <source>First time usage</source> <translation>第一次使用</translation> </message> @@ -57134,12 +57083,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4248"/> + <location filename="../UI/UserInterface.py" line="4268"/> <source>Qt 3 support</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5029"/> + <location filename="../UI/UserInterface.py" line="5049"/> <source><p>The PySide documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -57174,109 +57123,109 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2849"/> + <location filename="../UI/UserInterface.py" line="2847"/> <source>External Tools/{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4427"/> + <location filename="../UI/UserInterface.py" line="4447"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4155"/> + <location filename="../UI/UserInterface.py" line="4175"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4222"/> + <location filename="../UI/UserInterface.py" line="4242"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4273"/> + <location filename="../UI/UserInterface.py" line="4293"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4315"/> + <location filename="../UI/UserInterface.py" line="4335"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4383"/> + <location filename="../UI/UserInterface.py" line="4403"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4438"/> + <location filename="../UI/UserInterface.py" line="4458"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4459"/> + <location filename="../UI/UserInterface.py" line="4479"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4538"/> + <location filename="../UI/UserInterface.py" line="4558"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4547"/> + <location filename="../UI/UserInterface.py" line="4567"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4586"/> + <location filename="../UI/UserInterface.py" line="4606"/> <source>Starting process '{0} {1}'. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4602"/> + <location filename="../UI/UserInterface.py" line="4622"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4678"/> + <location filename="../UI/UserInterface.py" line="4698"/> <source>Process '{0}' has exited. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5045"/> + <location filename="../UI/UserInterface.py" line="5065"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5472"/> + <location filename="../UI/UserInterface.py" line="5492"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5498"/> + <location filename="../UI/UserInterface.py" line="5518"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5516"/> + <location filename="../UI/UserInterface.py" line="5536"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5547"/> + <location filename="../UI/UserInterface.py" line="5567"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5737"/> + <location filename="../UI/UserInterface.py" line="5757"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5891"/> + <location filename="../UI/UserInterface.py" line="5911"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> @@ -57311,7 +57260,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5338"/> + <location filename="../UI/UserInterface.py" line="5358"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> @@ -57351,17 +57300,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5952"/> + <location filename="../UI/UserInterface.py" line="5972"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5945"/> + <location filename="../UI/UserInterface.py" line="5965"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5952"/> + <location filename="../UI/UserInterface.py" line="5972"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -57447,12 +57396,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4517"/> + <location filename="../UI/UserInterface.py" line="4537"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6146"/> + <location filename="../UI/UserInterface.py" line="6166"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -57672,7 +57621,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2475"/> + <location filename="../UI/UserInterface.py" line="2473"/> <source>&Windows</source> <translation type="unfinished">窗口(&W)</translation> </message> @@ -57762,7 +57711,7 @@ <translation type="unfinished">打开 Qt4 文档 {5 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="2790"/> + <location filename="../UI/UserInterface.py" line="2788"/> <source><p>This part of the status bar allows zooming the current editor, shell or terminal.</p></source> <translation type="unfinished"></translation> </message> @@ -57827,7 +57776,7 @@ <translation type="unfinished">打开 PyQt4 文档 {5 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4932"/> + <location filename="../UI/UserInterface.py" line="4952"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"><p>未配置 PyQt4 文档起点。</p> {5 ?}</translation> </message> @@ -57862,7 +57811,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5882"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -57882,7 +57831,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5886"/> + <location filename="../UI/UserInterface.py" line="5906"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -57952,30 +57901,40 @@ <translation type="unfinished"><b>Eric API 文档</b><p>显示 Eric API 文档。文档位置为 Eric4 安装文件夹下的文档或源代码子文件夹。</p> {5 ?} {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4248"/> + <location filename="../UI/UserInterface.py" line="4268"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6042"/> + <location filename="../UI/UserInterface.py" line="6062"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6055"/> + <location filename="../UI/UserInterface.py" line="6075"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric4 已是最新版本 {5 ?} {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6055"/> + <location filename="../UI/UserInterface.py" line="6075"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6127"/> + <location filename="../UI/UserInterface.py" line="6147"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">尚未配置 Eric4。将打开配置对话框。 {5 ?} {6 ?}</translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3329"/> + <source>&User Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="3407"/> + <source>No User Tools Configured</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserPropertiesDialog</name>