--- a/src/eric7/i18n/eric7_zh_CN.ts Sun Dec 11 15:49:39 2022 +0100 +++ b/src/eric7/i18n/eric7_zh_CN.ts Sun Dec 11 17:33:46 2022 +0100 @@ -3021,10 +3021,10 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="614" /> - <location filename="../UI/Browser.py" line="606" /> - <location filename="../UI/Browser.py" line="596" /> - <location filename="../UI/Browser.py" line="587" /> + <location filename="../UI/Browser.py" line="616" /> + <location filename="../UI/Browser.py" line="608" /> + <location filename="../UI/Browser.py" line="598" /> + <location filename="../UI/Browser.py" line="589" /> <location filename="../UI/Browser.py" line="298" /> <location filename="../UI/Browser.py" line="259" /> <source>Show Mime-Type</source> @@ -3108,122 +3108,122 @@ <translation>行 {0}</translation> </message> <message> - <location filename="../UI/Browser.py" line="588" /> + <location filename="../UI/Browser.py" line="590" /> <source>The mime type of the file could not be determined.</source> <translation>文件 MIME 类型无法确定。</translation> </message> <message> - <location filename="../UI/Browser.py" line="607" /> - <location filename="../UI/Browser.py" line="597" /> + <location filename="../UI/Browser.py" line="609" /> + <location filename="../UI/Browser.py" line="599" /> <source>The file has the mime type <b>{0}</b>.</source> <translation>文件的 MIME 类型为 <b>{0}</b>。</translation> </message> <message> - <location filename="../UI/Browser.py" line="615" /> + <location filename="../UI/Browser.py" line="617" /> <source>The file has the mime type <b>{0}</b>.<br/> Shall it be added to the list of text mime types?</source> <translation>该文件有 MIME 类型。<b>{0}</b>.<br/>将其添加至文本 MIME 类型列表?</translation> </message> <message> - <location filename="../UI/Browser.py" line="713" /> + <location filename="../UI/Browser.py" line="715" /> <source>New toplevel directory</source> <translation>新建顶层文件夹</translation> </message> <message> - <location filename="../UI/Browser.py" line="949" /> - <location filename="../UI/Browser.py" line="937" /> - <location filename="../UI/Browser.py" line="928" /> + <location filename="../UI/Browser.py" line="951" /> + <location filename="../UI/Browser.py" line="939" /> + <location filename="../UI/Browser.py" line="930" /> <source>New Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="929" /> + <location filename="../UI/Browser.py" line="931" /> <source>Name for new directory:</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="976" /> - <location filename="../UI/Browser.py" line="938" /> + <location filename="../UI/Browser.py" line="978" /> + <location filename="../UI/Browser.py" line="940" /> <source>A file or directory named <b>{0}</b> exists already. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="950" /> + <location filename="../UI/Browser.py" line="952" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="988" /> - <location filename="../UI/Browser.py" line="975" /> - <location filename="../UI/Browser.py" line="966" /> + <location filename="../UI/Browser.py" line="990" /> + <location filename="../UI/Browser.py" line="977" /> + <location filename="../UI/Browser.py" line="968" /> <source>New File</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="967" /> + <location filename="../UI/Browser.py" line="969" /> <source>Name for new file:</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="989" /> + <location filename="../UI/Browser.py" line="991" /> <source><p>The file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1018" /> + <location filename="../UI/Browser.py" line="1020" /> <source>Do you really want to move this file to the trash?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1021" /> + <location filename="../UI/Browser.py" line="1023" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1106" /> - <location filename="../UI/Browser.py" line="1032" /> - <location filename="../UI/Browser.py" line="1024" /> + <location filename="../UI/Browser.py" line="1108" /> + <location filename="../UI/Browser.py" line="1034" /> + <location filename="../UI/Browser.py" line="1026" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1107" /> - <location filename="../UI/Browser.py" line="1033" /> + <location filename="../UI/Browser.py" line="1109" /> + <location filename="../UI/Browser.py" line="1035" /> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1050" /> + <location filename="../UI/Browser.py" line="1052" /> <source>Do you really want to move this directory to the trash?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1055" /> + <location filename="../UI/Browser.py" line="1057" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1069" /> - <location filename="../UI/Browser.py" line="1058" /> + <location filename="../UI/Browser.py" line="1071" /> + <location filename="../UI/Browser.py" line="1060" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1070" /> + <location filename="../UI/Browser.py" line="1072" /> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1091" /> + <location filename="../UI/Browser.py" line="1093" /> <source>Do you really want to move these files to the trash?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1094" /> + <location filename="../UI/Browser.py" line="1096" /> <source>Do you really want to delete these files?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1097" /> + <location filename="../UI/Browser.py" line="1099" /> <source>Delete Files</source> <translation type="unfinished" /> </message> @@ -20886,7 +20886,7 @@ </message> <message> <location filename="../Project/FiletypeAssociationDialog.py" line="57" /> - <location filename="../Project/FiletypeAssociationDialog.py" line="45" /> + <location filename="../Project/FiletypeAssociationDialog.py" line="47" /> <source>Ignore</source> <translation>忽略</translation> </message> @@ -46431,636 +46431,636 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="114" /> + <location filename="../QScintilla/Lexers/__init__.py" line="116" /> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="116" /> + <location filename="../QScintilla/Lexers/__init__.py" line="118" /> <source>Batch</source> <translation>批处理</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="120" /> + <location filename="../QScintilla/Lexers/__init__.py" line="122" /> <source>C/C++</source> <translation>C/C++</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121" /> - <source>C#</source> - <translation>C#</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="123" /> + <source>C#</source> + <translation>C#</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="125" /> <source>CMake</source> <translation>CMake</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127" /> - <source>CSS</source> - <translation>CSS</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="129" /> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="131" /> <source>Cython</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="133" /> - <source>D</source> - <translation>D</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="135" /> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137" /> <source>Diff</source> <translation>差异</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="140" /> + <location filename="../QScintilla/Lexers/__init__.py" line="142" /> <source>Fortran</source> <translation>Fortran</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="145" /> + <location filename="../QScintilla/Lexers/__init__.py" line="147" /> <source>Fortran77</source> <translation>Fortran77</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="150" /> + <location filename="../QScintilla/Lexers/__init__.py" line="152" /> <source>HTML/PHP/XML</source> <translation>HTML/PHP/XML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="154" /> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="156" /> + <source>IDL</source> + <translation>IDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="158" /> <source>Java</source> <translation>Java</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="161" /> + <location filename="../QScintilla/Lexers/__init__.py" line="163" /> <source>JavaScript</source> <translation>JavaScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="165" /> - <source>Lua</source> - <translation>Lua</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="167" /> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="169" /> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="172" /> + <location filename="../QScintilla/Lexers/__init__.py" line="174" /> <source>Matlab</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="177" /> + <location filename="../QScintilla/Lexers/__init__.py" line="179" /> <source>Octave</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="182" /> + <location filename="../QScintilla/Lexers/__init__.py" line="184" /> <source>Pascal</source> <translation>Pascal</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="186" /> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="188" /> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="190" /> <source>PostScript</source> <translation>PostScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="193" /> + <location filename="../QScintilla/Lexers/__init__.py" line="195" /> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="198" /> + <location filename="../QScintilla/Lexers/__init__.py" line="200" /> <source>Properties</source> <translation>属性</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="203" /> + <location filename="../QScintilla/Lexers/__init__.py" line="205" /> <source>Protocol Buffer (protobuf)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="208" /> + <location filename="../QScintilla/Lexers/__init__.py" line="210" /> <source>Python3</source> <translation type="unfinished">Python3</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="213" /> + <location filename="../QScintilla/Lexers/__init__.py" line="215" /> <source>MicroPython</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="217" /> - <source>QSS</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="218" /> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="219" /> - <source>SQL</source> - <translation>SQL</translation> + <source>QSS</source> + <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="220" /> - <source>TCL</source> - <translation>TCL</translation> + <source>Ruby</source> + <translation>Ruby</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="221" /> - <source>TeX</source> - <translation>TeX</translation> + <source>SQL</source> + <translation>SQL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="222" /> + <source>TCL</source> + <translation>TCL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="223" /> + <source>TeX</source> + <translation>TeX</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="225" /> <source>VHDL</source> <translation>VHDL</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="227" /> - <source>XML</source> - <translation>XML</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="229" /> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="231" /> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="234" /> + <location filename="../QScintilla/Lexers/__init__.py" line="236" /> <source>Gettext</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="239" /> + <location filename="../QScintilla/Lexers/__init__.py" line="241" /> <source>CoffeeScript</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="244" /> + <location filename="../QScintilla/Lexers/__init__.py" line="246" /> <source>JSON</source> <translation type="unfinished">JSON</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="249" /> + <location filename="../QScintilla/Lexers/__init__.py" line="251" /> <source>Markdown</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="262" /> + <location filename="../QScintilla/Lexers/__init__.py" line="264" /> <source>Pygments</source> <translation>Pygments</translation> </message> <message> <location filename="../Preferences/__init__.py" line="590" /> - <location filename="../QScintilla/Lexers/__init__.py" line="406" /> + <location filename="../QScintilla/Lexers/__init__.py" line="408" /> <source>Python Files (*.py *.py3)</source> <translation type="unfinished">Python 文件 (*.py *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="407" /> + <location filename="../QScintilla/Lexers/__init__.py" line="409" /> <source>Python GUI Files (*.pyw *.pyw3)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="408" /> + <location filename="../QScintilla/Lexers/__init__.py" line="410" /> <source>Cython Files (*.pyx *.pxd *.pxi)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="504" /> - <location filename="../QScintilla/Lexers/__init__.py" line="409" /> - <source>Quixote Template Files (*.ptl)</source> - <translation>Quixote 模板文件 (*.ptl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="505" /> - <location filename="../QScintilla/Lexers/__init__.py" line="410" /> - <source>Ruby Files (*.rb)</source> - <translation>Ruby 文件 (*.rb)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="506" /> <location filename="../QScintilla/Lexers/__init__.py" line="411" /> - <source>IDL Files (*.idl)</source> - <translation>IDL 文件 (*.idl)</translation> + <source>Quixote Template Files (*.ptl)</source> + <translation>Quixote 模板文件 (*.ptl)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="507" /> <location filename="../QScintilla/Lexers/__init__.py" line="412" /> + <source>Ruby Files (*.rb)</source> + <translation>Ruby 文件 (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="508" /> + <location filename="../QScintilla/Lexers/__init__.py" line="413" /> + <source>IDL Files (*.idl)</source> + <translation>IDL 文件 (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="509" /> + <location filename="../QScintilla/Lexers/__init__.py" line="414" /> <source>Protocol Buffer Files (*.proto)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="413" /> + <location filename="../QScintilla/Lexers/__init__.py" line="415" /> <source>C Files (*.h *.c)</source> <translation>C 文件 (*.h *.c)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414" /> + <location filename="../QScintilla/Lexers/__init__.py" line="416" /> <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> <translation>C++ 文件 (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="511" /> - <location filename="../QScintilla/Lexers/__init__.py" line="417" /> + <location filename="../QScintilla/Lexers/__init__.py" line="513" /> + <location filename="../QScintilla/Lexers/__init__.py" line="419" /> <source>C# Files (*.cs)</source> <translation>C# 文件 (*.cs)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="418" /> + <location filename="../QScintilla/Lexers/__init__.py" line="420" /> <source>HTML Files (*.html *.htm *.asp *.shtml)</source> <translation>HTML 文件 (*.html *.htm *.asp *.shtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="515" /> - <location filename="../QScintilla/Lexers/__init__.py" line="419" /> + <location filename="../QScintilla/Lexers/__init__.py" line="517" /> + <location filename="../QScintilla/Lexers/__init__.py" line="421" /> <source>CSS Files (*.css)</source> <translation>CSS 文件 (*.css)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="516" /> - <location filename="../QScintilla/Lexers/__init__.py" line="420" /> + <location filename="../QScintilla/Lexers/__init__.py" line="518" /> + <location filename="../QScintilla/Lexers/__init__.py" line="422" /> <source>QSS Files (*.qss)</source> <translation>QSS 文件 (*.qss)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="421" /> + <location filename="../QScintilla/Lexers/__init__.py" line="423" /> <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> <translation>PHP 文件 (*.php *.php3 *.php4 *.php5 *.phtml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="424" /> + <location filename="../QScintilla/Lexers/__init__.py" line="426" /> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>XML 文件 (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="520" /> - <location filename="../QScintilla/Lexers/__init__.py" line="427" /> + <location filename="../QScintilla/Lexers/__init__.py" line="522" /> + <location filename="../QScintilla/Lexers/__init__.py" line="429" /> <source>Qt Resource Files (*.qrc)</source> <translation>Qt 资源文件 (*.qrc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="428" /> + <location filename="../QScintilla/Lexers/__init__.py" line="430" /> <source>D Files (*.d *.di)</source> <translation>D 文件 (*.d *.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="523" /> - <location filename="../QScintilla/Lexers/__init__.py" line="429" /> - <source>Java Files (*.java)</source> - <translation>Java 文件 (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="524" /> - <location filename="../QScintilla/Lexers/__init__.py" line="430" /> - <source>JavaScript Files (*.js)</source> - <translation>JavaScript 文件 (*.js)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="525" /> <location filename="../QScintilla/Lexers/__init__.py" line="431" /> - <source>SQL Files (*.sql)</source> - <translation>SQL 文件 (*.sql)</translation> + <source>Java Files (*.java)</source> + <translation>Java 文件 (*.java)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="526" /> <location filename="../QScintilla/Lexers/__init__.py" line="432" /> + <source>JavaScript Files (*.js)</source> + <translation>JavaScript 文件 (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="527" /> + <location filename="../QScintilla/Lexers/__init__.py" line="433" /> + <source>SQL Files (*.sql)</source> + <translation>SQL 文件 (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="528" /> + <location filename="../QScintilla/Lexers/__init__.py" line="434" /> <source>Docbook Files (*.docbook)</source> <translation>Docbook 文件 (*.docbook)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="433" /> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>Perl 文件 (*.pl *.pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="529" /> - <location filename="../QScintilla/Lexers/__init__.py" line="434" /> - <source>Lua Files (*.lua)</source> - <translation>Lua 文件 (*.lua)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="435" /> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>Perl 文件 (*.pl *.pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="531" /> + <location filename="../QScintilla/Lexers/__init__.py" line="436" /> + <source>Lua Files (*.lua)</source> + <translation>Lua 文件 (*.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="437" /> <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> <translation>Tex 文件 (*.tex *.sty *.aux *.toc *.idx)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="530" /> - <location filename="../QScintilla/Lexers/__init__.py" line="438" /> + <location filename="../QScintilla/Lexers/__init__.py" line="532" /> + <location filename="../QScintilla/Lexers/__init__.py" line="440" /> <source>Shell Files (*.sh)</source> <translation>命令行文件 (*.sh)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="439" /> - <source>Batch Files (*.bat *.cmd)</source> - <translation>批处理文件 (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="440" /> - <source>Diff Files (*.diff *.patch)</source> - <translation>差异文件 (*.diff *.patch)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="441" /> - <source>Makefiles (*makefile Makefile *.mak)</source> - <translation type="unfinished">Makefiles (*.mak)</translation> + <source>Batch Files (*.bat *.cmd)</source> + <translation>批处理文件 (*.bat *.cmd)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="442" /> + <source>Diff Files (*.diff *.patch)</source> + <translation>差异文件 (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="443" /> + <source>Makefiles (*makefile Makefile *.mak)</source> + <translation type="unfinished">Makefiles (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="444" /> <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> <translation>属性文件 (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="538" /> - <location filename="../QScintilla/Lexers/__init__.py" line="446" /> + <location filename="../QScintilla/Lexers/__init__.py" line="540" /> + <location filename="../QScintilla/Lexers/__init__.py" line="448" /> <source>Povray Files (*.pov)</source> <translation>Povray 文件 (*.pov)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447" /> + <location filename="../QScintilla/Lexers/__init__.py" line="449" /> <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> <translation>CMake 文件 (CMakeLists.txt *.cmake *.ctest)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450" /> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>VHDL 文件 (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="451" /> - <source>TCL/Tk Files (*.tcl *.tk)</source> - <translation>TCL/Tk 文件 (*.vhd *.vhdl)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="452" /> - <source>Fortran Files (*.f90 *.f95 *.f2k)</source> - <translation>Fortran 文件 (*.f90 *.f95 *.f2k)</translation> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>VHDL 文件 (*.vhd *.vhdl)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="453" /> - <source>Fortran77 Files (*.f *.for)</source> - <translation>Fortran77 文件 (*.f *.for)</translation> + <source>TCL/Tk Files (*.tcl *.tk)</source> + <translation>TCL/Tk 文件 (*.vhd *.vhdl)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="454" /> + <source>Fortran Files (*.f90 *.f95 *.f2k)</source> + <translation>Fortran 文件 (*.f90 *.f95 *.f2k)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="455" /> + <source>Fortran77 Files (*.f *.for)</source> + <translation>Fortran77 文件 (*.f *.for)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="456" /> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Pascal 文件 (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="547" /> - <location filename="../QScintilla/Lexers/__init__.py" line="457" /> - <source>PostScript Files (*.ps)</source> - <translation>PostScript 文件 (*.ps)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="458" /> - <source>YAML Files (*.yaml *.yml)</source> - <translation>YAML 文件 (*.yaml *.yml)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="549" /> <location filename="../QScintilla/Lexers/__init__.py" line="459" /> - <source>TOML Files (*.toml)</source> - <translation type="unfinished" /> + <source>PostScript Files (*.ps)</source> + <translation>PostScript 文件 (*.ps)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="460" /> + <source>YAML Files (*.yaml *.yml)</source> + <translation>YAML 文件 (*.yaml *.yml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="551" /> + <location filename="../QScintilla/Lexers/__init__.py" line="461" /> + <source>TOML Files (*.toml)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="462" /> <source>Matlab Files (*.m *.m.matlab)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="461" /> + <location filename="../QScintilla/Lexers/__init__.py" line="463" /> <source>Octave Files (*.m *.m.octave)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="552" /> - <location filename="../QScintilla/Lexers/__init__.py" line="462" /> - <source>Gettext Files (*.po)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553" /> - <location filename="../QScintilla/Lexers/__init__.py" line="463" /> - <source>CoffeeScript Files (*.coffee)</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="554" /> <location filename="../QScintilla/Lexers/__init__.py" line="464" /> - <source>JSON Files (*.json)</source> + <source>Gettext Files (*.po)</source> <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="555" /> <location filename="../QScintilla/Lexers/__init__.py" line="465" /> + <source>CoffeeScript Files (*.coffee)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="556" /> + <location filename="../QScintilla/Lexers/__init__.py" line="466" /> + <source>JSON Files (*.json)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="557" /> + <location filename="../QScintilla/Lexers/__init__.py" line="467" /> <source>Markdown Files (*.md)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568" /> - <location filename="../QScintilla/Lexers/__init__.py" line="477" /> + <location filename="../QScintilla/Lexers/__init__.py" line="570" /> + <location filename="../QScintilla/Lexers/__init__.py" line="479" /> <source>All Files (*)</source> <translation>所有文件 (*)</translation> </message> <message> <location filename="../Preferences/__init__.py" line="593" /> - <location filename="../QScintilla/Lexers/__init__.py" line="499" /> + <location filename="../QScintilla/Lexers/__init__.py" line="501" /> <source>Python3 Files (*.py)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="500" /> - <source>Python3 GUI Files (*.pyw)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="501" /> - <source>Cython Files (*.pyx)</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="502" /> - <source>Cython Declaration Files (*.pxd)</source> + <source>Python3 GUI Files (*.pyw)</source> <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="503" /> + <source>Cython Files (*.pyx)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="504" /> + <source>Cython Declaration Files (*.pxd)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="505" /> <source>Cython Include Files (*.pxi)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="508" /> - <source>C Files (*.c)</source> - <translation>C 文件 (*.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="509" /> - <source>C++ Files (*.cpp)</source> - <translation>C++ 文件 (*.cpp)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="510" /> - <source>C++/C Header Files (*.h)</source> - <translation>C++/C 头文件 (*.h)</translation> + <source>C Files (*.c)</source> + <translation>C 文件 (*.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="511" /> + <source>C++ Files (*.cpp)</source> + <translation>C++ 文件 (*.cpp)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="512" /> - <source>HTML Files (*.html)</source> - <translation>HTML 文件 (*.html)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="513" /> - <source>PHP Files (*.php)</source> - <translation>PHP 文件 (*.php)</translation> + <source>C++/C Header Files (*.h)</source> + <translation>C++/C 头文件 (*.h)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="514" /> + <source>HTML Files (*.html)</source> + <translation>HTML 文件 (*.html)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="515" /> + <source>PHP Files (*.php)</source> + <translation>PHP 文件 (*.php)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="516" /> <source>ASP Files (*.asp)</source> <translation>ASP 文件 (*.asp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="517" /> - <source>XML Files (*.xml)</source> - <translation>XML 文件 (*.xml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="518" /> - <source>XSL Files (*.xsl)</source> - <translation>XSL 文件 (*.xsl)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="519" /> - <source>DTD Files (*.dtd)</source> - <translation>DTD 文件 (*.dtd)</translation> + <source>XML Files (*.xml)</source> + <translation>XML 文件 (*.xml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="520" /> + <source>XSL Files (*.xsl)</source> + <translation>XSL 文件 (*.xsl)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="521" /> + <source>DTD Files (*.dtd)</source> + <translation>DTD 文件 (*.dtd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="523" /> <source>D Files (*.d)</source> <translation>D 文件 (*.d)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="522" /> + <location filename="../QScintilla/Lexers/__init__.py" line="524" /> <source>D Interface Files (*.di)</source> <translation>D 界面文件 (*.di)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="527" /> + <location filename="../QScintilla/Lexers/__init__.py" line="529" /> <source>Perl Files (*.pl)</source> <translation>Perl 文件 (*.pl)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="528" /> + <location filename="../QScintilla/Lexers/__init__.py" line="530" /> <source>Perl Module Files (*.pm)</source> <translation>Perl 模块文件 (*.pm)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="531" /> - <source>Batch Files (*.bat)</source> - <translation>批处理文件 (*.bat)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="532" /> - <source>TeX Files (*.tex)</source> - <translation>TeX 文件 (*.tex)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="533" /> - <source>TeX Template Files (*.sty)</source> - <translation>TeX 模板文件 (*.sty)</translation> + <source>Batch Files (*.bat)</source> + <translation>批处理文件 (*.bat)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="534" /> - <source>Diff Files (*.diff)</source> - <translation>差异文件 (*.diff)</translation> + <source>TeX Files (*.tex)</source> + <translation>TeX 文件 (*.tex)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="535" /> - <source>Make Files (*.mak)</source> - <translation>Make 文件 (*.mak)</translation> + <source>TeX Template Files (*.sty)</source> + <translation>TeX 模板文件 (*.sty)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="536" /> - <source>Properties Files (*.ini)</source> - <translation>属性文件 (*.ini)</translation> + <source>Diff Files (*.diff)</source> + <translation>差异文件 (*.diff)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="537" /> - <source>Configuration Files (*.cfg)</source> - <translation>配置文件 (*.cfg)</translation> + <source>Make Files (*.mak)</source> + <translation>Make 文件 (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="538" /> + <source>Properties Files (*.ini)</source> + <translation>属性文件 (*.ini)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="539" /> - <source>CMake Files (CMakeLists.txt)</source> - <translation>CMake 文件 (CMakeLists.txt)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="540" /> - <source>CMake Macro Files (*.cmake)</source> - <translation>CMake 宏文件 (*.cmake)</translation> + <source>Configuration Files (*.cfg)</source> + <translation>配置文件 (*.cfg)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="541" /> - <source>VHDL Files (*.vhd)</source> - <translation>VHDL 文件 (*.vhd)</translation> + <source>CMake Files (CMakeLists.txt)</source> + <translation>CMake 文件 (CMakeLists.txt)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="542" /> - <source>TCL Files (*.tcl)</source> - <translation>TCL 文件 (*.tcl)</translation> + <source>CMake Macro Files (*.cmake)</source> + <translation>CMake 宏文件 (*.cmake)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="543" /> - <source>Tk Files (*.tk)</source> - <translation>Tk 文件 (*.tk)</translation> + <source>VHDL Files (*.vhd)</source> + <translation>VHDL 文件 (*.vhd)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="544" /> - <source>Fortran Files (*.f95)</source> - <translation>Fortran 文件 (*.f95)</translation> + <source>TCL Files (*.tcl)</source> + <translation>TCL 文件 (*.tcl)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="545" /> - <source>Fortran77 Files (*.f)</source> - <translation>Fortran77 文件 (*.f)</translation> + <source>Tk Files (*.tk)</source> + <translation>Tk 文件 (*.tk)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="546" /> - <source>Pascal Files (*.pas)</source> - <translation>Pascal 文件 (*.pas)</translation> + <source>Fortran Files (*.f95)</source> + <translation>Fortran 文件 (*.f95)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="547" /> + <source>Fortran77 Files (*.f)</source> + <translation>Fortran77 文件 (*.f)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="548" /> - <source>YAML Files (*.yml)</source> - <translation>YAML 文件 (*.yml)</translation> + <source>Pascal Files (*.pas)</source> + <translation>Pascal 文件 (*.pas)</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="550" /> + <source>YAML Files (*.yml)</source> + <translation>YAML 文件 (*.yml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="552" /> <source>Matlab Files (*.m)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="551" /> + <location filename="../QScintilla/Lexers/__init__.py" line="553" /> <source>Octave Files (*.m.octave)</source> <translation type="unfinished" /> </message> @@ -56187,560 +56187,560 @@ <translation type="unfinished">所有文件 (*)</translation> </message> <message> - <location filename="../Project/Project.py" line="1066" /> + <location filename="../Project/Project.py" line="1084" /> <source>Read Project File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1067" /> + <location filename="../Project/Project.py" line="1085" /> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1182" /> + <location filename="../Project/Project.py" line="1200" /> <source>Read User Project Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1183" /> + <location filename="../Project/Project.py" line="1201" /> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1230" /> + <location filename="../Project/Project.py" line="1248" /> <source>Read Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1468" /> - <location filename="../Project/Project.py" line="1449" /> - <location filename="../Project/Project.py" line="1403" /> - <location filename="../Project/Project.py" line="1328" /> - <location filename="../Project/Project.py" line="1297" /> - <location filename="../Project/Project.py" line="1278" /> - <location filename="../Project/Project.py" line="1231" /> + <location filename="../Project/Project.py" line="1486" /> + <location filename="../Project/Project.py" line="1467" /> + <location filename="../Project/Project.py" line="1421" /> + <location filename="../Project/Project.py" line="1346" /> + <location filename="../Project/Project.py" line="1315" /> + <location filename="../Project/Project.py" line="1296" /> + <location filename="../Project/Project.py" line="1249" /> <source>Please save the project first.</source> <translation>请先保存项目。</translation> </message> <message> - <location filename="../Project/Project.py" line="1257" /> + <location filename="../Project/Project.py" line="1275" /> <source>Read project session</source> <translation>读取项目会话</translation> </message> <message> - <location filename="../Project/Project.py" line="1258" /> + <location filename="../Project/Project.py" line="1276" /> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1277" /> + <location filename="../Project/Project.py" line="1295" /> <source>Save Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1313" /> - <location filename="../Project/Project.py" line="1296" /> + <location filename="../Project/Project.py" line="1331" /> + <location filename="../Project/Project.py" line="1314" /> <source>Delete Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1314" /> + <location filename="../Project/Project.py" line="1332" /> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1349" /> - <location filename="../Project/Project.py" line="1327" /> + <location filename="../Project/Project.py" line="1367" /> + <location filename="../Project/Project.py" line="1345" /> <source>Read Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1350" /> + <location filename="../Project/Project.py" line="1368" /> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"><p>任务文件 <b>{0}</b> 无法读取。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1429" /> - <location filename="../Project/Project.py" line="1402" /> + <location filename="../Project/Project.py" line="1447" /> + <location filename="../Project/Project.py" line="1420" /> <source>Read Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1430" /> - <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1448" /> + <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1466" /> <source>Save Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1484" /> - <location filename="../Project/Project.py" line="1467" /> + <location filename="../Project/Project.py" line="1502" /> + <location filename="../Project/Project.py" line="1485" /> <source>Delete Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1485" /> + <location filename="../Project/Project.py" line="1503" /> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1645" /> + <location filename="../Project/Project.py" line="1663" /> <source>Add Language</source> <translation>添加语言</translation> </message> <message> - <location filename="../Project/Project.py" line="1646" /> + <location filename="../Project/Project.py" line="1664" /> <source>You have to specify a translation pattern first.</source> <translation>必须先指定一个翻译样式。</translation> </message> <message> - <location filename="../Project/Project.py" line="1784" /> - <location filename="../Project/Project.py" line="1758" /> + <location filename="../Project/Project.py" line="1802" /> + <location filename="../Project/Project.py" line="1776" /> <source>Delete translation</source> <translation>删除翻译</translation> </message> <message> - <location filename="../Project/Project.py" line="1785" /> - <location filename="../Project/Project.py" line="1759" /> + <location filename="../Project/Project.py" line="1803" /> + <location filename="../Project/Project.py" line="1777" /> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1916" /> - <location filename="../Project/Project.py" line="1903" /> - <location filename="../Project/Project.py" line="1889" /> + <location filename="../Project/Project.py" line="1934" /> + <location filename="../Project/Project.py" line="1921" /> + <location filename="../Project/Project.py" line="1907" /> <source>Add file</source> <translation>添加文件</translation> </message> <message> - <location filename="../Project/Project.py" line="1982" /> - <location filename="../Project/Project.py" line="1890" /> + <location filename="../Project/Project.py" line="2000" /> + <location filename="../Project/Project.py" line="1908" /> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1904" /> + <location filename="../Project/Project.py" line="1922" /> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2054" /> - <location filename="../Project/Project.py" line="1917" /> + <location filename="../Project/Project.py" line="2072" /> + <location filename="../Project/Project.py" line="1935" /> <source>The target directory must not be empty.</source> <translation>目标文件夹不能为空。</translation> </message> <message> - <location filename="../Project/Project.py" line="2065" /> - <location filename="../Project/Project.py" line="2053" /> - <location filename="../Project/Project.py" line="1981" /> - <location filename="../Project/Project.py" line="1962" /> - <location filename="../Project/Project.py" line="1948" /> + <location filename="../Project/Project.py" line="2083" /> + <location filename="../Project/Project.py" line="2071" /> + <location filename="../Project/Project.py" line="1999" /> + <location filename="../Project/Project.py" line="1980" /> + <location filename="../Project/Project.py" line="1966" /> <source>Add directory</source> <translation>添加文件夹</translation> </message> <message> - <location filename="../Project/Project.py" line="1949" /> + <location filename="../Project/Project.py" line="1967" /> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation><p>源文件夹不包含任何属于所选类别的文件。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1963" /> + <location filename="../Project/Project.py" line="1981" /> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2066" /> + <location filename="../Project/Project.py" line="2084" /> <source>The source directory must not be empty.</source> <translation>源文件夹不能为空。</translation> </message> <message> - <location filename="../Project/Project.py" line="2127" /> + <location filename="../Project/Project.py" line="2145" /> <source>Rename file</source> <translation>重命名文件</translation> </message> <message> - <location filename="../Project/Project.py" line="2154" /> - <location filename="../Project/Project.py" line="2139" /> + <location filename="../Project/Project.py" line="2172" /> + <location filename="../Project/Project.py" line="2157" /> <source>Rename File</source> <translation>重命名文件</translation> </message> <message> + <location filename="../Project/Project.py" line="3336" /> + <location filename="../Project/Project.py" line="2158" /> + <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="../Project/Project.py" line="2173" /> + <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2393" /> + <source>Delete file</source> + <translation>删除文件</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2394" /> + <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2425" /> + <source>Delete directory</source> + <translation>删除文件夹</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2426" /> + <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2526" /> + <source>Create project directory</source> + <translation>创建项目文件夹</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2527" /> + <source><p>The project directory <b>{0}</b> could not be created.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3139" /> + <location filename="../Project/Project.py" line="2590" /> + <source>Create project management directory</source> + <translation>创建项目管理目录</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3140" /> + <location filename="../Project/Project.py" line="2591" /> + <source><p>The project directory <b>{0}</b> is not writable.</p></source> + <translation><p>项目目录 <b>{0}</b> 不可写。</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="2613" /> + <source>Create main script</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2614" /> + <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2949" /> + <location filename="../Project/Project.py" line="2638" /> + <source>Create Makefile</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2950" /> + <location filename="../Project/Project.py" line="2639" /> + <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3168" /> + <location filename="../Project/Project.py" line="2777" /> + <location filename="../Project/Project.py" line="2748" /> + <location filename="../Project/Project.py" line="2704" /> + <location filename="../Project/Project.py" line="2679" /> + <location filename="../Project/Project.py" line="2649" /> + <source>New Project</source> + <translation>新建项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2650" /> + <source>Add existing files to the project?</source> + <translation>是否将已有文件添加到项目中?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3169" /> + <location filename="../Project/Project.py" line="2680" /> + <source>Select Version Control System</source> + <translation>选择版本控制系统</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2778" /> + <location filename="../Project/Project.py" line="2705" /> + <source>Would you like to edit the VCS command options?</source> + <translation>是否编辑版本控制系统命令选项?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4108" /> + <location filename="../Project/Project.py" line="2720" /> + <source>New project</source> + <translation>新建项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2721" /> + <source>Shall the project file be added to the repository?</source> + <translation>是否将项目文件添加到仓库?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2754" /> + <location filename="../Project/Project.py" line="2742" /> + <source>None</source> + <translation>无</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2749" /> + <source>Select version control system for the project</source> + <translation>为项目选择版本控制系统</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2875" /> + <source>Translation Pattern</source> + <translation>翻译样式</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2876" /> + <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> + <translation>为翻译文件输入路径样式(在语言代码的相应位置使用“'%language%”):</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4128" /> + <location filename="../Project/Project.py" line="3118" /> + <source>Open project</source> + <translation>打开项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3120" /> + <source>Project Files (*.epj);;XML Project Files (*.e4p)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3321" /> + <location filename="../Project/Project.py" line="3311" /> + <source>Project Files (*.epj)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3319" /> + <source>Save Project</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="3335" /> - <location filename="../Project/Project.py" line="2140" /> - <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="../Project/Project.py" line="2155" /> - <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="2400" /> - <source>Delete file</source> - <translation>删除文件</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2401" /> - <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="2432" /> - <source>Delete directory</source> - <translation>删除文件夹</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2433" /> - <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="2533" /> - <source>Create project directory</source> - <translation>创建项目文件夹</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2534" /> - <source><p>The project directory <b>{0}</b> could not be created.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3138" /> - <location filename="../Project/Project.py" line="2597" /> - <source>Create project management directory</source> - <translation>创建项目管理目录</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3139" /> - <location filename="../Project/Project.py" line="2598" /> - <source><p>The project directory <b>{0}</b> is not writable.</p></source> - <translation><p>项目目录 <b>{0}</b> 不可写。</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="2620" /> - <source>Create main script</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="2621" /> - <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="2945" /> - <location filename="../Project/Project.py" line="2645" /> - <source>Create Makefile</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="2946" /> - <location filename="../Project/Project.py" line="2646" /> - <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3167" /> - <location filename="../Project/Project.py" line="2784" /> - <location filename="../Project/Project.py" line="2755" /> - <location filename="../Project/Project.py" line="2711" /> - <location filename="../Project/Project.py" line="2686" /> - <location filename="../Project/Project.py" line="2656" /> - <source>New Project</source> - <translation>新建项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2657" /> - <source>Add existing files to the project?</source> - <translation>是否将已有文件添加到项目中?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3168" /> - <location filename="../Project/Project.py" line="2687" /> - <source>Select Version Control System</source> - <translation>选择版本控制系统</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2785" /> - <location filename="../Project/Project.py" line="2712" /> - <source>Would you like to edit the VCS command options?</source> - <translation>是否编辑版本控制系统命令选项?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4107" /> - <location filename="../Project/Project.py" line="2727" /> - <source>New project</source> - <translation>新建项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2728" /> - <source>Shall the project file be added to the repository?</source> - <translation>是否将项目文件添加到仓库?</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2761" /> - <location filename="../Project/Project.py" line="2749" /> - <source>None</source> - <translation>无</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2756" /> - <source>Select version control system for the project</source> - <translation>为项目选择版本控制系统</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2871" /> - <source>Translation Pattern</source> - <translation>翻译样式</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2872" /> - <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> - <translation>为翻译文件输入路径样式(在语言代码的相应位置使用“'%language%”):</translation> - </message> - <message> - <location filename="../Project/Project.py" line="4127" /> - <location filename="../Project/Project.py" line="3117" /> - <source>Open project</source> - <translation>打开项目</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3119" /> - <source>Project Files (*.epj);;XML Project Files (*.e4p)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3320" /> - <location filename="../Project/Project.py" line="3310" /> - <source>Project Files (*.epj)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3318" /> - <source>Save Project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3334" /> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../Project/Project.py" line="3373" /> - <source>Close Project</source> - <translation>关闭项目</translation> - </message> - <message> <location filename="../Project/Project.py" line="3374" /> + <source>Close Project</source> + <translation>关闭项目</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3375" /> <source>The current project has unsaved changes.</source> <translation>当前项目的更改未保存。</translation> </message> <message> - <location filename="../Project/Project.py" line="3563" /> - <location filename="../Project/Project.py" line="3529" /> + <location filename="../Project/Project.py" line="3564" /> + <location filename="../Project/Project.py" line="3530" /> <source>Syntax errors detected</source> <translation>检测到语法错误</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3564" /> - <location filename="../Project/Project.py" line="3530" /> + <location filename="../Project/Project.py" line="3565" /> + <location filename="../Project/Project.py" line="3531" /> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>项目包含 %n 文件有语法错误。</numerusform> </translation> </message> <message> - <location filename="../Project/Project.py" line="4109" /> + <location filename="../Project/Project.py" line="4110" /> <source>&New...</source> <translation>新建(&N)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4115" /> + <location filename="../Project/Project.py" line="4116" /> <source>Generate a new project</source> <translation>生成新项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4117" /> + <location filename="../Project/Project.py" line="4118" /> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>新建…</b><p>打开一个对话框为新项目输入信息。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4129" /> + <location filename="../Project/Project.py" line="4130" /> <source>&Open...</source> <translation>打开(&O)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4135" /> + <location filename="../Project/Project.py" line="4136" /> <source>Open an existing project</source> <translation>打开一个已有项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4137" /> + <location filename="../Project/Project.py" line="4138" /> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>打开…</b><p>打开一个已有项目。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4143" /> + <location filename="../Project/Project.py" line="4144" /> <source>Reload project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4145" /> + <location filename="../Project/Project.py" line="4146" /> <source>&Reload</source> <translation type="unfinished">重新载入(&R)</translation> </message> <message> - <location filename="../Project/Project.py" line="4151" /> + <location filename="../Project/Project.py" line="4152" /> <source>Reload the current project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4153" /> + <location filename="../Project/Project.py" line="4154" /> <source><b>Reload</b><p>This reloads the current project.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4159" /> + <location filename="../Project/Project.py" line="4160" /> <source>Close project</source> <translation>关闭项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4161" /> + <location filename="../Project/Project.py" line="4162" /> <source>&Close</source> <translation>关闭(&C)</translation> </message> <message> - <location filename="../Project/Project.py" line="4167" /> + <location filename="../Project/Project.py" line="4168" /> <source>Close the current project</source> <translation>关闭当前项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4169" /> + <location filename="../Project/Project.py" line="4170" /> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>关闭</b><p>关闭当前项目。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4175" /> + <location filename="../Project/Project.py" line="4176" /> <source>Save project</source> <translation>保存项目</translation> </message> <message> <location filename="../Project/Project.py" line="4451" /> - <location filename="../Project/Project.py" line="4177" /> + <location filename="../Project/Project.py" line="4178" /> <source>&Save</source> <translation>保存(&S)</translation> </message> <message> - <location filename="../Project/Project.py" line="4183" /> + <location filename="../Project/Project.py" line="4184" /> <source>Save the current project</source> <translation>保存当前项目</translation> </message> <message> - <location filename="../Project/Project.py" line="4185" /> + <location filename="../Project/Project.py" line="4186" /> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>保存</b><p>保存当前项目</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4191" /> + <location filename="../Project/Project.py" line="4192" /> <source>Save project as</source> <translation>项目另存为</translation> </message> <message> - <location filename="../Project/Project.py" line="4193" /> + <location filename="../Project/Project.py" line="4194" /> <source>Save &as...</source> <translation>另存为(&A)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4199" /> + <location filename="../Project/Project.py" line="4200" /> <source>Save the current project to a new file</source> <translation>将当前项目另存为一个新文件</translation> </message> <message> - <location filename="../Project/Project.py" line="4201" /> + <location filename="../Project/Project.py" line="4202" /> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>另存为</b><p>将当前项目另存为一个新文件。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4216" /> + <location filename="../Project/Project.py" line="4217" /> <source>Add files to project</source> <translation>将文件添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="4218" /> + <location filename="../Project/Project.py" line="4219" /> <source>Add &files...</source> <translation>添加文件(&F)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4224" /> + <location filename="../Project/Project.py" line="4225" /> <source>Add files to the current project</source> <translation>将文件添加到当前项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="4226" /> + <location filename="../Project/Project.py" line="4227" /> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation><b>添加文件…</b><p>打开一个对话框为当前项目添加文件。添加的位置由文件扩展名决定。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4237" /> + <location filename="../Project/Project.py" line="4238" /> <source>Add directory to project</source> <translation>将文件夹添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="4239" /> + <location filename="../Project/Project.py" line="4240" /> <source>Add directory...</source> <translation>添加文件夹…</translation> </message> <message> - <location filename="../Project/Project.py" line="4246" /> + <location filename="../Project/Project.py" line="4247" /> <source>Add a directory to the current project</source> <translation>为当前工程添加文件夹</translation> </message> <message> - <location filename="../Project/Project.py" line="4249" /> + <location filename="../Project/Project.py" line="4250" /> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>添加文件夹…</b><p>打开一个对话框将文件夹添加到当前项目中。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4259" /> + <location filename="../Project/Project.py" line="4260" /> <source>Add translation to project</source> <translation>将翻译添加到项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="4261" /> + <location filename="../Project/Project.py" line="4262" /> <source>Add &translation...</source> <translation>添加翻译(&T)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4268" /> + <location filename="../Project/Project.py" line="4269" /> <source>Add a translation to the current project</source> <translation>将翻译添加到当前项目中</translation> </message> <message> - <location filename="../Project/Project.py" line="4271" /> + <location filename="../Project/Project.py" line="4272" /> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>添加翻译…</b><p>打开一个对话框将翻译添加到当前项目中。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4281" /> - <source>Search new files</source> - <translation>搜索新文件</translation> - </message> - <message> <location filename="../Project/Project.py" line="4282" /> + <source>Search new files</source> + <translation>搜索新文件</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4283" /> <source>Searc&h new files...</source> <translation>搜索新文件(&H)…</translation> </message> <message> - <location filename="../Project/Project.py" line="4288" /> + <location filename="../Project/Project.py" line="4289" /> <source>Search new files in the project directory.</source> <translation>在项目文件夹中搜索新文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="4290" /> - <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> + <location filename="../Project/Project.py" line="4291" /> + <source><b>Search new files...</b><p>This searches for new files (sources, forms, ...) in the project directory and registered subdirectories.</p></source> <translation type="unfinished" /> </message> <message> @@ -60210,8 +60210,8 @@ </message> <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> - <source>Spell Checking Properties...</source> - <translation>拼写检查属性…</translation> + <source>Spell Checking...</source> + <translation type="unfinished" /> </message> <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> @@ -60220,8 +60220,18 @@ </message> <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> - <source>Translations Properties...</source> - <translation>翻译属性…</translation> + <source>Translations...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/PropertiesDialog.ui" line="0" /> + <source>Press to edit the filetype associations</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/PropertiesDialog.ui" line="0" /> + <source>Filetype Associations...</source> + <translation type="unfinished">文件类型关联…</translation> </message> <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> @@ -60264,23 +60274,23 @@ <translation>Alt+R</translation> </message> <message> - <location filename="../Project/PropertiesDialog.py" line="215" /> - <location filename="../Project/PropertiesDialog.py" line="52" /> + <location filename="../Project/PropertiesDialog.py" line="229" /> + <location filename="../Project/PropertiesDialog.py" line="57" /> <source>None</source> <translation type="unfinished">无</translation> </message> <message> - <location filename="../Project/PropertiesDialog.py" line="68" /> + <location filename="../Project/PropertiesDialog.py" line="74" /> <source>Source Files ({0});;All Files (*)</source> <translation>源文件 ({0});;所有文件 (*)</translation> </message> <message> - <location filename="../Project/PropertiesDialog.py" line="133" /> - <source>The project is version controlled by <b>{0}</b>.</source> - <translation>本项目由 <b>{0}</b> 进行版本控制。</translation> - </message> - <message> <location filename="../Project/PropertiesDialog.py" line="139" /> + <source>The project is version controlled by <b>{0}</b>.</source> + <translation>本项目由 <b>{0}</b> 进行版本控制。</translation> + </message> + <message> + <location filename="../Project/PropertiesDialog.py" line="145" /> <source>The project is not version controlled.</source> <translation>项目未进行版本控制。</translation> </message> @@ -60297,6 +60307,14 @@ <p>为多重项目输入简短描述。</p></translation> </message> <message> + <source>Spell Checking Properties...</source> + <translation type="vanished">拼写检查属性…</translation> + </message> + <message> + <source>Translations Properties...</source> + <translation type="vanished">翻译属性…</translation> + </message> + <message> <source>Enter authors name</source> <translation type="vanished">输入作者名</translation> </message> @@ -86473,13 +86491,13 @@ <translation>新建项目</translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="457" /> + <location filename="../VCS/ProjectHelper.py" line="458" /> <location filename="../VCS/ProjectHelper.py" line="228" /> <source>Select version control system for the project</source> <translation>为项目选择版本控制系统</translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="489" /> + <location filename="../VCS/ProjectHelper.py" line="490" /> <location filename="../VCS/ProjectHelper.py" line="257" /> <source>Would you like to edit the VCS command options?</source> <translation>是否编辑版本控制系统命令选项?</translation> @@ -86495,8 +86513,8 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="387" /> - <location filename="../VCS/ProjectHelper.py" line="371" /> + <location filename="../VCS/ProjectHelper.py" line="388" /> + <location filename="../VCS/ProjectHelper.py" line="372" /> <location filename="../VCS/ProjectHelper.py" line="330" /> <location filename="../VCS/ProjectHelper.py" line="310" /> <source>New project from repository</source> @@ -86513,44 +86531,44 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="375" /> + <location filename="../VCS/ProjectHelper.py" line="376" /> <source>Shall the project file be added to the repository?</source> <translation>是否将项目文件添加到储存库?</translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="390" /> + <location filename="../VCS/ProjectHelper.py" line="391" /> <source>The project could not be retrieved from the repository.</source> <translation>无法从储存库中检索项目。</translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="486" /> - <location filename="../VCS/ProjectHelper.py" line="456" /> + <location filename="../VCS/ProjectHelper.py" line="487" /> + <location filename="../VCS/ProjectHelper.py" line="457" /> <source>Import Project</source> <translation>导入项目</translation> </message> <message> - <location filename="../VCS/ProjectHelper.py" line="530" /> + <location filename="../VCS/ProjectHelper.py" line="531" /> <source>Update</source> <translation>更新</translation> </message> <message> + <location filename="../VCS/ProjectHelper.py" line="665" /> + <location filename="../VCS/ProjectHelper.py" line="532" /> + <source>The project should be reread. Do this now?</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../VCS/ProjectHelper.py" line="568" /> + <source>Remove project from repository</source> + <translation>从仓库中移除项目</translation> + </message> + <message> + <location filename="../VCS/ProjectHelper.py" line="571" /> + <source>Dou you really want to remove this project from the repository (and disk)?</source> + <translation type="unfinished">确定要从仓库(磁盘)中移除该项目?</translation> + </message> + <message> <location filename="../VCS/ProjectHelper.py" line="664" /> - <location filename="../VCS/ProjectHelper.py" line="531" /> - <source>The project should be reread. Do this now?</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../VCS/ProjectHelper.py" line="567" /> - <source>Remove project from repository</source> - <translation>从仓库中移除项目</translation> - </message> - <message> - <location filename="../VCS/ProjectHelper.py" line="570" /> - <source>Dou you really want to remove this project from the repository (and disk)?</source> - <translation type="unfinished">确定要从仓库(磁盘)中移除该项目?</translation> - </message> - <message> - <location filename="../VCS/ProjectHelper.py" line="663" /> <source>Switch</source> <translation type="unfinished">转换</translation> </message>