--- a/eric6/i18n/eric6_zh_CN.ts Sun Oct 11 17:56:02 2020 +0200 +++ b/eric6/i18n/eric6_zh_CN.ts Sun Oct 11 17:58:00 2020 +0200 @@ -238,7 +238,7 @@ <translation>禁用 AdBlock</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="75"/> + <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="74"/> <source>Enable AdBlock</source> <translation>启用 AdBlock</translation> </message> @@ -253,27 +253,27 @@ <translation type="obsolete">没有被拦截的内容</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="110"/> + <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="106"/> <source>AdBlock</source> <translation>AdBlock</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="83"/> + <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="81"/> <source>Remove AdBlock Exception</source> <translation>移除 AdBlock 例外</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="89"/> + <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="86"/> <source>Add AdBlock Exception</source> <translation>添加 AdBlock 例外</translation> </message> <message> + <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="90"/> + <source>AdBlock Exceptions...</source> + <translation>AdBlock 例外…</translation> + </message> + <message> <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="94"/> - <source>AdBlock Exceptions...</source> - <translation>AdBlock 例外…</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="98"/> <source>AdBlock Configuration...</source> <translation>AdBlock 配置…</translation> </message> @@ -357,27 +357,27 @@ <context> <name>AdBlockTreeWidget</name> <message> - <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="123"/> + <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="122"/> <source>Add Custom Rule</source> <translation>添加自定义规则</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="123"/> + <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="122"/> <source>Write your rule here:</source> <translation>在这里写入您的规则:</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="166"/> + <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="165"/> <source>Add Rule</source> <translation>添加规则</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="168"/> + <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="167"/> <source>Remove Rule</source> <translation>移除规则</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="221"/> + <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="220"/> <source>{0} (recently updated)</source> <translation>{0}(最近更新)</translation> </message> @@ -2552,37 +2552,37 @@ <translation>按下以用文本文件保存调用跟踪</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="53"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation>从</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="53"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation>到</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="157"/> + <location filename="../Debugger/CallTraceViewer.py" line="158"/> <source>Save Call Trace Info</source> <translation>保存调用跟踪信息</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="143"/> + <location filename="../Debugger/CallTraceViewer.py" line="144"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>文本文件 (*.txt);;所有文件 (*)</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="157"/> + <location filename="../Debugger/CallTraceViewer.py" line="158"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="182"/> + <location filename="../Debugger/CallTraceViewer.py" line="183"/> <source>Error saving Call Trace Info</source> <translation>保存调用跟踪信息时出错</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="182"/> + <location filename="../Debugger/CallTraceViewer.py" line="183"/> <source><p>The call trace info could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>调用跟踪信息不能写入到 <b>{0}</b></p><p>原因: {1}</p></translation> </message> @@ -4473,7 +4473,7 @@ <context> <name>CodingError</name> <message> - <location filename="../Utilities/__init__.py" line="111"/> + <location filename="../Utilities/__init__.py" line="110"/> <source>The coding '{0}' is wrong for the given text.</source> <translation>跟据所给文本,编码 “{0}” 是错误的。</translation> </message> @@ -5046,7 +5046,7 @@ <context> <name>CondaExportDialog</name> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="212"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="211"/> <source>Generate Requirements</source> <translation>生成必要文件</translation> </message> @@ -5121,12 +5121,12 @@ <translation>替换全部</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="48"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="49"/> <source>&Refresh</source> <translation>刷新(&R)</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="212"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="211"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>文本文件 (*.txt);;所有文件 (*)</translation> </message> @@ -5141,12 +5141,12 @@ <translation>Conda 没有产生任何输出。</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="179"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="178"/> <source>The file <b>{0}</b> already exists. Do you want to overwrite it?</source> <translation>文件 <b>{0}</b> 已存在。覆盖?</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="192"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="191"/> <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>必要文件无法写入<b>{0}</b>。</p><p>原因: {1}</P></translation> </message> @@ -5589,7 +5589,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="582"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="576"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> @@ -5609,12 +5609,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="624"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="618"/> <source>Clone Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="669"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="663"/> <source>Delete Environment</source> <translation type="unfinished"></translation> </message> @@ -5629,7 +5629,7 @@ <translation type="unfinished">配置…</translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="223"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="222"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> @@ -5639,42 +5639,42 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="256"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="257"/> <source>{0} (Build: {1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="403"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="398"/> <source>Conda Search Package Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="562"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="556"/> <source>Package Specifications (separated by whitespace):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="582"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="576"/> <source>Text Files (*.txt);;All Files (*)</source> <translation type="unfinished">文本文件 (*.txt);;所有文件 (*)</translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="648"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="642"/> <source>Create Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="669"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="663"/> <source><p>Shall the environment <b>{0}</b> really be deleted?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="694"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="688"/> <source>Edit Configuration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="694"/> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="688"/> <source>The configuration file "{0}" does not exist or is not writable.</source> <translation type="unfinished"></translation> </message> @@ -6680,57 +6680,57 @@ <translation>过滤器(&w):</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="134"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="133"/> <source>Create Dialog Code</source> <translation>创建对话框代码</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="213"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="212"/> <source>uic error</source> <translation>uic 错误</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="561"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="560"/> <source>Code Generation</source> <translation>代码生成</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="134"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="133"/> <source>The file <b>{0}</b> exists but does not contain any classes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="204"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="203"/> <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="429"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="428"/> <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="467"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="466"/> <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="561"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="560"/> <source><p>Could not write the source file "{0}".</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="213"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="212"/> <source><p>The project specific Python interpreter <b>{0}</b> could not be started or did not finish within 30 seconds.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="389"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="388"/> <source><p>Code generation for project language "{0}" is not supported.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="417"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="416"/> <source><p>No code template file available for project type "{0}".</p></source> <translation type="unfinished"></translation> </message> @@ -7781,17 +7781,17 @@ <translation>自动保存已更改的脚本</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="283"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>添加允许的主机</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="305"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>输入允许主机的 IP 地址</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="317"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>编辑允许的主机</translation> </message> @@ -7846,7 +7846,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="317"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> <translation type="unfinished"></translation> </message> @@ -8600,57 +8600,57 @@ <translation>Alt+N</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="215"/> + <location filename="../UI/DiffDialog.py" line="47"/> <source>Compare</source> <translation>比较</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="217"/> + <location filename="../UI/DiffDialog.py" line="49"/> <source>Press to perform the comparison of the two files</source> <translation>点击比较两个文件</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="219"/> + <location filename="../UI/DiffDialog.py" line="51"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="221"/> + <location filename="../UI/DiffDialog.py" line="53"/> <source>Save the output to a patch file</source> <translation>将输出保存到补丁文件中</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="315"/> + <location filename="../UI/DiffDialog.py" line="147"/> <source>Save Diff</source> <translation>保存差异</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="279"/> + <location filename="../UI/DiffDialog.py" line="111"/> <source>Patch Files (*.diff)</source> <translation>补丁文件 (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="354"/> + <location filename="../UI/DiffDialog.py" line="186"/> <source>Compare Files</source> <translation>比较文件</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="437"/> + <location filename="../UI/DiffDialog.py" line="269"/> <source>There is no difference.</source> <translation>没有差异。</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="315"/> + <location filename="../UI/DiffDialog.py" line="147"/> <source><p>The patch 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="../UI/DiffDialog.py" line="354"/> + <location filename="../UI/DiffDialog.py" line="186"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>文件 <b>{0}</b> 无法读取。</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="296"/> + <location filename="../UI/DiffDialog.py" line="128"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>补丁文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> @@ -10899,17 +10899,17 @@ <context> <name>E5TldExtractor</name> <message> - <location filename="../E5Network/E5TldExtractor.py" line="466"/> + <location filename="../E5Network/E5TldExtractor.py" line="467"/> <source>TLD Data File not found</source> <translation>TLD 数据文件未找到</translation> </message> <message> - <location filename="../E5Network/E5TldExtractor.py" line="286"/> + <location filename="../E5Network/E5TldExtractor.py" line="287"/> <source><p>The file 'effective_tld_names.dat' was not found!<br/>You can download it from '<a href="{0}"><b>here</b></a>' to one of the following paths:</p><ul>{1}</ul></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5TldExtractor.py" line="466"/> + <location filename="../E5Network/E5TldExtractor.py" line="467"/> <source><p>The file 'test_psl.txt' was not found!<br/>You can download it from '<a href="{0}"><b>here</b></a>' to one of the following paths:</p><ul>{1}</ul></source> <translation type="unfinished"></translation> </message> @@ -11050,7 +11050,7 @@ <context> <name>E5XmlRpcClient</name> <message> - <location filename="../E5Network/E5XmlRpcClient.py" line="102"/> + <location filename="../E5Network/E5XmlRpcClient.py" line="109"/> <source>SSL Error</source> <translation>SSL 错误</translation> </message> @@ -11227,927 +11227,927 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3098"/> + <location filename="../QScintilla/Editor.py" line="3097"/> <source>Open File</source> <translation>打开文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="454"/> + <location filename="../QScintilla/Editor.py" line="455"/> <source><b>A Source Editor Window</b><p>This window is used to display and edit a source file. You can open as many of these as you like. The name of the file is displayed in the window's titlebar.</p><p>In order to set breakpoints just click in the space between the line numbers and the fold markers. Via the context menu of the margins they may be edited.</p><p>In order to set bookmarks just Shift click in the space between the line numbers and the fold markers.</p><p>These actions can be reversed via the context menu.</p><p>Ctrl clicking on a syntax error marker shows some info about this error.</p></source> <translation><b>源代码编辑器窗口</b><p>该窗口用于显示和编辑源文件。可以打开任意多个窗口。文件名显示在窗口标题栏中。</p><p>要设置断点只需在行号与折叠标记之间的空白处点击即可。通过页边空白的上下文菜单可进行编辑。</p><p>要设置书签只需按住 Shift 键再在行号与折叠标记之间的空白处点击即可。</p><p>以上行为都可能通过上下文菜单进行反转。</p><p>按住 Ctrl 再语法错误标记上点击可显示该错误的部分信息。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="769"/> + <location filename="../QScintilla/Editor.py" line="770"/> <source>Undo</source> <translation>撤消</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="772"/> + <location filename="../QScintilla/Editor.py" line="773"/> <source>Redo</source> <translation>重做</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="775"/> + <location filename="../QScintilla/Editor.py" line="776"/> <source>Revert to last saved state</source> <translation>还原到最后保存的状态</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="779"/> + <location filename="../QScintilla/Editor.py" line="780"/> <source>Cut</source> <translation>剪切</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="782"/> + <location filename="../QScintilla/Editor.py" line="783"/> <source>Copy</source> <translation>复制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="785"/> + <location filename="../QScintilla/Editor.py" line="786"/> <source>Paste</source> <translation>粘贴</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="793"/> + <location filename="../QScintilla/Editor.py" line="794"/> <source>Indent</source> <translation>缩进</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="796"/> + <location filename="../QScintilla/Editor.py" line="797"/> <source>Unindent</source> <translation>取消缩进</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="799"/> + <location filename="../QScintilla/Editor.py" line="800"/> <source>Comment</source> <translation>注释</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="802"/> + <location filename="../QScintilla/Editor.py" line="803"/> <source>Uncomment</source> <translation>取消注释</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="805"/> + <location filename="../QScintilla/Editor.py" line="806"/> <source>Stream Comment</source> <translation>流注释</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="808"/> + <location filename="../QScintilla/Editor.py" line="809"/> <source>Box Comment</source> <translation>块注释</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="812"/> + <location filename="../QScintilla/Editor.py" line="813"/> <source>Select to brace</source> <translation>选择括号内容</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="814"/> - <source>Select all</source> - <translation>全选</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="815"/> + <source>Select all</source> + <translation>全选</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="816"/> <source>Deselect all</source> <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7835"/> + <location filename="../QScintilla/Editor.py" line="7828"/> <source>Check spelling...</source> <translation>正在进行拼写检查…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="823"/> + <location filename="../QScintilla/Editor.py" line="824"/> <source>Check spelling of selection...</source> <translation>正在对所选内容进行拼写检查…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="833"/> + <location filename="../QScintilla/Editor.py" line="834"/> <source>Shorten empty lines</source> <translation>缩减空行</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="840"/> + <location filename="../QScintilla/Editor.py" line="841"/> <source>Use Monospaced Font</source> <translation>使用单空格字体</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="845"/> + <location filename="../QScintilla/Editor.py" line="846"/> <source>Autosave enabled</source> <translation>允许自动保存</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="849"/> + <location filename="../QScintilla/Editor.py" line="850"/> <source>Typing aids enabled</source> <translation>允许输入辅助</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="888"/> + <location filename="../QScintilla/Editor.py" line="889"/> <source>Close</source> <translation>关闭</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="894"/> + <location filename="../QScintilla/Editor.py" line="895"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="897"/> + <location filename="../QScintilla/Editor.py" line="898"/> <source>Save As...</source> <translation>另存为…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="910"/> + <location filename="../QScintilla/Editor.py" line="911"/> <source>Print Preview</source> <translation>打印预览</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="913"/> + <location filename="../QScintilla/Editor.py" line="914"/> <source>Print</source> <translation>打印</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="942"/> + <location filename="../QScintilla/Editor.py" line="943"/> <source>Complete from Document</source> <translation type="unfinished">从文档</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="944"/> + <location filename="../QScintilla/Editor.py" line="945"/> <source>Complete from APIs</source> <translation type="unfinished">从 APIs</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="946"/> + <location filename="../QScintilla/Editor.py" line="947"/> <source>Complete from Document and APIs</source> <translation type="unfinished">从文档和 APIs</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="864"/> + <location filename="../QScintilla/Editor.py" line="865"/> <source>Calltip</source> <translation>调用提示</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="960"/> + <location filename="../QScintilla/Editor.py" line="961"/> <source>Check</source> <translation>检查</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="980"/> + <location filename="../QScintilla/Editor.py" line="981"/> <source>Show</source> <translation>显示</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="982"/> - <source>Code metrics...</source> - <translation>代码度量…</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="983"/> + <source>Code metrics...</source> + <translation>代码度量…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="984"/> <source>Code coverage...</source> <translation>代码覆盖率…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="985"/> + <location filename="../QScintilla/Editor.py" line="986"/> <source>Show code coverage annotations</source> <translation>显示代码覆盖率注解</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="988"/> + <location filename="../QScintilla/Editor.py" line="989"/> <source>Hide code coverage annotations</source> <translation>隐藏代码覆盖率注解</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="991"/> + <location filename="../QScintilla/Editor.py" line="992"/> <source>Profile data...</source> <translation>剖析数据…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1004"/> + <location filename="../QScintilla/Editor.py" line="1005"/> <source>Diagrams</source> <translation>图表</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1006"/> + <location filename="../QScintilla/Editor.py" line="1007"/> <source>Class Diagram...</source> <translation>类图…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1008"/> + <location filename="../QScintilla/Editor.py" line="1009"/> <source>Package Diagram...</source> <translation>程序包图…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1010"/> + <location filename="../QScintilla/Editor.py" line="1011"/> <source>Imports Diagram...</source> <translation>引用图…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1012"/> + <location filename="../QScintilla/Editor.py" line="1013"/> <source>Application Diagram...</source> <translation>应用程序图…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1030"/> + <location filename="../QScintilla/Editor.py" line="1031"/> <source>Languages</source> <translation>语言</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1163"/> + <location filename="../QScintilla/Editor.py" line="1164"/> <source>No Language</source> <translation>无语言</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1059"/> + <location filename="../QScintilla/Editor.py" line="1060"/> <source>Guessed</source> <translation>猜测</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1399"/> + <location filename="../QScintilla/Editor.py" line="1400"/> <source>Alternatives</source> <translation>备选</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1079"/> + <location filename="../QScintilla/Editor.py" line="1080"/> <source>Encodings</source> <translation>编码</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1120"/> + <location filename="../QScintilla/Editor.py" line="1121"/> <source>End-of-Line Type</source> <translation>行尾类型</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1124"/> + <location filename="../QScintilla/Editor.py" line="1125"/> <source>Unix</source> <translation>Unix</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1131"/> + <location filename="../QScintilla/Editor.py" line="1132"/> <source>Windows</source> <translation>Windows</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1138"/> + <location filename="../QScintilla/Editor.py" line="1139"/> <source>Macintosh</source> <translation>Macintosh</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1188"/> + <location filename="../QScintilla/Editor.py" line="1189"/> <source>Export as</source> <translation>导出为</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1210"/> + <location filename="../QScintilla/Editor.py" line="1211"/> <source>Toggle bookmark</source> <translation>切换书签</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1212"/> + <location filename="../QScintilla/Editor.py" line="1213"/> <source>Next bookmark</source> <translation>下一个书签</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1214"/> + <location filename="../QScintilla/Editor.py" line="1215"/> <source>Previous bookmark</source> <translation>上一个书签</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1216"/> + <location filename="../QScintilla/Editor.py" line="1217"/> <source>Clear all bookmarks</source> <translation>清除所有书签</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1225"/> + <location filename="../QScintilla/Editor.py" line="1226"/> <source>Toggle breakpoint</source> <translation>切换断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1227"/> + <location filename="../QScintilla/Editor.py" line="1228"/> <source>Toggle temporary breakpoint</source> <translation>切换临时断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1230"/> + <location filename="../QScintilla/Editor.py" line="1231"/> <source>Edit breakpoint...</source> <translation>编辑断点…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5605"/> + <location filename="../QScintilla/Editor.py" line="5598"/> <source>Enable breakpoint</source> <translation>允许断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1235"/> + <location filename="../QScintilla/Editor.py" line="1236"/> <source>Next breakpoint</source> <translation>下一个断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1237"/> + <location filename="../QScintilla/Editor.py" line="1238"/> <source>Previous breakpoint</source> <translation>上一个断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1242"/> + <location filename="../QScintilla/Editor.py" line="1243"/> <source>Clear all breakpoints</source> <translation>清除所有断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1290"/> + <location filename="../QScintilla/Editor.py" line="1291"/> <source>Goto syntax error</source> <translation>转到语法错误处</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1294"/> + <location filename="../QScintilla/Editor.py" line="1295"/> <source>Show syntax error message</source> <translation>显示语法错误消息</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1299"/> + <location filename="../QScintilla/Editor.py" line="1300"/> <source>Clear syntax error</source> <translation>清除语法错误</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1321"/> + <location filename="../QScintilla/Editor.py" line="1322"/> <source>Next uncovered line</source> <translation>下一个未覆盖行</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1325"/> + <location filename="../QScintilla/Editor.py" line="1326"/> <source>Previous uncovered line</source> <translation>上一个未覆盖行</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1330"/> + <location filename="../QScintilla/Editor.py" line="1331"/> <source>Next task</source> <translation>下一个任务</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1334"/> + <location filename="../QScintilla/Editor.py" line="1335"/> <source>Previous task</source> <translation>上一个任务</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1384"/> + <location filename="../QScintilla/Editor.py" line="1385"/> <source>Export source</source> <translation>导出源代码</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1384"/> + <location filename="../QScintilla/Editor.py" line="1385"/> <source>No export format given. Aborting...</source> <translation>没有给定导出格式。终止…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1415"/> + <location filename="../QScintilla/Editor.py" line="1416"/> <source>Pygments Lexer</source> <translation>Pygments 词法分析器</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1415"/> + <location filename="../QScintilla/Editor.py" line="1416"/> <source>Select the Pygments lexer to apply.</source> <translation>选择要应用的 Pygments 词法分析器。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1951"/> + <location filename="../QScintilla/Editor.py" line="1952"/> <source>Modification of Read Only file</source> <translation>只读文件的改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1951"/> + <location filename="../QScintilla/Editor.py" line="1952"/> <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="2661"/> + <location filename="../QScintilla/Editor.py" line="2662"/> <source>Printing...</source> <translation>打印中…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2678"/> + <location filename="../QScintilla/Editor.py" line="2679"/> <source>Printing completed</source> <translation>打印已完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2680"/> + <location filename="../QScintilla/Editor.py" line="2681"/> <source>Error while printing</source> <translation>打印时出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2683"/> + <location filename="../QScintilla/Editor.py" line="2684"/> <source>Printing aborted</source> <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3038"/> + <location filename="../QScintilla/Editor.py" line="3039"/> <source>File Modified</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3287"/> + <location filename="../QScintilla/Editor.py" line="3284"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4767"/> + <location filename="../QScintilla/Editor.py" line="4760"/> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4767"/> + <location filename="../QScintilla/Editor.py" line="4760"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>自动完成无效,没有设定自动完成源。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5608"/> + <location filename="../QScintilla/Editor.py" line="5601"/> <source>Disable breakpoint</source> <translation>去除断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5983"/> + <location filename="../QScintilla/Editor.py" line="5976"/> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5983"/> + <location filename="../QScintilla/Editor.py" line="5976"/> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6046"/> + <location filename="../QScintilla/Editor.py" line="6039"/> <source>Show Code Coverage Annotations</source> <translation>显示代码覆盖率注解</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="6032"/> + <source>All lines have been covered.</source> + <translation>所有行均被已覆盖。</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="6039"/> - <source>All lines have been covered.</source> - <translation>所有行均被已覆盖。</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6046"/> <source>There is no coverage file available.</source> <translation>没有有效的覆盖率文件。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6163"/> + <location filename="../QScintilla/Editor.py" line="6156"/> <source>Profile Data</source> <translation>剖析数据</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6163"/> + <location filename="../QScintilla/Editor.py" line="6156"/> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6325"/> + <location filename="../QScintilla/Editor.py" line="6318"/> <source>Syntax Error</source> <translation>语法错误</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6325"/> + <location filename="../QScintilla/Editor.py" line="6318"/> <source>No syntax error message available.</source> <translation>语法错误消息无效。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6714"/> + <location filename="../QScintilla/Editor.py" line="6707"/> <source>Macro Name</source> <translation>宏名称</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6714"/> + <location filename="../QScintilla/Editor.py" line="6707"/> <source>Select a macro name:</source> <translation>选择一个宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6742"/> + <location filename="../QScintilla/Editor.py" line="6735"/> <source>Load macro file</source> <translation>输入宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6785"/> + <location filename="../QScintilla/Editor.py" line="6778"/> <source>Macro files (*.macro)</source> <translation>宏文件 (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6765"/> + <location filename="../QScintilla/Editor.py" line="6758"/> <source>Error loading macro</source> <translation>载入宏文件出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6785"/> + <location filename="../QScintilla/Editor.py" line="6778"/> <source>Save macro file</source> <translation>保存宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6802"/> + <location filename="../QScintilla/Editor.py" line="6795"/> <source>Save macro</source> <translation>保存宏</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6818"/> + <location filename="../QScintilla/Editor.py" line="6811"/> <source>Error saving macro</source> <translation>保存宏出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6831"/> + <location filename="../QScintilla/Editor.py" line="6824"/> <source>Start Macro Recording</source> <translation>开始宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6831"/> + <location filename="../QScintilla/Editor.py" line="6824"/> <source>Macro recording is already active. Start new?</source> <translation>宏录制已激活。开始录制新宏?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6857"/> + <location filename="../QScintilla/Editor.py" line="6850"/> <source>Macro Recording</source> <translation>宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6857"/> + <location filename="../QScintilla/Editor.py" line="6850"/> <source>Enter name of the macro:</source> <translation>输入宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6997"/> + <location filename="../QScintilla/Editor.py" line="6990"/> <source>File changed</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7308"/> + <location filename="../QScintilla/Editor.py" line="7301"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7329"/> + <location filename="../QScintilla/Editor.py" line="7322"/> <source>Resources</source> <translation>资源</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7324"/> + <source>Add file...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7326"/> + <source>Add files...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7328"/> + <source>Add aliased file...</source> + <translation>添加别名文件…</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7331"/> - <source>Add file...</source> - <translation>添加文件…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7333"/> - <source>Add files...</source> - <translation>添加文件…</translation> + <source>Add localized resource...</source> + <translation>添加本地资源…</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="7335"/> - <source>Add aliased file...</source> - <translation>添加别名文件…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7338"/> - <source>Add localized resource...</source> - <translation>添加本地资源…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7342"/> <source>Add resource frame</source> <translation>添加资源结构</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7361"/> + <location filename="../QScintilla/Editor.py" line="7354"/> <source>Add file resource</source> <translation>添加文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7377"/> + <location filename="../QScintilla/Editor.py" line="7370"/> <source>Add file resources</source> <translation>添加多个文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7404"/> + <location filename="../QScintilla/Editor.py" line="7397"/> <source>Add aliased file resource</source> <translation>添加别名文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7470"/> + <location filename="../QScintilla/Editor.py" line="7463"/> <source>Package Diagram</source> <translation>程序包图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7470"/> + <location filename="../QScintilla/Editor.py" line="7463"/> <source>Include class attributes?</source> <translation>包含类属性?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7492"/> + <location filename="../QScintilla/Editor.py" line="7485"/> <source>Imports Diagram</source> <translation>引用图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7492"/> + <location filename="../QScintilla/Editor.py" line="7485"/> <source>Include imports from external modules?</source> <translation>从外部模块包含引用?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7506"/> + <location filename="../QScintilla/Editor.py" line="7499"/> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7506"/> + <location filename="../QScintilla/Editor.py" line="7499"/> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7838"/> + <location filename="../QScintilla/Editor.py" line="7831"/> <source>Add to dictionary</source> <translation>添加到文件夹</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7840"/> + <location filename="../QScintilla/Editor.py" line="7833"/> <source>Ignore All</source> <translation>全部忽略</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="827"/> + <location filename="../QScintilla/Editor.py" line="828"/> <source>Remove from dictionary</source> <translation>从词典里移除</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="365"/> + <location filename="../QScintilla/Editor.py" line="366"/> <source><p>The size of the file <b>{0}</b> is <b>{1} KB</b>. Do you really want to load it?</p></source> <translation><p>文件 <b>{0}</b> 的大小为 <b>{1} KB</b>。确认要读取它?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1376"/> + <location filename="../QScintilla/Editor.py" line="1377"/> <source><p>No exporter available for the export format <b>{0}</b>. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1395"/> + <location filename="../QScintilla/Editor.py" line="1396"/> <source>Alternatives ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3038"/> + <location filename="../QScintilla/Editor.py" line="3039"/> <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="3098"/> + <location filename="../QScintilla/Editor.py" line="3097"/> <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="3224"/> + <location filename="../QScintilla/Editor.py" line="3221"/> <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="6756"/> + <location filename="../QScintilla/Editor.py" line="6749"/> <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="6765"/> + <location filename="../QScintilla/Editor.py" line="6758"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6818"/> + <location filename="../QScintilla/Editor.py" line="6811"/> <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="7167"/> + <location filename="../QScintilla/Editor.py" line="7160"/> <source>{0} (ro)</source> <translation>{0}(只读)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7308"/> + <location filename="../QScintilla/Editor.py" line="7301"/> <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="7404"/> + <location filename="../QScintilla/Editor.py" line="7397"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1304"/> + <location filename="../QScintilla/Editor.py" line="1305"/> <source>Next warning</source> <translation>下一个警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1308"/> + <location filename="../QScintilla/Editor.py" line="1309"/> <source>Previous warning</source> <translation>上一个警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1312"/> + <location filename="../QScintilla/Editor.py" line="1313"/> <source>Show warning message</source> <translation>显示警告信息</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1316"/> + <location filename="../QScintilla/Editor.py" line="1317"/> <source>Clear warnings</source> <translation>清空警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3287"/> + <location filename="../QScintilla/Editor.py" line="3284"/> <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="6802"/> + <location filename="../QScintilla/Editor.py" line="6795"/> <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="6595"/> + <source>Warning: {0}</source> + <translation>警告:{0}</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="6602"/> - <source>Warning: {0}</source> - <translation>警告:{0}</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6609"/> <source>Error: {0}</source> <translation>错误:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6993"/> + <location filename="../QScintilla/Editor.py" line="6986"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>警告:</b>您在重新打开时将丢失所有更改。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="906"/> + <location filename="../QScintilla/Editor.py" line="907"/> <source>Open 'rejection' file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1016"/> + <location filename="../QScintilla/Editor.py" line="1017"/> <source>Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1339"/> + <location filename="../QScintilla/Editor.py" line="1340"/> <source>Next change</source> <translation>下一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1343"/> + <location filename="../QScintilla/Editor.py" line="1344"/> <source>Previous change</source> <translation>上一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8256"/> + <location filename="../QScintilla/Editor.py" line="8249"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8256"/> + <location filename="../QScintilla/Editor.py" line="8249"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6537"/> + <location filename="../QScintilla/Editor.py" line="6530"/> <source>Warning</source> <translation>警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6537"/> + <location filename="../QScintilla/Editor.py" line="6530"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6599"/> + <location filename="../QScintilla/Editor.py" line="6592"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="880"/> + <location filename="../QScintilla/Editor.py" line="881"/> <source>New Document View</source> <translation>新建文档视图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="883"/> + <location filename="../QScintilla/Editor.py" line="884"/> <source>New Document View (with new split)</source> <translation>新建文档视图(在新拆分页中)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="970"/> + <location filename="../QScintilla/Editor.py" line="971"/> <source>Tools</source> <translation>工具</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1101"/> + <location filename="../QScintilla/Editor.py" line="1102"/> <source>Re-Open With Encoding</source> <translation>使用指定编码重新打开</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6987"/> + <location filename="../QScintilla/Editor.py" line="6980"/> <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="856"/> + <location filename="../QScintilla/Editor.py" line="857"/> <source>Automatic Completion enabled</source> <translation>允许自动补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="936"/> + <location filename="../QScintilla/Editor.py" line="937"/> <source>Complete</source> <translation>补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4897"/> + <location filename="../QScintilla/Editor.py" line="4890"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4897"/> + <location filename="../QScintilla/Editor.py" line="4890"/> <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="5176"/> + <location filename="../QScintilla/Editor.py" line="5169"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5176"/> + <location filename="../QScintilla/Editor.py" line="5169"/> <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="8345"/> + <location filename="../QScintilla/Editor.py" line="8338"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8345"/> + <location filename="../QScintilla/Editor.py" line="8338"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="900"/> + <location filename="../QScintilla/Editor.py" line="901"/> <source>Save Copy...</source> <translation type="unfinished">保存副本…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="939"/> + <location filename="../QScintilla/Editor.py" line="940"/> <source>Clear Completions Cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="866"/> + <location filename="../QScintilla/Editor.py" line="867"/> <source>Code Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1347"/> + <location filename="../QScintilla/Editor.py" line="1348"/> <source>Clear changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="789"/> + <location filename="../QScintilla/Editor.py" line="790"/> <source>Execute Selection In Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8466"/> + <location filename="../QScintilla/Editor.py" line="8459"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8466"/> + <location filename="../QScintilla/Editor.py" line="8459"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1251"/> + <location filename="../QScintilla/Editor.py" line="1252"/> <source>Toggle all folds</source> <translation type="unfinished">开关所有折叠</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1256"/> + <location filename="../QScintilla/Editor.py" line="1257"/> <source>Toggle all folds (including children)</source> <translation type="unfinished">开关所有折叠(包含子项)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1261"/> + <location filename="../QScintilla/Editor.py" line="1262"/> <source>Toggle current fold</source> <translation type="unfinished">开关当前折叠</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1267"/> + <location filename="../QScintilla/Editor.py" line="1268"/> <source>Expand (including children)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1272"/> + <location filename="../QScintilla/Editor.py" line="1273"/> <source>Collapse (including children)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1278"/> + <location filename="../QScintilla/Editor.py" line="1279"/> <source>Clear all folds</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1159"/> + <location filename="../QScintilla/Editor.py" line="1160"/> <source>Spell Check Languages</source> <translation type="unfinished"></translation> </message> @@ -16762,7 +16762,7 @@ <translation>输入你的邮件服务器密码</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="426"/> + <location filename="../UI/EmailDialog.py" line="423"/> <source>Attach file</source> <translation>附加文件</translation> </message> @@ -16777,7 +16777,7 @@ <translation><p>验证失败。<br>原因:{0}</p></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="413"/> + <location filename="../UI/EmailDialog.py" line="410"/> <source><p>Message could not be sent.<br>Reason: {0}</p></source> <translation><p>信息无法发送。<br>原因:{0}</p></translation> </message> @@ -16792,7 +16792,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="369"/> + <location filename="../UI/EmailDialog.py" line="366"/> <source>Send Message</source> <translation type="unfinished">发送消息</translation> </message> @@ -16802,7 +16802,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="413"/> + <location filename="../UI/EmailDialog.py" line="410"/> <source>Send Message via Gmail</source> <translation type="unfinished"></translation> </message> @@ -16895,17 +16895,17 @@ <translation>测试登录</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="257"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="233"/> <source>Login Test</source> <translation>登录测试</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="220"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="217"/> <source>The login test succeeded.</source> <translation>登录测试成功。</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="257"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="233"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>登录测试失败。<br>原因:{0}</p></translation> </message> @@ -16970,12 +16970,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="279"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="256"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="337"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="314"/> <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -17000,7 +17000,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="323"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="300"/> <source><p>The client secrets file is not present. Has the Gmail API been enabled?</p></source> <translation type="unfinished"></translation> </message> @@ -18255,47 +18255,47 @@ <translation>HTML 文件 (*.html)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="530"/> <source>Export source</source> <translation>导出源代码</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="466"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="462"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="475"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="470"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: No HTML code generated.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="537"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="530"/> <source><p>Markdown export requires the <b>python-markdown</b> package.<br/>Install it with your package manager, 'pip install docutils' or see <a href="http://pythonhosted.org/Markdown/install.html"> installation instructions.</a></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="502"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="495"/> <source><p>ReStructuredText export requires the <b>python-docutils</b> package.<br/>Install it with your package manager, 'pip install docutils' or see <a href="http://pypi.python.org/pypi/docutils">this page.</a></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="412"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="408"/> <source>Light Background Color</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="413"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="409"/> <source>Dark Background Color</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="411"/> <source>Markdown Export</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="416"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="411"/> <source>Select color scheme:</source> <translation type="unfinished"></translation> </message> @@ -18303,17 +18303,17 @@ <context> <name>ExporterODT</name> <message> - <location filename="../QScintilla/Exporters/ExporterODT.py" line="40"/> + <location filename="../QScintilla/Exporters/ExporterODT.py" line="39"/> <source>ODT Files (*.odt)</source> <translation>ODT 文件 (*.odt)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterODT.py" line="72"/> + <location filename="../QScintilla/Exporters/ExporterODT.py" line="69"/> <source>Export source</source> <translation type="unfinished">导出源代码</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterODT.py" line="72"/> + <location filename="../QScintilla/Exporters/ExporterODT.py" line="69"/> <source><p>The source could not be exported to <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> @@ -18321,17 +18321,17 @@ <context> <name>ExporterPDF</name> <message> - <location filename="../QScintilla/Exporters/ExporterPDF.py" line="436"/> + <location filename="../QScintilla/Exporters/ExporterPDF.py" line="435"/> <source>PDF Files (*.pdf)</source> <translation>PDF 文件 (*.pdf)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterPDF.py" line="621"/> + <location filename="../QScintilla/Exporters/ExporterPDF.py" line="616"/> <source>Export source</source> <translation>导出源代码</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterPDF.py" line="621"/> + <location filename="../QScintilla/Exporters/ExporterPDF.py" line="616"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -18339,17 +18339,17 @@ <context> <name>ExporterRTF</name> <message> - <location filename="../QScintilla/Exporters/ExporterRTF.py" line="119"/> + <location filename="../QScintilla/Exporters/ExporterRTF.py" line="118"/> <source>RTF Files (*.rtf)</source> <translation>RTF 文件 (*.rtf)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterRTF.py" line="371"/> + <location filename="../QScintilla/Exporters/ExporterRTF.py" line="366"/> <source>Export source</source> <translation>导出源代码</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterRTF.py" line="371"/> + <location filename="../QScintilla/Exporters/ExporterRTF.py" line="366"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -18357,17 +18357,17 @@ <context> <name>ExporterTEX</name> <message> - <location filename="../QScintilla/Exporters/ExporterTEX.py" line="114"/> + <location filename="../QScintilla/Exporters/ExporterTEX.py" line="112"/> <source>TeX Files (*.tex)</source> <translation>TeX 文件 (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterTEX.py" line="284"/> + <location filename="../QScintilla/Exporters/ExporterTEX.py" line="278"/> <source>Export source</source> <translation>导出源代码</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterTEX.py" line="284"/> + <location filename="../QScintilla/Exporters/ExporterTEX.py" line="278"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -19659,7 +19659,7 @@ <translation type="unfinished">名称:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="195"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="196"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -19669,7 +19669,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="123"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -19704,7 +19704,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="214"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="215"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -19764,27 +19764,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="231"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="232"/> <source>Add to whitelist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="97"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="98"/> <source>The server '{0}' is already in the blacklist. Please remove it first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="230"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="231"/> <source>Add to blacklist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="141"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="142"/> <source>The server '{0}' is already in the whitelist. Please remove it first.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="198"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="199"/> <source>Remove Cookie Group</source> <translation type="unfinished"></translation> </message> @@ -19800,17 +19800,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="208"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="209"/> <source>{0} Byte</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="259"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="260"/> <source>Remove All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="259"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="260"/> <source>Do you really want to delete all flash cookies on your computer?</source> <translation type="unfinished"></translation> </message> @@ -20886,12 +20886,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="171"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="168"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="171"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="168"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> @@ -21785,47 +21785,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="177"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="175"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="177"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="175"/> <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/GitDiffDialog.py" line="204"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="201"/> <source>There is no difference.</source> <translation type="unfinished">没有差异。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="225"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="222"/> <source><Start></source> <translation type="unfinished"><开始></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="226"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="223"/> <source><End></source> <translation type="unfinished"><结束></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="354"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="351"/> <source>Save Diff</source> <translation type="unfinished">保存差异</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="317"/> <source>Patch Files (*.diff)</source> <translation type="unfinished">补丁文件 (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="337"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="334"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="354"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="351"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> @@ -21984,12 +21984,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="106"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="107"/> <source>Commit ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="107"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="108"/> <source>Author</source> <translation type="unfinished">作者</translation> </message> @@ -21999,7 +21999,7 @@ <translation type="unfinished">数据</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="108"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="109"/> <source>Committer</source> <translation type="unfinished"></translation> </message> @@ -22009,7 +22009,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="109"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="110"/> <source>Subject</source> <translation type="unfinished"></translation> </message> @@ -22084,7 +22084,7 @@ <translation type="unfinished">复制自</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2100"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2096"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -22144,328 +22144,328 @@ <translation type="unfinished">Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="93"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="94"/> <source>&Refresh</source> <translation type="unfinished">刷新(&R)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="95"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="96"/> <source>Press to refresh the list of commits</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="103"/> - <source>Find</source> - <translation type="unfinished">查找</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="104"/> + <source>Find</source> + <translation type="unfinished">查找</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="105"/> <source>Filter</source> <translation type="unfinished">过滤器</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="110"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="111"/> <source>File</source> <translation type="unfinished">文件</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="128"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="129"/> <source><table><tr><td><b>Commit ID</b></td><td>{0}</td></tr><tr><td><b>Date</b></td><td>{1}</td></tr><tr><td><b>Author</b></td><td>{2} &lt;{3}&gt;</td></tr><tr><td><b>Commit Date</b></td><td>{4}</td></tr><tr><td><b>Committer</b></td><td>{5} &lt;{6}&gt;</td></tr>{7}<tr><td><b>Subject</b></td><td>{8}</td></tr>{9}</table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="140"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="141"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="143"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="144"/> <source><tr><td><b>Children</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="146"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="147"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="149"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="150"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="153"/> <source><tr><td><b>Message</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="203"/> - <source>Added</source> - <translation type="unfinished">已添加</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="204"/> - <source>Deleted</source> - <translation type="unfinished">已删除</translation> + <source>Added</source> + <translation type="unfinished">已添加</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="205"/> - <source>Modified</source> - <translation type="unfinished">已修改</translation> + <source>Deleted</source> + <translation type="unfinished">已删除</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="206"/> - <source>Copied</source> - <translation type="unfinished"></translation> + <source>Modified</source> + <translation type="unfinished">已修改</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="207"/> - <source>Renamed</source> + <source>Copied</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="208"/> - <source>Type changed</source> + <source>Renamed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="209"/> - <source>Unmerged</source> + <source>Type changed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="210"/> + <source>Unmerged</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="211"/> <source>Unknown</source> <translation type="unfinished">未知</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="246"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="247"/> <source>Show Commit ID Column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="248"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="249"/> <source>Press to show the commit ID column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="256"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="257"/> <source>Show Author Columns</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="258"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="259"/> <source>Press to show the author columns</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="266"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="267"/> <source>Show Committer Columns</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="268"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="269"/> <source>Press to show the committer columns</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="276"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="277"/> <source>Show Branches Column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="278"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="279"/> <source>Press to show the branches column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="286"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="287"/> <source>Show Tags Column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="288"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="289"/> <source>Press to show the Tags column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="315"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="316"/> <source>Copy Commits</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="317"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="318"/> <source>Cherry-pick the selected commits to the current branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="322"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="323"/> <source>Tag</source> <translation type="unfinished">标签</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="324"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="325"/> <source>Tag the selected commit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1794"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1790"/> <source>Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="329"/> <source>Create a new branch at the selected commit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="330"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="331"/> <source>Branch && Switch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="332"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="333"/> <source>Create a new branch at the selected commit and switch the work tree to it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1846"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1842"/> <source>Switch</source> <translation type="unfinished">转换</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="338"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="339"/> <source>Switch the working directory to the selected commit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1872"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1868"/> <source>Show Short Log</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="344"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="345"/> <source>Show a dialog with a log output for release notes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="347"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="348"/> <source>Describe</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="349"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="350"/> <source>Show the most recent tag reachable from a commit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="634"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="635"/> <source>The git process did not finish within 30s.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="637"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="638"/> <source>Could not start the git executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="640"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="641"/> <source>Git Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="756"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="757"/> <source>{0} ({1}%)</source> <comment>action, confidence</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="822"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="820"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="822"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="820"/> <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/GitLogBrowserDialog.py" line="1267"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1263"/> <source>Side-by-Side Diff to Parent {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1279"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1275"/> <source><a href="sbsdiff:{0}_{1}">Side-by-Side Compare</a></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1708"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1704"/> <source>Copy Changesets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1846"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1842"/> <source>The project should be reread. Do this now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1872"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1868"/> <source>Select a branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1825"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1821"/> <source>Select a default branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1825"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1821"/> <source>Branch & Switch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2054"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2050"/> <source>Find Commit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2054"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2050"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2114"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2110"/> <source>Differences to Parent {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2129"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2125"/> <source>Diff to Parent {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2155"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2151"/> <source>There is no difference.</source> <translation type="unfinished">没有差异。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2318"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2314"/> <source>Save Diff</source> <translation type="unfinished">保存差异</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2284"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2280"/> <source>Patch Files (*.diff)</source> <translation type="unfinished">补丁文件 (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2301"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2297"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2318"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2314"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> @@ -24942,12 +24942,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="196"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="193"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="196"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="193"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> @@ -25483,31 +25483,31 @@ <translation type="unfinished">全部删除</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="180"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="177"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="180"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="177"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation type="unfinished">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="369"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="364"/> <source>%n file(s) changed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="371"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="366"/> <source>%n line(s) inserted</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="373"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="368"/> <source>%n line(s) deleted</source> <translation type="unfinished"> <numerusform></numerusform> @@ -30077,7 +30077,7 @@ <translation type="unfinished">十六</translation> </message> <message> - <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/> + <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/> <source>Dec</source> <translation type="unfinished">十</translation> </message> @@ -31078,7 +31078,7 @@ <context> <name>HexEditSearchReplaceWidget</name> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="45"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="44"/> <source>Hex</source> <translation type="unfinished">十六</translation> </message> @@ -31088,47 +31088,47 @@ <translation type="unfinished">十</translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="47"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="48"/> <source>Oct</source> <translation type="unfinished">八</translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="48"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="50"/> <source>Bin</source> <translation type="unfinished">二</translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="49"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="52"/> <source>Text</source> <translation type="unfinished">文本</translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="51"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="54"/> <source>UTF-8</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="99"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="102"/> <source>Find Next</source> <translation type="unfinished">查找下一个</translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="107"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="110"/> <source>Find Prev</source> <translation type="unfinished">查找上一个</translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="270"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="273"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="386"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="389"/> <source>Replaced {0} occurrences.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="391"/> + <location filename="../HexEdit/HexEditSearchReplaceWidget.py" line="394"/> <source>Nothing replaced because '{0}' was not found.</source> <translation type="unfinished"></translation> </message> @@ -32971,7 +32971,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="188"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="186"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -32981,7 +32981,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="186"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="184"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -33061,7 +33061,7 @@ <translation type="obsolete">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="190"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="188"/> <source>Unknown Status</source> <translation type="unfinished"></translation> </message> @@ -33223,37 +33223,37 @@ <translation type="unfinished">错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="102"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="101"/> <source>Process Generation Error</source> <translation type="unfinished">进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="102"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="101"/> <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/vcsMercurial/HgDiffDialog.py" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="120"/> <source>There is no difference.</source> <translation type="unfinished">没有差异。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="250"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="248"/> <source>Save Diff</source> <translation type="unfinished">保存差异</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="217"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="215"/> <source>Patch Files (*.diff)</source> <translation type="unfinished">补丁文件 (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="250"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="248"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="234"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="232"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> @@ -33263,12 +33263,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="141"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="139"/> <source><Start></source> <translation type="unfinished"><开始></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="142"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="140"/> <source><End></source> <translation type="unfinished"><结束></translation> </message> @@ -33549,7 +33549,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="232"/> <source>Revision</source> <translation type="unfinished">修订</translation> </message> @@ -33624,7 +33624,7 @@ <translation type="obsolete">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="101"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="102"/> <source>no signatures found</source> <translation type="unfinished"></translation> </message> @@ -34318,12 +34318,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1991"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1987"/> <source>Copy Changesets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2295"/> <source>The project should be reread. Do this now?</source> <translation type="unfinished"></translation> </message> @@ -34348,7 +34348,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2063"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2059"/> <source>Switch</source> <translation type="unfinished">转换</translation> </message> @@ -34368,7 +34368,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1131"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1127"/> <source>{0} (large file)</source> <translation type="unfinished"></translation> </message> @@ -34413,12 +34413,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2441"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2437"/> <source>Find Commit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2441"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2437"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> @@ -34443,7 +34443,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2161"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2157"/> <source>Pull Changes</source> <translation type="unfinished"></translation> </message> @@ -34473,7 +34473,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2207"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2203"/> <source>Strip Changesets</source> <translation type="unfinished"></translation> </message> @@ -34503,27 +34503,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2086"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2082"/> <source>Define Bookmark</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2086"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2082"/> <source>Enter bookmark name for changeset "{0}":</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2110"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2106"/> <source>Move Bookmark</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2110"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2106"/> <source>Select the bookmark to be moved to changeset "{0}":</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2049"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2045"/> <source>Select bookmark to switch to (leave empty to use revision):</source> <translation type="unfinished"></translation> </message> @@ -34584,7 +34584,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2299"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2295"/> <source>Apply Changegroup</source> <translation type="unfinished"></translation> </message> @@ -34624,57 +34624,57 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1370"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1366"/> <source>Side-by-Side Diff to Parent {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1381"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1377"/> <source><a href="sbsdiff:{0}_{1}">Side-by-Side Compare</a></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1517"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1513"/> <source>Pull Selected Changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2485"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2481"/> <source>Differences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2495"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2491"/> <source>Differences to Parent {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2511"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2507"/> <source>Diff to Parent {0}{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2536"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2532"/> <source>There is no difference.</source> <translation type="unfinished">没有差异。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2679"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2675"/> <source>Save Diff</source> <translation type="unfinished">保存差异</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2646"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2642"/> <source>Patch Files (*.diff)</source> <translation type="unfinished">补丁文件 (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2663"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2659"/> <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2679"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2675"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation type="unfinished"><p>补丁文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> @@ -34684,7 +34684,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2484"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2480"/> <source>Generating differences ...</source> <translation type="unfinished"></translation> </message> @@ -37862,27 +37862,27 @@ <translation type="obsolete">Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="50"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="51"/> <source>&Refresh</source> <translation type="unfinished">刷新(&R)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="52"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="53"/> <source>Press to refresh the list of shelves</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="61"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="62"/> <source>Restore selected shelve</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="63"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="64"/> <source>Delete selected shelves</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="65"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="66"/> <source>Delete all shelves</source> <translation type="unfinished"></translation> </message> @@ -37897,21 +37897,21 @@ <translation type="obsolete">进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="282"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="279"/> <source>%n file(s) changed</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="284"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="281"/> <source>%n line(s) inserted</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="286"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="283"/> <source>%n line(s) deleted</source> <translation type="unfinished"> <numerusform></numerusform> @@ -48963,87 +48963,87 @@ <translation>就绪</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2565"/> + <location filename="../QScintilla/MiniEditor.py" line="2562"/> <source>File loaded</source> <translation>文件已载入</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2654"/> + <location filename="../QScintilla/MiniEditor.py" line="2648"/> <source>File saved</source> <translation>文件已保存</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3001"/> + <location filename="../QScintilla/MiniEditor.py" line="2995"/> <source>Untitled</source> <translation>未命名</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2683"/> + <location filename="../QScintilla/MiniEditor.py" line="2677"/> <source>Mini Editor</source> <translation>迷你编辑器</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2964"/> + <location filename="../QScintilla/MiniEditor.py" line="2958"/> <source>Printing...</source> <translation>打印中…</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2982"/> + <location filename="../QScintilla/MiniEditor.py" line="2976"/> <source>Printing completed</source> <translation>打印已完成</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2984"/> + <location filename="../QScintilla/MiniEditor.py" line="2978"/> <source>Error while printing</source> <translation>打印时出错</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2987"/> + <location filename="../QScintilla/MiniEditor.py" line="2981"/> <source>Printing aborted</source> <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3042"/> + <location filename="../QScintilla/MiniEditor.py" line="3036"/> <source>Select all</source> <translation>全选</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3043"/> + <location filename="../QScintilla/MiniEditor.py" line="3037"/> <source>Deselect all</source> <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3057"/> + <location filename="../QScintilla/MiniEditor.py" line="3051"/> <source>Languages</source> <translation>语言</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3060"/> + <location filename="../QScintilla/MiniEditor.py" line="3054"/> <source>No Language</source> <translation>无语言</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3084"/> + <location filename="../QScintilla/MiniEditor.py" line="3078"/> <source>Guessed</source> <translation>猜测</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3106"/> + <location filename="../QScintilla/MiniEditor.py" line="3100"/> <source>Alternatives</source> <translation>备选</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3130"/> + <location filename="../QScintilla/MiniEditor.py" line="3124"/> <source>Pygments Lexer</source> <translation>Pygments 词法分析器</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3130"/> + <location filename="../QScintilla/MiniEditor.py" line="3124"/> <source>Select the Pygments lexer to apply.</source> <translation>选择要应用的 Pygments 词法分析器。</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2536"/> + <location filename="../QScintilla/MiniEditor.py" line="2534"/> <source>Open File</source> <translation>打开文件</translation> </message> @@ -49058,27 +49058,27 @@ <translation>列:{0:5}</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2536"/> + <location filename="../QScintilla/MiniEditor.py" line="2534"/> <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/MiniEditor.py" line="2646"/> + <location filename="../QScintilla/MiniEditor.py" line="2641"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2646"/> + <location filename="../QScintilla/MiniEditor.py" line="2641"/> <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/MiniEditor.py" line="2683"/> + <location filename="../QScintilla/MiniEditor.py" line="2677"/> <source>{0}[*] - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3102"/> + <location filename="../QScintilla/MiniEditor.py" line="3096"/> <source>Alternatives ({0})</source> <translation type="unfinished"></translation> </message> @@ -49123,17 +49123,17 @@ <translation><b>保存副本</b>保存当前编辑器窗口内容的一个副本。文件可以在文件选择对话框中输入。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3648"/> + <location filename="../QScintilla/MiniEditor.py" line="3638"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3648"/> + <location filename="../QScintilla/MiniEditor.py" line="3638"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2666"/> + <location filename="../QScintilla/MiniEditor.py" line="2660"/> <source>[*] - {0}</source> <translation type="unfinished"></translation> </message> @@ -49716,177 +49716,177 @@ <translation>保存多重项目文件</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="717"/> + <location filename="../MultiProject/MultiProject.py" line="712"/> <source>Open multiproject</source> <translation>打开多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="755"/> + <location filename="../MultiProject/MultiProject.py" line="750"/> <source>Save multiproject as</source> <translation>多重项目另存为</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="624"/> + <location filename="../MultiProject/MultiProject.py" line="619"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="649"/> + <location filename="../MultiProject/MultiProject.py" line="644"/> <source>Close Multiproject</source> <translation>关闭多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="649"/> + <location filename="../MultiProject/MultiProject.py" line="644"/> <source>The current multiproject has unsaved changes.</source> <translation>当前多重项目的更改未保存。</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="703"/> + <location filename="../MultiProject/MultiProject.py" line="698"/> <source>New multiproject</source> <translation>新建多重项目</translation> </message> <message> + <location filename="../MultiProject/MultiProject.py" line="698"/> + <source>&New...</source> + <translation>新建(&N)…</translation> + </message> + <message> <location filename="../MultiProject/MultiProject.py" line="703"/> - <source>&New...</source> - <translation>新建(&N)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="708"/> <source>Generate a new multiproject</source> <translation>生成一个新多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="709"/> + <location filename="../MultiProject/MultiProject.py" line="704"/> <source><b>New...</b><p>This opens a dialog for entering the info for a new multiproject.</p></source> <translation><b>新建…</b><p>打开一个对话框为新多重项目输入信息。</p></translation> </message> <message> + <location filename="../MultiProject/MultiProject.py" line="712"/> + <source>&Open...</source> + <translation>打开(&O)…</translation> + </message> + <message> <location filename="../MultiProject/MultiProject.py" line="717"/> - <source>&Open...</source> - <translation>打开(&O)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="722"/> <source>Open an existing multiproject</source> <translation>打开一个存在的多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="723"/> + <location filename="../MultiProject/MultiProject.py" line="718"/> <source><b>Open...</b><p>This opens an existing multiproject.</p></source> <translation><b>打开….</b><p>打开一个存在的多重项目。</p></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="730"/> + <location filename="../MultiProject/MultiProject.py" line="725"/> <source>Close multiproject</source> <translation>关闭多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="730"/> + <location filename="../MultiProject/MultiProject.py" line="725"/> <source>&Close</source> <translation>关闭(&C)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="734"/> + <location filename="../MultiProject/MultiProject.py" line="729"/> <source>Close the current multiproject</source> <translation>关闭当前多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="736"/> + <location filename="../MultiProject/MultiProject.py" line="731"/> <source><b>Close</b><p>This closes the current multiproject.</p></source> <translation><b>关闭</b><p>关闭当前多重项目。</p></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="743"/> + <location filename="../MultiProject/MultiProject.py" line="738"/> <source>Save multiproject</source> <translation>保存多重项目</translation> </message> <message> + <location filename="../MultiProject/MultiProject.py" line="738"/> + <source>&Save</source> + <translation>保存(&S)</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="742"/> + <source>Save the current multiproject</source> + <translation>保存当前多重项目</translation> + </message> + <message> <location filename="../MultiProject/MultiProject.py" line="743"/> - <source>&Save</source> - <translation>保存(&S)</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="747"/> - <source>Save the current multiproject</source> - <translation>保存当前多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="748"/> <source><b>Save</b><p>This saves the current multiproject.</p></source> <translation><b>保存</b><p>保存当前多重项目。</p></translation> </message> <message> + <location filename="../MultiProject/MultiProject.py" line="750"/> + <source>Save &as...</source> + <translation>另存为(&A)…</translation> + </message> + <message> <location filename="../MultiProject/MultiProject.py" line="755"/> - <source>Save &as...</source> - <translation>另存为(&A)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="760"/> <source>Save the current multiproject to a new file</source> <translation>将当前多重项目保存到一个新文件中</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="762"/> + <location filename="../MultiProject/MultiProject.py" line="757"/> <source><b>Save as</b><p>This saves the current multiproject to a new file.</p></source> <translation><b>另存为</b><p>将当前多重项目保存到一个新文件中。</p></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="769"/> + <location filename="../MultiProject/MultiProject.py" line="764"/> <source>Add project to multiproject</source> <translation>为多重项目添加项目</translation> </message> <message> + <location filename="../MultiProject/MultiProject.py" line="764"/> + <source>Add &project...</source> + <translation type="unfinished">添加项目(&P)…</translation> + </message> + <message> <location filename="../MultiProject/MultiProject.py" line="769"/> - <source>Add &project...</source> - <translation type="unfinished">添加项目(&P)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="774"/> <source>Add a project to the current multiproject</source> <translation>将项目添加到当前多重项目中</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="776"/> + <location filename="../MultiProject/MultiProject.py" line="771"/> <source><b>Add project...</b><p>This opens a dialog for adding a project to the current multiproject.</p></source> <translation><b>添加项目…</b><p>打开一个对话框将项目添加到当前多重项目中。</p></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="784"/> + <location filename="../MultiProject/MultiProject.py" line="779"/> <source>Multiproject properties</source> <translation>多重项目属性</translation> </message> <message> + <location filename="../MultiProject/MultiProject.py" line="779"/> + <source>&Properties...</source> + <translation>属性(&P)…</translation> + </message> + <message> <location filename="../MultiProject/MultiProject.py" line="784"/> - <source>&Properties...</source> - <translation>属性(&P)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="789"/> <source>Show the multiproject properties</source> <translation>显示多重项目属性</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="791"/> + <location filename="../MultiProject/MultiProject.py" line="786"/> <source><b>Properties...</b><p>This shows a dialog to edit the multiproject properties.</p></source> <translation><b>属性…</b><p>显示一个对话框编辑多重项目属性。</p></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="811"/> + <location filename="../MultiProject/MultiProject.py" line="806"/> <source>&Multiproject</source> <translation>多重项目(&M)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="812"/> + <location filename="../MultiProject/MultiProject.py" line="807"/> <source>Open &Recent Multiprojects</source> <translation>打开最近的多重项目(&R)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="853"/> + <location filename="../MultiProject/MultiProject.py" line="848"/> <source>Multiproject</source> <translation>多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="912"/> + <location filename="../MultiProject/MultiProject.py" line="907"/> <source>&Clear</source> <translation>清除(&C)</translation> </message> @@ -49901,7 +49901,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="624"/> + <location filename="../MultiProject/MultiProject.py" line="619"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> @@ -49911,7 +49911,7 @@ <translation>多重项目文件 (*.e5m *.e4m)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="609"/> + <location filename="../MultiProject/MultiProject.py" line="604"/> <source>Multiproject Files (*.e5m)</source> <translation>多重项目文件 (*.e5m)</translation> </message> @@ -51845,7 +51845,7 @@ <context> <name>PipFreezeDialog</name> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="225"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="224"/> <source>Generate Requirements</source> <translation type="unfinished">生成必要文件</translation> </message> @@ -51925,12 +51925,12 @@ <translation type="unfinished">替换全部</translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="44"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="45"/> <source>&Refresh</source> <translation type="unfinished">刷新(&R)</translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="225"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="224"/> <source>Text Files (*.txt);;All Files (*)</source> <translation type="unfinished">文本文件 (*.txt);;所有文件 (*)</translation> </message> @@ -51945,12 +51945,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="192"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="191"/> <source>The file <b>{0}</b> already exists. Do you want to overwrite it?</source> <translation type="unfinished">文件 <b>{0}</b> 已存在。覆盖?</translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="205"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="204"/> <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>必要文件无法写入<b>{0}</b>。</p><p>原因: {1}</P></translation> </message> @@ -52463,139 +52463,139 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="242"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="241"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="257"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="256"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="669"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="663"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="922"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="910"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="707"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="699"/> <source><p>The package search did not return anything.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="734"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="749"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> <source>Error: {0}</source> <translation type="unfinished">错误:{0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="882"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="872"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="882"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="872"/> <source>Select the package version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="922"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="910"/> <source><p>No package details info for <b>{0}</b> available.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="938"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="926"/> <source>Install Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="941"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="929"/> <source>Install Pip to User-Site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="932"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1058"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1046"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="951"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="943"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="958"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="961"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="949"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="979"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="967"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="982"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="970"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="987"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="975"/> <source>Configure...</source> <translation type="unfinished">配置…</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1171"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1159"/> <source>Edit Configuration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1171"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1159"/> <source>No valid configuration path determined. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="965"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="953"/> <source>Show Cache Info...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="968"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="971"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="959"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="974"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="962"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -53933,7 +53933,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="433"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message> @@ -54285,7 +54285,7 @@ <translation>(未知)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="235"/> + <location filename="../Preferences/ProgramsDialog.py" line="236"/> <source>Spell Checker - PyEnchant</source> <translation>拼写检查器——PyEnchant</translation> </message> @@ -54305,27 +54305,27 @@ <translation type="obsolete">翻译提取工具(Python, PySide)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="252"/> + <location filename="../Preferences/ProgramsDialog.py" line="253"/> <source>Source Highlighter - Pygments</source> <translation>代码高亮工具——Pygments</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="100"/> + <location filename="../Preferences/ProgramsDialog.py" line="98"/> <source>Translation Converter (Qt)</source> <translation>翻译转换器(Qt)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="114"/> + <location filename="../Preferences/ProgramsDialog.py" line="112"/> <source>Qt Designer</source> <translation>Qt 设计师</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="127"/> + <location filename="../Preferences/ProgramsDialog.py" line="125"/> <source>Qt Linguist</source> <translation>Qt 语言家</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="140"/> + <location filename="../Preferences/ProgramsDialog.py" line="139"/> <source>Qt Assistant</source> <translation>Qt 助手</translation> </message> @@ -54345,17 +54345,17 @@ <translation type="obsolete">资源编译器(Python, PyQt4)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="146"/> + <location filename="../Preferences/ProgramsDialog.py" line="145"/> <source>Translation Extractor (Python, PyQt5)</source> <translation>翻译提取工具(Python, PyQt5)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="151"/> + <location filename="../Preferences/ProgramsDialog.py" line="150"/> <source>Forms Compiler (Python, PyQt5)</source> <translation>窗体编译器(Python, PyQt5)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="156"/> + <location filename="../Preferences/ProgramsDialog.py" line="155"/> <source>Resource Compiler (Python, PyQt5)</source> <translation>资源编译器(Python, PyQt5)</translation> </message> @@ -54365,7 +54365,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="217"/> + <location filename="../Preferences/ProgramsDialog.py" line="218"/> <source>gRPC Compiler</source> <translation type="unfinished"></translation> </message> @@ -54375,22 +54375,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="164"/> + <location filename="../Preferences/ProgramsDialog.py" line="163"/> <source>Translation Extractor (Python, PySide2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="174"/> + <location filename="../Preferences/ProgramsDialog.py" line="173"/> <source>Resource Compiler (Python, PySide2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="169"/> + <location filename="../Preferences/ProgramsDialog.py" line="168"/> <source>Forms Compiler (Python, PySide2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="185"/> + <location filename="../Preferences/ProgramsDialog.py" line="184"/> <source>conda Manager</source> <translation type="unfinished"></translation> </message> @@ -54400,17 +54400,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="259"/> + <location filename="../Preferences/ProgramsDialog.py" line="260"/> <source>MicroPython - MPY Cross Compiler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="262"/> + <location filename="../Preferences/ProgramsDialog.py" line="263"/> <source>MicroPython - ESP Tool</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="268"/> + <location filename="../Preferences/ProgramsDialog.py" line="269"/> <source>MicroPython - PyBoard Flasher</source> <translation type="unfinished"></translation> </message> @@ -54443,17 +54443,17 @@ <context> <name>Project</name> <message> - <location filename="../Project/Project.py" line="269"/> + <location filename="../Project/Project.py" line="270"/> <source>Console</source> <translation>控制台程序</translation> </message> <message> - <location filename="../Project/Project.py" line="270"/> + <location filename="../Project/Project.py" line="271"/> <source>Other</source> <translation>其它</translation> </message> <message> - <location filename="../Project/Project.py" line="367"/> + <location filename="../Project/Project.py" line="368"/> <source>Registering Project Type</source> <translation>注册项目类型</translation> </message> @@ -54588,7 +54588,7 @@ <translation>创建项目文件夹</translation> </message> <message> - <location filename="../Project/Project.py" line="2946"/> + <location filename="../Project/Project.py" line="2940"/> <source>New Project</source> <translation>新建项目</translation> </message> @@ -54598,7 +54598,7 @@ <translation>是否将已有文件添加到项目中?</translation> </message> <message> - <location filename="../Project/Project.py" line="2946"/> + <location filename="../Project/Project.py" line="2940"/> <source>Select Version Control System</source> <translation>选择版本控制系统</translation> </message> @@ -54608,7 +54608,7 @@ <translation>是否编辑版本控制系统命令选项?</translation> </message> <message> - <location filename="../Project/Project.py" line="3821"/> + <location filename="../Project/Project.py" line="3809"/> <source>New project</source> <translation>新建项目</translation> </message> @@ -54628,649 +54628,649 @@ <translation>为项目选择版本控制系统</translation> </message> <message> - <location filename="../Project/Project.py" line="2665"/> + <location filename="../Project/Project.py" line="2663"/> <source>Translation Pattern</source> <translation>翻译样式</translation> </message> <message> - <location filename="../Project/Project.py" line="2665"/> + <location filename="../Project/Project.py" line="2663"/> <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="3835"/> + <location filename="../Project/Project.py" line="3823"/> <source>Open project</source> <translation>打开项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3096"/> + <location filename="../Project/Project.py" line="3084"/> <source>Project Files (*.e4p)</source> <translation>项目文件 (*.e4p)</translation> </message> <message> - <location filename="../Project/Project.py" line="3872"/> + <location filename="../Project/Project.py" line="3860"/> <source>Save project as</source> <translation>项目另存为</translation> </message> <message> - <location filename="../Project/Project.py" line="3111"/> + <location filename="../Project/Project.py" line="3099"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../Project/Project.py" line="3147"/> + <location filename="../Project/Project.py" line="3135"/> <source>Close Project</source> <translation>关闭项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3147"/> + <location filename="../Project/Project.py" line="3135"/> <source>The current project has unsaved changes.</source> <translation>当前项目的更改未保存。</translation> </message> <message> - <location filename="../Project/Project.py" line="3324"/> + <location filename="../Project/Project.py" line="3312"/> <source>Syntax errors detected</source> <translation>检测到语法错误</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3324"/> + <location filename="../Project/Project.py" line="3312"/> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>项目包含 %n 文件有语法错误。</numerusform> </translation> </message> <message> - <location filename="../Project/Project.py" line="3821"/> + <location filename="../Project/Project.py" line="3809"/> <source>&New...</source> <translation>新建(&N)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3826"/> + <location filename="../Project/Project.py" line="3814"/> <source>Generate a new project</source> <translation>生成新项目</translation> </message> <message> - <location filename="../Project/Project.py" line="3827"/> + <location filename="../Project/Project.py" line="3815"/> <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="3835"/> + <location filename="../Project/Project.py" line="3823"/> <source>&Open...</source> <translation>打开(&O)…</translation> </message> <message> + <location filename="../Project/Project.py" line="3828"/> + <source>Open an existing project</source> + <translation>打开一个已有项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3829"/> + <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="3836"/> + <source>Close project</source> + <translation>关闭项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3836"/> + <source>&Close</source> + <translation>关闭(&C)</translation> + </message> + <message> <location filename="../Project/Project.py" line="3840"/> - <source>Open an existing project</source> - <translation>打开一个已有项目</translation> + <source>Close the current project</source> + <translation>关闭当前项目</translation> </message> <message> <location filename="../Project/Project.py" line="3841"/> - <source><b>Open...</b><p>This opens an existing project.</p></source> - <translation><b>打开…</b><p>打开一个已有项目。</p></translation> + <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="3848"/> - <source>Close project</source> - <translation>关闭项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3848"/> - <source>&Close</source> - <translation>关闭(&C)</translation> + <source>Save project</source> + <translation>保存项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4040"/> + <source>&Save</source> + <translation>保存(&S)</translation> </message> <message> <location filename="../Project/Project.py" line="3852"/> - <source>Close the current project</source> - <translation>关闭当前项目</translation> + <source>Save the current project</source> + <translation>保存当前项目</translation> </message> <message> <location filename="../Project/Project.py" line="3853"/> - <source><b>Close</b><p>This closes the current project.</p></source> - <translation><b>关闭</b><p>关闭当前项目。</p></translation> + <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="3860"/> - <source>Save project</source> - <translation>保存项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4052"/> - <source>&Save</source> - <translation>保存(&S)</translation> + <source>Save &as...</source> + <translation>另存为(&A)…</translation> </message> <message> <location filename="../Project/Project.py" line="3864"/> - <source>Save the current project</source> - <translation>保存当前项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3865"/> - <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="3872"/> - <source>Save &as...</source> - <translation>另存为(&A)…</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3876"/> <source>Save the current project to a new file</source> <translation>将当前项目另存为一个新文件</translation> </message> <message> - <location filename="../Project/Project.py" line="3878"/> + <location filename="../Project/Project.py" line="3866"/> <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="3887"/> + <location filename="../Project/Project.py" line="3875"/> <source>Add files to project</source> <translation>将文件添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3887"/> + <location filename="../Project/Project.py" line="3875"/> <source>Add &files...</source> <translation>添加文件(&F)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3892"/> + <location filename="../Project/Project.py" line="3880"/> <source>Add files to the current project</source> <translation>将文件添加到当前项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3894"/> + <location filename="../Project/Project.py" line="3882"/> <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="3903"/> + <location filename="../Project/Project.py" line="3891"/> <source>Add directory to project</source> <translation>将文件夹添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3903"/> + <location filename="../Project/Project.py" line="3891"/> <source>Add directory...</source> <translation>添加文件夹…</translation> </message> <message> - <location filename="../Project/Project.py" line="3908"/> + <location filename="../Project/Project.py" line="3896"/> <source>Add a directory to the current project</source> <translation>为当前工程添加文件夹</translation> </message> <message> - <location filename="../Project/Project.py" line="3910"/> + <location filename="../Project/Project.py" line="3898"/> <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="3918"/> + <location filename="../Project/Project.py" line="3906"/> <source>Add translation to project</source> <translation>将翻译添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="3918"/> + <location filename="../Project/Project.py" line="3906"/> <source>Add &translation...</source> <translation>添加翻译(&T)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3923"/> + <location filename="../Project/Project.py" line="3911"/> <source>Add a translation to the current project</source> <translation>将翻译添加到当前项目中</translation> </message> <message> + <location filename="../Project/Project.py" line="3913"/> + <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="3921"/> + <source>Search new files</source> + <translation>搜索新文件</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3921"/> + <source>Searc&h new files...</source> + <translation>搜索新文件(&H)…</translation> + </message> + <message> <location filename="../Project/Project.py" line="3925"/> - <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="3933"/> - <source>Search new files</source> - <translation>搜索新文件</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3933"/> - <source>Searc&h new files...</source> - <translation>搜索新文件(&H)…</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3937"/> <source>Search new files in the project directory.</source> <translation>在项目文件夹中搜索新文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="3963"/> + <location filename="../Project/Project.py" line="3951"/> <source>Project properties</source> <translation>项目属性</translation> </message> <message> - <location filename="../Project/Project.py" line="3963"/> + <location filename="../Project/Project.py" line="3951"/> <source>&Properties...</source> <translation>属性(&P)…</translation> </message> <message> - <location filename="../Project/Project.py" line="3968"/> + <location filename="../Project/Project.py" line="3956"/> <source>Show the project properties</source> <translation>显示项目属性</translation> </message> <message> + <location filename="../Project/Project.py" line="3957"/> + <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="3964"/> + <source>User project properties</source> + <translation>用户项目属性</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3964"/> + <source>&User Properties...</source> + <translation>用户属性(&U)…</translation> + </message> + <message> <location filename="../Project/Project.py" line="3969"/> - <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="3976"/> - <source>User project properties</source> - <translation>用户项目属性</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3976"/> - <source>&User Properties...</source> - <translation>用户属性(&U)…</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3981"/> <source>Show the user specific project properties</source> <translation>显示用户指定的项目属性</translation> </message> <message> + <location filename="../Project/Project.py" line="3971"/> + <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="3979"/> + <source>Filetype Associations</source> + <translation>文件类型关联</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3979"/> + <source>Filetype Associations...</source> + <translation>文件类型关联…</translation> + </message> + <message> <location filename="../Project/Project.py" line="3983"/> - <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="3991"/> - <source>Filetype Associations</source> - <translation>文件类型关联</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3991"/> - <source>Filetype Associations...</source> - <translation>文件类型关联…</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3995"/> <source>Show the project filetype associations</source> <translation>显示项目文件类型关联</translation> </message> <message> - <location filename="../Project/Project.py" line="4027"/> + <location filename="../Project/Project.py" line="4015"/> <source>Debugger Properties</source> <translation>调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="4027"/> + <location filename="../Project/Project.py" line="4015"/> <source>Debugger &Properties...</source> <translation>调试器属性(&P)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4031"/> + <location filename="../Project/Project.py" line="4019"/> <source>Show the debugger properties</source> <translation>显示调试器属性</translation> </message> <message> + <location filename="../Project/Project.py" line="4020"/> + <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="4028"/> + <source>Load</source> + <translation>载入</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4028"/> + <source>&Load</source> + <translation>载入(&L)</translation> + </message> + <message> <location filename="../Project/Project.py" line="4032"/> - <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> - <translation><b>调试器属性…</b><p>显示一个对话框以编辑项目指定的调试器设定。</p></translation> + <source>Load the debugger properties</source> + <translation>载入调试器属性</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4033"/> + <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="4040"/> - <source>Load</source> - <translation>载入</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4040"/> - <source>&Load</source> - <translation>载入(&L)</translation> + <source>Save</source> + <translation>保存</translation> </message> <message> <location filename="../Project/Project.py" line="4044"/> - <source>Load the debugger properties</source> - <translation>载入调试器属性</translation> + <source>Save the debugger properties</source> + <translation>保存调试器属性</translation> </message> <message> <location filename="../Project/Project.py" line="4045"/> - <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> - <translation><b>载入调试器属性</b><p>载入项目指定的调试器设定。</p></translation> + <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="4052"/> + <source>Delete</source> + <translation>删除</translation> </message> <message> <location filename="../Project/Project.py" line="4052"/> - <source>Save</source> - <translation>保存</translation> + <source>&Delete</source> + <translation>删除(&D)</translation> </message> <message> <location filename="../Project/Project.py" line="4056"/> - <source>Save the debugger properties</source> - <translation>保存调试器属性</translation> + <source>Delete the debugger properties</source> + <translation>删除调试器属性</translation> </message> <message> <location filename="../Project/Project.py" line="4057"/> - <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="4064"/> - <source>Delete</source> - <translation>删除</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4064"/> - <source>&Delete</source> - <translation>删除(&D)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4068"/> - <source>Delete the debugger properties</source> - <translation>删除调试器属性</translation> + <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="4065"/> + <source>Reset</source> + <translation>重置</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4065"/> + <source>&Reset</source> + <translation>重置(&R)</translation> </message> <message> <location filename="../Project/Project.py" line="4069"/> - <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="4077"/> - <source>Reset</source> - <translation>重置</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4077"/> - <source>&Reset</source> - <translation>重置(&R)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4081"/> <source>Reset the debugger properties</source> <translation>重围调试器属性</translation> </message> <message> - <location filename="../Project/Project.py" line="4082"/> + <location filename="../Project/Project.py" line="4070"/> <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="4091"/> + <location filename="../Project/Project.py" line="4079"/> <source>Load session</source> <translation>载入会话</translation> </message> <message> - <location filename="../Project/Project.py" line="4095"/> + <location filename="../Project/Project.py" line="4083"/> <source>Load the projects session file.</source> <translation>载入项目会话文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4096"/> + <location filename="../Project/Project.py" line="4084"/> <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="4109"/> + <location filename="../Project/Project.py" line="4097"/> <source>Save session</source> <translation>保存会话</translation> </message> <message> - <location filename="../Project/Project.py" line="4113"/> + <location filename="../Project/Project.py" line="4101"/> <source>Save the projects session file.</source> <translation>保存项目会话文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4114"/> + <location filename="../Project/Project.py" line="4102"/> <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="4127"/> + <location filename="../Project/Project.py" line="4115"/> <source>Delete session</source> <translation>删除会话</translation> </message> <message> - <location filename="../Project/Project.py" line="4131"/> + <location filename="../Project/Project.py" line="4119"/> <source>Delete the projects session file.</source> <translation>删除项目会话文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4132"/> + <location filename="../Project/Project.py" line="4120"/> <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="4141"/> + <location filename="../Project/Project.py" line="4129"/> <source>Code Metrics</source> <translation>代码度量</translation> </message> <message> - <location filename="../Project/Project.py" line="4141"/> + <location filename="../Project/Project.py" line="4129"/> <source>&Code Metrics...</source> <translation>代码度量(&C)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4145"/> + <location filename="../Project/Project.py" line="4133"/> <source>Show some code metrics for the project.</source> <translation>显示项目的部分代码度量。</translation> </message> <message> + <location filename="../Project/Project.py" line="4135"/> + <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="4143"/> + <source>Python Code Coverage</source> + <translation>Python 代码覆盖率</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4143"/> + <source>Code Co&verage...</source> + <translation>代码覆盖率(&v)…</translation> + </message> + <message> <location filename="../Project/Project.py" line="4147"/> - <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="4155"/> - <source>Python Code Coverage</source> - <translation>Python 代码覆盖率</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4155"/> - <source>Code Co&verage...</source> - <translation>代码覆盖率(&v)…</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4159"/> <source>Show code coverage information for the project.</source> <translation>显示项目的代码覆盖率信息。</translation> </message> <message> + <location filename="../Project/Project.py" line="4149"/> + <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="5033"/> + <source>Profile Data</source> + <translation>剖析数据</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4157"/> + <source>&Profile Data...</source> + <translation>剖析数据(&P)…</translation> + </message> + <message> <location filename="../Project/Project.py" line="4161"/> - <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="5043"/> - <source>Profile Data</source> - <translation>剖析数据</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4169"/> - <source>&Profile Data...</source> - <translation>剖析数据(&P)…</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4173"/> <source>Show profiling data for the project.</source> <translation>显示项目的剖析数据。</translation> </message> <message> - <location filename="../Project/Project.py" line="4175"/> + <location filename="../Project/Project.py" line="4163"/> <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="5097"/> + <location filename="../Project/Project.py" line="5087"/> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../Project/Project.py" line="4184"/> + <location filename="../Project/Project.py" line="4172"/> <source>&Application Diagram...</source> <translation>应用程序(&A)图…</translation> </message> <message> - <location filename="../Project/Project.py" line="4188"/> + <location filename="../Project/Project.py" line="4176"/> <source>Show a diagram of the project.</source> <translation>显示项目图表。</translation> </message> <message> - <location filename="../Project/Project.py" line="4190"/> + <location filename="../Project/Project.py" line="4178"/> <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="5290"/> + <location filename="../Project/Project.py" line="5280"/> <source>Create Package List</source> <translation>创建程序包列表</translation> </message> <message> - <location filename="../Project/Project.py" line="4213"/> + <location filename="../Project/Project.py" line="4201"/> <source>Create &Package List</source> <translation type="unfinished">创建插件存档(&A)</translation> </message> <message> - <location filename="../Project/Project.py" line="5564"/> + <location filename="../Project/Project.py" line="5554"/> <source>Create Plugin Archive</source> <translation>创建插件存档</translation> </message> <message> - <location filename="../Project/Project.py" line="4229"/> + <location filename="../Project/Project.py" line="4217"/> <source>Create Plugin &Archives</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4303"/> + <source>&Project</source> + <translation>项目(&P)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4304"/> + <source>Open &Recent Projects</source> + <translation>打开最近的项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4309"/> + <source>&Version Control</source> + <translation>版本控制(&V)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4313"/> + <source>Chec&k</source> + <translation>检查(&K)</translation> + </message> + <message> <location filename="../Project/Project.py" line="4315"/> - <source>&Project</source> - <translation>项目(&P)</translation> + <source>Sho&w</source> + <translation>显示(&W)</translation> </message> <message> <location filename="../Project/Project.py" line="4316"/> - <source>Open &Recent Projects</source> - <translation>打开最近的项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4321"/> - <source>&Version Control</source> - <translation>版本控制(&V)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4325"/> - <source>Chec&k</source> - <translation>检查(&K)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4327"/> - <source>Sho&w</source> - <translation>显示(&W)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4328"/> <source>&Diagrams</source> <translation>图表(&D)</translation> </message> <message> + <location filename="../Project/Project.py" line="4305"/> + <source>Session</source> + <translation>会话</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4318"/> + <source>Source &Documentation</source> + <translation>源文档(&D)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4306"/> + <source>Debugger</source> + <translation>调试器</translation> + </message> + <message> <location filename="../Project/Project.py" line="4317"/> - <source>Session</source> - <translation>会话</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4330"/> - <source>Source &Documentation</source> - <translation>源文档(&D)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4318"/> - <source>Debugger</source> - <translation>调试器</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4329"/> <source>Pac&kagers</source> <translation>打包程序(&K)</translation> </message> <message> - <location filename="../Project/Project.py" line="4455"/> + <location filename="../Project/Project.py" line="4443"/> <source>Project</source> <translation>项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4521"/> + <location filename="../Project/Project.py" line="4509"/> <source>&Clear</source> <translation>清除(&C)</translation> </message> <message> - <location filename="../Project/Project.py" line="4694"/> + <location filename="../Project/Project.py" line="4682"/> <source>Search New Files</source> <translation>搜索新文件</translation> </message> <message> - <location filename="../Project/Project.py" line="4694"/> + <location filename="../Project/Project.py" line="4682"/> <source>There were no new files found to be added.</source> <translation>没有要添加的新文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4840"/> + <location filename="../Project/Project.py" line="4830"/> <source>Version Control System</source> <translation>版本控制系统</translation> </message> <message> - <location filename="../Project/Project.py" line="4970"/> + <location filename="../Project/Project.py" line="4960"/> <source>Coverage Data</source> <translation>覆盖率数据</translation> </message> <message> - <location filename="../Project/Project.py" line="5020"/> + <location filename="../Project/Project.py" line="5010"/> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../Project/Project.py" line="4993"/> + <location filename="../Project/Project.py" line="4983"/> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../Project/Project.py" line="4993"/> + <location filename="../Project/Project.py" line="4983"/> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../Project/Project.py" line="5043"/> + <location filename="../Project/Project.py" line="5033"/> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../Project/Project.py" line="5097"/> + <location filename="../Project/Project.py" line="5087"/> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../Project/Project.py" line="5241"/> + <location filename="../Project/Project.py" line="5231"/> <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> <message> - <location filename="../Project/Project.py" line="5309"/> + <location filename="../Project/Project.py" line="5299"/> <source>The project does not have a main script defined. Aborting...</source> <translation>项目未定义主脚本。终止…</translation> </message> <message> - <location filename="../Project/Project.py" line="4009"/> + <location filename="../Project/Project.py" line="3997"/> <source>Lexer Associations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4009"/> + <location filename="../Project/Project.py" line="3997"/> <source>Lexer Associations...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4013"/> + <location filename="../Project/Project.py" line="4001"/> <source>Show the project lexer associations (overriding defaults)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4015"/> + <location filename="../Project/Project.py" line="4003"/> <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="174"/> + <location filename="../Project/Project.py" line="175"/> <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source> <translation type="unfinished"></translation> </message> @@ -55340,7 +55340,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3111"/> + <location filename="../Project/Project.py" line="3099"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> @@ -55355,22 +55355,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4840"/> + <location filename="../Project/Project.py" line="4830"/> <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="5290"/> + <location filename="../Project/Project.py" line="5280"/> <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="5450"/> + <location filename="../Project/Project.py" line="5440"/> <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="5523"/> + <location filename="../Project/Project.py" line="5513"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -55400,198 +55400,198 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4198"/> + <location filename="../Project/Project.py" line="4186"/> <source>Load Diagram</source> <translation type="unfinished">加载图表</translation> </message> <message> - <location filename="../Project/Project.py" line="4198"/> + <location filename="../Project/Project.py" line="4186"/> <source>&Load Diagram...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4202"/> + <location filename="../Project/Project.py" line="4190"/> <source>Load a diagram from file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4204"/> + <location filename="../Project/Project.py" line="4192"/> <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="367"/> + <location filename="../Project/Project.py" line="368"/> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="355"/> + <location filename="../Project/Project.py" line="356"/> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="266"/> - <source>PyQt5 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="267"/> - <source>PyQt5 Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4829"/> - <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="5564"/> - <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="4218"/> - <source>Create an initial PKGLIST file for an eric6 plugin.</source> - <translation type="unfinished">创建一个 eric6 插件存档文件。</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4220"/> - <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="4234"/> - <source>Create eric6 plugin archive files.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4236"/> - <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="5414"/> - <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> + <source>PyQt5 GUI</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Project/Project.py" line="268"/> + <source>PyQt5 Console</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4818"/> + <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="5554"/> + <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="4206"/> + <source>Create an initial PKGLIST file for an eric6 plugin.</source> + <translation type="unfinished">创建一个 eric6 插件存档文件。</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4208"/> + <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="4222"/> + <source>Create eric6 plugin archive files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4224"/> + <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="5404"/> + <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="269"/> <source>Eric6 Plugin</source> <translation>Eric6 插件</translation> </message> <message> - <location filename="../Project/Project.py" line="2914"/> + <location filename="../Project/Project.py" line="2910"/> <source>Create project management directory</source> <translation>创建项目管理目录</translation> </message> <message> - <location filename="../Project/Project.py" line="2914"/> + <location filename="../Project/Project.py" line="2910"/> <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="3948"/> + <location filename="../Project/Project.py" line="3936"/> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3954"/> + <location filename="../Project/Project.py" line="3942"/> <source>Search for a file in the project list of files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3956"/> + <location filename="../Project/Project.py" line="3944"/> <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="3948"/> + <location filename="../Project/Project.py" line="3936"/> <source>Search Project File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="3948"/> + <location filename="../Project/Project.py" line="3936"/> <source>Search Project File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5345"/> + <location filename="../Project/Project.py" line="5335"/> <source>Create Plugin Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4246"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4246"/> + <location filename="../Project/Project.py" line="4234"/> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4251"/> + <location filename="../Project/Project.py" line="4239"/> <source>Create eric6 plugin archive files (snapshot releases).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4253"/> + <location filename="../Project/Project.py" line="4241"/> <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="5323"/> + <location filename="../Project/Project.py" line="5313"/> <source>Select package lists:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5341"/> + <location filename="../Project/Project.py" line="5331"/> <source>Creating plugin archives...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5341"/> + <location filename="../Project/Project.py" line="5331"/> <source>Abort</source> <translation type="unfinished">终止</translation> </message> <message> - <location filename="../Project/Project.py" line="5341"/> + <location filename="../Project/Project.py" line="5331"/> <source>%v/%m Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5358"/> + <location filename="../Project/Project.py" line="5348"/> <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="5469"/> + <location filename="../Project/Project.py" line="5459"/> <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="5472"/> + <location filename="../Project/Project.py" line="5462"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5334"/> + <location filename="../Project/Project.py" line="5324"/> <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="5386"/> + <location filename="../Project/Project.py" line="5376"/> <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="3939"/> + <location filename="../Project/Project.py" line="3927"/> <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="3997"/> + <location filename="../Project/Project.py" line="3985"/> <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> @@ -55611,102 +55611,102 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2737"/> + <location filename="../Project/Project.py" line="2736"/> <source>Create Makefile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="2737"/> + <location filename="../Project/Project.py" line="2736"/> <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="5750"/> + <location filename="../Project/Project.py" line="5740"/> <source>Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4267"/> + <location filename="../Project/Project.py" line="4255"/> <source>&Execute Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4271"/> + <location filename="../Project/Project.py" line="4259"/> <source>Perform a 'make' run.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="4261"/> + <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="5720"/> + <source>Test for Changes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="4269"/> + <source>&Test for Changes</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="4273"/> - <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="5730"/> - <source>Test for Changes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4281"/> - <source>&Test for Changes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="4285"/> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4287"/> + <location filename="../Project/Project.py" line="4275"/> <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="4332"/> + <location filename="../Project/Project.py" line="4320"/> <source>Make</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5678"/> + <location filename="../Project/Project.py" line="5668"/> <source>The make process did not start.</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Project/Project.py" line="5713"/> + <source>The make process crashed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Project/Project.py" line="5723"/> - <source>The make process crashed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Project/Project.py" line="5733"/> <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="5738"/> + <location filename="../Project/Project.py" line="5728"/> <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="5750"/> + <location filename="../Project/Project.py" line="5740"/> <source>The makefile contains errors.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="281"/> - <source>PySide2 GUI</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Project/Project.py" line="282"/> + <source>PySide2 GUI</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Project/Project.py" line="283"/> <source>PySide2 Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="4320"/> + <location filename="../Project/Project.py" line="4308"/> <source>Project-T&ools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="344"/> + <location filename="../Project/Project.py" line="345"/> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished"></translation> </message> @@ -55719,17 +55719,17 @@ <translation>打开</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="501"/> + <location filename="../Project/ProjectBaseBrowser.py" line="497"/> <source>local</source> <translation>本地</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="546"/> + <location filename="../Project/ProjectBaseBrowser.py" line="538"/> <source>Select entries</source> <translation>选择条目</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="546"/> + <location filename="../Project/ProjectBaseBrowser.py" line="538"/> <source>There were no matching entries found.</source> <translation>未找到匹配的条目。</translation> </message> @@ -58418,67 +58418,67 @@ <translation>字符范围</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="50"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="49"/> <source>Normal character</source> <translation>标准字符</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="51"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="50"/> <source>Unicode character in hexadecimal notation</source> <translation>16进制 Unicode 字符</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="53"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="52"/> <source>Unicode character in octal notation</source> <translation>8进制 Unicode 字符</translation> </message> <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="54"/> + <source>---</source> + <translation>---</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="55"/> - <source>---</source> - <translation>---</translation> + <source>Bell character (\a)</source> + <translation>报警符号 (\a)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="56"/> - <source>Bell character (\a)</source> - <translation>报警符号 (\a)</translation> + <source>Page break (\f)</source> + <translation>分页符 (\f)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="57"/> - <source>Page break (\f)</source> - <translation>分页符 (\f)</translation> + <source>Line feed (\n)</source> + <translation>换行 (\n)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="58"/> - <source>Line feed (\n)</source> - <translation>换行 (\n)</translation> + <source>Carriage return (\r)</source> + <translation>回车 (\r)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="59"/> - <source>Carriage return (\r)</source> - <translation>回车 (\r)</translation> + <source>Horizontal tabulator (\t)</source> + <translation>横向制表键 (\t)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="60"/> - <source>Horizontal tabulator (\t)</source> - <translation>横向制表键 (\t)</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="61"/> <source>Vertical tabulator (\v)</source> <translation>纵向制表键 (\v)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="125"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="127"/> <source>Additional Entries</source> <translation>附加条目</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="186"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="188"/> <source>Between:</source> <translation>在如下两者之间:</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="191"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="193"/> <source>And:</source> <translation>和:</translation> </message> @@ -59643,47 +59643,47 @@ <context> <name>PythonAstViewer</name> <message> - <location filename="../UI/PythonAstViewer.py" line="58"/> + <location filename="../UI/PythonAstViewer.py" line="59"/> <source>Node</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="58"/> + <location filename="../UI/PythonAstViewer.py" line="59"/> <source>Code Range</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="246"/> + <location filename="../UI/PythonAstViewer.py" line="247"/> <source>Module</source> <translation type="unfinished">模块</translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="280"/> + <location filename="../UI/PythonAstViewer.py" line="279"/> <source>{0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="301"/> + <location filename="../UI/PythonAstViewer.py" line="300"/> <source>{0},{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="308"/> + <location filename="../UI/PythonAstViewer.py" line="307"/> <source>{0} - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="210"/> + <location filename="../UI/PythonAstViewer.py" line="211"/> <source>No editor has been opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="221"/> + <location filename="../UI/PythonAstViewer.py" line="222"/> <source>The current editor does not contain any source code.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonAstViewer.py" line="227"/> + <location filename="../UI/PythonAstViewer.py" line="228"/> <source>The current editor does not contain Python source code.</source> <translation type="unfinished"></translation> </message> @@ -59701,162 +59701,162 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="73"/> + <location filename="../UI/PythonDisViewer.py" line="74"/> <source>Line</source> <translation type="unfinished">行</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="73"/> + <location filename="../UI/PythonDisViewer.py" line="74"/> <source>Offset</source> <translation type="unfinished">偏移</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="73"/> + <location filename="../UI/PythonDisViewer.py" line="74"/> <source>Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="73"/> + <location filename="../UI/PythonDisViewer.py" line="74"/> <source>Parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="73"/> + <location filename="../UI/PythonDisViewer.py" line="74"/> <source>Interpreted Parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="96"/> + <location filename="../UI/PythonDisViewer.py" line="97"/> <source>Expand All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="98"/> + <location filename="../UI/PythonDisViewer.py" line="99"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="696"/> + <location filename="../UI/PythonDisViewer.py" line="695"/> <source>Code Object '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="63"/> + <location filename="../UI/PythonDisViewer.py" line="64"/> <source>Disassembly</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="452"/> + <location filename="../UI/PythonDisViewer.py" line="453"/> <source>No editor has been opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="464"/> + <location filename="../UI/PythonDisViewer.py" line="465"/> <source>The current editor does not contain any source code.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="470"/> + <location filename="../UI/PythonDisViewer.py" line="471"/> <source>The current editor does not contain Python source code.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="519"/> + <location filename="../UI/PythonDisViewer.py" line="518"/> <source>Disassembly of last traceback</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="76"/> + <location filename="../UI/PythonDisViewer.py" line="77"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="76"/> + <location filename="../UI/PythonDisViewer.py" line="77"/> <source>Value</source> <translation type="unfinished">值</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="81"/> + <location filename="../UI/PythonDisViewer.py" line="82"/> <source>Show Code Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="101"/> + <location filename="../UI/PythonDisViewer.py" line="102"/> <source>Configure...</source> <translation type="unfinished">配置…</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="94"/> + <location filename="../UI/PythonDisViewer.py" line="95"/> <source>Hide</source> <translation type="unfinished">隐藏</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="811"/> + <location filename="../UI/PythonDisViewer.py" line="810"/> <source>Name</source> <translation type="unfinished">名称</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="813"/> + <location filename="../UI/PythonDisViewer.py" line="812"/> <source>Filename</source> <translation type="unfinished">文件名</translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="815"/> + <location filename="../UI/PythonDisViewer.py" line="814"/> <source>First Line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="817"/> + <location filename="../UI/PythonDisViewer.py" line="816"/> <source>Argument Count</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="819"/> + <location filename="../UI/PythonDisViewer.py" line="818"/> <source>Positional-only Arguments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="825"/> + <location filename="../UI/PythonDisViewer.py" line="824"/> <source>Number of Locals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="827"/> + <location filename="../UI/PythonDisViewer.py" line="826"/> <source>Stack Size</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="829"/> + <location filename="../UI/PythonDisViewer.py" line="828"/> <source>Flags</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="832"/> + <location filename="../UI/PythonDisViewer.py" line="831"/> <source>Constants</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="835"/> + <location filename="../UI/PythonDisViewer.py" line="834"/> <source>Names</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="838"/> + <location filename="../UI/PythonDisViewer.py" line="837"/> <source>Variable Names</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="841"/> + <location filename="../UI/PythonDisViewer.py" line="840"/> <source>Free Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="844"/> + <location filename="../UI/PythonDisViewer.py" line="843"/> <source>Cell Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/PythonDisViewer.py" line="822"/> + <location filename="../UI/PythonDisViewer.py" line="821"/> <source>Keyword-only Arguments</source> <translation type="unfinished"></translation> </message> @@ -59999,27 +59999,27 @@ <message> <location filename="../Plugins/PluginWizardQRegExp.py" line="77"/> <source>QRegExp Wizard</source> - <translation>QRegExp 向导</translation> + <translation type="obsolete">QRegExp 向导</translation> </message> <message> <location filename="../Plugins/PluginWizardQRegExp.py" line="73"/> <source>Q&RegExp Wizard...</source> - <translation>Q&RegExp 向导…</translation> + <translation type="obsolete">Q&RegExp 向导…</translation> </message> <message> <location filename="../Plugins/PluginWizardQRegExp.py" line="78"/> <source><b>QRegExp Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create a QRegExp. The generated code is inserted at the current cursor position.</p></source> - <translation><b>QRegExp 向导</b><p>该向导打开一个对话框,可以输入创建一个 QRegExp(Qt 正则表达式)所需的所有参数。生成的代码插入到当前鼠标位置。</p></translation> + <translation type="obsolete"><b>QRegExp 向导</b><p>该向导打开一个对话框,可以输入创建一个 QRegExp(Qt 正则表达式)所需的所有参数。生成的代码插入到当前鼠标位置。</p></translation> </message> <message> <location filename="../Plugins/PluginWizardQRegExp.py" line="125"/> <source>No current editor</source> - <translation>没有当前编辑器</translation> + <translation type="obsolete">没有当前编辑器</translation> </message> <message> <location filename="../Plugins/PluginWizardQRegExp.py" line="125"/> <source>Please open or create a file first.</source> - <translation>请您先打开或创建一个文件。</translation> + <translation type="obsolete">请您先打开或创建一个文件。</translation> </message> </context> <context> @@ -60027,802 +60027,552 @@ <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="14"/> <source>Editor for character sets</source> - <translation>字符集编辑器</translation> + <translation type="obsolete">字符集编辑器</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="23"/> <source>The defined characters should not match</source> - <translation>定义的字符不匹配</translation> + <translation type="obsolete">定义的字符不匹配</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="30"/> <source>Predefined character ranges</source> - <translation>预定义字符范围</translation> + <translation type="obsolete">预定义字符范围</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="71"/> <source>Non-whitespace characters</source> - <translation>非空格字符</translation> + <translation type="obsolete">非空格字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="64"/> <source>Non-digits</source> - <translation>非数字</translation> + <translation type="obsolete">非数字</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="50"/> <source>Whitespace characters</source> - <translation>空格字符</translation> + <translation type="obsolete">空格字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="43"/> <source>Digits</source> - <translation>数字</translation> + <translation type="obsolete">数字</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="57"/> <source>Non-word characters</source> - <translation>非单字字符</translation> + <translation type="obsolete">非单字字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="36"/> <source>Word character</source> - <translation>单字字符</translation> + <translation type="obsolete">单字字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="115"/> <source>Single character</source> - <translation>单字符</translation> + <translation type="obsolete">单字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="128"/> <source>Character ranges</source> - <translation>字符范围</translation> + <translation type="obsolete">字符范围</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="55"/> <source>Normal character</source> - <translation>标准字符</translation> + <translation type="obsolete">标准字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="75"/> <source>Unicode character in hexadecimal notation</source> - <translation>16进制 Unicode 字符</translation> + <translation type="obsolete">16进制 Unicode 字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="62"/> <source>Bell character (\a)</source> - <translation>报警符号 (\a)</translation> + <translation type="obsolete">报警符号 (\a)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="64"/> <source>Page break (\f)</source> - <translation>分页符 (\f)</translation> + <translation type="obsolete">分页符 (\f)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="80"/> <source>Line feed (\n)</source> - <translation>换行 (\n)</translation> + <translation type="obsolete">换行 (\n)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="82"/> <source>Carriage return (\r)</source> - <translation>回车 (\r)</translation> + <translation type="obsolete">回车 (\r)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="84"/> <source>Horizontal tabulator (\t)</source> - <translation>横向制表键 (\t)</translation> + <translation type="obsolete">横向制表键 (\t)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="72"/> <source>Vertical tabulator (\v)</source> - <translation>纵向制表键 (\v)</translation> + <translation type="obsolete">纵向制表键 (\v)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="160"/> <source>Additional Entries</source> - <translation>附加条目</translation> + <translation type="obsolete">附加条目</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="475"/> <source>Between:</source> - <translation>在如下两者之间:</translation> + <translation type="obsolete">在如下两者之间:</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="480"/> <source>And:</source> - <translation>和:</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="78"/> - <source>Initial name character</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="85"/> - <source>Name character</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="92"/> - <source>Non-initial name character</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.ui" line="99"/> - <source>Non-name character</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="77"/> - <source>ASCII/Latin1 character in octal notation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="87"/> - <source>Character Category</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="89"/> - <source>Character Block</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="91"/> - <source>Not Character Category</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="93"/> - <source>Not Character Block</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Letter, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Letter, Uppercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Letter, Lowercase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Letter, Titlecase</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Letter, Modifier</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Letter, Other</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Mark, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Mark, Nonspacing</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Mark, Spacing Combining</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Mark, Enclosing</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Number, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Number, Decimal Digit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Number, Letter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Number, Other</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Connector</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Dash</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Open</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Close</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Initial Quote</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Final Quote</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Punctuation, Other</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Symbol, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Symbol, Math</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Symbol, Currency</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Symbol, Modifier</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Symbol, Other</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Separator, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Separator, Space</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Separator, Line</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Separator, Paragraph</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Other, Any</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Other, Control</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Other, Format</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Other, Private Use</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="174"/> - <source>Other, Not Assigned</source> - <translation type="unfinished"></translation> + <translation type="obsolete">和:</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Basic Latin</source> - <translation>基本拉丁文</translation> + <translation type="obsolete">基本拉丁文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Latin-1 Supplement</source> - <translation>拉丁文补充-1</translation> + <translation type="obsolete">拉丁文补充-1</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Latin Extended-A</source> - <translation>拉丁文扩展-A</translation> + <translation type="obsolete">拉丁文扩展-A</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Latin Extended-B</source> - <translation>拉丁文扩展-B</translation> + <translation type="obsolete">拉丁文扩展-B</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>IPA Extensions</source> - <translation>国际音标扩展</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> - <source>Spacing Modifier Letters</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> - <source>Combining Diacritical Marks</source> - <translation type="unfinished"></translation> + <translation type="obsolete">国际音标扩展</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Greek</source> - <translation>希腊字母</translation> + <translation type="obsolete">希腊字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Cyrillic</source> - <translation>西里尔字母</translation> + <translation type="obsolete">西里尔字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Armenian</source> - <translation>亚美尼亚字母</translation> + <translation type="obsolete">亚美尼亚字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Hebrew</source> - <translation>希伯来文</translation> + <translation type="obsolete">希伯来文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Arabic</source> - <translation>阿拉伯文</translation> + <translation type="obsolete">阿拉伯文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Syriac</source> - <translation>叙利亚文</translation> + <translation type="obsolete">叙利亚文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Thaana</source> - <translation>它拿字母</translation> + <translation type="obsolete">它拿字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Devanagari</source> - <translation>天城文</translation> + <translation type="obsolete">天城文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Bengali</source> - <translation>孟加拉文</translation> + <translation type="obsolete">孟加拉文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Gurmukhi</source> - <translation>古木基文</translation> + <translation type="obsolete">古木基文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Gujarati</source> - <translation>古吉拉特文</translation> + <translation type="obsolete">古吉拉特文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Oriya</source> - <translation>奥里亚文</translation> + <translation type="obsolete">奥里亚文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Tamil</source> - <translation>泰米尔文</translation> + <translation type="obsolete">泰米尔文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Telugu</source> - <translation>泰卢固文</translation> + <translation type="obsolete">泰卢固文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Kannada</source> - <translation>卡纳达文</translation> + <translation type="obsolete">卡纳达文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Malayalam</source> - <translation>马拉雅拉姆文</translation> + <translation type="obsolete">马拉雅拉姆文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Sinhala</source> - <translation>僧伽罗文</translation> + <translation type="obsolete">僧伽罗文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Thai</source> - <translation>泰文</translation> + <translation type="obsolete">泰文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Lao</source> - <translation>老挝文</translation> + <translation type="obsolete">老挝文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Tibetan</source> - <translation>藏文</translation> + <translation type="obsolete">藏文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Myanmar</source> - <translation>缅甸文</translation> + <translation type="obsolete">缅甸文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Georgian</source> - <translation>格鲁吉亚字母</translation> + <translation type="obsolete">格鲁吉亚字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Hangul Jamo</source> - <translation>谚文字母</translation> + <translation type="obsolete">谚文字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Ethiopic</source> - <translation>吉兹字母</translation> + <translation type="obsolete">吉兹字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Cherokee</source> - <translation>切罗基字母</translation> + <translation type="obsolete">切罗基字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Unified Canadian Aboriginal Syllabics</source> - <translation>统一加拿大原住民音节文字</translation> + <translation type="obsolete">统一加拿大原住民音节文字</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Ogham</source> - <translation>欧甘字母</translation> + <translation type="obsolete">欧甘字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Runic</source> - <translation>卢恩字母</translation> + <translation type="obsolete">卢恩字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Khmer</source> - <translation>高棉文</translation> + <translation type="obsolete">高棉文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Mongolian</source> - <translation>蒙古文</translation> + <translation type="obsolete">蒙古文</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Latin Extended Additional</source> - <translation>拉丁文扩展附加</translation> + <translation type="obsolete">拉丁文扩展附加</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Greek Extended</source> - <translation>希腊语扩展</translation> + <translation type="obsolete">希腊语扩展</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>General Punctuation</source> - <translation>常用标点</translation> + <translation type="obsolete">常用标点</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Superscripts and Subscripts</source> - <translation type="unfinished">上标及下标</translation> + <translation type="obsolete">上标及下标</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Currency Symbols</source> - <translation>货币符号</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> - <source>Combining Marks for Symbols</source> - <translation type="unfinished"></translation> + <translation type="obsolete">货币符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Letterlike Symbols</source> - <translation type="unfinished">字母式符号</translation> + <translation type="obsolete">字母式符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Number Forms</source> - <translation type="unfinished">数字形式</translation> + <translation type="obsolete">数字形式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Arrows</source> - <translation>箭头</translation> + <translation type="obsolete">箭头</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Mathematical Operators</source> - <translation type="unfinished">数学运算符</translation> + <translation type="obsolete">数学运算符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Miscellaneous Technical</source> - <translation type="unfinished">杂项工业符号</translation> + <translation type="obsolete">杂项工业符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Control Pictures</source> - <translation type="unfinished">控制图片</translation> + <translation type="obsolete">控制图片</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Optical Character Recognition</source> - <translation>光学字符识别</translation> + <translation type="obsolete">光学字符识别</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Enclosed Alphanumerics</source> - <translation>带圈字母和数字</translation> + <translation type="obsolete">带圈字母和数字</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Box Drawing</source> - <translation>制表符</translation> + <translation type="obsolete">制表符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Block Elements</source> - <translation>方块元素</translation> + <translation type="obsolete">方块元素</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Geometric Shapes</source> - <translation>几何图形</translation> + <translation type="obsolete">几何图形</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Miscellaneous Symbols</source> - <translation type="unfinished">杂项符号</translation> + <translation type="obsolete">杂项符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Dingbats</source> - <translation>装饰符号</translation> + <translation type="obsolete">装饰符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Braille Patterns</source> - <translation>盲文点字模型</translation> + <translation type="obsolete">盲文点字模型</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Radicals Supplement</source> - <translation>中日韩汉字部首补充</translation> + <translation type="obsolete">中日韩汉字部首补充</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>KangXi Radicals</source> - <translation>康熙部首</translation> + <translation type="obsolete">康熙部首</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Ideographic Description Chars</source> - <translation>表意文字序列</translation> + <translation type="obsolete">表意文字序列</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Symbols and Punctuation</source> - <translation>中日韩符号和标点</translation> + <translation type="obsolete">中日韩符号和标点</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Hiragana</source> - <translation>日文平假名</translation> + <translation type="obsolete">日文平假名</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Katakana</source> - <translation>日文片假名</translation> + <translation type="obsolete">日文片假名</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Bopomofo</source> - <translation>注音字母</translation> + <translation type="obsolete">注音字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Hangul Compatibility Jamo</source> - <translation>谚文兼容字母</translation> + <translation type="obsolete">谚文兼容字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Kanbun</source> - <translation>汉文注释标志</translation> + <translation type="obsolete">汉文注释标志</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Bopomofo Extended</source> - <translation>注音字母扩展</translation> + <translation type="obsolete">注音字母扩展</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Enclosed CJK Letters and Months</source> - <translation>带圈的CJK字符及月份</translation> + <translation type="obsolete">带圈的CJK字符及月份</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Compatibility</source> - <translation>中日韩兼容字符</translation> + <translation type="obsolete">中日韩兼容字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Unified Ideographs Extension A</source> - <translation>中日韩统一表意文字扩展A区</translation> + <translation type="obsolete">中日韩统一表意文字扩展A区</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Unified Ideographs</source> - <translation>中日韩统一表意文字</translation> + <translation type="obsolete">中日韩统一表意文字</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Yi Syllables</source> - <translation>彝文音节</translation> + <translation type="obsolete">彝文音节</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Yi Radicals</source> - <translation>彝文字根</translation> + <translation type="obsolete">彝文字根</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Hangul Syllables</source> - <translation>谚文音节</translation> + <translation type="obsolete">谚文音节</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Private Use</source> - <translation type="unfinished">私用</translation> + <translation type="obsolete">私用</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Compatibility Ideographs</source> - <translation>中日韩兼容表意文字</translation> + <translation type="obsolete">中日韩兼容表意文字</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Alphabetic Presentation Forms</source> - <translation type="unfinished">字母表达形式</translation> + <translation type="obsolete">字母表达形式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Arabic Presentation Forms-A</source> - <translation>阿拉伯字母表达形式-A</translation> + <translation type="obsolete">阿拉伯字母表达形式-A</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Combining Half Marks</source> - <translation type="unfinished">组合用半符号</translation> + <translation type="obsolete">组合用半符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Compatibility Forms</source> - <translation>中日韩兼容形式</translation> + <translation type="obsolete">中日韩兼容形式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Small Form Variants</source> - <translation type="unfinished">小写变体形式</translation> + <translation type="obsolete">小写变体形式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Arabic Presentation Forms-B</source> - <translation>阿拉伯字母表达形式-B</translation> + <translation type="obsolete">阿拉伯字母表达形式-B</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Halfwidth and Fullwidth Forms</source> - <translation>半角及全角字符</translation> + <translation type="obsolete">半角及全角字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Specials</source> - <translation type="unfinished">特殊</translation> + <translation type="obsolete">特殊</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Old Italic</source> - <translation>古意大利字母</translation> + <translation type="obsolete">古意大利字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Gothic</source> - <translation>哥特字母</translation> + <translation type="obsolete">哥特字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Deseret</source> - <translation>德赛莱特字母</translation> + <translation type="obsolete">德赛莱特字母</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Byzantine Musical Symbols</source> - <translation>拜占庭音乐符号</translation> + <translation type="obsolete">拜占庭音乐符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>Musical Symbols</source> - <translation>音乐符号</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> - <source>Mathematical Alphanumeric Symbols</source> - <translation type="unfinished"></translation> + <translation type="obsolete">音乐符号</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Unified Ideographic Extension B</source> - <translation>中日韩统一表意文字扩展B区</translation> + <translation type="obsolete">中日韩统一表意文字扩展B区</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> <source>CJK Compatapility Ideographic Supplement</source> - <translation>中日韩兼容表意文字增补</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/> - <source>Tags</source> - <translation type="unfinished"></translation> + <translation type="obsolete">中日韩兼容表意文字增补</translation> </message> </context> <context> @@ -60830,42 +60580,42 @@ <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="13"/> <source>Number of repetitions</source> - <translation>重复次数</translation> + <translation type="obsolete">重复次数</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="48"/> <source>times</source> - <translation>次数</translation> + <translation type="obsolete">次数</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="81"/> <source>and</source> - <translation>和</translation> + <translation type="obsolete">和</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="88"/> <source>Between</source> - <translation>在两者之间</translation> + <translation type="obsolete">在两者之间</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="108"/> <source>Exactly</source> - <translation>精确地</translation> + <translation type="obsolete">精确地</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="128"/> <source>Maximum</source> - <translation>最大值</translation> + <translation type="obsolete">最大值</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="135"/> <source>Minimum</source> - <translation>最小值</translation> + <translation type="obsolete">最小值</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.ui" line="155"/> <source>Unlimited (incl. zero times)</source> - <translation>无限(包含零次)</translation> + <translation type="obsolete">无限(包含零次)</translation> </message> </context> <context> @@ -60873,208 +60623,173 @@ <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="87"/> <source>Save</source> - <translation>保存</translation> + <translation type="obsolete">保存</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="89"/> <source>Save the regular expression to a file</source> - <translation>将正则表达式保存到一个文件中</translation> + <translation type="obsolete">将正则表达式保存到一个文件中</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="91"/> <source>Load</source> - <translation>载入</translation> + <translation type="obsolete">载入</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="93"/> <source>Load a regular expression from a file</source> - <translation>从一个文件中载入正则表达式</translation> + <translation type="obsolete">从一个文件中载入正则表达式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="95"/> <source>Validate</source> - <translation>验证</translation> + <translation type="obsolete">验证</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="97"/> <source>Validate the regular expression</source> - <translation>验证正则表达式</translation> + <translation type="obsolete">验证正则表达式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="99"/> <source>Execute</source> - <translation>执行</translation> + <translation type="obsolete">执行</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="101"/> <source>Execute the regular expression</source> - <translation>执行正则表达式</translation> + <translation type="obsolete">执行正则表达式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="103"/> <source>Next match</source> - <translation>匹配下一个</translation> + <translation type="obsolete">匹配下一个</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="105"/> <source>Show the next match of the regular expression</source> - <translation>显示正则表达式下一个匹配的项</translation> + <translation type="obsolete">显示正则表达式下一个匹配的项</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="114"/> <source>Copy</source> - <translation>复制</translation> + <translation type="obsolete">复制</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="116"/> <source>Copy the regular expression to the clipboard</source> - <translation>将正则表达式复制到剪贴板</translation> + <translation type="obsolete">将正则表达式复制到剪贴板</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="405"/> <source>Save regular expression</source> - <translation>保存正则表达式</translation> + <translation type="obsolete">保存正则表达式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="386"/> <source>RegExp Files (*.rx);;All Files (*)</source> - <translation>正则表达式文件 (*.rx);;所有文件 (*)</translation> + <translation type="obsolete">正则表达式文件 (*.rx);;所有文件 (*)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="386"/> <source>Load regular expression</source> - <translation>载入正则表达式</translation> + <translation type="obsolete">载入正则表达式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="443"/> <source>The regular expression is valid.</source> - <translation>正则表达式有效。</translation> + <translation type="obsolete">正则表达式有效。</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="579"/> <source>Error</source> - <translation>错误</translation> + <translation type="obsolete">错误</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="455"/> <source>A regular expression must be given.</source> - <translation>必须给定一个正则表达式。</translation> + <translation type="obsolete">必须给定一个正则表达式。</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="498"/> <source>Regexp</source> - <translation>正则表达式</translation> + <translation type="obsolete">正则表达式</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="506"/> <source>Offset</source> - <translation>偏移</translation> + <translation type="obsolete">偏移</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="513"/> <source>Captures</source> - <translation>捕获</translation> + <translation type="obsolete">捕获</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="518"/> <source>Text</source> - <translation>文本</translation> + <translation type="obsolete">文本</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="520"/> <source>Characters</source> - <translation>字符</translation> + <translation type="obsolete">字符</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="524"/> <source>Match</source> - <translation>匹配</translation> + <translation type="obsolete">匹配</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="561"/> <source>No more matches</source> - <translation>没有更多的匹配</translation> + <translation type="obsolete">没有更多的匹配</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="565"/> <source>No matches</source> - <translation>没有匹配</translation> + <translation type="obsolete">没有匹配</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="579"/> <source>A regular expression and a text must be given.</source> - <translation>必须给定一个正则表达式和一个文本。</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="405"/> - <source><p>The regular expression could not be saved.</p><p>Reason: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="483"/> - <source>Invalid regular expression: {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="537"/> - <source>Capture #{0}</source> - <translation type="unfinished"></translation> + <translation type="obsolete">必须给定一个正则表达式和一个文本。</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="357"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="443"/> - <source>Validation</source> - <translation type="unfinished"></translation> + <translation type="obsolete"><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="14"/> <source>QRegExp Wizard</source> - <translation>QRegExp 向导</translation> + <translation type="obsolete">QRegExp 向导</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="25"/> <source>&Variable Name:</source> - <translation>变量名(&V):</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="49"/> - <source>Pattern Syntax:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="56"/> - <source>Select the pattern syntax</source> - <translation type="unfinished"></translation> + <translation type="obsolete">变量名(&V):</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="79"/> <source><b>Undo last edit</b></source> - <translation><b>撤消最后的编辑</b></translation> + <translation type="obsolete"><b>撤消最后的编辑</b></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="86"/> <source><b>Redo last edit</b></source> - <translation><b>重做最后的编辑</b></translation> + <translation type="obsolete"><b>重做最后的编辑</b></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="383"/> <source><b>Single character of a range (e.g. [abcd])</b><p>Select a single character of a range via a specific dialog.</p></source> - <translation type="unfinished"><b>单字符范围(如:[abcd])</b><p>通过特殊对话框选择单字符范围。</p></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="386"/> - <source><b>Single character of a range (e.g. [abcd])</b><p>Select a single character of a range via a specific dialog. This dialog will help to edit the range of characters and add some specific conditions.</p></source> - <translation type="unfinished"></translation> + <translation type="obsolete"><b>单字符范围(如:[abcd])</b><p>通过特殊对话框选择单字符范围。</p></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="393"/> <source><b>Any character: '.'</b> <p>Select to insert a dot (.) in your regexp.</p></source> - <translation type="unfinished"><b>任何字符: '.'</b> + <translation type="obsolete"><b>任何字符: '.'</b> <p>选择在正则表达式中输入一个点 (.)。</p></translation> </message> <message> @@ -61083,7 +60798,7 @@ <p>Select to insert a dot (.) in your regexp. The dot matches a single character, except line break characters (by default). E.g. 'gr.y' matches 'gray', 'grey', 'gr%y', etc. Use the dot sparingly. Often, a character class or negated character class is faster and more precise.</p></source> - <translation type="unfinished"><b>任何字符: '.'</b><p>选择在正则表达式中输入一个点 (.)。点可以匹配一个单字符,换行符除外(默认)。 + <translation type="obsolete"><b>任何字符: '.'</b><p>选择在正则表达式中输入一个点 (.)。点可以匹配一个单字符,换行符除外(默认)。 如:“gr.y”可以匹配“gray”、“grey”、“gr%y”等。尽量少用“点”。通常情况下, 字符类或非字符类比较快也比较精确。 </p></translation> </message> @@ -61091,14 +60806,14 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="411"/> <source><b>Repeat contents</b> <p>Select a repetition condition via a specific dialog. This dialog will help to specify the allowed range for repetitions.</p></source> - <translation type="unfinished"><b>重复内容</b> + <translation type="obsolete"><b>重复内容</b> <p>通过特殊对话框选择一个重复条件。该对话框将帮助您指定重复的允许范围。</p></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="159"/> <source><b>Non capturing parentheses: (?:)</b> <p>Select to insert some non capturing brackets.</p></source> - <translation type="unfinished"><b>非捕获圆括号: (?:)</b> + <translation type="obsolete"><b>非捕获圆括号: (?:)</b> <p>选择插入一些非捕获括号。</p></translation> </message> <message> @@ -61107,7 +60822,7 @@ <p>Select to insert some non capturing brackets. It can be used to apply a regexp quantifier (eg. '?' or '+') to the entire group of characters inside the brakets. E.g. the regex 'Set(?:Value)?' matches 'Set' or 'SetValue'. The '?:' inside the brakets means that the content of the match (called the backreference) is not stored for further use.</p></source> - <translation type="unfinished"><b>非捕获圆括号: (?:)</b> + <translation type="obsolete"><b>非捕获圆括号: (?:)</b> <p>选择插入一些非捕获括号。可用于将正则表达式量词(如:“?”或“+”)应用到括号中的符号条目组当中。 如:正则表达式“Set(?:Value)?”匹配“Set”或“SetValue”。括号中的“?:”表示匹配的内容(调用的后备 引用)在后续的使用中无效。</p></translation> @@ -61116,7 +60831,7 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="419"/> <source><b>Group: ()</b> <p>Select to insert some capturing brackets.</p></source> - <translation type="unfinished"><b>组: ()</b> + <translation type="obsolete"><b>组: ()</b> <p>选择插入一些捕获括号。</p></translation> </message> <message> @@ -61127,7 +60842,7 @@ the backreference matched inside the brakets is stored for further use (i.e. 'Value' in the second example above). One can access the backereference with the '\1' expression. </p> <p>E.g. '([a-c])x\1x\1' will match 'axaxa', 'bxbxb' and 'cxcxc'.</p></source> - <translation type="unfinished"><b>组: ()</b> + <translation type="obsolete"><b>组: ()</b> <p>选择插入一些捕获括号。可用于将正则表达式量词(如:“?”或“+”)应用到括号中的符号条目组当中。 如:正则表达式“Set(?:Value)?”匹配“Set”或“SetValue”。与非捕获圆括号相反,在括号中匹配的背景 参考被保存下来以便后续使用(如:上面第二个例子中的“Value”)。可以通过“\1”表达式访问后备引用。</p> @@ -61137,7 +60852,7 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="432"/> <source><b>Alternatives: '|'</b> <p>Select to insert the alternation symbol '|'. </p></source> - <translation type="unfinished"><b>或:“|”</b> + <translation type="obsolete"><b>或:“|”</b> <p>选择插入一个或符号“|”。 </p></translation> </message> <message> @@ -61147,7 +60862,7 @@ several possible regular expressions. E.g. 'cat|dog|mouse|fish' matches words containing the word 'cat', 'dog','mouse' or 'fish'. Be aware that in the above example, the alternatives refer to whole or part of words. If you want to match exactly the words 'cat', 'dog', ... you should express the fact that you only want to match complete words: '\b(cat|dog|mouse|fish)\b'</p></source> - <translation type="unfinished"><b>或:“|”</b> + <translation type="obsolete"><b>或:“|”</b> <p>选择插入一个或符号“|”。“或”用于匹配多个可能的正则表达式中的一个正则表达式。如:“cat|dog|mouse|fish” 匹配包含文字“cat”、“dog”、“mouse”或“fish”的那些文字。注意在上面的例子中,“或”指代整个或部分文字。 如果你想要精确地匹配文字“cat”、“dog”、…,你应该明确地表示你只想匹配完整的文字:“\b(cat|dog|mouse|fish)\b”</p></translation> @@ -61156,7 +60871,7 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="204"/> <source><b>Begin of line: '^'</b> <p>Select to insert the start line character (^).</p></source> - <translation type="unfinished"><b>行首:“^”</b> + <translation type="obsolete"><b>行首:“^”</b> <p>选择插入开始行字符 (^)。</p></translation> </message> <message> @@ -61164,7 +60879,7 @@ <source><b>Begin of line: '^'</b> <p>Select to insert the start line character (^). It is used to find some expressions at the begining of lines. E.g. '^[A-Z]' match lines starting with a capitalized character. </p></source> - <translation type="unfinished"><b>行首:“^”</b> + <translation type="obsolete"><b>行首:“^”</b> <p>选择插入开始行字符 (^)。用于查找位于行首的某表达式。 如:“^[A-Z]”在行首位置匹配一个大字字母。</p></translation> </message> @@ -61172,21 +60887,21 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="217"/> <source><b>End of line: '$'</b> <p>Select to insert the end of line character ($).</p></source> - <translation type="unfinished"><b>行尾:“$”</b> + <translation type="obsolete"><b>行尾:“$”</b> <p>选择插入行尾字符 ($)。</p></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="221"/> <source><b>End of line: '$'</b> <p>Select to insert the end of line character ($). It is used to find some expressions at the end of lines.</p></source> - <translation type="unfinished"><b>行尾:“$”</b> + <translation type="obsolete"><b>行尾:“$”</b> <p>选择插入行尾字符 ($)。用于在行尾查找某些字符。</p></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="229"/> <source><b>Word boundary</b> <p>Select to insert the word boudary character (\b).</p></source> - <translation type="unfinished"><b>字边界</b> + <translation type="obsolete"><b>字边界</b> <p>选择插入字边界符号 (\b)。</p></translation> </message> <message> @@ -61194,14 +60909,14 @@ <source><b>Word boundary</b> <p>Select to insert the word boudary character (\b). This character is used to express the fact that word must begin or end at this position. E.g. '\bcat\b' matches exactly the word 'cat' while 'concatenation' is ignored.</p></source> - <translation type="unfinished"><b>字边界</b><p>选择插入字边界符号 (\b)。该符号用于明确表示文字必须开始或结束于此。 + <translation type="obsolete"><b>字边界</b><p>选择插入字边界符号 (\b)。该符号用于明确表示文字必须开始或结束于此。 如:“\bcat\b”精确匹配文字“cat”,而“concatenation”则被忽略。</p></translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="242"/> <source><b>Non word boundary</b> <p>Select to insert the word boudary character (\B). \B is the negated version of \b.</p></source> - <translation type="unfinished"><b>无字边界</b> + <translation type="obsolete"><b>无字边界</b> <p>选择插入字边界符号 (\B)。“\B”是“\b”的否定。</p></translation> </message> <message> @@ -61209,7 +60924,7 @@ <source><b>Non word boundary</b> <p>Select to insert the word boudary character (\B). \B is the negated version of \b. \B matches at every position where \b does not. Effectively, \B matches at any position between two word characters as well as at any position between two non-word characters.</p></source> - <translation type="unfinished"><b>无字边界</b> + <translation type="obsolete"><b>无字边界</b> <p>选择插入字边界符号 (\B)。“\B”是“\b”的否定。“\B”匹配每个“\b”不匹配的位置。 事实上,“\B”不但匹配两个文字符号间的任何位置,还匹配两个非文字符号间的任何位置。</p></translation> </message> @@ -61217,7 +60932,7 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="255"/> <source><b>Positive lookahead: (?=<i>regexpr</i>)</b> <p>Select to insert the positive lookhead brackets.</p></source> - <translation type="unfinished"><b>正向查找肯定: (?=<i>正则表达式</i>)</b> + <translation type="obsolete"><b>正向查找肯定: (?=<i>正则表达式</i>)</b> <p>选择插入正向查找肯定括号。</p></translation> </message> <message> @@ -61226,7 +60941,7 @@ <p>Select to insert the positive lookhead brackets. Basically, positive lookhead is used to match a character only if followed by another one. Writting 'q(?=u)' means that you want to match the 'q' character only if it is followed by 'u'. In this statement 'u' is a trivial regexp which may be replaced by a more complex expression; q(?=[abc])' will match a 'q' if followed by either 'a', 'b' or 'c'.</p></source> - <translation type="unfinished"><b>正向查找肯定: (?=<i>正则表达式</i>)</b> + <translation type="obsolete"><b>正向查找肯定: (?=<i>正则表达式</i>)</b> <p>选择插入正向查找肯定括号。正向查找肯定主要用于仅当一个字符后跟随着另一个字符时,匹配该字符。 表达式“q(?=u)”表示仅当“q”后跟随着“u”时才匹配这个“q”。该语句中“u”是一个平常的正则表达式, 可以用更复杂的表达式替换它;“q(?=[abc])”将匹配其后跟随着“a”、“b”或“c”中之一的“q”。</p></translation> @@ -61235,7 +60950,7 @@ <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="269"/> <source><b>Negative lookahead: (?!<i>regexpr</i>)</b> <p>Select to insert the negative lookhead brackets.</p></source> - <translation type="unfinished"><b>正向查找否定: (?!<i>正则表达式</i>)</b> + <translation type="obsolete"><b>正向查找否定: (?!<i>正则表达式</i>)</b> <p>选择插入正向查找否定括号。</p></translation> </message> <message> @@ -61244,79 +60959,40 @@ <p>Select to insert the negative lookhead brackets. Basically, negative lookhead is used to match a character only if it is not followed by a another one. Writting 'q(?!u)' means that you want to match 'q' only if it is not followed by 'u'. In this statement, 'u' is a trivial regexp which may be replaced by a more complex expression; 'q(?![abc])' will match a 'q' if it is followed by anything else than 'a', 'b' or 'c'.</p></source> - <translation type="unfinished"><b>正向查找否定: (?!<i>正则表达式</i>)</b> + <translation type="obsolete"><b>正向查找否定: (?!<i>正则表达式</i>)</b> <p>选择插入正向查找否定括号。正向查找否定主要用于仅当一个字符后没有跟随另一个字符时,匹配该字符。 表达式“q(?!u)”表示仅当“q”后没有跟随着“u”时才匹配这个“q”。该语句中“u”是一个平常的正则表达式, 可以用更复杂的表达式替换它;“q(?![abc])”将匹配其后没有跟随“a”、“b”或“c”中任何一个的“q”。</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="327"/> - <source><b>Any character: '.'</b> -<p>Select to insert a question mark (?) in your regexp.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="331"/> - <source><b>Any character: '.'</b> -<p>Select to insert a question mark (?) in your regexp. The question mark matches a single character. -E.g. 'gr?y' matches 'gray', 'grey', 'gr%y', etc.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="340"/> - <source><b>Repeat contents</b> -<p>Inserts a repetition (*) character into the regexp.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="344"/> - <source><b>Repeat contents</b> -<p>Inserts a repetition (*) character into the regexp. That will match zero or more of any character.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="423"/> - <source><b>Group: ()</b> -<p>Select to insert some capturing brackets. They can be used to apply a regexp quantifier (e.g. '?' or '+') to the entire group of -characters inside the brakets. E.g. the regex 'Set(Value)?' matches 'Set' or 'SetValue'.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="436"/> - <source><b>Alternatives: '|'</b> -<p>Select to insert the alternation symbol '|'. The alternation is used to match a single regular expression out of -several possible regular expressions. E.g. 'cat|dog|mouse|fish' matches words containing the word 'cat', 'dog','mouse' or 'fish'.</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="463"/> <source>&Regexp:</source> - <translation type="unfinished">正则表达式(&R):</translation> + <translation type="obsolete">正则表达式(&R):</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="473"/> <source>&Text:</source> - <translation type="unfinished">文本(&T):</translation> + <translation type="obsolete">文本(&T):</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="496"/> <source>Case &Sensitive</source> - <translation type="unfinished">区分大小写(&S)</translation> + <translation type="obsolete">区分大小写(&S)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="499"/> <source>Alt+S</source> - <translation>Alt+S</translation> + <translation type="obsolete">Alt+S</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="509"/> <source>&Minimal</source> - <translation type="unfinished">最小化(&M)</translation> + <translation type="obsolete">最小化(&M)</translation> </message> <message> <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.ui" line="512"/> <source>Alt+M</source> - <translation>Alt+M</translation> + <translation type="obsolete">Alt+M</translation> </message> </context> <context> @@ -61435,892 +61111,892 @@ <translation type="unfinished">字符范围</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="40"/> <source>Normal character</source> <translation type="unfinished">标准字符</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="42"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="41"/> <source>Unicode character in hexadecimal notation</source> <translation type="unfinished">16进制 Unicode 字符</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="44"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="43"/> <source>ASCII/Latin1 character in octal notation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Bell character (\a)</source> <translation type="unfinished">报警符号 (\a)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Escape character (\e)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Page break (\f)</source> <translation type="unfinished">分页符 (\f)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Line feed (\n)</source> <translation type="unfinished">换行 (\n)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Carriage return (\r)</source> <translation type="unfinished">回车 (\r)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Horizontal tabulator (\t)</source> <translation type="unfinished">横向制表键 (\t)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Character Category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Special Character Category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Character Block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>POSIX Named Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Not Character Category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Not Character Block</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Not Special Character Category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="46"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="45"/> <source>Not POSIX Named Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="129"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="131"/> <source>Additional Entries</source> <translation type="unfinished">附加条目</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Lower case</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Modifier</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Title case</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Upper case</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Letter, Lower, Upper or Title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Mark, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Mark, Spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Mark, Enclosing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Mark, Non-spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Number, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Number, Decimal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Number, Letter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Number, Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Connector</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Dash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Final</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Initial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Punctuation, Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Symbol, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Symbol, Currency</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Symbol, Modifier</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Symbol, Mathematical</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Symbol, Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Separator, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Separator, Line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Separator, Paragraph</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Separator, Space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Other, Any</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Other, Control</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Other, Format</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Other, Unassigned</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Other, Private Use</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="143"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="145"/> <source>Other, Surrogat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Alphanumeric</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="185"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/> <source>POSIX Space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="185"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/> <source>Perl Space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="185"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/> <source>Universal Character</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="185"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="187"/> <source>Perl Word</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Arabic</source> <translation type="unfinished">阿拉伯文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Armenian</source> <translation type="unfinished">亚美尼亚字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Avestan</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Balinese</source> <translation type="unfinished">巴厘字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Bamum</source> <translation type="unfinished">巴姆穆文字</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Batak</source> <translation type="unfinished">巴塔克文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Bengali</source> <translation type="unfinished">孟加拉文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Bopomofo</source> <translation type="unfinished">注音字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Brahmi</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Braille</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Buginese</source> <translation type="unfinished">布吉文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Buhid</source> <translation type="unfinished">布希德文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Canadian Aboriginal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Carian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Chakma</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Cham</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Cherokee</source> <translation type="unfinished">切罗基字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Common</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Coptic</source> <translation type="unfinished">科普特字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Cuneiform</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Cypriot</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Cyrillic</source> <translation type="unfinished">西里尔字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Devanagari</source> <translation type="unfinished">天城文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Egyptian Hieroglyphs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Ethiopic</source> <translation type="unfinished">吉兹字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Georgian</source> <translation type="unfinished">格鲁吉亚字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Glagolitic</source> <translation type="unfinished">格拉哥里字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Gothic</source> <translation type="unfinished">哥特字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Greek</source> <translation type="unfinished">希腊字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Gujarati</source> <translation type="unfinished">古吉拉特文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Gurmukhi</source> <translation type="unfinished">古木基文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Han</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Hangul</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Hanunoo</source> <translation type="unfinished">哈努诺文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Hebrew</source> <translation type="unfinished">希伯来文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Hiragana</source> <translation type="unfinished">日文平假名</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Imperial Aramaic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Inherited</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Inscriptional Pahlavi</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Inscriptional Parthian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Javanese</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Kaithi</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Kannada</source> <translation type="unfinished">卡纳达文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Katakana</source> <translation type="unfinished">日文片假名</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Kayah Li</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Kharoshthi</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Khmer</source> <translation type="unfinished">高棉文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Lao</source> <translation type="unfinished">老挝文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Latin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Lepcha</source> <translation type="unfinished">雷布查字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Limbu</source> <translation type="unfinished">林布文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Linear B</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Lisu</source> <translation type="unfinished">老傈僳文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Lycian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Lydian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Malayalam</source> <translation type="unfinished">马拉雅拉姆文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Mandaic</source> <translation type="unfinished">曼达文字</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Meetei Mayek</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Meroitic Cursive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Meroitic Hieroglyphs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Miao</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Mongolian</source> <translation type="unfinished">蒙古文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Myanmar</source> <translation type="unfinished">缅甸文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>New Tai Lue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Ogham</source> <translation type="unfinished">欧甘字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Old Italic</source> <translation type="unfinished">古意大利字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Old Persian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Old South Arabian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Ol Chiki</source> <translation type="unfinished">桑塔利文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Oriya</source> <translation type="unfinished">奥里亚文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Osmanya</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Phoenician</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Rejang</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Runic</source> <translation type="unfinished">卢恩字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Samaritan</source> <translation type="unfinished">撒玛利亚字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Saurashtra</source> <translation type="unfinished">索拉什特拉文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Sharada</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Shavian</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Sinhala</source> <translation type="unfinished">僧伽罗文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Sora Sompeng</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Sundanese</source> <translation type="unfinished">巽他字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Syloti Nagri</source> <translation type="unfinished">锡尔赫特文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Syriac</source> <translation type="unfinished">叙利亚文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tagalog</source> <translation type="unfinished">他加禄字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tagbanwa</source> <translation type="unfinished">塔格巴努亚文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tai Le</source> <translation type="unfinished">德宏傣文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tai Tham</source> <translation type="unfinished">老傣文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tai Viet</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Takri</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tamil</source> <translation type="unfinished">泰米尔文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Telugu</source> <translation type="unfinished">泰卢固文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Thaana</source> <translation type="unfinished">它拿字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Thai</source> <translation type="unfinished">泰文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tibetan</source> <translation type="unfinished">藏文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Tifinagh</source> <translation type="unfinished">提非纳文</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Ugaritic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Vai</source> <translation type="unfinished">瓦伊语</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Yi</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Alphabetic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>ASCII</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Word Letter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Lower Case Letter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Upper Case Letter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Decimal Digit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Hexadecimal Digit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Space or Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>White Space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Printing (excl. space)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Printing (incl. space)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Printing (excl. alphanumeric)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="300"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="302"/> <source>Control Character</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="390"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="392"/> <source>Between:</source> <translation type="unfinished">在如下两者之间:</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="395"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="397"/> <source>And:</source> <translation type="unfinished">和:</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Deseret</source> <translation type="unfinished">德赛莱特字母</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>N'Ko</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Old Turkic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="194"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="196"/> <source>Phags-pa</source> <translation type="unfinished">八思巴文字</translation> </message> @@ -63253,7 +62929,7 @@ <context> <name>QtHelpSchemeReply</name> <message> - <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="163"/> + <location filename="../WebBrowser/Network/QtHelpSchemeHandler.py" line="165"/> <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> @@ -64721,7 +64397,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="89"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="90"/> <source>Google Safe Browsing API Help</source> <translation type="unfinished"></translation> </message> @@ -64776,7 +64452,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="315"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="313"/> <source>Check URL</source> <translation type="unfinished"></translation> </message> @@ -64786,7 +64462,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="215"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="214"/> <source>Update Safe Browsing Cache</source> <translation type="unfinished"></translation> </message> @@ -64796,32 +64472,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="209"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="208"/> <source><p>Updating the Safe Browsing cache failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="215"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="214"/> <source><p>Updating the Safe Browsing cache failed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="226"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="225"/> <source>Clear Safe Browsing Cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="226"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="225"/> <source>Do you really want to clear the Safe Browsing cache? Re-populating it might take some time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="307"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="305"/> <source><p>The URL <b>{0}</b> was found in the Safe Browsing Database.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="315"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="313"/> <source><p>The URL <b>{0}</b> was not found in the Safe Browsing Database and may be considered safe.</p></source> <translation type="unfinished"></translation> </message> @@ -64851,17 +64527,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="342"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="340"/> <source>The next automatic threat list update will be done now.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="345"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="343"/> <source><p>The next automatic threat list update will be done at <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="349"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="347"/> <source>Update Time</source> <translation type="unfinished"></translation> </message> @@ -64881,7 +64557,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="299"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="297"/> <source><p>The Google Safe Browsing Server reported an error.</p><p>{0}</p></source> <translation type="unfinished"></translation> </message> @@ -65641,107 +65317,107 @@ <context> <name>SessionManager</name> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="287"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="288"/> <source>Backup 1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="294"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="295"/> <source>Backup 2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="325"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="326"/> <source>Default Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="490"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="491"/> <source>Clone Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="493"/> - <source>Rename Session</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/Session/SessionManager.py" line="494"/> + <source>Rename Session</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/Session/SessionManager.py" line="495"/> <source>Please enter a new name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="647"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="648"/> <source>The session file "{0}" exists already. Please enter another name.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="519"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="520"/> <source>An error occurred while cloning the session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="527"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="528"/> <source>An error occurred while renaming the session file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="558"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="559"/> <source>Save Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="542"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="543"/> <source>Please enter a name for the session:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="542"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="543"/> <source>Saved Session ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="578"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="579"/> <source>Restore Backup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="578"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="579"/> <source>Are you sure you want to replace the current session?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="618"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="619"/> <source>Delete Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="618"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="619"/> <source>Are you sure you want to delete session "{0}"?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="647"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="648"/> <source>New Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="631"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="632"/> <source>Please enter a name for the new session:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="631"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="632"/> <source>New Session ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="691"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="692"/> <source>Please select the startup session:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="710"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="711"/> <source>{0} (last session)</source> <translation type="unfinished"></translation> </message> @@ -66245,27 +65921,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> <source>distutils</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="63"/> <source>setuptools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="155"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="546"/> <source>Package Directory</source> <translation type="unfinished"></translation> </message> @@ -67398,87 +67074,87 @@ <translation>备选</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="130"/> + <location filename="../Preferences/ShortcutsDialog.py" line="131"/> <source>Project</source> <translation>项目</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="134"/> + <location filename="../Preferences/ShortcutsDialog.py" line="135"/> <source>General</source> <translation>通用配置</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="138"/> + <location filename="../Preferences/ShortcutsDialog.py" line="139"/> <source>Wizards</source> <translation>向导</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="144"/> + <location filename="../Preferences/ShortcutsDialog.py" line="145"/> <source>Debug</source> <translation>调试</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="148"/> + <location filename="../Preferences/ShortcutsDialog.py" line="149"/> <source>Edit</source> <translation>编辑</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="152"/> + <location filename="../Preferences/ShortcutsDialog.py" line="153"/> <source>File</source> <translation>文件</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="156"/> + <location filename="../Preferences/ShortcutsDialog.py" line="157"/> <source>Search</source> <translation>搜索</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="160"/> + <location filename="../Preferences/ShortcutsDialog.py" line="161"/> <source>View</source> <translation>视图</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="164"/> + <location filename="../Preferences/ShortcutsDialog.py" line="165"/> <source>Macro</source> <translation>宏</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="168"/> + <location filename="../Preferences/ShortcutsDialog.py" line="169"/> <source>Bookmarks</source> <translation>书签</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="173"/> + <location filename="../Preferences/ShortcutsDialog.py" line="174"/> <source>Spelling</source> <translation>拼写法</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="180"/> + <location filename="../Preferences/ShortcutsDialog.py" line="181"/> <source>Window</source> <translation>窗口</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="363"/> + <location filename="../Preferences/ShortcutsDialog.py" line="364"/> <source>Edit shortcuts</source> <translation>编辑快捷键</translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="326"/> + <location filename="../Preferences/ShortcutsDialog.py" line="327"/> <source><p><b>{0}</b> has already been allocated to the <b>{1}</b> action. Remove this binding?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="346"/> + <location filename="../Preferences/ShortcutsDialog.py" line="347"/> <source><p><b>{0}</b> hides the <b>{1}</b> action. Remove this binding?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="363"/> + <location filename="../Preferences/ShortcutsDialog.py" line="364"/> <source><p><b>{0}</b> is hidden by the <b>{1}</b> action. Remove this binding?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ShortcutsDialog.py" line="196"/> + <location filename="../Preferences/ShortcutsDialog.py" line="197"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> @@ -67937,7 +67613,7 @@ <translation>快照</translation> </message> <message> - <location filename="../Snapshot/SnapWidget.py" line="393"/> + <location filename="../Snapshot/SnapWidget.py" line="394"/> <source>The application contains an unsaved snapshot.</source> <translation>应用程序包含未保存的快照。</translation> </message> @@ -67952,12 +67628,12 @@ <translation>复制预览(&P)</translation> </message> <message> - <location filename="../Snapshot/SnapWidget.py" line="423"/> + <location filename="../Snapshot/SnapWidget.py" line="424"/> <source>eric6 Snapshot</source> <translation>eric6 快照</translation> </message> <message> - <location filename="../Snapshot/SnapWidget.py" line="359"/> + <location filename="../Snapshot/SnapWidget.py" line="360"/> <source>Preview of the snapshot image ({0} x {1})</source> <translation>快照图像预览({0} x {1})</translation> </message> @@ -69737,7 +69413,7 @@ <context> <name>Subversion</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1985"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1994"/> <source>The svn process did not finish within 30s.</source> <translation>svn 进程在 30 秒内未结束。</translation> </message> @@ -69822,7 +69498,7 @@ <translation>从Subversion 仓库移除文件或文件夹</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1119"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1121"/> <source>Subversion Error</source> <translation>Subversion 错误</translation> </message> @@ -69832,112 +69508,112 @@ <translation>项目仓库的 URL 无法从工作拷贝中获取。标签操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="997"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="998"/> <source>The URL of the project repository has an invalid format. The tag operation will be aborted</source> <translation>项目仓库的 URL 包含无效格式。标签操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1075"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1076"/> <source>Reverting changes</source> <translation>还原改变</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1092"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1093"/> <source>The URL of the project repository could not be retrieved from the working copy. The switch operation will be aborted</source> <translation>项目仓库的 URL 无法从工作拷贝中检索。转换操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1119"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1121"/> <source>The URL of the project repository has an invalid format. The switch operation will be aborted</source> <translation>项目仓库的 URL 包含无效格式。转换操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1510"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1518"/> <source>Subversion command</source> <translation>Subversion 命令</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1685"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1693"/> <source>Resolving conficts</source> <translation>解析冲突</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1782"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1791"/> <source>Subversion Set Property</source> <translation>Subversion 设置属性</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1804"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1813"/> <source>You have to supply a property name. Aborting.</source> <translation>您必须提供一个属性名。终止。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1824"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1833"/> <source>Subversion Delete Property</source> <translation>Subversion 删除属性</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1794"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1803"/> <source>Enter property name</source> <translation>输入属性名</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2100"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2109"/> <source>Locking in the Subversion repository</source> <translation>在 Subversion 仓库中锁定</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2128"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2137"/> <source>Unlocking in the Subversion repository</source> <translation>在 Subversion 仓库中解锁</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2153"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2162"/> <source>Relocating</source> <translation>重新定位</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2170"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2179"/> <source>Repository Browser</source> <translation>仓库浏览器</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2170"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2179"/> <source>Enter the repository URL.</source> <translation>输入仓库 URL。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2241"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2250"/> <source>Remove from changelist</source> <translation>从更改列表中移除</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2220"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2229"/> <source>Add to changelist</source> <translation>添加更改列表</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2220"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2229"/> <source>Enter name of the changelist:</source> <translation>输入更改列表名称:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1938"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1922"/> <source>Property set.</source> <translation>属性设置。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1973"/> <source>Property deleted.</source> <translation>属性已删除。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2245"/> <source>Subversion Lock</source> <translation>Subversion 锁定</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2262"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2245"/> <source>Enter lock comment</source> <translation>输入锁定注释</translation> </message> @@ -70117,43 +69793,43 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1031"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1032"/> <source>Tagging {0} in the Subversion repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1149"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1151"/> <source>Switching to {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1214"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1216"/> <source>Merging {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1480"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1488"/> <source>Cleaning up {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1716"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1725"/> <source>Copying {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="328"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="327"/> <source>Imported revision {0}. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="604"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="600"/> <source>Committed revision {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1252"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1243"/> <source>Revision {0}. </source> <translation type="unfinished">版本 {0}。 @@ -70170,37 +69846,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1069"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1070"/> <source>Revert changes</source> <translation type="unfinished">还原改变</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1061"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1062"/> <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/vcsSubversion/subversion.py" line="1069"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1070"/> <source>Do you really want to revert all changes of the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1988"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1997"/> <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/vcsSubversion/subversion.py" line="2048"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2057"/> <source>Subversion Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2048"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2057"/> <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/vcsSubversion/subversion.py" line="2304"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2314"/> <source>Upgrade</source> <translation type="unfinished"></translation> </message> @@ -70736,27 +70412,27 @@ <context> <name>SvnDialogMixin</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="97"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="93"/> <source>Subversion SSL Server Certificate</source> <translation>Subversion SSL 服务器证书</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="112"/> + <source>&Permanent accept</source> + <translation>永久接受(&P)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="114"/> + <source>&Temporary accept</source> + <translation>临时接受(&T)</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="116"/> - <source>&Permanent accept</source> - <translation>永久接受(&P)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="118"/> - <source>&Temporary accept</source> - <translation>临时接受(&T)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="120"/> <source>&Reject</source> <translation>拒绝</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="97"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py" line="93"/> <source><p>Accept the following SSL certificate?</p><table><tr><td>Realm:</td><td>{0}</td></tr><tr><td>Hostname:</td><td>{1}</td></tr><tr><td>Fingerprint:</td><td>{2}</td></tr><tr><td>Valid from:</td><td>{3}</td></tr><tr><td>Valid until:</td><td>{4}</td></tr><tr><td>Issuer name:</td><td>{5}</td></tr></table></source> <translation type="unfinished"></translation> </message> @@ -70764,7 +70440,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="168"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="169"/> <source>Subversion Diff</source> <translation>Subversion 差异</translation> </message> @@ -70844,7 +70520,7 @@ <translation>补丁文件 (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="168"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="169"/> <source>There is no temporary directory available.</source> <translation>无可用临时文件夹。</translation> </message> @@ -70859,7 +70535,7 @@ <translation><p>补丁文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="213"/> <source>Processing file '{0}'... </source> <translation>正在处理文件 {0}… @@ -70894,142 +70570,142 @@ <context> <name>SvnInfoDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="109"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="111"/> <source>file</source> <translation>文件</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="111"/> - <source>directory</source> - <translation>文件夹</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="113"/> - <source>none</source> - <translation>无</translation> + <source>directory</source> + <translation>文件夹</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="115"/> + <source>none</source> + <translation>无</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="117"/> <source>unknown</source> <translation>未知</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="143"/> - <source>normal</source> - <translation>标准</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="145"/> - <source>add</source> - <translation>添加</translation> + <source>normal</source> + <translation>标准</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="147"/> - <source>delete</source> - <translation>删除</translation> + <source>add</source> + <translation>添加</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="149"/> + <source>delete</source> + <translation>删除</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="151"/> <source>replace</source> <translation>替换</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="67"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="69"/> <source><tr><td><b>Path (relative to project):</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="71"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="73"/> <source><tr><td><b>Url:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="75"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="77"/> <source><tr><td><b>Revision:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="79"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="81"/> <source><tr><td><b>Repository root URL:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="84"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="86"/> <source><tr><td><b>Repository UUID:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="89"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="91"/> <source><tr><td><b>Last changed author:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="94"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="96"/> <source><tr><td><b>Last Changed Date:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="105"/> <source><tr><td><b>Last changed revision:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="116"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="118"/> <source><tr><td><b>Node kind:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="121"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="123"/> <source><tr><td><b>Lock Owner:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="124"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="126"/> <source><tr><td><b>Lock Creation Date:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="129"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="131"/> <source><tr><td><b>Lock Expiration Date:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="133"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="135"/> <source><tr><td><b>Lock Token:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="136"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="138"/> <source><tr><td><b>Lock Comment:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="150"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="152"/> <source><tr><td><b>Schedule:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="154"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="156"/> <source><tr><td><b>Copied From URL:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="158"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="160"/> <source><tr><td><b>Copied From Rev:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="163"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="165"/> <source><tr><td><b>Text Last Updated:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="168"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="170"/> <source><tr><td><b>Properties Last Updated:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="173"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py" line="175"/> <source><tr><td><b>Checksum:</b></td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> @@ -71067,17 +70743,17 @@ <translation>选择要过滤的区域</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="666"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="664"/> <source>Revision</source> <translation>修订</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="663"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Author</source> <translation>作者</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="166"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="164"/> <source>Message</source> <translation>消息</translation> </message> @@ -71207,37 +70883,37 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="92"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="90"/> <source>Added</source> <translation>已添加</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="91"/> + <source>Deleted</source> + <translation>已删除</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="92"/> + <source>Modified</source> + <translation>已修改</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="519"/> + <source>Subversion Error</source> + <translation>Subversion 错误</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="309"/> + <source>Process Generation Error</source> + <translation>进程生成错误</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="309"/> + <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/vcsSubversion/SvnLogBrowserDialog.py" line="93"/> - <source>Deleted</source> - <translation>已删除</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="94"/> - <source>Modified</source> - <translation>已修改</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="520"/> - <source>Subversion Error</source> - <translation>Subversion 错误</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="314"/> - <source>Process Generation Error</source> - <translation>进程生成错误</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="314"/> - <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/vcsSubversion/SvnLogBrowserDialog.py" line="95"/> <source>Replaced</source> <translation type="unfinished"></translation> </message> @@ -72346,27 +72022,27 @@ <p>显示版本控制属性列表命令可能的错误消息。</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="148"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="147"/> <source>Process Generation Error</source> <translation>进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="144"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="146"/> <source>None</source> <translation>无</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="148"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="147"/> <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/vcsSubversion/SvnPropListDialog.py" line="41"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="40"/> <source>Refresh</source> <translation>刷新</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="43"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="42"/> <source>Press to refresh the properties display</source> <translation>点击刷新属性显示</translation> </message> @@ -72560,22 +72236,22 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="206"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="205"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>已安装的 PySvn 版本应为 1.4.0 或更高。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="282"/> <source>Subversion Error</source> <translation>Subversion 错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="268"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="263"/> <source>Process Generation Error</source> <translation>进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="268"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="263"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> @@ -72838,17 +72514,17 @@ <translation>添加更改列表</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="957"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="962"/> <source>Remove from Changelist</source> <translation>从更改列表中移除</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="868"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="873"/> <source>Lock</source> <translation>闭锁</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="885"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="890"/> <source>Unlock</source> <translation>解锁</translation> </message> @@ -72963,57 +72639,57 @@ <translation>进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="720"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="725"/> <source>Commit</source> <translation>提交</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="845"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="850"/> <source>There are no uncommitted changes available/selected.</source> <translation>没有未提交的更改可用或被选择。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="760"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="765"/> <source>Add</source> <translation>添加</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="760"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="765"/> <source>There are no unversioned entries available/selected.</source> <translation>没有未版本化的条目可用或被选择。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="806"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="811"/> <source>Revert</source> <translation>还原</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="868"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="873"/> <source>There are no unlocked files available/selected.</source> <translation>没有未解锁的文件可用或被选择。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="921"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="926"/> <source>There are no locked files available/selected.</source> <translation>没有闭锁的文件可用或被选择。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="903"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="908"/> <source>Break Lock</source> <translation>Break Lock</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="921"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="926"/> <source>Steal Lock</source> <translation>Steal Lock</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="938"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="943"/> <source>There are no files available/selected not belonging to a changelist.</source> <translation>没有不属于更改列表的文件可用或被选择。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="957"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="962"/> <source>There are no files available/selected belonging to a changelist.</source> <translation>没有属于更改列表的文件可用或被选择。</translation> </message> @@ -73093,22 +72769,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="632"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="637"/> <source>all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="824"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="829"/> <source>Differences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="720"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="725"/> <source>There are no entries selected to be committed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="806"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="811"/> <source>There are no missing entries available/selected.</source> <translation type="unfinished"></translation> </message> @@ -73138,12 +72814,12 @@ <translation>并排显示差异</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="852"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="857"/> <source>Side-by-Side Diff</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="852"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="857"/> <source>Only one file with uncommitted changes must be selected.</source> <translation type="unfinished"></translation> </message> @@ -73151,12 +72827,12 @@ <context> <name>SvnStatusMonitorThread</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py" line="114"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py" line="119"/> <source>Subversion status checked successfully (using svn)</source> <translation>Subversion 状态检查成功(使用 svn)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py" line="128"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py" line="133"/> <source>Could not start the Subversion process.</source> <translation>无法启动 Subversion 进程。</translation> </message> @@ -73324,7 +73000,7 @@ <translation>Subversion 分支列表</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="124"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="125"/> <source>Subversion Error</source> <translation>Subversion 错误</translation> </message> @@ -73334,37 +73010,37 @@ <translation>无法从工作副本中检索项目仓库的 URL 。列表操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="124"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="125"/> <source>The URL of the project repository has an invalid format. The list operation will be aborted</source> <translation>项目仓库的 URL 包含无效格式。列表操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="152"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="153"/> <source>Subversion List</source> <translation>Subversion 列表</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="141"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="142"/> <source>Enter the repository URL containing the tags or branches</source> <translation>输入包含标签或分支的仓库 URL</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="152"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="153"/> <source>The repository URL is empty. Aborting...</source> <translation>仓库 URL 为空。终止…</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="169"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="170"/> <source>Process Generation Error</source> <translation>进程生成错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="157"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="160"/> <source>The installed version of PySvn should be 1.4.0 or better.</source> <translation>已安装的 PySvn 版本应为 1.4.0 或更高。</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="169"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="170"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>进程 {0} 无法启动。请保证它处在搜索路径中。</translation> </message> @@ -73505,22 +73181,22 @@ <translation>仅摘要</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="66"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="68"/> <source>Subversion Error</source> <translation>Subversion 错误</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="52"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="53"/> <source>The URL of the project repository could not be retrieved from the working copy. The operation will be aborted</source> <translation>无法从工作副本中检索项目储存库的 URL 。操作将终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="66"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="68"/> <source>The URL of the project repository has an invalid format. The list operation will be aborted</source> <translation>项目储存库的 URL 包含无效格式。列表操作将被终止</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="68"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="70"/> <source>The URL of the project repository has an invalid format. The operation will be aborted</source> <translation>项目储存库的 URL 包含无效格式。操作将被终止</translation> </message> @@ -76071,22 +75747,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="33"/> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="32"/> <source>Bugfix</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="33"/> + <source>Warning</source> + <translation type="unfinished">警告</translation> + </message> + <message> <location filename="../Tasks/TaskFilterConfigDialog.py" line="34"/> - <source>Warning</source> - <translation type="unfinished">警告</translation> + <source>ToDo</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Tasks/TaskFilterConfigDialog.py" line="35"/> - <source>ToDo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="36"/> <source>Note</source> <translation type="unfinished"></translation> </message> @@ -76106,12 +75782,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="37"/> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="36"/> <source>Test</source> <translation type="unfinished">测试</translation> </message> <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="38"/> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="37"/> <source>Documentation</source> <translation type="unfinished">文档</translation> </message> @@ -76532,47 +76208,47 @@ <translation>Alt+H</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="41"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="40"/> <source><b>Template name<b><p>Enter the name of the template. Templates may be autocompleted upon this name. In order to support autocompletion. the template name must only consist of letters (a-z and A-Z), digits (0-9) and underscores (_).</p></source> <translation><b>模板名称<b><p>输入模板或组的名称。根据该名称自动完成模板。若要支持自动完成,则模板名称只能包含字母(a-z 和 A-Z)、数字(0-9)和下划线(_)。</p></translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="53"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="52"/> <source>All</source> <translation>全部</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="61"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="60"/> <source>Language:</source> <translation>语言:</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="68"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="67"/> <source>GROUP</source> <translation>组</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="102"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="101"/> <source>Close dialog</source> <translation>关闭对话框</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="102"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="101"/> <source>Do you really want to close the dialog?</source> <translation>确定要关闭对话框?</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="116"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="115"/> <source>Template Help</source> <translation type="unfinished">模板帮助</translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="116"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="115"/> <source><b>Template Help</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="116"/> + <location filename="../Templates/TemplatePropertiesDialog.py" line="115"/> <source><p>To use variables in a template, you just have to enclose the variable name with $-characters. When you use the template, you will then be asked for a value for this variable.</p><p>Example template: This is a $VAR$</p><p>When you use this template you will be prompted for a value for the variable $VAR$. Any occurrences of $VAR$ will then be replaced with whatever you've entered.</p><p>If you need a single $-character in a template, which is not used to enclose a variable, type $$(two dollar characters) instead. They will automatically be replaced with a single $-character when you use the template.</p><p>If you want a variables contents to be treated specially, the variable name must be followed by a ':' and one formatting specifier (e.g. $VAR:ml$). The supported specifiers are:<table><tr><td>ml</td><td>Specifies a multiline formatting. The first line of the variable contents is prefixed with the string occurring before the variable on the same line of the template. All other lines are prefixed by the same amount of whitespace as the line containing the variable.</td></tr><tr><td>rl</td><td>Specifies a repeated line formatting. Each line of the variable contents is prefixed with the string occurring before the variable on the same line of the template.</td></tr></table></p><p>The following predefined variables may be used in a template:<table><tr><td>date</td><td>today's date in ISO format (YYYY-MM-DD)</td></tr><tr><td>year</td><td>the current year</td></tr><tr><td>time</td><td>current time in ISO format (hh:mm:ss)</td></tr><tr><td>project_name</td><td>the name of the project (if any)</td></tr><tr><td>project_path</td><td>the path of the project (if any)</td></tr><tr><td>path_name</td><td>full path of the current file</td></tr><tr><td>path_name_rel</td><td>project relative path of the current file</td></tr><tr><td>dir_name</td><td>full path of the current file's directory</td></tr><tr><td>dir_name_rel</td><td>project relative path of the current file's directory</td></tr><tr><td>file_name</td><td>the current file's name (without directory)</td></tr><tr><td>base_name</td><td>like <i>file_name</i>, but without extension</td></tr><tr><td>ext</td><td>the extension of the current file</td></tr><tr><td>cur_select</td><td>the currently selected text</td></tr><tr><td>insertion</td><td>Sets insertion point for cursor after template is inserted.</td></tr><tr><td>select_start</td><td>Sets span of selected text in template after template is inserted (used together with 'select_end').</td></tr><tr><td>select_end</td><td>Sets span of selected text in template after template is inserted (used together with 'select_start').</td></tr><tr><td>clipboard</td><td>the text of the clipboard</td></tr></table></p><p>If you want to change the default delimiter to anything different, please use the configuration dialog to do so.</p></source> <translation type="unfinished"></translation> </message> @@ -78092,95 +77768,95 @@ <message> <location filename="../Tools/TrayStarter.py" line="94"/> <source>QRegExp editor</source> - <translation>QRegExp 编辑器</translation> - </message> - <message> - <location filename="../Tools/TrayStarter.py" line="96"/> + <translation type="obsolete">QRegExp 编辑器</translation> + </message> + <message> + <location filename="../Tools/TrayStarter.py" line="97"/> <source>Python re editor</source> <translation>Python 正则编辑器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="100"/> + <location filename="../Tools/TrayStarter.py" line="101"/> <source>UI Previewer</source> <translation>用户界面预览器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="103"/> + <location filename="../Tools/TrayStarter.py" line="104"/> <source>Translations Previewer</source> <translation>翻译预览器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="106"/> + <location filename="../Tools/TrayStarter.py" line="107"/> <source>Unittest</source> <translation>单元测试</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="111"/> + <location filename="../Tools/TrayStarter.py" line="112"/> <source>Compare Files</source> <translation>比较文件</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="114"/> + <location filename="../Tools/TrayStarter.py" line="115"/> <source>Compare Files side by side</source> <translation>并排比较文件</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="132"/> + <location filename="../Tools/TrayStarter.py" line="133"/> <source>Install Plugin</source> <translation>安装插件</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="135"/> + <location filename="../Tools/TrayStarter.py" line="136"/> <source>Uninstall Plugin</source> <translation>卸载插件</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="138"/> + <location filename="../Tools/TrayStarter.py" line="139"/> <source>Plugin Repository</source> <translation>插件储存库</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="143"/> + <location filename="../Tools/TrayStarter.py" line="144"/> <source>Preferences</source> <translation>首选项</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="180"/> + <location filename="../Tools/TrayStarter.py" line="181"/> <source>Quit</source> <translation>退出</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="267"/> + <location filename="../Tools/TrayStarter.py" line="268"/> <source>Process Generation Error</source> <translation>进程生成错误</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="267"/> + <location filename="../Tools/TrayStarter.py" line="268"/> <source>OK</source> <translation>确定</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="119"/> + <location filename="../Tools/TrayStarter.py" line="120"/> <source>SQL Browser</source> <translation>SQL 浏览器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="267"/> + <location filename="../Tools/TrayStarter.py" line="268"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>无法启动进程。<br>请确保它作为 <b>{0}</b> 可用。</p></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="127"/> + <location filename="../Tools/TrayStarter.py" line="128"/> <source>Icon Editor</source> <translation>图标编辑器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="124"/> + <location filename="../Tools/TrayStarter.py" line="125"/> <source>Snapshot</source> <translation>快照</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="165"/> + <location filename="../Tools/TrayStarter.py" line="166"/> <source>Configure Tray Starter</source> <translation>配置托盘启动器</translation> </message> @@ -78190,22 +77866,22 @@ <translation>Eric6 托盘启动器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="157"/> + <location filename="../Tools/TrayStarter.py" line="158"/> <source>eric6 Web Browser</source> <translation>eric6 网页浏览器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="148"/> + <location filename="../Tools/TrayStarter.py" line="149"/> <source>eric6 IDE</source> <translation>eric6 IDE</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="151"/> + <location filename="../Tools/TrayStarter.py" line="152"/> <source>eric6 Mini Editor</source> <translation>Eric6 迷你编辑器</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="154"/> + <location filename="../Tools/TrayStarter.py" line="155"/> <source>eric6 Hex Editor</source> <translation type="unfinished">eric6 十六进制编辑器</translation> </message> @@ -78215,20 +77891,25 @@ <translation type="unfinished">显示版本</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="521"/> + <location filename="../Tools/TrayStarter.py" line="522"/> <source><h3>Version Numbers</h3><table></source> <translation type="unfinished"><h3>版本号</h3><table></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="557"/> + <location filename="../Tools/TrayStarter.py" line="558"/> <source></table></source> <translation type="unfinished"></table></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="160"/> + <location filename="../Tools/TrayStarter.py" line="161"/> <source>eric6 Shell Window</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="94"/> + <source>QRegularExpression editor</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -78286,59 +77967,59 @@ <context> <name>UIPreviewer</name> <message> - <location filename="../Tools/UIPreviewer.py" line="320"/> + <location filename="../Tools/UIPreviewer.py" line="321"/> <source>UI Previewer</source> <translation>用户界面预览器</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="74"/> + <location filename="../Tools/UIPreviewer.py" line="75"/> <source>Select GUI Theme</source> <translation>选择图形用户界面主题</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="81"/> + <location filename="../Tools/UIPreviewer.py" line="82"/> <source>Select the GUI Theme</source> <translation>选择图形用户界面主题</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="131"/> + <location filename="../Tools/UIPreviewer.py" line="132"/> <source>&Open File</source> <translation>打开文件(&O)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="134"/> + <location filename="../Tools/UIPreviewer.py" line="135"/> <source>Ctrl+O</source> <comment>File|Open</comment> <translation>Ctrl+O</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="136"/> + <location filename="../Tools/UIPreviewer.py" line="137"/> <source>Open a UI file for display</source> <translation>打开显示一个用户界面文件</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="137"/> + <location filename="../Tools/UIPreviewer.py" line="138"/> <source><b>Open File</b><p>This opens a new UI file for display.</p></source> <translation><b>打开文件</b><p>打开显示一个新用户界面文件。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="143"/> + <location filename="../Tools/UIPreviewer.py" line="144"/> <source>&Print</source> <translation>打印(&P)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="146"/> + <location filename="../Tools/UIPreviewer.py" line="147"/> <source>Ctrl+P</source> <comment>File|Print</comment> <translation>Ctrl+P</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="148"/> + <location filename="../Tools/UIPreviewer.py" line="149"/> <source>Print a screen capture</source> <translation>打印屏幕捕捉</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="149"/> + <location filename="../Tools/UIPreviewer.py" line="150"/> <source><b>Print</b><p>Print a screen capture.</p></source> <translation><b>打印</b><p>打印屏幕捕捉。</p></translation> </message> @@ -78348,175 +78029,175 @@ <translation>打印预览</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="158"/> + <location filename="../Tools/UIPreviewer.py" line="159"/> <source>Print preview a screen capture</source> <translation>打印预览一个屏幕捕捉</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="160"/> + <location filename="../Tools/UIPreviewer.py" line="161"/> <source><b>Print Preview</b><p>Print preview a screen capture.</p></source> <translation><b>打印预览</b><p>打印预览一个屏幕捕捉。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="166"/> + <location filename="../Tools/UIPreviewer.py" line="167"/> <source>&Screen Capture</source> <translation>屏幕捕捉(&S)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="169"/> + <location filename="../Tools/UIPreviewer.py" line="170"/> <source>Ctrl+S</source> <comment>File|Screen Capture</comment> <translation>Ctrl+S</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="171"/> + <location filename="../Tools/UIPreviewer.py" line="172"/> <source>Save a screen capture to an image file</source> <translation>将屏幕捕捉保存到一个图象文件中</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="173"/> + <location filename="../Tools/UIPreviewer.py" line="174"/> <source><b>Screen Capture</b><p>Save a screen capture to an image file.</p></source> <translation><b>屏幕捕捉</b><p>将屏幕捕捉保存到一个图象文件中。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="179"/> + <location filename="../Tools/UIPreviewer.py" line="180"/> <source>&Quit</source> <translation>退出(&Q)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="181"/> + <location filename="../Tools/UIPreviewer.py" line="182"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="183"/> + <location filename="../Tools/UIPreviewer.py" line="184"/> <source>Quit the application</source> <translation>退出应用程序</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="184"/> + <location filename="../Tools/UIPreviewer.py" line="185"/> <source><b>Quit</b><p>Quit the application.</p></source> <translation><b>退出</b><p>退出应用程序。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="190"/> + <location filename="../Tools/UIPreviewer.py" line="191"/> <source>&Copy</source> <translation>复制(&C)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="192"/> + <location filename="../Tools/UIPreviewer.py" line="193"/> <source>Ctrl+C</source> <comment>Edit|Copy</comment> <translation>Ctrl+C</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="194"/> + <location filename="../Tools/UIPreviewer.py" line="195"/> <source>Copy screen capture to clipboard</source> <translation>将屏幕捕捉复制到剪贴板</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="196"/> + <location filename="../Tools/UIPreviewer.py" line="197"/> <source><b>Copy</b><p>Copy screen capture to clipboard.</p></source> <translation><b>复制</b><p>将屏幕捕捉复制到剪贴板。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="202"/> + <location filename="../Tools/UIPreviewer.py" line="203"/> <source>&What's This?</source> <translation>这是什么(&W)?</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="205"/> - <source>Shift+F1</source> - <translation>Shift+F1</translation> - </message> - <message> <location filename="../Tools/UIPreviewer.py" line="206"/> - <source>Context sensitive help</source> - <translation>背景帮助</translation> + <source>Shift+F1</source> + <translation>Shift+F1</translation> </message> <message> <location filename="../Tools/UIPreviewer.py" line="207"/> + <source>Context sensitive help</source> + <translation>背景帮助</translation> + </message> + <message> + <location filename="../Tools/UIPreviewer.py" line="208"/> <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> <translation><b>显示背景帮助</b><p>在“这是什么?”模式中,鼠标光标显示为带问号的箭头,通过点击界面元素你可以获得“在做什么”和“怎样使用”的简短描述。使用标题栏中的上下文帮助按钮可以获得此功能。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="217"/> - <source>&About</source> - <translation>关于(&A)</translation> - </message> - <message> <location filename="../Tools/UIPreviewer.py" line="218"/> + <source>&About</source> + <translation>关于(&A)</translation> + </message> + <message> + <location filename="../Tools/UIPreviewer.py" line="219"/> <source>Display information about this software</source> <translation>显示软件信息</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="220"/> + <location filename="../Tools/UIPreviewer.py" line="221"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>关于</b><p>显示与本软件有关的部分信息。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="226"/> - <source>About &Qt</source> - <translation>关于 &Qt</translation> - </message> - <message> <location filename="../Tools/UIPreviewer.py" line="227"/> + <source>About &Qt</source> + <translation>关于 &Qt</translation> + </message> + <message> + <location filename="../Tools/UIPreviewer.py" line="228"/> <source>Display information about the Qt toolkit</source> <translation>显示Qt工具包信息</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="229"/> + <location filename="../Tools/UIPreviewer.py" line="230"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>关于 Qt</b><p>显示Qt工具包的部分相关信息。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="241"/> + <location filename="../Tools/UIPreviewer.py" line="242"/> <source>&File</source> <translation>文件(&F)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="251"/> + <location filename="../Tools/UIPreviewer.py" line="252"/> <source>&Edit</source> <translation>编辑(&E)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="257"/> + <location filename="../Tools/UIPreviewer.py" line="258"/> <source>&Help</source> <translation>帮助(&H)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="268"/> + <location filename="../Tools/UIPreviewer.py" line="269"/> <source>File</source> <translation>文件</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="278"/> + <location filename="../Tools/UIPreviewer.py" line="279"/> <source>Edit</source> <translation>编辑</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="282"/> + <location filename="../Tools/UIPreviewer.py" line="283"/> <source>Help</source> <translation>帮助</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="305"/> + <location filename="../Tools/UIPreviewer.py" line="306"/> <source><h3> About UI Previewer </h3><p>The UI Previewer loads and displays Qt User-Interface files with various styles, which are selectable via a selection list.</p></source> <translation><h3> 关于用户界面预览器 </h3><p>用户界面预览器载入并以多种风格显示 Qt 用户界面文件,风格可通过选择列表进行选择。</p></translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="326"/> + <location filename="../Tools/UIPreviewer.py" line="327"/> <source>Select UI file</source> <translation>选择用户界面文件</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="326"/> + <location filename="../Tools/UIPreviewer.py" line="327"/> <source>Qt User-Interface Files (*.ui)</source> <translation>Qt 用户界面文件 (*.ui)</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="365"/> + <location filename="../Tools/UIPreviewer.py" line="366"/> <source>Load UI File</source> <translation>载入 UI 文件</translation> </message> @@ -78546,7 +78227,7 @@ <translation>图像发送到打印机…</translation> </message> <message> - <location filename="../Tools/UIPreviewer.py" line="365"/> + <location filename="../Tools/UIPreviewer.py" line="366"/> <source><p>The file <b>{0}</b> could not be loaded.</p></source> <translation><p>文件 <b>{0}</b> 无法载入。</p></translation> </message> @@ -82077,7 +81758,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="208"/> + <location filename="../Debugger/VariablesViewer.py" line="210"/> <source><double click to show value></source> <translation><double click to show value></translation> </message> @@ -82167,22 +81848,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="279"/> + <location filename="../Debugger/VariablesViewer.py" line="281"/> <source>Globals</source> <translation type="unfinished">全局</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="281"/> - <source>Locals</source> - <translation type="unfinished">局部</translation> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="283"/> + <source>Locals</source> + <translation type="unfinished">局部</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="285"/> <source>Type</source> <translation type="unfinished">类型</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="283"/> + <location filename="../Debugger/VariablesViewer.py" line="285"/> <source>Value</source> <translation type="unfinished">值</translation> </message> @@ -82190,7 +81871,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="956"/> + <location filename="../Debugger/VariablesViewer.py" line="958"/> <source>Global Variables</source> <translation>全局变量</translation> </message> @@ -82210,12 +81891,12 @@ <translation type="obsolete">类型</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="957"/> + <location filename="../Debugger/VariablesViewer.py" line="959"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>全局变量浏览器窗口</b><p>该窗口显示调试程序的全局变量。</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="963"/> + <location filename="../Debugger/VariablesViewer.py" line="965"/> <source>Local Variables</source> <translation>局部变量</translation> </message> @@ -82225,27 +81906,27 @@ <translation type="obsolete">局部</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="964"/> + <location filename="../Debugger/VariablesViewer.py" line="966"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>局部变量浏览器窗口</b><p>该窗口显示高度程序的局部变量。</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1081"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Show Details...</source> <translation>显示细节…</translation> </message> <message> + <location filename="../Debugger/VariablesViewer.py" line="1098"/> + <source>Configure...</source> + <translation>配置…</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="48"/> + <source>{0} items</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Debugger/VariablesViewer.py" line="1096"/> - <source>Configure...</source> - <translation>配置…</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="46"/> - <source>{0} items</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1094"/> <source>Refresh</source> <translation type="unfinished">刷新</translation> </message> @@ -82255,27 +81936,27 @@ <translation type="obsolete">折叠所有</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1083"/> + <location filename="../Debugger/VariablesViewer.py" line="1085"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1084"/> + <location filename="../Debugger/VariablesViewer.py" line="1086"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1085"/> + <location filename="../Debugger/VariablesViewer.py" line="1087"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1097"/> + <location filename="../Debugger/VariablesViewer.py" line="1099"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="47"/> + <location filename="../Debugger/VariablesViewer.py" line="49"/> <source>unsized</source> <translation type="unfinished"></translation> </message> @@ -85883,27 +85564,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6631"/> + <location filename="../ViewManager/ViewManager.py" line="6633"/> <source>Edit Spelling Dictionary</source> <translation type="unfinished">编辑拼写字典</translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6606"/> + <location filename="../ViewManager/ViewManager.py" line="6608"/> <source>Editing {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6588"/> + <location filename="../ViewManager/ViewManager.py" line="6590"/> <source><p>The spelling dictionary file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6618"/> + <location filename="../ViewManager/ViewManager.py" line="6620"/> <source><p>The spelling dictionary file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6631"/> + <location filename="../ViewManager/ViewManager.py" line="6633"/> <source>The spelling dictionary was saved successfully.</source> <translation type="unfinished"></translation> </message> @@ -88992,87 +88673,87 @@ <context> <name>WebBrowserTabWidget</name> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="122"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="123"/> <source>Show a navigation menu</source> <translation type="unfinished">显示导航菜单</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="135"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="136"/> <source>Show a navigation menu for closed tabs</source> <translation type="unfinished">为已关闭选项卡显示导航菜单</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="149"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="150"/> <source>Open a new web browser tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="163"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="164"/> <source>New Tab</source> <translation type="unfinished">新建选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="167"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="168"/> <source>Move Left</source> <translation type="unfinished">左移</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="170"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="171"/> <source>Move Right</source> <translation type="unfinished">右移</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="174"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="175"/> <source>Duplicate Page</source> <translation type="unfinished">产生相同页面</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="177"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="178"/> <source>Close</source> <translation type="unfinished">关闭</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="180"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="181"/> <source>Close Others</source> <translation type="unfinished">关闭其它</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="211"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="212"/> <source>Close All</source> <translation type="unfinished">全部关闭</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="186"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="187"/> <source>Print Preview</source> <translation type="unfinished">打印预览</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="189"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="190"/> <source>Print</source> <translation type="unfinished">打印</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="192"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="193"/> <source>Print as PDF</source> <translation type="unfinished">打印为 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="213"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="214"/> <source>Reload All</source> <translation type="unfinished">重新载入所有内容</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="216"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="217"/> <source>Bookmark All Tabs</source> <translation type="unfinished">将所有选项卡加入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="220"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="221"/> <source>Restore Closed Tab</source> <translation type="unfinished">恢复已关闭的选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="456"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="457"/> <source>...</source> <translation type="unfinished">…</translation> </message> @@ -89126,27 +88807,27 @@ <translation type="unfinished">清空列表</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="250"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="251"/> <source>Unmute Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="254"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="255"/> <source>Mute Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="753"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="754"/> <source>Print to PDF</source> <translation type="unfinished">打印到 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="703"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="704"/> <source><p>The file <b>{0}</b> exists already. Shall it be overwritten?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="753"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="754"/> <source><p>The PDF could not be written to file <b>{0}</b>.</p><p><b>Error:</b> {1}</p></source> <translation type="unfinished"></translation> </message> @@ -89566,1636 +89247,1636 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="263"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="264"/> <source>Contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1525"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1526"/> <source>Index</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1538"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1539"/> <source>Search</source> <translation type="unfinished">搜索</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1801"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1802"/> <source>JavaScript Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/> <source>New Tab</source> <translation type="unfinished">新建选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/> <source>&New Tab</source> <translation type="unfinished">新建选项卡(&N)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="704"/> <source>Ctrl+T</source> <comment>File|New Tab</comment> <translation type="unfinished">Ctrl+T</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="709"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/> <source>Open a new web browser tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="711"/> <source><b>New Tab</b><p>This opens a new web browser tab.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="717"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/> <source>New Window</source> <translation type="unfinished">新建窗口</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="717"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/> <source>New &Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="717"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="718"/> <source>Ctrl+N</source> <comment>File|New Window</comment> <translation type="unfinished">Ctrl+N</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> - <source>Open a new web browser window</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="724"/> + <source>Open a new web browser window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/> <source><b>New Window</b><p>This opens a new web browser window in the current privacy mode.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2531"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2532"/> <source>New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/> <source>New &Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/> <source>Ctrl+Shift+P</source> <comment>File|New Private Window</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="738"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="739"/> <source>Open a new private web browser window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/> <source><b>New Private Window</b><p>This opens a new private web browser window by starting a new web browser instance in private mode.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2564"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2565"/> <source>Open File</source> <translation type="unfinished">打开文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="749"/> <source>&Open File</source> <translation type="unfinished">打开文件(&O)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="749"/> <source>Ctrl+O</source> <comment>File|Open</comment> <translation type="unfinished">Ctrl+O</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="754"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="755"/> <source>Open a file for display</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="755"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/> <source><b>Open File</b><p>This opens a new file for display. It pops up a file selection dialog.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="763"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> <source>Open File in New Tab</source> <translation type="unfinished">在新选项卡中打开文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="763"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> <source>Open File in New &Tab</source> <translation type="unfinished">在新选项卡中打开文件(&T)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="763"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> <source>Shift+Ctrl+O</source> <comment>File|Open in new tab</comment> <translation type="unfinished">Shift+Ctrl+O</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="769"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="770"/> <source>Open a file for display in a new tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="771"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="772"/> <source><b>Open File in New Tab</b><p>This opens a new file for display in a new tab. It pops up a file selection dialog.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="797"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/> <source>Save Page Screen</source> <translation type="unfinished">保存屏幕页面截图</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="797"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/> <source>Save Page Screen...</source> <translation type="unfinished">保存屏幕页面截图…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="802"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="803"/> <source>Save the visible part of the current page as a screen shot</source> <translation type="unfinished">将当前页面的可见部分保存为屏幕截图</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="815"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="816"/> <source>Import Bookmarks</source> <translation type="unfinished">导入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="815"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="816"/> <source>&Import Bookmarks...</source> <translation type="unfinished">导入书签(&I)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="819"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="820"/> <source>Import bookmarks from other browsers</source> <translation type="unfinished">从其它浏览器导入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="821"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/> <source><b>Import Bookmarks</b><p>Import bookmarks from other browsers.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="829"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/> <source>Export Bookmarks</source> <translation type="unfinished">导出书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="829"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="830"/> <source>&Export Bookmarks...</source> <translation type="unfinished">导出书签(&E)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="833"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="834"/> <source>Export the bookmarks into a file</source> <translation type="unfinished">导出书签至文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="835"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="836"/> <source><b>Export Bookmarks</b><p>Export the bookmarks into a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2181"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2182"/> <source>Print</source> <translation type="unfinished">打印</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="843"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/> <source>&Print</source> <translation type="unfinished">打印(&P)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="843"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/> <source>Ctrl+P</source> <comment>File|Print</comment> <translation type="unfinished">Ctrl+P</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="849"/> - <source>Print the displayed help</source> - <translation type="unfinished">打印显示的帮助</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="850"/> + <source>Print the displayed help</source> + <translation type="unfinished">打印显示的帮助</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="851"/> <source><b>Print</b><p>Print the displayed help text.</p></source> <translation type="unfinished"><b>打印</b><p>打印显示的帮助文本。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="857"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> <source>Print as PDF</source> <translation type="unfinished">打印为 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="862"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="863"/> <source>Print the displayed help as PDF</source> <translation type="unfinished">将显示的帮助打印为 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="864"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="865"/> <source><b>Print as PDF</b><p>Print the displayed help text as a PDF file.</p></source> <translation type="unfinished"><b>打印为 PDF</b><p>将显示的帮助文本打印为 PDF 文件。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="872"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="873"/> <source>Print Preview</source> <translation type="unfinished">打印预览</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="877"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/> <source>Print preview of the displayed help</source> <translation type="unfinished">移动到初始帮助屏幕</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="879"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="880"/> <source><b>Print Preview</b><p>Print preview of the displayed help text.</p></source> <translation type="unfinished"><b>打印预览</b><p>显示的帮助文件的打印预览。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="901"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="902"/> <source>Close</source> <translation type="unfinished">关闭</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="901"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="902"/> <source>&Close</source> <translation type="unfinished">关闭(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="901"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="902"/> <source>Ctrl+W</source> <comment>File|Close</comment> <translation type="unfinished">Ctrl+W</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="908"/> <source>Close the current help window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="909"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="910"/> <source><b>Close</b><p>Closes the current web browser window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="916"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="917"/> <source>Close All</source> <translation type="unfinished">全部关闭</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="916"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="917"/> <source>Close &All</source> <translation type="unfinished">全部关闭(&A)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/> - <source>Close all help windows</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="921"/> + <source>Close all help windows</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="922"/> <source><b>Close All</b><p>Closes all web browser windows except the first one.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="929"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="930"/> <source>Quit</source> <translation type="unfinished">退出</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2915"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2916"/> <source>&Quit</source> <translation type="unfinished">退出(&Q)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="929"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="930"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation type="unfinished">Ctrl+Q</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="935"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="936"/> <source>Quit the eric6 Web Browser</source> <translation type="unfinished">退出 eric6 网页浏览器</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="936"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="937"/> <source><b>Quit</b><p>Quit the eric6 Web Browser.</p></source> <translation type="unfinished"><b>退出</b><p>退出 eric6 网页浏览器。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="943"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/> <source>Backward</source> <translation type="unfinished">后退</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="943"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/> <source>&Backward</source> <translation type="unfinished">后退(&B)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="943"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/> <source>Alt+Left</source> <comment>Go|Backward</comment> <translation type="unfinished">Alt+Left</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="950"/> <source>Move one screen backward</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="950"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="951"/> <source><b>Backward</b><p>Moves one screen backward. If none is available, this action is disabled.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="958"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="959"/> <source>Forward</source> <translation type="unfinished">前移</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="958"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="959"/> <source>&Forward</source> <translation type="unfinished">前移(&F)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="958"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="959"/> <source>Alt+Right</source> <comment>Go|Forward</comment> <translation type="unfinished">Alt+Right</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="964"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> <source>Move one screen forward</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="966"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="967"/> <source><b>Forward</b><p>Moves one screen forward. If none is available, this action is disabled.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="974"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/> <source>Home</source> <translation type="unfinished">Home</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="974"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/> <source>&Home</source> <translation type="unfinished">首页(&H)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="974"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="975"/> <source>Ctrl+Home</source> <comment>Go|Home</comment> <translation type="unfinished">Ctrl+Home</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="982"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="983"/> <source><b>Home</b><p>Moves to the initial screen.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="989"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/> <source>Reload</source> <translation type="unfinished">重新载入</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="989"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/> <source>&Reload</source> <translation type="unfinished">重新载入(&R)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="989"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/> <source>Ctrl+R</source> <comment>Go|Reload</comment> <translation type="unfinished">Ctrl+R</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="989"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="990"/> <source>F5</source> <comment>Go|Reload</comment> <translation type="unfinished">F5</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="996"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="997"/> <source>Reload the current screen</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="998"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="999"/> <source><b>Reload</b><p>Reloads the current screen.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1006"/> <source>Stop</source> <translation type="unfinished">中止</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1006"/> <source>&Stop</source> <translation type="unfinished">中止(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1006"/> <source>Ctrl+.</source> <comment>Go|Stop</comment> <translation type="unfinished">Ctrl+.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1006"/> <source>Esc</source> <comment>Go|Stop</comment> <translation type="unfinished">Esc</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1012"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1013"/> <source>Stop loading</source> <translation type="unfinished">停止加载</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1013"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1014"/> <source><b>Stop</b><p>Stops loading of the current tab.</p></source> <translation type="unfinished"><b>中止</b><p>中止载入当前选项卡。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1021"/> <source>Copy</source> <translation type="unfinished">复制</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1021"/> <source>&Copy</source> <translation type="unfinished">复制(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1020"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1021"/> <source>Ctrl+C</source> <comment>Edit|Copy</comment> <translation type="unfinished">Ctrl+C</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/> - <source>Copy the selected text</source> - <translation type="unfinished">复制已选文本</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1027"/> + <source>Copy the selected text</source> + <translation type="unfinished">复制已选文本</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1028"/> <source><b>Copy</b><p>Copy the selected text to the clipboard.</p></source> <translation type="unfinished"><b>复制</b><p>将已选文件复制到剪贴板中。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1034"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/> <source>Cut</source> <translation type="unfinished">剪切</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1034"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1034"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/> <source>Ctrl+X</source> <comment>Edit|Cut</comment> <translation type="unfinished">Ctrl+X</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1041"/> <source>Cut the selected text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1041"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1042"/> <source><b>Cut</b><p>Cut the selected text to the clipboard.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1048"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1049"/> <source>Paste</source> <translation type="unfinished">粘贴</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1048"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1049"/> <source>&Paste</source> <translation type="unfinished">粘贴(&P)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1048"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1049"/> <source>Ctrl+V</source> <comment>Edit|Paste</comment> <translation type="unfinished">Ctrl+V</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1055"/> <source>Paste text from the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1055"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1056"/> <source><b>Paste</b><p>Paste some text from the clipboard.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1062"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1063"/> <source>Undo</source> <translation type="unfinished">撤消</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1062"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1063"/> <source>&Undo</source> <translation type="unfinished">撤消(&U)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1062"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1063"/> <source>Ctrl+Z</source> <comment>Edit|Undo</comment> <translation type="unfinished">Ctrl+Z</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1068"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1069"/> <source>Undo the last edit action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1069"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1070"/> <source><b>Undo</b><p>Undo the last edit action.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> <source>Redo</source> <translation type="unfinished">重做</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> <source>&Redo</source> <translation type="unfinished">重做(&R)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1076"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> <source>Ctrl+Shift+Z</source> <comment>Edit|Redo</comment> <translation type="unfinished">Ctrl+Shift+Z</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1082"/> - <source>Redo the last edit action</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1083"/> + <source>Redo the last edit action</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1084"/> <source><b>Redo</b><p>Redo the last edit action.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1090"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> <source>Select All</source> <translation type="unfinished">全选</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1090"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> <source>&Select All</source> <translation type="unfinished">全选(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1090"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> <source>Ctrl+A</source> <comment>Edit|Select All</comment> <translation type="unfinished">Ctrl+A</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1097"/> <source>Select all text</source> <translation type="unfinished">选择所有文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1097"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1098"/> <source><b>Select All</b><p>Select all text of the current browser.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1117"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1118"/> <source>Find...</source> <translation type="unfinished">查找…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1117"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1118"/> <source>&Find...</source> <translation type="unfinished">查找(&F)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1117"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1118"/> <source>Ctrl+F</source> <comment>Edit|Find</comment> <translation type="unfinished">Ctrl+F</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1124"/> <source>Find text in page</source> <translation type="unfinished">在页面中查找文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1124"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1125"/> <source><b>Find</b><p>Find text in the current page.</p></source> <translation type="unfinished"><b>查找</b><p>在页面中查找文本。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1131"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1132"/> <source>Find next</source> <translation type="unfinished">查找下一个</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1131"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1132"/> <source>Find &next</source> <translation type="unfinished">查找下一个(&N)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1131"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1132"/> <source>F3</source> <comment>Edit|Find next</comment> <translation type="unfinished">F3</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1137"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> <source>Find next occurrence of text in page</source> <translation type="unfinished">在页面中查找文本的下一个出现位置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1139"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1140"/> <source><b>Find next</b><p>Find the next occurrence of text in the current page.</p></source> <translation type="unfinished"><b>查找下一个</b><p>在页面中查找文本的下一个出现位置。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1146"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1147"/> <source>Find previous</source> <translation type="unfinished">查找上一个</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1146"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1147"/> <source>Find &previous</source> <translation type="unfinished">查找上一个(&P)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1146"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1147"/> <source>Shift+F3</source> <comment>Edit|Find previous</comment> <translation type="unfinished">Shift+F3</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1152"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1153"/> <source>Find previous occurrence of text in page</source> <translation type="unfinished">在页面中查找文本的上一个出现位置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1154"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1155"/> <source><b>Find previous</b><p>Find the previous occurrence of text in the current page.</p></source> <translation type="unfinished"><b>查找上一个</b><p>在页面中查找文本的上一个出现位置。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1163"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1164"/> <source>Manage Bookmarks</source> <translation type="unfinished">管理书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1163"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1164"/> <source>&Manage Bookmarks...</source> <translation type="unfinished">管理书签(&M)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1163"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1164"/> <source>Ctrl+Shift+B</source> <comment>Help|Manage bookmarks</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1168"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/> <source>Open a dialog to manage the bookmarks.</source> <translation type="unfinished">打开一个对话框来管理书签。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1170"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1171"/> <source><b>Manage Bookmarks...</b><p>Open a dialog to manage the bookmarks.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1178"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> <source>Add Bookmark</source> <translation type="unfinished">添加书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1178"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> <source>Add &Bookmark...</source> <translation type="unfinished">添加书签(&B)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1178"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> <source>Ctrl+D</source> <comment>Help|Add bookmark</comment> <translation type="unfinished">Ctrl+D</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1185"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1186"/> <source>Open a dialog to add a bookmark.</source> <translation type="unfinished">打开一个对话框来添加书签。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1187"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1188"/> <source><b>Add Bookmark</b><p>Open a dialog to add the current URL as a bookmark.</p></source> <translation type="unfinished"><b>管理书签</b><p>打开对话框以将当前的 URL 添加成为书签。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1194"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1195"/> <source>Add Folder</source> <translation type="unfinished">添加文件夹</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1194"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1195"/> <source>Add &Folder...</source> <translation type="unfinished">添加文件夹(&F)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1198"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1199"/> <source>Open a dialog to add a new bookmarks folder.</source> <translation type="unfinished">打开一个对话框来添加新的书签文件夹。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1201"/> <source><b>Add Folder...</b><p>Open a dialog to add a new bookmarks folder.</p></source> <translation type="unfinished"><b>添加文件夹…</b><p>打开一个对话框来添加新的书签文件夹。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1208"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/> <source>Bookmark All Tabs</source> <translation type="unfinished">将所有选项卡加入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1208"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/> <source>Bookmark All Tabs...</source> <translation type="unfinished">将所有选项卡加入书签…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/> <source>Bookmark all open tabs.</source> <translation type="unfinished">将所有打开的选项卡加入书签。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1215"/> <source><b>Bookmark All Tabs...</b><p>Open a dialog to add a new bookmarks folder for all open tabs.</p></source> <translation type="unfinished"><b>将所有选项卡加入书签…</b><p>打开一个对话框来将所有打开的选项卡加入一个新的书签文件夹。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1222"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>What's This?</source> <translation type="unfinished">这是什么?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1222"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>&What's This?</source> <translation type="unfinished">这是什么(&W)?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1222"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>Shift+F1</source> <comment>Help|What's This?'</comment> <translation type="unfinished">Shift+F1</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1228"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1229"/> <source>Context sensitive help</source> <translation type="unfinished">背景帮助</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1229"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1230"/> <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> <translation type="unfinished"><b>显示背景帮助</b><p>在“这是什么?”模式中,鼠标光标显示为带问号的箭头,通过点击界面元素你可以获得“在做什么”和“怎样使用”的简短描述。使用标题栏中的上下文帮助按钮可以获得此功能。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1241"/> <source>About</source> <translation type="unfinished">关于</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1240"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1241"/> <source>&About</source> <translation type="unfinished">关于(&A)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1245"/> <source>Display information about this software</source> <translation type="unfinished">显示软件信息</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1247"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation type="unfinished"><b>关于</b><p>显示与本软件有关的部分信息。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1253"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1254"/> <source>About Qt</source> <translation type="unfinished">关于 Qt</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1253"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1254"/> <source>About &Qt</source> <translation type="unfinished">关于 &Qt</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> <source>Display information about the Qt toolkit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1259"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1260"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1266"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1267"/> <source>Zoom in</source> <translation type="unfinished">放大</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1266"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1267"/> <source>Zoom &in</source> <translation type="unfinished">放大(&I)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1266"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1267"/> <source>Ctrl++</source> <comment>View|Zoom in</comment> <translation type="unfinished">Ctrl++</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1266"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1267"/> <source>Zoom In</source> <comment>View|Zoom in</comment> <translation type="unfinished">放大</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1273"/> - <source>Zoom in on the web page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/> + <source>Zoom in on the web page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1275"/> <source><b>Zoom in</b><p>Zoom in on the web page. This makes the web page bigger.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1282"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1283"/> <source>Zoom out</source> <translation type="unfinished">缩小</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1282"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1283"/> <source>Zoom &out</source> <translation type="unfinished">缩小(&O)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1282"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1283"/> <source>Ctrl+-</source> <comment>View|Zoom out</comment> <translation type="unfinished">Ctrl+-</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1282"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1283"/> <source>Zoom Out</source> <comment>View|Zoom out</comment> <translation type="unfinished">缩小</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1289"/> - <source>Zoom out on the web page</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1290"/> + <source>Zoom out on the web page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1291"/> <source><b>Zoom out</b><p>Zoom out on the web page. This makes the web page smaller.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1298"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1299"/> <source>Zoom reset</source> <translation type="unfinished">重置缩放</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1298"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1299"/> <source>Zoom &reset</source> <translation type="unfinished">重置缩放(&R)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1298"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1299"/> <source>Ctrl+0</source> <comment>View|Zoom reset</comment> <translation type="unfinished">Ctrl+0</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1305"/> <source>Reset the zoom of the web page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1306"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1307"/> <source><b>Zoom reset</b><p>Reset the zoom of the web page. This sets the zoom factor to 100%.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1314"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1315"/> <source>Show page source</source> <translation type="unfinished">显示页面源代码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1314"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1315"/> <source>Ctrl+U</source> <translation type="unfinished">Ctrl+U</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1319"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1320"/> <source>Show the page source in an editor</source> <translation type="unfinished">在编辑器中显示页面源代码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1321"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1322"/> <source><b>Show page source</b><p>Show the page source in an editor.</p></source> <translation type="unfinished"><b>显示页面源代码</b><p>在编辑器中显示页面源代码。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1329"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1330"/> <source>Full Screen</source> <translation type="unfinished">全屏幕</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1329"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1330"/> <source>&Full Screen</source> <translation type="unfinished">全屏幕(&F)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1339"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1340"/> <source>F11</source> <translation type="unfinished">F11</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1344"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/> <source>Show next tab</source> <translation type="unfinished">显示下一个选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1344"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/> <source>Ctrl+Alt+Tab</source> <translation type="unfinished">Ctrl+Alt+Tab</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1353"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1354"/> <source>Show previous tab</source> <translation type="unfinished">显示上一个选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1353"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1354"/> <source>Shift+Ctrl+Alt+Tab</source> <translation type="unfinished">Shift+Ctrl+Alt+Tab</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1362"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1363"/> <source>Switch between tabs</source> <translation type="unfinished">在选项卡间切换</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1362"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1363"/> <source>Ctrl+1</source> <translation type="unfinished">Ctrl+1</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1372"/> <source>Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1372"/> <source>&Preferences...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1376"/> <source>Set the prefered configuration</source> <translation type="unfinished">设定偏好配置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1378"/> <source><b>Preferences</b><p>Set the configuration items of the application with your prefered values.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1385"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1386"/> <source>Languages</source> <translation type="unfinished">语言</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1385"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1386"/> <source>&Languages...</source> <translation type="unfinished">语言(&L)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1390"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1391"/> <source>Configure the accepted languages for web pages</source> <translation type="unfinished">配置显示网页时能接受的语言</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1392"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1393"/> <source><b>Languages</b><p>Configure the accepted languages for web pages.</p></source> <translation type="unfinished"><b>语言</b><p>配置显示网页时接受的语言。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1400"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1401"/> <source>Cookies</source> <translation type="unfinished">Cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1400"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1401"/> <source>C&ookies...</source> <translation type="unfinished">C&ookies...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1405"/> <source>Configure cookies handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1407"/> <source><b>Cookies</b><p>Configure cookies handling.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1414"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1415"/> <source>Flash Cookies</source> <translation type="unfinished">Flash Cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1414"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1415"/> <source>&Flash Cookies...</source> <translation type="unfinished">&Flash Cookies...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1419"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1420"/> <source>Manage flash cookies</source> <translation type="unfinished">管理 flash cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1421"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1422"/> <source><b>Flash Cookies</b><p>Show a dialog to manage the flash cookies.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1429"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1430"/> <source>Personal Information</source> <translation type="unfinished">个人信息</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1429"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1430"/> <source>Personal Information...</source> <translation type="unfinished">个人信息…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1435"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1436"/> <source>Configure personal information for completing form fields</source> <translation type="unfinished">配置用于自动补全表格字段的个人信息</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1437"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1438"/> <source><b>Personal Information...</b><p>Opens a dialog to configure the personal information used for completing form fields.</p></source> <translation type="unfinished"><b>个人信息…</b><p>打开一个对话框来配置用于自动补全表格字段的个人信息。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1446"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1447"/> <source>GreaseMonkey Scripts</source> <translation type="unfinished">清空隐私数据(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1446"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1447"/> <source>GreaseMonkey Scripts...</source> <translation type="unfinished">GreaseMonkey 脚本…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1452"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1453"/> <source>Configure the GreaseMonkey Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1454"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1455"/> <source><b>GreaseMonkey Scripts...</b><p>Opens a dialog to configure the available GreaseMonkey Scripts.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1463"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1464"/> <source>Edit Message Filters</source> <translation type="unfinished">编辑消息过滤器</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1463"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1464"/> <source>Edit Message Filters...</source> <translation type="unfinished">编辑消息过滤器…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1468"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1469"/> <source>Edit the message filters used to suppress unwanted messages</source> <translation type="unfinished">编辑消息过滤器使得不期望的消息不显示</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1470"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1471"/> <source><b>Edit Message Filters</b><p>Opens a dialog to edit the message filters used to suppress unwanted messages been shown in an error window.</p></source> <translation type="unfinished"><b>编辑消息过滤器</b><p>打开对话框来编辑消息过滤器,使得不期望的错误信息不再在错误窗口中显示。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1480"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1481"/> <source>Edit HTML5 Feature Permissions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1480"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1481"/> <source>Edit HTML5 Feature Permissions...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1485"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/> <source>Edit the remembered HTML5 feature permissions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1487"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1488"/> <source><b>Edit HTML5 Feature Permissions</b><p>Opens a dialog to edit the remembered HTML5 feature permissions.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1497"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1498"/> <source>Sync with Table of Contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1502"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1503"/> <source>Synchronizes the table of contents with current page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1504"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1505"/> <source><b>Sync with Table of Contents</b><p>Synchronizes the table of contents with current page.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1512"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1513"/> <source>Table of Contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1516"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1517"/> <source>Shows the table of contents window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1518"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1519"/> <source><b>Table of Contents</b><p>Shows the table of contents window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1530"/> <source>Shows the index window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1531"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1532"/> <source><b>Index</b><p>Shows the index window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1542"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1543"/> <source>Shows the search window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1544"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1545"/> <source><b>Search</b><p>Shows the search window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1552"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1553"/> <source>Manage QtHelp Documents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1552"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1553"/> <source>Manage QtHelp &Documents</source> <translation type="unfinished">管理 QtHelp 文档(&D)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1557"/> <source>Shows a dialog to manage the QtHelp documentation set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1559"/> <source><b>Manage QtHelp Documents</b><p>Shows a dialog to manage the QtHelp documentation set.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1567"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1568"/> <source>Reindex Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1567"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1568"/> <source>&Reindex Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1572"/> <source>Reindexes the documentation set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1574"/> <source><b>Reindex Documentation</b><p>Reindexes the documentation set.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1588"/> <source>Clear private data</source> <translation type="unfinished">清空隐私数据</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1590"/> <source><b>Clear private data</b><p>Clears the private data like browsing history, search history or the favicons database.</p></source> <translation type="unfinished"><b>清空隐私数据</b><p>清空隐私数据,例如浏览历史、搜索历史或 favicon 数据库。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1598"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1599"/> <source>Clear icons database</source> <translation type="unfinished">清除图标数据库</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1598"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1599"/> <source>Clear &icons database</source> <translation type="unfinished">清空图标数据库(&I)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1603"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1604"/> <source>Clear the database of favicons</source> <translation type="unfinished">清除喜好图标数据库</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1606"/> <source><b>Clear icons database</b><p>Clears the database of favicons of previously visited URLs.</p></source> <translation type="unfinished"><b>清除图标数据库</b><p>清除以前访问过的 URL 的喜好图标的数据库。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1613"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1614"/> <source>Manage saved Favicons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1619"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1620"/> <source>Show a dialog to manage the saved favicons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1621"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1622"/> <source><b>Manage saved Favicons</b><p>This shows a dialog to manage the saved favicons of previously visited URLs.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1629"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1630"/> <source>Configure Search Engines</source> <translation type="unfinished">配置搜索引擎</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1629"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1630"/> <source>Configure Search &Engines...</source> <translation type="unfinished">配置搜索引擎(&E)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1634"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1635"/> <source>Configure the available search engines</source> <translation type="unfinished">配置可用的搜索引擎</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1636"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1637"/> <source><b>Configure Search Engines...</b><p>Opens a dialog to configure the available search engines.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1645"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1646"/> <source>Manage Saved Passwords</source> <translation type="unfinished">管理已保存的密码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1645"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1646"/> <source>Manage Saved Passwords...</source> <translation type="unfinished">管理已保存的密码…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1651"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1652"/> <source>Manage the saved passwords</source> <translation type="unfinished">管理已保存的密码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1653"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1654"/> <source><b>Manage Saved Passwords...</b><p>Opens a dialog to manage the saved passwords.</p></source> <translation type="unfinished"><b>管理已保存的密码…</b><p>打开一个对话框以管理已保存的密码。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1660"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1661"/> <source>Ad Block</source> <translation type="unfinished">Ad Block</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1660"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1661"/> <source>&Ad Block...</source> <translation type="unfinished">&Ad Block…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1666"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1667"/> <source>Configure AdBlock subscriptions and rules</source> <translation type="unfinished">配置 AdBlock 订阅组和规则</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1668"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1669"/> <source><b>Ad Block...</b><p>Opens a dialog to configure AdBlock subscriptions and rules.</p></source> <translation type="unfinished"><b>Ad Block…</b><p>打开一个对话框以配置 AdBlock 订阅组和规则。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1676"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1677"/> <source>Manage SSL Certificate Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1676"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1677"/> <source>Manage SSL Certificate Errors...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> <source>Manage the accepted SSL certificate Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1684"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1685"/> <source><b>Manage SSL Certificate Errors...</b><p>Opens a dialog to manage the accepted SSL certificate errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1709"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1710"/> <source>Downloads</source> <translation type="unfinished">下载</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1713"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1714"/> <source>Shows the downloads window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1715"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/> <source><b>Downloads</b><p>Shows the downloads window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1723"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1724"/> <source>RSS Feeds Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1723"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1724"/> <source>&RSS Feeds Dialog...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1723"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1724"/> <source>Ctrl+Shift+F</source> <comment>Help|RSS Feeds Dialog</comment> <translation type="unfinished">Ctrl+Shift+F</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1729"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1730"/> <source>Open a dialog showing the configured RSS feeds.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1731"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1732"/> <source><b>RSS Feeds Dialog...</b><p>Open a dialog to show the configured RSS feeds. It can be used to mange the feeds and to show their contents.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/> <source>Siteinfo Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/> <source>&Siteinfo Dialog...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/> <source>Ctrl+Shift+I</source> <comment>Help|Siteinfo Dialog</comment> <translation type="unfinished">Ctrl+Shift+I</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1746"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/> <source>Open a dialog showing some information about the current site.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1748"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/> <source><b>Siteinfo Dialog...</b><p>Opens a dialog showing some information about the current site.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1756"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1757"/> <source>Manage User Agent Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1756"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1757"/> <source>Manage &User Agent Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1760"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1761"/> <source>Shows a dialog to manage the User Agent settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1762"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1763"/> <source><b>Manage User Agent Settings</b><p>Shows a dialog to manage the User Agent settings.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1770"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> <source>Synchronize data</source> <translation type="unfinished">同步数据</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1770"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> <source>&Synchronize Data...</source> <translation type="unfinished">同步数据(&S)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1775"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1776"/> <source>Shows a dialog to synchronize data via the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1777"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1778"/> <source><b>Synchronize Data...</b><p>This shows a dialog to synchronize data via the network.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1786"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1787"/> <source>Manage Saved Zoom Values</source> <translation type="unfinished">管理保存的缩放值</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1786"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1787"/> <source>Manage Saved Zoom Values...</source> <translation type="unfinished">管理保存的缩放值…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1792"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1793"/> <source>Manage the saved zoom values</source> <translation type="unfinished">管理保存的缩放值</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1794"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1795"/> <source><b>Manage Saved Zoom Values...</b><p>Opens a dialog to manage the saved zoom values.</p></source> <translation type="unfinished"><b>管理保存的缩放值…</b><p>打开一个对话框来管理已保存的缩放值。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1805"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1806"/> <source>Toggle the JavaScript console window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1807"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1808"/> <source><b>JavaScript Console</b><p>This toggles the JavaScript console window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1968"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1969"/> <source>&File</source> <translation type="unfinished">文件(&F)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2000"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2001"/> <source>&Edit</source> <translation type="unfinished">编辑(&E)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2241"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2242"/> <source>&View</source> <translation type="unfinished">视图(&V)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2027"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2028"/> <source>Text Encoding</source> <translation type="unfinished">文本编码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2039"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2040"/> <source>H&istory</source> <translation type="unfinished">历史(&I)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2056"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2057"/> <source>&Bookmarks</source> <translation type="unfinished">书签(&B)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2072"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2073"/> <source>&Settings</source> <translation type="unfinished">设置(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2105"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2106"/> <source>Global User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2272"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2273"/> <source>&Tools</source> <translation type="unfinished">工具(&T)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2146"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2147"/> <source>&Help</source> <translation type="unfinished">帮助(&H)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2296"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2297"/> <source>File</source> <translation type="unfinished">文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2321"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2322"/> <source>Edit</source> <translation type="unfinished">编辑</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2334"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2335"/> <source>View</source> <translation type="unfinished">视图</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2344"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2345"/> <source>Find</source> <translation type="unfinished">查找</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2353"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2354"/> <source>Filter</source> <translation type="unfinished">过滤器</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2363"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2364"/> <source>Filtered by: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2371"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2372"/> <source>Settings</source> <translation type="unfinished">设置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2384"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2385"/> <source>Tools</source> <translation type="unfinished">工具</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2393"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2394"/> <source>Help</source> <translation type="unfinished">帮助</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2400"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2401"/> <source>VirusTotal</source> <translation type="unfinished">VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1843"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1844"/> <source>Scan current site</source> <translation type="unfinished">扫描当前站点</translation> </message> @@ -91210,27 +90891,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2531"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2532"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"><p>无法启动进程。<br>请确保它作为 <b>{0}</b> 可用。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2531"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2532"/> <source>OK</source> <translation type="unfinished">确定</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2605"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2606"/> <source><b>eric6 Web Browser - {0}</b><p>The eric6 Web Browser is a combined help file and HTML browser. It is part of the eric6 development toolset.</p><p>It is based on QtWebEngine {1} and Chrome {2}.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2728"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2729"/> <source>Saved Tabs</source> <translation type="unfinished">已保存的选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3461"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3462"/> <source>Could not find an associated content.</source> <translation type="unfinished"></translation> </message> @@ -91311,109 +90992,109 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1815"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1816"/> <source>Tab Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1819"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1820"/> <source>Shows the tab manager window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1821"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1822"/> <source><b>Tab Manager</b><p>Shows the tab manager window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="147"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="148"/> <source>eric6 Web Browser (Private Mode)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="780"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> <source>Save As</source> <translation type="unfinished">另存为</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="780"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> <source>&Save As...</source> <translation type="unfinished">另存为(&S)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="780"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> <source>Shift+Ctrl+S</source> <comment>File|Save As</comment> <translation type="unfinished">Shift+Ctrl+S</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="786"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="787"/> <source>Save the current page to disk</source> <translation type="unfinished">将当前页面保存至磁盘</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="788"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="789"/> <source><b>Save As...</b><p>Saves the current page to disk.</p></source> <translation type="unfinished"><b>另存为…</b><p>将当前页面保存至磁盘。</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1104"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1105"/> <source>Unselect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1109"/> - <source>Clear current selection</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1110"/> + <source>Clear current selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1111"/> <source><b>Unselect</b><p>Clear the selection of the current browser.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1104"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1105"/> <source>Alt+Ctrl+A</source> <comment>Edit|Unselect</comment> <translation type="unfinished">Alt+Ctrl+A</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2564"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2565"/> <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="981"/> <source>Move to the initial screen</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1336"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1337"/> <source>Meta+Ctrl+F</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2278"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2279"/> <source>&VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2243"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2244"/> <source>&Windows</source> <translation type="unfinished">窗口(&W)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2140"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2141"/> <source>&Toolbars</source> <translation type="unfinished">工具栏(&T)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2175"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2176"/> <source>Save</source> <translation type="unfinished">保存</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2194"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2195"/> <source>Show All History...</source> <translation type="unfinished">显示所有历史记录…</translation> </message> @@ -91443,98 +91124,98 @@ <translation type="unfinished">全部隐藏(&H)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="887"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="888"/> <source>Send Page Link</source> <translation type="unfinished">发送页面链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="892"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="893"/> <source>Send the link of the current page via email</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="894"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="895"/> <source><b>Send Page Link</b><p>Send the link of the current page via email.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1829"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1830"/> <source>Session Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1829"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1830"/> <source>Session Manager...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1833"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1834"/> <source>Shows the session manager window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1835"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1836"/> <source><b>Session Manager</b><p>Shows the session manager window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2168"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2169"/> <source>Sessions</source> <translation type="unfinished">会话</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2906"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2907"/> <source>Are you sure you want to close the web browser?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2906"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2907"/> <source>Are you sure you want to close the web browser? You have {0} windows with {1} tabs open.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1693"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/> <source>Manage Safe Browsing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1693"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/> <source>Manage Safe Browsing...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1701"/> <source><b>Manage Safe Browsing</b><p>This opens a dialog to configure Safe Browsing and to manage the local cache.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1698"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1699"/> <source>Configure Safe Browsing and manage local cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="805"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="806"/> <source><b>Save Page Screen...</b><p>Saves the visible part of the current page as a screen shot.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1881"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1882"/> <source>Keyboard Shortcuts</source> <translation type="unfinished">键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1881"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1882"/> <source>Keyboard &Shortcuts...</source> <translation type="unfinished">键盘快捷键(&S)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1887"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1888"/> <source>Set the keyboard shortcuts</source> <translation type="unfinished">设置键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1889"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1890"/> <source><b>Keyboard Shortcuts</b><p>Set the keyboard shortcuts of the application with your prefered values.</p></source> <translation type="unfinished"><b>键盘快捷键</b><p>将程序的键盘快捷键设置成你喜欢的按键。</p></translation> </message> @@ -91544,17 +91225,17 @@ <translation type="unfinished">导出键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1898"/> <source>&Export Keyboard Shortcuts...</source> <translation type="unfinished">导出键盘快捷键(&E)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1902"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1903"/> <source>Export the keyboard shortcuts</source> <translation type="unfinished">导出键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1904"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1905"/> <source><b>Export Keyboard Shortcuts</b><p>Export the keyboard shortcuts of the application.</p></source> <translation type="unfinished"><b>导出键盘快捷键</b><p>导出程序的键盘快捷键。</p></translation> </message> @@ -91564,17 +91245,17 @@ <translation type="unfinished">导入键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1911"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1912"/> <source>&Import Keyboard Shortcuts...</source> <translation type="unfinished">导入键盘快捷键(&I)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1916"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1917"/> <source>Import the keyboard shortcuts</source> <translation type="unfinished">导入键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1918"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1919"/> <source><b>Import Keyboard Shortcuts</b><p>Import the keyboard shortcuts of the application.</p></source> <translation type="unfinished"><b>导入键盘快捷键</b><p>导入程序的键盘快捷键。</p></translation> </message> @@ -91584,22 +91265,22 @@ <translation type="unfinished">键盘快捷键文件 (*.e4k)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1925"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1926"/> <source>Protocol Handler Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1925"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1926"/> <source>Protocol Handler Manager...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1929"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1930"/> <source>Shows the protocol handler manager window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1931"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1932"/> <source><b>Protocol Handler Manager</b><p>Shows the protocol handler manager window.</p></source> <translation type="unfinished"></translation> </message> @@ -92783,17 +92464,17 @@ <context> <name>subversion</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1739"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1727"/> <source>unknown</source> <translation>未知</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1607"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1615"/> <source><h3>Repository information</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Current revision</b></td><td>{2}</td></tr><tr><td><b>Committed revision</b></td><td>{3}</td></tr><tr><td><b>Committed date</b></td><td>{4}</td></tr><tr><td><b>Comitted time</b></td><td>{5}</td></tr><tr><td><b>Last author</b></td><td>{6}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1742"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1730"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation type="unfinished"></translation> </message>