--- a/i18n/eric6_zh_CN.ts Thu Jan 10 14:23:49 2019 +0100 +++ b/i18n/eric6_zh_CN.ts Sat Feb 02 11:12:54 2019 +0100 @@ -1104,12 +1104,12 @@ <translation>为项目输入简短描述</translation> </message> <message> - <location filename="../MultiProject/AddProjectDialog.py" line="56"/> + <location filename="../MultiProject/AddProjectDialog.py" line="63"/> <source>Project Properties</source> <translation>项目属性</translation> </message> <message> - <location filename="../MultiProject/AddProjectDialog.py" line="42"/> + <location filename="../MultiProject/AddProjectDialog.py" line="48"/> <source>Project Files (*.e4p)</source> <translation>项目文件 (*.e4p)</translation> </message> @@ -5376,42 +5376,42 @@ <translation>过滤器(&w):</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="131"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="128"/> <source>Create Dialog Code</source> <translation>创建对话框代码</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="540"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="208"/> <source>uic error</source> <translation>uic 错误</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="752"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="559"/> <source>Code Generation</source> <translation>代码生成</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="131"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="128"/> <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="540"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="199"/> <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="618"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="425"/> <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="654"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="461"/> <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="752"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="559"/> <source><p>Could not write the source file "{0}".</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -5459,12 +5459,12 @@ <translation>改变</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="792"/> + <location filename="../Debugger/DebugServer.py" line="794"/> <source>Connection from illegal host</source> <translation>连接非法主机</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1513"/> + <location filename="../Debugger/DebugServer.py" line="1515"/> <source> Not connected </source> @@ -5473,18 +5473,18 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="792"/> + <location filename="../Debugger/DebugServer.py" line="794"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1706"/> + <location filename="../Debugger/DebugServer.py" line="1708"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1720"/> + <location filename="../Debugger/DebugServer.py" line="1722"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -5500,12 +5500,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1338"/> + <location filename="../Debugger/DebugServer.py" line="1340"/> <source>Start Debugger</source> <translation type="unfinished">启动调试器</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1338"/> + <location filename="../Debugger/DebugServer.py" line="1340"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6686,47 +6686,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="442"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="461"/> <source>Start Debugger</source> <translation>启动调试器</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="442"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="461"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>调试器后端无法启动。</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="937"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="956"/> <source>Parent Process</source> <translation>父进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="938"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="957"/> <source>Child process</source> <translation>子进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="939"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="958"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="939"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="958"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="985"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1004"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="985"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1004"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="349"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -9144,6 +9144,49 @@ </message> </context> <context> + <name>E5SslCertificateSelectionDialog</name> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.ui" line="14"/> + <source>SSL Certificate Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.ui" line="23"/> + <source>Select a SSL certificate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.ui" line="31"/> + <source>Certificate name</source> + <translation type="unfinished">证书名称</translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.ui" line="36"/> + <source>Expiry Date</source> + <translation type="unfinished">过期时间</translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.ui" line="49"/> + <source>Press to view the selected certificate</source> + <translation type="unfinished">点击查看选中的证书</translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.ui" line="52"/> + <source>&View...</source> + <translation type="unfinished">查看(&V)…</translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.py" line="88"/> + <source>(Unknown)</source> + <translation type="unfinished">(未知)</translation> + </message> + <message> + <location filename="../E5Network/E5SslCertificateSelectionDialog.py" line="90"/> + <source>(Unknown common name)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>E5SslCertificatesDialog</name> <message> <location filename="../E5Network/E5SslCertificatesDialog.ui" line="14"/> @@ -9226,72 +9269,72 @@ <translation>您有识别这些证书颁发机构的证书文件:</translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="313"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="314"/> <source>(Unknown)</source> <translation>(未知)</translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="315"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="316"/> <source>(Unknown common name)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="155"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="156"/> <source>Delete Server Certificate</source> <translation>删除服务器证书</translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="155"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="156"/> <source><p>Shall the server certificate really be deleted?</p><p>{0}</p><p>If the server certificate is deleted, the normal security checks will be reinstantiated and the server has to present a valid certificate.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="502"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="504"/> <source>Import Certificate</source> <translation>导入证书</translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="414"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="416"/> <source><p>The certificate <b>{0}</b> already exists. Skipping.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="365"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="367"/> <source>Delete CA Certificate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="365"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="367"/> <source><p>Shall the CA certificate really be deleted?</p><p>{0}</p><p>If the CA certificate is deleted, the browser will not trust any certificate issued by this CA.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="512"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="514"/> <source>Export Certificate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="453"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="455"/> <source>Certificate File (PEM) (*.pem);;Certificate File (DER) (*.der)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="469"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="471"/> <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="../E5Network/E5SslCertificatesDialog.py" line="480"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="482"/> <source><p>The certificate could not be written to file <b>{0}</b></p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="502"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="504"/> <source>Certificate Files (*.pem *.crt *.der *.cer *.ca);;All Files (*)</source> <translation>证书文件 (*.pem *.crt *.der *.cer *.ca);;所有文件 (*)</translation> </message> <message> - <location filename="../E5Network/E5SslCertificatesDialog.py" line="512"/> + <location filename="../E5Network/E5SslCertificatesDialog.py" line="514"/> <source><p>The certificate could not be read from file <b>{0}</b></p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -13773,7 +13816,7 @@ <translation>改变背景颜色</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1896"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1945"/> <source>Various</source> <translation>其它</translation> </message> @@ -13788,12 +13831,12 @@ <translation>显示空格</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1902"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1951"/> <source>Select to show a minimalistic context menu</source> <translation>选择显示简化的上下文菜单</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1905"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1954"/> <source>Show minimal context menu</source> <translation>显示最简上下文菜单</translation> </message> @@ -14233,12 +14276,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1912"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1961"/> <source>Select to hide the Format Buttons bar when formatting is not supported</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1915"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1964"/> <source>Hide Format Buttons bar when not supported</source> <translation type="unfinished"></translation> </message> @@ -14278,6 +14321,46 @@ <source>Show Marker Map Right of the Editor</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1893"/> + <source>Shown Markers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1899"/> + <source>Select to show change markers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1902"/> + <source>Changes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1909"/> + <source>Select to show coverage markers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1912"/> + <source>Coverage</source> + <translation type="unfinished">覆盖率</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1919"/> + <source>Select to show search markers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1922"/> + <source>Search Markers</source> + <translation type="unfinished">搜索标记</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1929"/> + <source><b>Note</b>: Marker types not listed are always shown.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>EditorSyntaxPage</name> @@ -45791,212 +45874,212 @@ <context> <name>MultiProject</name> <message> - <location filename="../MultiProject/MultiProject.py" line="233"/> + <location filename="../MultiProject/MultiProject.py" line="234"/> <source>Read multiproject file</source> <translation>读取多重项目文件</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="278"/> + <location filename="../MultiProject/MultiProject.py" line="279"/> <source>Save multiproject file</source> <translation>保存多重项目文件</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="639"/> + <location filename="../MultiProject/MultiProject.py" line="658"/> <source>Open multiproject</source> <translation>打开多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="677"/> + <location filename="../MultiProject/MultiProject.py" line="696"/> <source>Save multiproject as</source> <translation>多重项目另存为</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="546"/> + <location filename="../MultiProject/MultiProject.py" line="565"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="571"/> + <location filename="../MultiProject/MultiProject.py" line="590"/> <source>Close Multiproject</source> <translation>关闭多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="571"/> + <location filename="../MultiProject/MultiProject.py" line="590"/> <source>The current multiproject has unsaved changes.</source> <translation>当前多重项目的更改未保存。</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="625"/> - <source>New multiproject</source> - <translation>新建多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="625"/> - <source>&New...</source> - <translation>新建(&N)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="630"/> - <source>Generate a new multiproject</source> - <translation>生成一个新多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="631"/> - <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="639"/> - <source>&Open...</source> - <translation>打开(&O)…</translation> - </message> - <message> <location filename="../MultiProject/MultiProject.py" line="644"/> - <source>Open an existing multiproject</source> - <translation>打开一个存在的多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="645"/> - <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="652"/> - <source>Close multiproject</source> - <translation>关闭多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="652"/> - <source>&Close</source> - <translation>关闭(&C)</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="656"/> - <source>Close the current multiproject</source> - <translation>关闭当前多重项目</translation> + <source>New multiproject</source> + <translation>新建多重项目</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="644"/> + <source>&New...</source> + <translation>新建(&N)…</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="649"/> + <source>Generate a new multiproject</source> + <translation>生成一个新多重项目</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="650"/> + <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="658"/> - <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="665"/> - <source>Save multiproject</source> - <translation>保存多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="665"/> - <source>&Save</source> - <translation>保存(&S)</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="669"/> - <source>Save the current multiproject</source> - <translation>保存当前多重项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="670"/> - <source><b>Save</b><p>This saves the current multiproject.</p></source> - <translation><b>保存</b><p>保存当前多重项目。</p></translation> + <source>&Open...</source> + <translation>打开(&O)…</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="663"/> + <source>Open an existing multiproject</source> + <translation>打开一个存在的多重项目</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="664"/> + <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="671"/> + <source>Close multiproject</source> + <translation>关闭多重项目</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="671"/> + <source>&Close</source> + <translation>关闭(&C)</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="675"/> + <source>Close the current multiproject</source> + <translation>关闭当前多重项目</translation> </message> <message> <location filename="../MultiProject/MultiProject.py" line="677"/> - <source>Save &as...</source> - <translation>另存为(&A)…</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="682"/> - <source>Save the current multiproject to a new file</source> - <translation>将当前多重项目保存到一个新文件中</translation> + <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="684"/> + <source>Save multiproject</source> + <translation>保存多重项目</translation> </message> <message> <location filename="../MultiProject/MultiProject.py" line="684"/> - <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="691"/> - <source>Add project to multiproject</source> - <translation>为多重项目添加项目</translation> - </message> - <message> - <location filename="../MultiProject/MultiProject.py" line="691"/> - <source>Add &project...</source> - <translation type="unfinished">添加项目(&P)…</translation> + <source>&Save</source> + <translation>保存(&S)</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="688"/> + <source>Save the current multiproject</source> + <translation>保存当前多重项目</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="689"/> + <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="696"/> + <source>Save &as...</source> + <translation>另存为(&A)…</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="701"/> + <source>Save the current multiproject to a new file</source> + <translation>将当前多重项目保存到一个新文件中</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="703"/> + <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="710"/> + <source>Add project to multiproject</source> + <translation>为多重项目添加项目</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="710"/> + <source>Add &project...</source> + <translation type="unfinished">添加项目(&P)…</translation> + </message> + <message> + <location filename="../MultiProject/MultiProject.py" line="715"/> <source>Add a project to the current multiproject</source> <translation>将项目添加到当前多重项目中</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="698"/> + <location filename="../MultiProject/MultiProject.py" line="717"/> <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="706"/> + <location filename="../MultiProject/MultiProject.py" line="725"/> <source>Multiproject properties</source> <translation>多重项目属性</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="706"/> + <location filename="../MultiProject/MultiProject.py" line="725"/> <source>&Properties...</source> <translation>属性(&P)…</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="711"/> + <location filename="../MultiProject/MultiProject.py" line="730"/> <source>Show the multiproject properties</source> <translation>显示多重项目属性</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="713"/> + <location filename="../MultiProject/MultiProject.py" line="732"/> <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="733"/> + <location filename="../MultiProject/MultiProject.py" line="752"/> <source>&Multiproject</source> <translation>多重项目(&M)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="734"/> + <location filename="../MultiProject/MultiProject.py" line="753"/> <source>Open &Recent Multiprojects</source> <translation>打开最近的多重项目(&R)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="775"/> + <location filename="../MultiProject/MultiProject.py" line="794"/> <source>Multiproject</source> <translation>多重项目</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="834"/> + <location filename="../MultiProject/MultiProject.py" line="853"/> <source>&Clear</source> <translation>清除(&C)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="233"/> + <location filename="../MultiProject/MultiProject.py" line="234"/> <source><p>The multiproject file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="278"/> + <location filename="../MultiProject/MultiProject.py" line="279"/> <source><p>The multiproject file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="546"/> + <location filename="../MultiProject/MultiProject.py" line="565"/> <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="../MultiProject/MultiProject.py" line="467"/> + <location filename="../MultiProject/MultiProject.py" line="486"/> <source>Multiproject Files (*.e5m *.e4m)</source> <translation>多重项目文件 (*.e5m *.e4m)</translation> </message> <message> - <location filename="../MultiProject/MultiProject.py" line="531"/> + <location filename="../MultiProject/MultiProject.py" line="550"/> <source>Multiproject Files (*.e5m)</source> <translation>多重项目文件 (*.e5m)</translation> </message> @@ -46004,35 +46087,65 @@ <context> <name>MultiProjectBrowser</name> <message> - <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/> + <location filename="../MultiProject/MultiProjectBrowser.py" line="405"/> <source>Open</source> <translation>打开</translation> </message> <message> <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/> <source>Remove</source> - <translation>移除</translation> - </message> - <message> - <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/> + <translation type="obsolete">移除</translation> + </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="410"/> <source>Properties</source> <translation>属性</translation> </message> <message> - <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/> + <location filename="../MultiProject/MultiProjectBrowser.py" line="422"/> <source>Configure...</source> <translation>配置…</translation> </message> <message> - <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/> + <location filename="../MultiProject/MultiProjectBrowser.py" line="419"/> <source>Add Project...</source> <translation>添加项目…</translation> </message> <message> - <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/> + <location filename="../MultiProject/MultiProjectBrowser.py" line="242"/> <source>Not categorized</source> <translation>未分类</translation> </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="326"/> + <source>Delete Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="308"/> + <source>The current project cannot be deleted. Please close it first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/> + <source><p>Shall the project <b>{0}</b> (Path: {1}) really be deleted?</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="326"/> + <source><p>Shall the project <b>{0}</b> (Path: {1}) really be deleted?</p><p><b>Warning:</b> It contains <b>{2}</b> sub-projects.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="406"/> + <source>Remove from Multi Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MultiProject/MultiProjectBrowser.py" line="408"/> + <source>Delete from Disk</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MultiProjectPage</name> @@ -50297,17 +50410,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1711"/> + <location filename="../Preferences/__init__.py" line="1723"/> <source>Export Preferences</source> <translation>导出首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1739"/> + <location filename="../Preferences/__init__.py" line="1751"/> <source>Import Preferences</source> <translation>导入首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1739"/> + <location filename="../Preferences/__init__.py" line="1751"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>属性文件 (*.ini);;所有文件 (*)</translation> </message> @@ -52293,7 +52406,7 @@ <context> <name>ProjectFormsBrowser</name> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1011"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1012"/> <source>Forms</source> <translation>窗体</translation> </message> @@ -52478,27 +52591,27 @@ <translation>窗体文件编译失败。</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="877"/> + <location filename="../Project/ProjectFormsBrowser.py" line="878"/> <source>Process Generation Error</source> <translation>进程生成错误</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="969"/> + <location filename="../Project/ProjectFormsBrowser.py" line="970"/> <source>Compiling forms...</source> <translation>正在编译窗体…</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1007"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1008"/> <source>Abort</source> <translation>终止</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1007"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1008"/> <source>Determining changed forms...</source> <translation>正在确定更改的窗体…</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1036"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1037"/> <source>Compiling changed forms...</source> <translation>正在编译更改的窗体…</translation> </message> @@ -52518,7 +52631,7 @@ <translation><p>窗体文件编译失败。</p><p>原因:{0}</p></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="877"/> + <location filename="../Project/ProjectFormsBrowser.py" line="878"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation type="unfinished">无法启动 {0}。请保证它处在搜索路径中。</translation> </message> @@ -52573,17 +52686,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1007"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1008"/> <source>%v/%m Forms</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1086"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1087"/> <source>Configure uic Compiler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1086"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1087"/> <source>No project specific uic compiler flags are supported for PySide or PySide2.</source> <translation type="unfinished"></translation> </message> @@ -61857,52 +61970,52 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="158"/> + <location filename="../QScintilla/Shell.py" line="160"/> <source>Shell - Passive</source> <translation>命令行 - 被动</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="160"/> + <location filename="../QScintilla/Shell.py" line="162"/> <source>Shell</source> <translation>命令行</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="278"/> + <location filename="../QScintilla/Shell.py" line="280"/> <source>Passive >>> </source> <translation>被动 >>></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="294"/> + <location filename="../QScintilla/Shell.py" line="296"/> <source>Start</source> <translation>开始</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="299"/> - <source>History</source> - <translation>历史</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="300"/> - <source>Select entry</source> - <translation>选择条目</translation> - </message> - <message> <location filename="../QScintilla/Shell.py" line="301"/> + <source>History</source> + <translation>历史</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="302"/> + <source>Select entry</source> + <translation>选择条目</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="303"/> <source>Show</source> <translation>显示</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="314"/> + <location filename="../QScintilla/Shell.py" line="316"/> <source>Clear</source> <translation>清除</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="307"/> + <location filename="../QScintilla/Shell.py" line="309"/> <source>Copy</source> <translation>复制</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="308"/> + <location filename="../QScintilla/Shell.py" line="310"/> <source>Paste</source> <translation>粘贴</translation> </message> @@ -61917,74 +62030,74 @@ <translation type="obsolete">重置并清除</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="322"/> + <location filename="../QScintilla/Shell.py" line="324"/> <source>Configure...</source> <translation>配置…</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="762"/> + <location filename="../QScintilla/Shell.py" line="764"/> <source>Select History</source> <translation>选择历史</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="762"/> + <location filename="../QScintilla/Shell.py" line="764"/> <source>Select the history entry to execute (most recent shown last).</source> <translation>选择历史条目以执行(最常用的显示在最后)。</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="830"/> + <location filename="../QScintilla/Shell.py" line="832"/> <source>Passive Debug Mode</source> <translation>被动调试模式</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="831"/> + <location filename="../QScintilla/Shell.py" line="833"/> <source> Not connected</source> <translation> 没有连接</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="834"/> + <location filename="../QScintilla/Shell.py" line="836"/> <source>No.</source> <translation>No.</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2125"/> + <location filename="../QScintilla/Shell.py" line="2140"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="306"/> + <location filename="../QScintilla/Shell.py" line="308"/> <source>Cut</source> <translation>剪切</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="836"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>{0} on {1}, {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1016"/> + <location filename="../QScintilla/Shell.py" line="1018"/> <source>StdOut: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1024"/> + <location filename="../QScintilla/Shell.py" line="1026"/> <source>StdErr: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2125"/> + <location filename="../QScintilla/Shell.py" line="2140"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"><p><b>{0}</b> 不是一个文件。</p></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="312"/> + <location filename="../QScintilla/Shell.py" line="314"/> <source>Find</source> <translation type="unfinished">查找</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="881"/> + <location filename="../QScintilla/Shell.py" line="883"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -61992,69 +62105,69 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="914"/> - <source>Unspecified syntax error. -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="891"/> - <source>Exception "{0}" -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/Shell.py" line="916"/> + <source>Unspecified syntax error. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="893"/> + <source>Exception "{0}" +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="918"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="939"/> + <location filename="../QScintilla/Shell.py" line="941"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1989"/> + <location filename="../QScintilla/Shell.py" line="2000"/> <source>Project</source> <translation type="unfinished">项目</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="163"/> + <location filename="../QScintilla/Shell.py" line="165"/> <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys while holding down the Ctrl-key. This can be switched to just the up and down cursor keys on the Shell page of the configuration dialog. Pressing these keys after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'restart' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to start a shell for a virtual environment and should be followed by a virtual environment name. start' without a virtual environment name starts the default shell. Available virtual environments may be listed with the 'envs' or 'environments' commands. The active virtual environment can be questioned by the 'which' command. 'quit' or 'exit' is used to exit the application. These commands (except environments', 'envs' and 'which') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="190"/> + <location filename="../QScintilla/Shell.py" line="192"/> <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys while holding down the Ctrl-key. This can be switched to just the up and down cursor keys on the Shell page of the configuration dialog. Pressing these keys after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'restart' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to start a shell for a virtual environment and should be followed by a virtual environment name. start' without a virtual environment name starts the default shell. Available virtual environments may be listed with the 'envs' or 'environments' commands. The active virtual environment can be questioned by the 'which' command. These commands (except environments' and 'envs') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="315"/> + <location filename="../QScintilla/Shell.py" line="317"/> <source>Restart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="316"/> + <location filename="../QScintilla/Shell.py" line="318"/> <source>Restart and Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="320"/> + <location filename="../QScintilla/Shell.py" line="322"/> <source>Active Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1813"/> + <location filename="../QScintilla/Shell.py" line="1823"/> <source>Available Virtual Environments: {0} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1853"/> + <location filename="../QScintilla/Shell.py" line="1863"/> <source>Current Virtual Environment: '{0}' </source> <translation type="unfinished"></translation> @@ -82803,360 +82916,360 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="166"/> <source>Startup</source> <translation type="unfinished">启动</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="162"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="172"/> <source>On startup:</source> <translation type="unfinished">启动时:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="169"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="179"/> <source>Select the startup behavior</source> <translation type="unfinished">选择启动行为</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="217"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="227"/> <source>Show Home Page</source> <translation type="unfinished">显示主页</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="232"/> + <source>Show Speed Dial</source> + <translation type="unfinished">显示快速启动</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="222"/> - <source>Show Speed Dial</source> - <translation type="unfinished">显示快速启动</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="212"/> <source>Show Empty Page</source> <translation type="unfinished">显示空白页</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="230"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="240"/> <source>Home Page:</source> <translation type="unfinished">主页:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="237"/> - <source>Enter the desired home page</source> - <translation type="unfinished">输入期望的主页</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="244"/> - <source>Press to set the current page as the home page</source> - <translation type="unfinished">点击设置当前页面为主页</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="247"/> - <source>Set to current page</source> - <translation type="unfinished">设置为当前页面</translation> + <source>Enter the desired home page</source> + <translation type="unfinished">输入期望的主页</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="254"/> - <source>Press to set the default home page</source> - <translation type="unfinished">点击设置为默认主页</translation> + <source>Press to set the current page as the home page</source> + <translation type="unfinished">点击设置当前页面为主页</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="257"/> + <source>Set to current page</source> + <translation type="unfinished">设置为当前页面</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="264"/> + <source>Press to set the default home page</source> + <translation type="unfinished">点击设置为默认主页</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="267"/> <source>Set to default home page</source> <translation type="unfinished">重置为默认主页</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="360"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="370"/> <source>Scheme</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="366"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="376"/> <source>Default Scheme:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="379"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="389"/> <source>Select the default scheme</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="382"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="392"/> <source><b>Default Scheme</b><p>Select the default scheme. This scheme is prepended to URLs, that don't contain one.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="446"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="456"/> <source>Privacy</source> <translation type="unfinished">隐私</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="455"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="465"/> <source>Enable JavaScript</source> <translation type="unfinished">JavaScript</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="464"/> - <source>Select to allow JavaScript to open windows</source> - <translation type="unfinished">选择允许 JavaScript 打开窗口</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="467"/> - <source>Allow to open windows</source> - <translation type="unfinished">JavaScript 可以打开窗口</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="484"/> - <source>Select to allow JavaScript to access the clipboard</source> - <translation type="unfinished">选择允许 JavaScript 访问剪贴板</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="474"/> + <source>Select to allow JavaScript to open windows</source> + <translation type="unfinished">选择允许 JavaScript 打开窗口</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="477"/> + <source>Allow to open windows</source> + <translation type="unfinished">JavaScript 可以打开窗口</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="494"/> + <source>Select to allow JavaScript to access the clipboard</source> + <translation type="unfinished">选择允许 JavaScript 访问剪贴板</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="484"/> <source>Select to allow JavaScript to activate windows</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="507"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="517"/> <source>Select to enable plugins in web pages</source> <translation type="unfinished">选择启用网页中的插件</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="510"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="520"/> <source>Enable Plug-ins</source> <translation type="unfinished">启用插件</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="524"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="534"/> <source>Select to enabled the "Do Not Track" feature</source> <translation type="unfinished">选择启用“Do Not Track”功能</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="527"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="537"/> <source>Tell web sites I do not want to be tracked</source> <translation type="unfinished">告诉站点我不想被追踪</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="688"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="698"/> <source>Press to edit the list of whitelisted hosts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="701"/> <source>Edit Referer Whitelist ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="706"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="716"/> <source>Security</source> <translation type="unfinished">安全</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="712"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="722"/> <source>Select to enable XSS auditing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="715"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="725"/> <source><b>Enable XSS Auditing</b> <p>This selects whether load requests should be monitored for cross-site scripting attempts. Suspicious scripts will be blocked. These will be reported in the JavaScript console. Enabling this feature might have an impact on performance.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="719"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="729"/> <source>Enable XSS Auditing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="749"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="759"/> <source>History</source> <translation type="unfinished">历史</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="755"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="765"/> <source>Remove history items:</source> <translation type="unfinished">移除历史条目:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="768"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="778"/> <source>Select the period for expiration of history entries</source> <translation type="unfinished">选择历史条目过期的时间周期</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="772"/> - <source>After one day</source> - <translation type="unfinished">一天以后</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="777"/> - <source>After one week</source> - <translation type="unfinished">一周以后</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="782"/> - <source>After two weeks</source> - <translation type="unfinished">两周以后</translation> + <source>After one day</source> + <translation type="unfinished">一天以后</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="787"/> - <source>After one month</source> - <translation type="unfinished">一月以后</translation> + <source>After one week</source> + <translation type="unfinished">一周以后</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="792"/> - <source>After one year</source> - <translation type="unfinished">一年以后</translation> + <source>After two weeks</source> + <translation type="unfinished">两周以后</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="797"/> - <source>Manually</source> - <translation type="unfinished">手动</translation> + <source>After one month</source> + <translation type="unfinished">一月以后</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="802"/> + <source>After one year</source> + <translation type="unfinished">一年以后</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="807"/> + <source>Manually</source> + <translation type="unfinished">手动</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="812"/> <source>On application exit</source> <translation type="unfinished">在程序退出时</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="813"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="823"/> <source>Browser Cache</source> <translation type="unfinished">浏览器缓存</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="819"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="829"/> <source>Enable disk cache</source> <translation type="unfinished">启用磁盘缓存</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="826"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="836"/> <source>Cache size:</source> <translation type="unfinished">缓存大小:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="833"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="843"/> <source>Enter the maximum size of the disk cache</source> <translation type="unfinished">输入磁盘缓存的最大值</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="839"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="849"/> <source> MB</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="919"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="929"/> <source>Web Search</source> <translation type="unfinished">网络搜索</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="925"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="935"/> <source>Language:</source> <translation type="unfinished">语言:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="932"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="942"/> <source>Select the language to be used for web searches</source> <translation type="unfinished">选择用于网页搜索的语言</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="994"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1004"/> <source>Navigation</source> <translation type="unfinished">导航</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1000"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1010"/> <source>Select to enable the spatial navigation feature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1003"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1013"/> <source><b>Enable Spatial Navigation</b> <p>This enables or disables the Spatial Navigation feature, which consists in the ability to navigate between focusable elements in a Web page, such as hyperlinks and form controls, by using Left, Right, Up and Down arrow keys. For example, if a user presses the Right key, heuristics determine whether there is an element he might be trying to reach towards the right and which element he probably wants.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1007"/> - <source>Enable Spatial Navigation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1014"/> - <source>Select to include links in focus chain</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1017"/> + <source>Enable Spatial Navigation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1024"/> + <source>Select to include links in focus chain</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1027"/> <source><b>Include Links in Focus Chain</b> <p>This selects whether hyperlinks should be included in the keyboard focus chain.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1021"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1031"/> <source>Include Links in Focus Chain</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1138"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1148"/> <source>Select to enable the Web Inspector tool</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1141"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1151"/> <source>Enable Web Development (Web Inspector)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1153"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1163"/> <source>Web Inspector Port:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1160"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1170"/> <source>Enter the port to be used by the web inspector</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1189"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1199"/> <source><font color="red"><b>Note:</b> Web Inspector settings are activated after a restart of the application.</font></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="958"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="968"/> <source>Image Search</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="964"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="974"/> <source>Default Search Engine:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="971"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="981"/> <source>Select the default search engine for image searches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1060"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1070"/> <source>Select to enable the auto-scroller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1063"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1073"/> <source>Automatic Scrolling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1072"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1082"/> <source>This function is activated by a Mouse Middle Click.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1084"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1094"/> <source>Scroll Divider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1091"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1101"/> <source>Enter the auto-scroll divider value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1125"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1135"/> <source><b>Note:</b> Setting higher divider will slow down scrolling.</source> <translation type="unfinished"></translation> </message> @@ -83181,183 +83294,183 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="726"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="736"/> <source>Select to allow HTTPS pages to run JavaScript, CSS, plugins or web-sockets from HTTP URLs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="729"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="739"/> <source>Allow to run insecure contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1028"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1038"/> <source>Select to give the focus to the view whenever a navigation event occurs</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1051"/> + <source>Printing</source> + <translation type="unfinished">打印</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1057"/> + <source>Select to print the background of page elements as well</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1060"/> + <source>Print Element Backgrounds</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1041"/> - <source>Printing</source> - <translation type="unfinished">打印</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1047"/> - <source>Select to print the background of page elements as well</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1050"/> - <source>Print Element Backgrounds</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1031"/> <source>Enable Focus on Navigation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="188"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="198"/> <source>Restore Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="193"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="203"/> <source>Select Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="201"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="211"/> <source>On new tab:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="208"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="218"/> <source>Select the behavior of new tabs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="277"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="287"/> <source>Select to load restored tabs when they are activated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="280"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="290"/> <source>Load tabs when activated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="299"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="309"/> <source>Sessions</source> <translation type="unfinished">会话</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="305"/> - <source>Select to save sessions automatically</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="308"/> - <source>Save sessions automatically</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="315"/> + <source>Select to save sessions automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="318"/> + <source>Save sessions automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="325"/> <source>Session Timer:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="322"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="332"/> <source>Enter the time to save sessions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="328"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="338"/> <source> s</source> <translation type="unfinished"> 秒</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="173"/> + <location filename="../WebBrowser/WebBrowserPage.py" line="174"/> <source>Suspicuous URL detected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="173"/> + <location filename="../WebBrowser/WebBrowserPage.py" line="174"/> <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="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="477"/> - <source>Allow to activate windows</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="736"/> - <source>Select to allow insecure origins (i.e. those not having an https:// URL) to request Geolocation features.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="739"/> - <source>Allow insecure origins to access Geolocation</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="487"/> + <source>Allow to activate windows</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="746"/> + <source>Select to allow insecure origins (i.e. those not having an https:// URL) to request Geolocation features.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="749"/> + <source>Allow insecure origins to access Geolocation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="497"/> <source>Allow to access the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="452"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="462"/> <source>Select to enable JavaScript support</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="544"/> <source>Referer Headers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="540"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="550"/> <source>Send Referer:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="553"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="563"/> <source>Select when to send a referer header (independent of origin)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="556"/> - <source><b>Send Referer</b> -<p>Select, when to send a referer header. This is independent of the requested URL. If a referer header is to be sent, further rules will be applied.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="561"/> - <source>never</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="566"/> - <source>on click only</source> + <source><b>Send Referer</b> +<p>Select, when to send a referer header. This is independent of the requested URL. If a referer header is to be sent, further rules will be applied.</p></source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="571"/> + <source>never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="576"/> + <source>on click only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="581"/> <source>always</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="579"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="589"/> <source>Default Policy:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="592"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="602"/> <source>Select when to send a referer header depending on origin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="595"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="605"/> <source><b>Default Policy</b> <p>Select when to send a referer header depending on origin.</p> <ul> @@ -83369,37 +83482,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="606"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="616"/> <source>no referer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="611"/> - <source>only when same origin</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="616"/> - <source>only origin when cross origin</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="621"/> + <source>only when same origin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="626"/> + <source>only origin when cross origin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="631"/> <source>no referer when downgrading</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="629"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="639"/> <source>Trimming Policy:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="642"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="652"/> <source>Select how the referer URL shall be trimmed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="645"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="655"/> <source><b>Trimming Policy</b> <p>Select how the referer URL shall be trimmed. The selected rule is applied, when sending a complete referer URL.</p> <ul> @@ -83410,17 +83523,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="655"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="665"/> <source>send full URL (no trimming)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="660"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="670"/> <source>send the URL without its query string</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="665"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="675"/> <source>only send the origin</source> <translation type="unfinished"></translation> </message> @@ -83445,60 +83558,70 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="395"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="405"/> <source>Protocol Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="401"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="411"/> <source>Allow websites to register protocol handlers:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="408"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="418"/> <source>Select how to allow websites to register protocol handlers via "navigator.registerProtocolHandler"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="885"/> - <source>yes</source> - <translation type="unfinished">是</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="890"/> - <source>no</source> - <translation type="unfinished">否</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="895"/> + <source>yes</source> + <translation type="unfinished">是</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="900"/> + <source>no</source> + <translation type="unfinished">否</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="905"/> <source>ask</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="494"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="504"/> <source>Select to allow JavaScript to paste from the clipboard (this needs access to the clipboard)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="507"/> <source>Allow to paste from the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="868"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="878"/> <source>Local Storage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="874"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="884"/> <source>Allow websites to request persistent storage quota:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="881"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="891"/> <source>Select how to allow websites to request persistent storage quota via "navigator.webkitPersistentStorage.requestQuota"</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="153"/> + <source>Select to try to pre-fetch DNS entries to speed up browsing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="156"/> + <source>Enable DNS Prefetch</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>WebBrowserSpellCheckingPage</name> @@ -83631,32 +83754,32 @@ <translation type="unfinished">恢复已关闭的选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="452"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="458"/> <source>...</source> <translation type="unfinished">…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="958"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="964"/> <source>Loading...</source> <translation type="unfinished">正在加载…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="978"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="984"/> <source>Finished loading</source> <translation type="unfinished">加载完成</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="980"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="986"/> <source>Failed to load</source> <translation type="unfinished">加载失败</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1019"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1025"/> <source>Are you sure you want to close the window?</source> <translation type="unfinished">确定要关闭窗口?</translation> </message> <message numerus="yes"> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1019"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1025"/> <source>Are you sure you want to close the window? You have %n tab(s) open.</source> <translation type="unfinished"> @@ -83670,22 +83793,22 @@ <translation type="obsolete">关闭(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1026"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1032"/> <source>&Quit</source> <translation type="unfinished">退出(&Q)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1029"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1035"/> <source>C&lose Current Tab</source> <translation type="unfinished">关闭当前选项卡(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1203"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1209"/> <source>Restore All Closed Tabs</source> <translation type="unfinished">恢复所有已关闭的选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1205"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1211"/> <source>Clear List</source> <translation type="unfinished">清空列表</translation> </message> @@ -83700,17 +83823,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="768"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="774"/> <source>Print to PDF</source> <translation type="unfinished">打印到 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserTabWidget.py" line="718"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="724"/> <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="768"/> + <location filename="../WebBrowser/WebBrowserTabWidget.py" line="774"/> <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> @@ -83726,302 +83849,302 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="289"/> + <location filename="../WebBrowser/WebBrowserView.py" line="295"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="255"/> + <location filename="../WebBrowser/WebBrowserView.py" line="261"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="289"/> + <location filename="../WebBrowser/WebBrowserView.py" line="295"/> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="277"/> + <location filename="../WebBrowser/WebBrowserView.py" line="283"/> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="558"/> + <location filename="../WebBrowser/WebBrowserView.py" line="564"/> <source>Inspect Element...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="644"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation type="unfinished">在新选项卡中打开链接<byte value="x9"/>Ctrl+LMB</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="650"/> - <source>Open Link in New Window</source> - <translation type="unfinished">在新窗口中打开链接</translation> + <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation type="unfinished">在新选项卡中打开链接<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="656"/> + <source>Open Link in New Window</source> + <translation type="unfinished">在新窗口中打开链接</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="662"/> <source>Open Link in New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="663"/> + <location filename="../WebBrowser/WebBrowserView.py" line="669"/> <source>Save Lin&k</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="666"/> + <location filename="../WebBrowser/WebBrowserView.py" line="672"/> <source>Bookmark this Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="673"/> - <source>Copy Link to Clipboard</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="679"/> + <source>Copy Link to Clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="685"/> <source>Send Link</source> <translation type="unfinished">发送链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="687"/> + <location filename="../WebBrowser/WebBrowserView.py" line="693"/> <source>Scan Link with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="706"/> + <location filename="../WebBrowser/WebBrowserView.py" line="712"/> <source>Open Image in New Tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="713"/> + <location filename="../WebBrowser/WebBrowserView.py" line="719"/> <source>Save Image</source> <translation type="unfinished">保存图像</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="716"/> + <location filename="../WebBrowser/WebBrowserView.py" line="722"/> <source>Copy Image to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="718"/> - <source>Copy Image Location to Clipboard</source> - <translation type="unfinished">将图像位置复制至剪贴板</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="724"/> + <source>Copy Image Location to Clipboard</source> + <translation type="unfinished">将图像位置复制至剪贴板</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="730"/> <source>Send Image Link</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="755"/> + <location filename="../WebBrowser/WebBrowserView.py" line="761"/> <source>Block Image</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="763"/> + <location filename="../WebBrowser/WebBrowserView.py" line="769"/> <source>Scan Image with VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="783"/> + <location filename="../WebBrowser/WebBrowserView.py" line="789"/> <source>Play</source> <translation type="unfinished">播放</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="787"/> + <location filename="../WebBrowser/WebBrowserView.py" line="793"/> <source>Pause</source> <translation type="unfinished">暂停</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="791"/> + <location filename="../WebBrowser/WebBrowserView.py" line="797"/> <source>Unmute</source> <translation type="unfinished">取消静音</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="795"/> + <location filename="../WebBrowser/WebBrowserView.py" line="801"/> <source>Mute</source> <translation type="unfinished">静音</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="799"/> - <source>Copy Media Address to Clipboard</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="805"/> - <source>Send Media Address</source> + <source>Copy Media Address to Clipboard</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="811"/> + <source>Send Media Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="817"/> <source>Save Media</source> <translation type="unfinished">保存媒体</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="829"/> + <location filename="../WebBrowser/WebBrowserView.py" line="835"/> <source>Send Text</source> <translation type="unfinished">发送文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="838"/> - <source>Search with '{0}'</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="844"/> + <source>Search with '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="850"/> <source>Search with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="991"/> + <location filename="../WebBrowser/WebBrowserView.py" line="997"/> <source>Google Translate</source> <translation type="unfinished">谷歌翻译</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="875"/> + <location filename="../WebBrowser/WebBrowserView.py" line="881"/> <source>Dictionary</source> <translation type="unfinished">字典</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="885"/> + <location filename="../WebBrowser/WebBrowserView.py" line="891"/> <source>Go to web address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="910"/> + <location filename="../WebBrowser/WebBrowserView.py" line="916"/> <source>Add New Page</source> <translation type="unfinished">添加新页面</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="913"/> + <location filename="../WebBrowser/WebBrowserView.py" line="919"/> <source>Configure Speed Dial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="917"/> + <location filename="../WebBrowser/WebBrowserView.py" line="923"/> <source>Reload All Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="925"/> + <location filename="../WebBrowser/WebBrowserView.py" line="931"/> <source>Bookmark this Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="928"/> - <source>Copy Page Link</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="934"/> + <source>Copy Page Link</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="940"/> <source>Send Page Link</source> <translation type="unfinished">发送页面链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="943"/> + <location filename="../WebBrowser/WebBrowserView.py" line="949"/> <source>User Agent</source> <translation type="unfinished">用户代理(UA)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="970"/> + <location filename="../WebBrowser/WebBrowserView.py" line="976"/> <source>Validate Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1033"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1039"/> <source>Add to web search toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1746"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1752"/> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="921"/> + <location filename="../WebBrowser/WebBrowserView.py" line="927"/> <source>Reset to Default Dials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="745"/> + <location filename="../WebBrowser/WebBrowserView.py" line="751"/> <source>Search image in {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="742"/> + <location filename="../WebBrowser/WebBrowserView.py" line="748"/> <source>Search image with...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1735"/> - <source>Render Process terminated abnormally</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1738"/> - <source>The render process crashed while loading this page.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1741"/> + <source>Render Process terminated abnormally</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1744"/> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1747"/> <source>The render process was killed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1743"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1749"/> <source>The render process terminated while loading this page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="592"/> + <location filename="../WebBrowser/WebBrowserView.py" line="598"/> <source>No suggestions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1873"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1879"/> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1874"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1880"/> <source>HTML File (*.html *.htm)</source> <translation type="unfinished">HTML 文件 (*.html *.htm)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1875"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1881"/> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1899"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1905"/> <source>Save Web Page</source> <translation type="unfinished">保存网页</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1686"/> + <location filename="../WebBrowser/WebBrowserView.py" line="1692"/> <source>Empty Page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2252"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2258"/> <source>Quota Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2252"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2258"/> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2285"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2291"/> <source>Protocol Handler Request</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2285"/> + <location filename="../WebBrowser/WebBrowserView.py" line="2291"/> <source><p> Allow the website at <b>{0}</b> to open all <b>{1}</b> links?</p></source> <translation type="unfinished"></translation> </message> @@ -84080,7 +84203,7 @@ <context> <name>WebBrowserWindow</name> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3624"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3633"/> <source>eric6 Web Browser</source> <translation type="unfinished"></translation> </message> @@ -84090,1777 +84213,1777 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1520"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/> <source>Index</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1542"/> <source>Search</source> <translation type="unfinished">搜索</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1810"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1819"/> <source>JavaScript Console</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="687"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/> <source>New Tab</source> <translation type="unfinished">新建选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="687"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/> <source>&New Tab</source> <translation type="unfinished">新建选项卡(&N)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="687"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="696"/> <source>Ctrl+T</source> <comment>File|New Tab</comment> <translation type="unfinished">Ctrl+T</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="693"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="702"/> <source>Open a new web browser tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="694"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="703"/> <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="701"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/> <source>New Window</source> <translation type="unfinished">新建窗口</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="701"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/> <source>New &Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="701"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="710"/> <source>Ctrl+N</source> <comment>File|New Window</comment> <translation type="unfinished">Ctrl+N</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="707"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="716"/> <source>Open a new web browser window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="717"/> <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="2519"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/> <source>New Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="716"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/> <source>New &Private Window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="716"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="725"/> <source>Ctrl+Shift+P</source> <comment>File|New Private Window</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="722"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="731"/> <source>Open a new private web browser window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="724"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="733"/> <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="2552"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2561"/> <source>Open File</source> <translation type="unfinished">打开文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/> <source>&Open File</source> <translation type="unfinished">打开文件(&O)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="741"/> <source>Ctrl+O</source> <comment>File|Open</comment> <translation type="unfinished">Ctrl+O</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="738"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="747"/> <source>Open a file for display</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="739"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/> <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="747"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/> <source>Open File in New Tab</source> <translation type="unfinished">在新选项卡中打开文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="747"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/> <source>Open File in New &Tab</source> <translation type="unfinished">在新选项卡中打开文件(&T)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="747"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="756"/> <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="753"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="762"/> <source>Open a file for display in a new tab</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="755"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> <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="781"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/> <source>Save Page Screen</source> <translation type="unfinished">保存屏幕页面截图</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/> <source>Save Page Screen...</source> <translation type="unfinished">保存屏幕页面截图…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="786"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="795"/> <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="799"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="808"/> <source>Import Bookmarks</source> <translation type="unfinished">导入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="799"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="808"/> <source>&Import Bookmarks...</source> <translation type="unfinished">导入书签(&I)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="803"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="812"/> <source>Import bookmarks from other browsers</source> <translation type="unfinished">从其它浏览器导入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="805"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="814"/> <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="813"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/> <source>Export Bookmarks</source> <translation type="unfinished">导出书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="813"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/> <source>&Export Bookmarks...</source> <translation type="unfinished">导出书签(&E)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="817"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="826"/> <source>Export the bookmarks into a file</source> <translation type="unfinished">导出书签至文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="819"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="828"/> <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="2174"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2183"/> <source>Print</source> <translation type="unfinished">打印</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="829"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/> <source>&Print</source> <translation type="unfinished">打印(&P)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="829"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="838"/> <source>Ctrl+P</source> <comment>File|Print</comment> <translation type="unfinished">Ctrl+P</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="835"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/> <source>Print the displayed help</source> <translation type="unfinished">打印显示的帮助</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="836"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="845"/> <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="846"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="855"/> <source>Print as PDF</source> <translation type="unfinished">打印为 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="851"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="860"/> <source>Print the displayed help as PDF</source> <translation type="unfinished">将显示的帮助打印为 PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="853"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="862"/> <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="865"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="874"/> <source>Print Preview</source> <translation type="unfinished">打印预览</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="870"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="879"/> <source>Print preview of the displayed help</source> <translation type="unfinished">移动到初始帮助屏幕</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="872"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/> <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="896"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/> <source>Close</source> <translation type="unfinished">关闭</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="896"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/> <source>&Close</source> <translation type="unfinished">关闭(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="896"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="905"/> <source>Ctrl+W</source> <comment>File|Close</comment> <translation type="unfinished">Ctrl+W</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="902"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/> <source>Close the current help window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="904"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="913"/> <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="911"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/> <source>Close All</source> <translation type="unfinished">全部关闭</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="911"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="920"/> <source>Close &All</source> <translation type="unfinished">全部关闭(&A)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> - <source>Close all help windows</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="916"/> - <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="924"/> + <source>Close all help windows</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="925"/> + <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="933"/> <source>Quit</source> <translation type="unfinished">退出</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2909"/> <source>&Quit</source> <translation type="unfinished">退出(&Q)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="924"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="933"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation type="unfinished">Ctrl+Q</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="930"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="939"/> <source>Quit the eric6 Web Browser</source> <translation type="unfinished">退出 eric6 网页浏览器</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="940"/> <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="938"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/> <source>Backward</source> <translation type="unfinished">后退</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="938"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/> <source>&Backward</source> <translation type="unfinished">后退(&B)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="938"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="947"/> <source>Alt+Left</source> <comment>Go|Backward</comment> <translation type="unfinished">Alt+Left</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="944"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/> <source>Move one screen backward</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="945"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="954"/> <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="953"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>Forward</source> <translation type="unfinished">前移</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>&Forward</source> <translation type="unfinished">前移(&F)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>Alt+Right</source> <comment>Go|Forward</comment> <translation type="unfinished">Alt+Right</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="959"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="968"/> <source>Move one screen forward</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="961"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="970"/> <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="969"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/> <source>Home</source> <translation type="unfinished">Home</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="969"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/> <source>&Home</source> <translation type="unfinished">首页(&H)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="969"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="978"/> <source>Ctrl+Home</source> <comment>Go|Home</comment> <translation type="unfinished">Ctrl+Home</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/> <source><b>Home</b><p>Moves to the initial screen.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> - <source>Reload</source> - <translation type="unfinished">重新载入</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> - <source>&Reload</source> - <translation type="unfinished">重新载入(&R)</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> - <source>Ctrl+R</source> - <comment>Go|Reload</comment> - <translation type="unfinished">Ctrl+R</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> - <source>F5</source> - <comment>Go|Reload</comment> - <translation type="unfinished">F5</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> - <source>Reload the current screen</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/> - <source><b>Reload</b><p>Reloads the current screen.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/> - <source>Stop</source> - <translation type="unfinished">中止</translation> + <source>Reload</source> + <translation type="unfinished">重新载入</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/> + <source>&Reload</source> + <translation type="unfinished">重新载入(&R)</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/> + <source>Ctrl+R</source> + <comment>Go|Reload</comment> + <translation type="unfinished">Ctrl+R</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="993"/> + <source>F5</source> + <comment>Go|Reload</comment> + <translation type="unfinished">F5</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/> + <source>Reload the current screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1002"/> + <source><b>Reload</b><p>Reloads the current screen.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/> + <source>Stop</source> + <translation type="unfinished">中止</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/> <source>&Stop</source> <translation type="unfinished">中止(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/> <source>Ctrl+.</source> <comment>Go|Stop</comment> <translation type="unfinished">Ctrl+.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1009"/> <source>Esc</source> <comment>Go|Stop</comment> <translation type="unfinished">Esc</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1007"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1016"/> <source>Stop loading</source> <translation type="unfinished">停止加载</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1017"/> <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="1015"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/> <source>Copy</source> <translation type="unfinished">复制</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1015"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/> <source>&Copy</source> <translation type="unfinished">复制(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1015"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1024"/> <source>Ctrl+C</source> <comment>Edit|Copy</comment> <translation type="unfinished">Ctrl+C</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1021"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1030"/> <source>Copy the selected text</source> <translation type="unfinished">复制已选文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1031"/> <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="1029"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/> <source>Cut</source> <translation type="unfinished">剪切</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1029"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1029"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1038"/> <source>Ctrl+X</source> <comment>Edit|Cut</comment> <translation type="unfinished">Ctrl+X</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1035"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1044"/> <source>Cut the selected text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1045"/> <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="1043"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/> <source>Paste</source> <translation type="unfinished">粘贴</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1043"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/> <source>&Paste</source> <translation type="unfinished">粘贴(&P)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1043"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1052"/> <source>Ctrl+V</source> <comment>Edit|Paste</comment> <translation type="unfinished">Ctrl+V</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1049"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1058"/> <source>Paste text from the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1059"/> <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="1057"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/> <source>Undo</source> <translation type="unfinished">撤消</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1057"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/> <source>&Undo</source> <translation type="unfinished">撤消(&U)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1057"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/> <source>Ctrl+Z</source> <comment>Edit|Undo</comment> <translation type="unfinished">Ctrl+Z</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1063"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1072"/> <source>Undo the last edit action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1073"/> <source><b>Undo</b><p>Undo the last edit action.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1071"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/> <source>Redo</source> <translation type="unfinished">重做</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1071"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/> <source>&Redo</source> <translation type="unfinished">重做(&R)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1071"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/> <source>Ctrl+Shift+Z</source> <comment>Edit|Redo</comment> <translation type="unfinished">Ctrl+Shift+Z</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1086"/> <source>Redo the last edit action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1078"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1087"/> <source><b>Redo</b><p>Redo the last edit action.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1085"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/> <source>Select All</source> <translation type="unfinished">全选</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1085"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/> <source>&Select All</source> <translation type="unfinished">全选(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1085"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/> <source>Ctrl+A</source> <comment>Edit|Select All</comment> <translation type="unfinished">Ctrl+A</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1100"/> <source>Select all text</source> <translation type="unfinished">选择所有文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1092"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1101"/> <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="1112"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/> <source>Find...</source> <translation type="unfinished">查找…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1112"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/> <source>&Find...</source> <translation type="unfinished">查找(&F)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1112"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1121"/> <source>Ctrl+F</source> <comment>Edit|Find</comment> <translation type="unfinished">Ctrl+F</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1118"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/> <source>Find text in page</source> <translation type="unfinished">在页面中查找文本</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1119"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1128"/> <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="1126"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> <source>Find next</source> <translation type="unfinished">查找下一个</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1126"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> <source>Find &next</source> <translation type="unfinished">查找下一个(&N)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1126"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> <source>F3</source> <comment>Edit|Find next</comment> <translation type="unfinished">F3</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1132"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1141"/> <source>Find next occurrence of text in page</source> <translation type="unfinished">在页面中查找文本的下一个出现位置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1134"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1143"/> <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="1141"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/> <source>Find previous</source> <translation type="unfinished">查找上一个</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1141"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/> <source>Find &previous</source> <translation type="unfinished">查找上一个(&P)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1141"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1150"/> <source>Shift+F3</source> <comment>Edit|Find previous</comment> <translation type="unfinished">Shift+F3</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1147"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1156"/> <source>Find previous occurrence of text in page</source> <translation type="unfinished">在页面中查找文本的上一个出现位置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1149"/> - <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="1158"/> - <source>Manage Bookmarks</source> - <translation type="unfinished">管理书签</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/> + <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="1167"/> + <source>Manage Bookmarks</source> + <translation type="unfinished">管理书签</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/> <source>&Manage Bookmarks...</source> <translation type="unfinished">管理书签(&M)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1167"/> <source>Ctrl+Shift+B</source> <comment>Help|Manage bookmarks</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1163"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1172"/> <source>Open a dialog to manage the bookmarks.</source> <translation type="unfinished">打开一个对话框来管理书签。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1165"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1174"/> <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="1173"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> <source>Add Bookmark</source> <translation type="unfinished">添加书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1173"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> <source>Add &Bookmark...</source> <translation type="unfinished">添加书签(&B)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1173"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> <source>Ctrl+D</source> <comment>Help|Add bookmark</comment> <translation type="unfinished">Ctrl+D</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1180"/> - <source>Open a dialog to add a bookmark.</source> - <translation type="unfinished">打开一个对话框来添加书签。</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> - <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="1189"/> - <source>Add Folder</source> - <translation type="unfinished">添加文件夹</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1189"/> + <source>Open a dialog to add a bookmark.</source> + <translation type="unfinished">打开一个对话框来添加书签。</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1191"/> + <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="1198"/> + <source>Add Folder</source> + <translation type="unfinished">添加文件夹</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1198"/> <source>Add &Folder...</source> <translation type="unfinished">添加文件夹(&F)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1193"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1202"/> <source>Open a dialog to add a new bookmarks folder.</source> <translation type="unfinished">打开一个对话框来添加新的书签文件夹。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1195"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/> <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="1203"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/> <source>Bookmark All Tabs</source> <translation type="unfinished">将所有选项卡加入书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1203"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1212"/> <source>Bookmark All Tabs...</source> <translation type="unfinished">将所有选项卡加入书签…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1207"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1216"/> <source>Bookmark all open tabs.</source> <translation type="unfinished">将所有打开的选项卡加入书签。</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1209"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1218"/> <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="1217"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> <source>What's This?</source> <translation type="unfinished">这是什么?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1217"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> <source>&What's This?</source> <translation type="unfinished">这是什么(&W)?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1217"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> <source>Shift+F1</source> <comment>Help|What's This?'</comment> <translation type="unfinished">Shift+F1</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1232"/> <source>Context sensitive help</source> <translation type="unfinished">背景帮助</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1224"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1233"/> <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="1235"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/> <source>About</source> <translation type="unfinished">关于</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1235"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1244"/> <source>&About</source> <translation type="unfinished">关于(&A)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> - <source>Display information about this software</source> - <translation type="unfinished">显示软件信息</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1241"/> - <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="1248"/> - <source>About Qt</source> - <translation type="unfinished">关于 Qt</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1248"/> + <source>Display information about this software</source> + <translation type="unfinished">显示软件信息</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1250"/> + <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="1257"/> + <source>About Qt</source> + <translation type="unfinished">关于 Qt</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1257"/> <source>About &Qt</source> <translation type="unfinished">关于 &Qt</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1252"/> - <source>Display information about the Qt toolkit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1254"/> - <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="1261"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1263"/> + <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="1270"/> <source>Zoom in</source> <translation type="unfinished">放大</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/> <source>Zoom &in</source> <translation type="unfinished">放大(&I)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/> <source>Ctrl++</source> <comment>View|Zoom in</comment> <translation type="unfinished">Ctrl++</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1270"/> <source>Zoom In</source> <comment>View|Zoom in</comment> <translation type="unfinished">放大</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1268"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1277"/> <source>Zoom in on the web page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1269"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1278"/> <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="1277"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> <source>Zoom out</source> <translation type="unfinished">缩小</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1277"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> <source>Zoom &out</source> <translation type="unfinished">缩小(&O)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1277"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> <source>Ctrl+-</source> <comment>View|Zoom out</comment> <translation type="unfinished">Ctrl+-</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1277"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> <source>Zoom Out</source> <comment>View|Zoom out</comment> <translation type="unfinished">缩小</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1284"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/> <source>Zoom out on the web page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1285"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1294"/> <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="1293"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/> <source>Zoom reset</source> <translation type="unfinished">重置缩放</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/> <source>Zoom &reset</source> <translation type="unfinished">重置缩放(&R)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1302"/> <source>Ctrl+0</source> <comment>View|Zoom reset</comment> <translation type="unfinished">Ctrl+0</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1299"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1308"/> <source>Reset the zoom of the web page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1301"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/> <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="1309"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1318"/> <source>Show page source</source> <translation type="unfinished">显示页面源代码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1309"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1318"/> <source>Ctrl+U</source> <translation type="unfinished">Ctrl+U</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1314"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1323"/> <source>Show the page source in an editor</source> <translation type="unfinished">在编辑器中显示页面源代码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1316"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1325"/> <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="1324"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1333"/> <source>Full Screen</source> <translation type="unfinished">全屏幕</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1324"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1333"/> <source>&Full Screen</source> <translation type="unfinished">全屏幕(&F)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1334"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1343"/> <source>F11</source> <translation type="unfinished">F11</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1339"/> - <source>Show next tab</source> - <translation type="unfinished">显示下一个选项卡</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1339"/> - <source>Ctrl+Alt+Tab</source> - <translation type="unfinished">Ctrl+Alt+Tab</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/> - <source>Show previous tab</source> - <translation type="unfinished">显示上一个选项卡</translation> + <source>Show next tab</source> + <translation type="unfinished">显示下一个选项卡</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1348"/> - <source>Shift+Ctrl+Alt+Tab</source> - <translation type="unfinished">Shift+Ctrl+Alt+Tab</translation> + <source>Ctrl+Alt+Tab</source> + <translation type="unfinished">Ctrl+Alt+Tab</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/> - <source>Switch between tabs</source> - <translation type="unfinished">在选项卡间切换</translation> + <source>Show previous tab</source> + <translation type="unfinished">显示上一个选项卡</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/> - <source>Ctrl+1</source> - <translation type="unfinished">Ctrl+1</translation> + <source>Shift+Ctrl+Alt+Tab</source> + <translation type="unfinished">Shift+Ctrl+Alt+Tab</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/> - <source>Preferences</source> - <translation type="unfinished"></translation> + <source>Switch between tabs</source> + <translation type="unfinished">在选项卡间切换</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/> + <source>Ctrl+1</source> + <translation type="unfinished">Ctrl+1</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/> + <source>Preferences</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1375"/> <source>&Preferences...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1370"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/> <source>Set the prefered configuration</source> <translation type="unfinished">设定偏好配置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1372"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1381"/> <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="1380"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/> <source>Languages</source> <translation type="unfinished">语言</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1380"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/> <source>&Languages...</source> <translation type="unfinished">语言(&L)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1385"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1394"/> <source>Configure the accepted languages for web pages</source> <translation type="unfinished">配置显示网页时能接受的语言</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1387"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1396"/> <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="1395"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/> <source>Cookies</source> <translation type="unfinished">Cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1395"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1404"/> <source>C&ookies...</source> <translation type="unfinished">C&ookies...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1399"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1408"/> <source>Configure cookies handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1401"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1410"/> <source><b>Cookies</b><p>Configure cookies handling.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1409"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1418"/> <source>Flash Cookies</source> <translation type="unfinished">Flash Cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1409"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1418"/> <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="1423"/> <source>Manage flash cookies</source> <translation type="unfinished">管理 flash cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1416"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1425"/> <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="1424"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/> <source>Personal Information</source> <translation type="unfinished">个人信息</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1424"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1433"/> <source>Personal Information...</source> <translation type="unfinished">个人信息…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1430"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1439"/> <source>Configure personal information for completing form fields</source> <translation type="unfinished">配置用于自动补全表格字段的个人信息</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1432"/> - <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="1441"/> + <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="1450"/> <source>GreaseMonkey Scripts</source> <translation type="unfinished">清空隐私数据(&C)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1441"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1450"/> <source>GreaseMonkey Scripts...</source> <translation type="unfinished">GreaseMonkey 脚本…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1447"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1456"/> <source>Configure the GreaseMonkey Scripts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1449"/> - <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="1458"/> + <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="1467"/> <source>Edit Message Filters</source> <translation type="unfinished">编辑消息过滤器</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1458"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/> <source>Edit Message Filters...</source> <translation type="unfinished">编辑消息过滤器…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1463"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1472"/> <source>Edit the message filters used to suppress unwanted messages</source> <translation type="unfinished">编辑消息过滤器使得不期望的消息不显示</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1465"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1474"/> <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="1475"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/> <source>Edit HTML5 Feature Permissions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1475"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/> <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="1489"/> <source>Edit the remembered HTML5 feature permissions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1482"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1491"/> <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="1492"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1501"/> <source>Sync with Table of Contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1497"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1506"/> <source>Synchronizes the table of contents with current page</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1499"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1508"/> <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="1507"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1516"/> <source>Table of Contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1511"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1520"/> <source>Shows the table of contents window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1513"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1522"/> <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="1524"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/> <source>Shows the index window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1526"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1535"/> <source><b>Index</b><p>Shows the index window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1537"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1546"/> <source>Shows the search window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1539"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1548"/> <source><b>Search</b><p>Shows the search window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1547"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/> <source>Manage QtHelp Documents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1547"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1556"/> <source>Manage QtHelp &Documents</source> <translation type="unfinished">管理 QtHelp 文档(&D)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1551"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1560"/> <source>Shows a dialog to manage the QtHelp documentation set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1553"/> - <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="1562"/> - <source>Manage QtHelp Filters</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1562"/> + <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="1571"/> + <source>Manage QtHelp Filters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/> <source>Manage QtHelp &Filters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1566"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1575"/> <source>Shows a dialog to manage the QtHelp filters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1568"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1577"/> <source><b>Manage QtHelp Filters</b><p>Shows a dialog to manage the QtHelp filters.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1576"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1585"/> <source>Reindex Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1576"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1585"/> <source>&Reindex Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1580"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/> <source>Reindexes the documentation set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1582"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1591"/> <source><b>Reindex Documentation</b><p>Reindexes the documentation set.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1596"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/> <source>Clear private data</source> <translation type="unfinished">清空隐私数据</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1598"/> - <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="1607"/> - <source>Clear icons database</source> - <translation type="unfinished">清除图标数据库</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1607"/> + <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="1616"/> + <source>Clear icons database</source> + <translation type="unfinished">清除图标数据库</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1616"/> <source>Clear &icons database</source> <translation type="unfinished">清空图标数据库(&I)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1612"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1621"/> <source>Clear the database of favicons</source> <translation type="unfinished">清除喜好图标数据库</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1614"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1623"/> <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="1622"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1631"/> <source>Manage saved Favicons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1628"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1637"/> <source>Show a dialog to manage the saved favicons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1630"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1639"/> <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="1638"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1647"/> <source>Configure Search Engines</source> <translation type="unfinished">配置搜索引擎</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1638"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1647"/> <source>Configure Search &Engines...</source> <translation type="unfinished">配置搜索引擎(&E)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1643"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1652"/> <source>Configure the available search engines</source> <translation type="unfinished">配置可用的搜索引擎</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1645"/> - <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="1654"/> + <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="1663"/> <source>Manage Saved Passwords</source> <translation type="unfinished">管理已保存的密码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1654"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1663"/> <source>Manage Saved Passwords...</source> <translation type="unfinished">管理已保存的密码…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1660"/> - <source>Manage the saved passwords</source> - <translation type="unfinished">管理已保存的密码</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1662"/> - <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="1669"/> + <source>Manage the saved passwords</source> + <translation type="unfinished">管理已保存的密码</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1671"/> + <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="1678"/> <source>Ad Block</source> <translation type="unfinished">Ad Block</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1669"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1678"/> <source>&Ad Block...</source> <translation type="unfinished">&Ad Block…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1675"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1684"/> <source>Configure AdBlock subscriptions and rules</source> <translation type="unfinished">配置 AdBlock 订阅组和规则</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1677"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1686"/> <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="1685"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/> <source>Manage SSL Certificate Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1685"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1694"/> <source>Manage SSL Certificate Errors...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1691"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> <source>Manage the accepted SSL certificate Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1693"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1702"/> <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="1718"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1727"/> <source>Downloads</source> <translation type="unfinished">下载</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1722"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1731"/> <source>Shows the downloads window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1724"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1733"/> <source><b>Downloads</b><p>Shows the downloads window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/> <source>RSS Feeds Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/> <source>&RSS Feeds Dialog...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1732"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1741"/> <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="1738"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/> <source>Open a dialog showing the configured RSS feeds.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1740"/> - <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="1749"/> + <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="1758"/> <source>Siteinfo Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/> <source>&Siteinfo Dialog...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1758"/> <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="1755"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1764"/> <source>Open a dialog showing some information about the current site.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1757"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1766"/> <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="1765"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1774"/> <source>Manage User Agent Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1765"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1774"/> <source>Manage &User Agent Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1769"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1778"/> <source>Shows a dialog to manage the User Agent settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1780"/> <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="1779"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/> <source>Synchronize data</source> <translation type="unfinished">同步数据</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1779"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1788"/> <source>&Synchronize Data...</source> <translation type="unfinished">同步数据(&S)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1784"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1793"/> <source>Shows a dialog to synchronize data via the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1786"/> - <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="1795"/> + <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="1804"/> <source>Manage Saved Zoom Values</source> <translation type="unfinished">管理保存的缩放值</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1795"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1804"/> <source>Manage Saved Zoom Values...</source> <translation type="unfinished">管理保存的缩放值…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1801"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1810"/> <source>Manage the saved zoom values</source> <translation type="unfinished">管理保存的缩放值</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1803"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1812"/> <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="1814"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/> <source>Toggle the JavaScript console window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1816"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1825"/> <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="1961"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1970"/> <source>&File</source> <translation type="unfinished">文件(&F)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1993"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2002"/> <source>&Edit</source> <translation type="unfinished">编辑(&E)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2235"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2244"/> <source>&View</source> <translation type="unfinished">视图(&V)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2020"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2029"/> <source>Text Encoding</source> <translation type="unfinished">文本编码</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2032"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2041"/> <source>H&istory</source> <translation type="unfinished">历史(&I)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2049"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2058"/> <source>&Bookmarks</source> <translation type="unfinished">书签(&B)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2065"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2074"/> <source>&Settings</source> <translation type="unfinished">设置(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2098"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2107"/> <source>Global User Agent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2265"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2274"/> <source>&Tools</source> <translation type="unfinished">工具(&T)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2139"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2148"/> <source>&Help</source> <translation type="unfinished">帮助(&H)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2289"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2298"/> <source>File</source> <translation type="unfinished">文件</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2314"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2323"/> <source>Edit</source> <translation type="unfinished">编辑</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2327"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2336"/> <source>View</source> <translation type="unfinished">视图</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2337"/> - <source>Find</source> - <translation type="unfinished">查找</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="2346"/> + <source>Find</source> + <translation type="unfinished">查找</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2355"/> <source>Filter</source> <translation type="unfinished">过滤器</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2351"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2360"/> <source>Filtered by: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2359"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2368"/> <source>Settings</source> <translation type="unfinished">设置</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2372"/> - <source>Tools</source> - <translation type="unfinished">工具</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="2381"/> + <source>Tools</source> + <translation type="unfinished">工具</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2390"/> <source>Help</source> <translation type="unfinished">帮助</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2388"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2397"/> <source>VirusTotal</source> <translation type="unfinished">VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1852"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1861"/> <source>Scan current site</source> <translation type="unfinished">扫描当前站点</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4680"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4689"/> <source>IP Address Report</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4690"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4699"/> <source>Domain Report</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2519"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/> <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="2519"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2528"/> <source>OK</source> <translation type="unfinished">确定</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2592"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2601"/> <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="2716"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2725"/> <source>Saved Tabs</source> <translation type="unfinished">已保存的选项卡</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3441"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3450"/> <source>Could not find an associated content.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3543"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3552"/> <source>Updating search index</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3614"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3623"/> <source>Looking for Documentation...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3644"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3653"/> <source>Unfiltered</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3661"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3670"/> <source>Help Engine</source> <translation type="unfinished">帮助引擎</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4215"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4224"/> <source>ISO</source> <translation type="unfinished">ISO</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4219"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4228"/> <source>Windows</source> <translation type="unfinished">Windows</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4221"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4230"/> <source>ISCII</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4217"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4226"/> <source>Unicode</source> <translation type="unfinished">Unicode</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4225"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4234"/> <source>Other</source> <translation type="unfinished">其它</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4223"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4232"/> <source>IBM</source> <translation type="unfinished">IBM</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4645"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4654"/> <source>VirusTotal Scan</source> <translation type="unfinished">VirusTotal 扫描</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4645"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4654"/> <source><p>The VirusTotal scan could not be scheduled.<p> <p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4671"/> - <source>Enter a valid IPv4 address in dotted quad notation:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="4680"/> + <source>Enter a valid IPv4 address in dotted quad notation:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4689"/> <source>The given IP address is not in dotted quad notation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4690"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4699"/> <source>Enter a valid domain name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1824"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1833"/> <source>Tab Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1828"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1837"/> <source>Shows the tab manager window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1830"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1839"/> <source><b>Tab Manager</b><p>Shows the tab manager window.</p></source> <translation type="unfinished"></translation> </message> @@ -85870,255 +85993,255 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/> <source>Save As</source> <translation type="unfinished">另存为</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/> <source>&Save As...</source> <translation type="unfinished">另存为(&S)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="764"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="773"/> <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="770"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="779"/> <source>Save the current page to disk</source> <translation type="unfinished">将当前页面保存至磁盘</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="772"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> <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="1099"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1108"/> <source>Unselect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1104"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1113"/> <source>Clear current selection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1105"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1114"/> <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="1099"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1108"/> <source>Alt+Ctrl+A</source> <comment>Edit|Unselect</comment> <translation type="unfinished">Alt+Ctrl+A</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2552"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2561"/> <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="975"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> <source>Move to the initial screen</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1331"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1340"/> <source>Meta+Ctrl+F</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2271"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2280"/> <source>&VirusTotal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2237"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2246"/> <source>&Windows</source> <translation type="unfinished">窗口(&W)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2133"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2142"/> <source>&Toolbars</source> <translation type="unfinished">工具栏(&T)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2168"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2177"/> <source>Save</source> <translation type="unfinished">保存</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2187"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2196"/> <source>Show All History...</source> <translation type="unfinished">显示所有历史记录…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4250"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4259"/> <source>Menu Bar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4255"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4264"/> <source>Bookmarks</source> <translation type="unfinished">书签</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4260"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4269"/> <source>Status Bar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4274"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4283"/> <source>&Show all</source> <translation type="unfinished">全部显示(&S)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4276"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4285"/> <source>&Hide all</source> <translation type="unfinished">全部隐藏(&H)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="882"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="891"/> <source>Send Page Link</source> <translation type="unfinished">发送页面链接</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="887"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="896"/> <source>Send the link of the current page via email</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="889"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="898"/> <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="1838"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/> <source>Session Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1838"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/> <source>Session Manager...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1842"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1851"/> <source>Shows the session manager window</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1844"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1853"/> <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="2161"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2170"/> <source>Sessions</source> <translation type="unfinished">会话</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2891"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/> <source>Are you sure you want to close the web browser?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2891"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2900"/> <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="1702"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1711"/> <source>Manage Safe Browsing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1702"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1711"/> <source>Manage Safe Browsing...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1709"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1718"/> <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="1707"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/> <source>Configure Safe Browsing and manage local cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="789"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="798"/> <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="1888"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/> <source>Keyboard Shortcuts</source> <translation type="unfinished">键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1888"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1897"/> <source>Keyboard &Shortcuts...</source> <translation type="unfinished">键盘快捷键(&S)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1894"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1903"/> <source>Set the keyboard shortcuts</source> <translation type="unfinished">设置键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1896"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1905"/> <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> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5016"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5034"/> <source>Export Keyboard Shortcuts</source> <translation type="unfinished">导出键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1904"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1913"/> <source>&Export Keyboard Shortcuts...</source> <translation type="unfinished">导出键盘快捷键(&E)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1909"/> - <source>Export the keyboard shortcuts</source> - <translation type="unfinished">导出键盘快捷键</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1911"/> - <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> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5040"/> - <source>Import Keyboard Shortcuts</source> - <translation type="unfinished">导入键盘快捷键</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1918"/> + <source>Export the keyboard shortcuts</source> + <translation type="unfinished">导出键盘快捷键</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1920"/> + <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> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5058"/> + <source>Import Keyboard Shortcuts</source> + <translation type="unfinished">导入键盘快捷键</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1927"/> <source>&Import Keyboard Shortcuts...</source> <translation type="unfinished">导入键盘快捷键(&I)…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1923"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1932"/> <source>Import the keyboard shortcuts</source> <translation type="unfinished">导入键盘快捷键</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1925"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1934"/> <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> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5040"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5058"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished">键盘快捷键文件 (*.e4k)</translation> </message>