diff options
| author | 2015-11-25 16:48:49 -0500 | |
|---|---|---|
| committer | 2015-11-25 16:48:49 -0500 | |
| commit | 7412693e086a7eafaa7ea861164caf523943e5fa (patch) | |
| tree | 0aee322e40572df306b9813546c7a12b3093bcea /SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts | |
| parent | 640196993d31cf5d6fdf36386990ec05f473a048 (diff) | |
| parent | 8e640722c62692818ab840d50b3758f89a41a54e (diff) | |
Merge tag 'upstream/3.0.7'
Upstream version 3.0.7
# gpg: Signature made Wed 25 Nov 2015 04:48:48 PM EST using RSA key ID EBE9BD91
# gpg: Good signature from "Unit 193 <unit193@gmail.com>"
# gpg: aka "Unit 193 <unit193@ninthfloor.org>"
# gpg: aka "Unit 193 <unit193@ubuntu.com>"
# gpg: aka "Unit 193 <unit193@ninthfloor.com>"
Diffstat (limited to 'SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts')
| -rw-r--r-- | SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts | 1096 |
1 files changed, 571 insertions, 525 deletions
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts index 7d8bb85..acefaa8 100644 --- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts +++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts @@ -99,7 +99,7 @@ <message> <location filename="../dialogs/bugdialog.ui" line="20"/> <source>Reporter</source> - <translation>上报人</translation> + <translation>报告者</translation> </message> <message> <location filename="../dialogs/bugdialog.ui" line="36"/> @@ -150,7 +150,7 @@ <message> <location filename="../dialogs/bugdialog.cpp" line="66"/> <source>You can see all your reported bugs and ideas by selecting menu '%1' and then '%2'.</source> - <translation>您可以通过选择菜单 “1%”下的“%2”来查看全部您报告的bugs和想法。</translation> + <translation type="unfinished">您可以通过选择菜单 “1%”下的“%2”来查看全部您报告的bugs和想法。</translation> </message> <message> <location filename="../dialogs/bugdialog.cpp" line="74"/> @@ -465,7 +465,7 @@ <message> <location filename="../constraints/columncollatepanel.cpp" line="81"/> <source>Enter a collation name.</source> - <translation type="unfinished">输入排序规则名称。</translation> + <translation>输入排序规则名称。</translation> </message> </context> <context> @@ -754,7 +754,7 @@ but it's okay to use it.</source> <message> <location filename="../constraints/columnprimarykeypanel.ui" line="26"/> <source>Autoincrement</source> - <translation type="unfinished"></translation> + <translation>Autoincrement</translation> </message> <message> <location filename="../constraints/columnprimarykeypanel.ui" line="48"/> @@ -769,7 +769,7 @@ but it's okay to use it.</source> <message> <location filename="../constraints/columnprimarykeypanel.ui" line="111"/> <source>On conflict:</source> - <translation type="unfinished">冲突:</translation> + <translation>冲突:</translation> </message> <message> <location filename="../constraints/columnprimarykeypanel.cpp" line="87"/> @@ -892,24 +892,24 @@ but it's okay to use it.</source> <name>ConfigDialog</name> <message> <location filename="../dialogs/configdialog.ui" line="14"/> - <location filename="../dialogs/configdialog.ui" line="1293"/> + <location filename="../dialogs/configdialog.ui" line="1344"/> <source>Configuration</source> - <translation type="unfinished"></translation> + <translation>配置</translation> </message> <message> <location filename="../dialogs/configdialog.ui" line="73"/> <source>Search</source> - <translation type="unfinished"></translation> + <translation>搜索</translation> </message> <message> <location filename="../dialogs/configdialog.ui" line="104"/> <source>General</source> - <translation type="unfinished"></translation> + <translation>通用</translation> </message> <message> <location filename="../dialogs/configdialog.ui" line="116"/> <source>Keyboard shortcuts</source> - <translation type="unfinished"></translation> + <translation>快捷键</translation> </message> <message> <location filename="../dialogs/configdialog.ui" line="128"/> @@ -939,7 +939,7 @@ but it's okay to use it.</source> <message> <location filename="../dialogs/configdialog.ui" line="187"/> <source>Code formatters</source> - <translation type="unfinished">代码格式化</translation> + <translation>代码格式化</translation> </message> <message> <location filename="../dialogs/configdialog.ui" line="196"/> @@ -973,449 +973,476 @@ but it's okay to use it.</source> <translation>限制宽度(单位:像素):</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="328"/> + <location filename="../dialogs/configdialog.ui" line="301"/> + <source>Inserting new row in data grid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/configdialog.ui" line="307"/> + <source>Before currently selected row</source> + <translation>在已选列之前</translation> + </message> + <message> + <location filename="../dialogs/configdialog.ui" line="316"/> + <location filename="../dialogs/configdialog.ui" line="329"/> + <location filename="../dialogs/configdialog.ui" line="342"/> + <source>General.InsertRowPlacement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/configdialog.ui" line="323"/> + <source>After currently selected row</source> + <translation>在已选列之后</translation> + </message> + <message> + <location filename="../dialogs/configdialog.ui" line="336"/> + <source>At the end of data view</source> + <translation>在数据显示区域的末尾</translation> + </message> + <message> + <location filename="../dialogs/configdialog.ui" line="379"/> <source>Data types</source> <translation>数据类型</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="366"/> + <location filename="../dialogs/configdialog.ui" line="417"/> <source>Available editors:</source> <translation>可用的编辑器:</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="382"/> + <location filename="../dialogs/configdialog.ui" line="433"/> <source>Editors selected for this data type:</source> <translation>已选的该数据类型编辑器:</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="418"/> + <location filename="../dialogs/configdialog.ui" line="469"/> <source>Schema editing</source> <translation>架构编辑</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="430"/> + <location filename="../dialogs/configdialog.ui" line="481"/> <source>Number of DDL changes kept in history.</source> <translation>数据库定义(DDL)的更改历史记录数量。</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="443"/> + <location filename="../dialogs/configdialog.ui" line="494"/> <source>DDL history size:</source> <translation>数据库定义(DDL)历史大小:</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="450"/> + <location filename="../dialogs/configdialog.ui" line="501"/> <source>Don't show DDL preview dialog when commiting schema changes</source> <translation>当提交schema变动时不显示数据库定义(DDL)预览对话框</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="463"/> + <location filename="../dialogs/configdialog.ui" line="514"/> <source>SQL queries</source> <translation>SQL查询</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="475"/> - <location filename="../dialogs/configdialog.ui" line="488"/> + <location filename="../dialogs/configdialog.ui" line="526"/> + <location filename="../dialogs/configdialog.ui" line="539"/> <source>Number of queries kept in the history.</source> <translation>查询历史记录数量。</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="491"/> + <location filename="../dialogs/configdialog.ui" line="542"/> <source>History size:</source> <translation>历史大小:</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="498"/> + <location filename="../dialogs/configdialog.ui" line="549"/> <source><p>If there is more than one query in the SQL editor window, then (if this option is enabled) only a single query will be executed - the one under the keyboard insertion cursor. Otherwise all queries will be executed. You can always limit queries to be executed by selecting those queries before calling to execute.</p></source> <translation><p>如果SQL编辑器中有多个语句,如果启用该选项,只执行光标下的语句;反之则执行全部语句。另外您可以选择需要执行的语句来执行</p></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="501"/> + <location filename="../dialogs/configdialog.ui" line="552"/> <source>Execute only the query under the cursor</source> <translation>只执行光标下的语句</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="514"/> + <location filename="../dialogs/configdialog.ui" line="565"/> <source>Updates</source> <translation>更新</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="520"/> + <location filename="../dialogs/configdialog.ui" line="571"/> <source>Automatically check for updates at startup</source> <translation>在启动时自己检查更新</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="533"/> + <location filename="../dialogs/configdialog.ui" line="584"/> <source>Session</source> <translation>会话</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="539"/> + <location filename="../dialogs/configdialog.ui" line="590"/> <source>Restore last session (active MDI windows) after startup</source> <translation>启动后恢复上一次会话。</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="581"/> + <location filename="../dialogs/configdialog.ui" line="632"/> <source>Filter shortcuts by name or key combination</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="622"/> + <location filename="../dialogs/configdialog.ui" line="673"/> <source>Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="627"/> + <location filename="../dialogs/configdialog.ui" line="678"/> <source>Key combination</source> <translation>按键编定</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="671"/> - <location filename="../dialogs/configdialog.ui" line="1283"/> + <location filename="../dialogs/configdialog.ui" line="722"/> + <location filename="../dialogs/configdialog.ui" line="1334"/> <source>Language</source> <translation>语言</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="677"/> + <location filename="../dialogs/configdialog.ui" line="728"/> <source>Changing language requires application restart to take effect.</source> <translation>更改语言后,重启程序生效。</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="694"/> + <location filename="../dialogs/configdialog.ui" line="745"/> <source>Compact layout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="700"/> + <location filename="../dialogs/configdialog.ui" line="751"/> <source><p>Compact layout reduces all margins and spacing on the UI to minimum, making space for displaying more data. It makes the interface a little bit less aesthetic, but allows to display more data at once.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="703"/> + <location filename="../dialogs/configdialog.ui" line="754"/> <source>Use compact layout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="709"/> + <location filename="../dialogs/configdialog.ui" line="760"/> <source>General.CompactLayout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="719"/> + <location filename="../dialogs/configdialog.ui" line="770"/> <source>Database list</source> <translation>数据库列表</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="725"/> + <location filename="../dialogs/configdialog.ui" line="776"/> <source>If switched off, then columns will be sorted in the order they are typed in CREATE TABLE statement.</source> <translation>如果关闭,将会以 CREATE TABLE 中的顺序对列进行排序。</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="728"/> + <location filename="../dialogs/configdialog.ui" line="779"/> <source>Sort table columns alphabetically</source> <translation>按字母对列排序</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="738"/> + <location filename="../dialogs/configdialog.ui" line="789"/> <source>Expand tables node when connected to a database</source> <translation>当连接到数据库时,展开数据库节点。</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="748"/> + <location filename="../dialogs/configdialog.ui" line="799"/> <source><p>Additional labels are those displayed next to the names on the databases list (they are blue, unless configured otherwise). Enabling this option will result in labels for databases, invalid databases and aggregated nodes (column group, index group, trigger group). For more labels see options below.<p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="751"/> + <location filename="../dialogs/configdialog.ui" line="802"/> <source>Display additional labels on the list</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="766"/> + <location filename="../dialogs/configdialog.ui" line="817"/> <source>For regular tables labels will show number of columns, indexes and triggers for each of tables.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="769"/> + <location filename="../dialogs/configdialog.ui" line="820"/> <source>Display labels for regular tables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="779"/> + <location filename="../dialogs/configdialog.ui" line="830"/> <source>Virtual tables will be marked with a 'virtual' label.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="782"/> + <location filename="../dialogs/configdialog.ui" line="833"/> <source>Display labels for virtual tables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="795"/> + <location filename="../dialogs/configdialog.ui" line="846"/> <source>Expand views node when connected to a database</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="805"/> + <location filename="../dialogs/configdialog.ui" line="856"/> <source>If this option is switched off, then objects will be sorted in order they appear in sqlite_master table (which is in order they were created)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="808"/> + <location filename="../dialogs/configdialog.ui" line="859"/> <source>Sort objects (tables, indexes, triggers and views) alphabetically</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="818"/> + <location filename="../dialogs/configdialog.ui" line="869"/> <source>Display system tables and indexes on the list</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="831"/> + <location filename="../dialogs/configdialog.ui" line="882"/> <source>Table windows</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="837"/> + <location filename="../dialogs/configdialog.ui" line="888"/> <source>When enabled, Table Windows will show up with the data tab, instead of the structure tab.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="840"/> + <location filename="../dialogs/configdialog.ui" line="891"/> <source>Open Table Windows with the data tab for start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="853"/> + <location filename="../dialogs/configdialog.ui" line="904"/> <source>View windows</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="859"/> + <location filename="../dialogs/configdialog.ui" line="910"/> <source>When enabled, View Windows will show up with the data tab, instead of the structure tab.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="862"/> + <location filename="../dialogs/configdialog.ui" line="913"/> <source>Open View Windows with the data tab for start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="875"/> + <location filename="../dialogs/configdialog.ui" line="926"/> <source>Main window dock areas</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="881"/> + <location filename="../dialogs/configdialog.ui" line="932"/> <source>Left and right areas occupy corners</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="901"/> + <location filename="../dialogs/configdialog.ui" line="952"/> <source>Top and bottom areas occupy corners</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1010"/> + <location filename="../dialogs/configdialog.ui" line="1061"/> <source>Hide built-in plugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1039"/> + <location filename="../dialogs/configdialog.ui" line="1090"/> <source>Current style:</source> - <translation type="unfinished"></translation> + <translation>当前风格:</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1056"/> + <location filename="../dialogs/configdialog.ui" line="1107"/> <source>Preview</source> <translation>预览</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1066"/> + <location filename="../dialogs/configdialog.ui" line="1117"/> <source>Enabled</source> <translation>已启用</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1239"/> + <location filename="../dialogs/configdialog.ui" line="1290"/> <source>Disabled</source> <translation>已禁用</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1288"/> + <location filename="../dialogs/configdialog.ui" line="1339"/> <source>Active formatter plugin</source> <translation>启用格式化插件</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1326"/> + <location filename="../dialogs/configdialog.ui" line="1377"/> <source>SQL editor font</source> <translation>SQL编辑器字体</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1342"/> + <location filename="../dialogs/configdialog.ui" line="1393"/> <source>Database list font</source> <translation>数据库字体</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1358"/> + <location filename="../dialogs/configdialog.ui" line="1409"/> <source>Database list additional label font</source> <translation>数据库额外标签字体</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1374"/> + <location filename="../dialogs/configdialog.ui" line="1425"/> <source>Data view font</source> <translation>数据浏览字体</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1390"/> + <location filename="../dialogs/configdialog.ui" line="1441"/> <source>Status field font</source> <translation>状态栏字体</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1448"/> + <location filename="../dialogs/configdialog.ui" line="1499"/> <source>SQL editor colors</source> <translation>SQL编辑器颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1454"/> + <location filename="../dialogs/configdialog.ui" line="1505"/> <source>Current line background</source> <translation>当前行的背景色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1461"/> + <location filename="../dialogs/configdialog.ui" line="1512"/> <source><p>SQL strings are enclosed with single quote characters.</p></source> <translation><p>单引号内的SQL字符串</p></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1464"/> + <location filename="../dialogs/configdialog.ui" line="1515"/> <source>String foreground</source> <translation>字符串颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1567"/> + <location filename="../dialogs/configdialog.ui" line="1618"/> <source><p>Bind parameters are placeholders for values yet to be provided by the user. They have one of the forms:</p><ul><li>:param_name</li><li>$param_name</li><li>@param_name</li><li>?</li></ul></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1570"/> + <location filename="../dialogs/configdialog.ui" line="1621"/> <source>Bind parameter foreground</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1593"/> + <location filename="../dialogs/configdialog.ui" line="1644"/> <source>Highlighted parenthesis background</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1600"/> + <location filename="../dialogs/configdialog.ui" line="1651"/> <source><p>BLOB values are binary values represented as hexadecimal numbers, like:</p><ul><li>X'12B4'</li><li>x'46A2F4'</li></ul></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1603"/> + <location filename="../dialogs/configdialog.ui" line="1654"/> <source>BLOB value foreground</source> <translation>BLOB值的颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1610"/> + <location filename="../dialogs/configdialog.ui" line="1661"/> <source>Regular foreground</source> <translation type="unfinished">背景色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1617"/> + <location filename="../dialogs/configdialog.ui" line="1668"/> <source>Line numbers area background</source> <translation>行号的背景色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1640"/> + <location filename="../dialogs/configdialog.ui" line="1691"/> <source>Keyword foreground</source> <translation>关键字的颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1647"/> + <location filename="../dialogs/configdialog.ui" line="1698"/> <source>Number foreground</source> <translation>数字颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1654"/> + <location filename="../dialogs/configdialog.ui" line="1705"/> <source>Comment foreground</source> <translation>注释颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1693"/> + <location filename="../dialogs/configdialog.ui" line="1744"/> <source><p>Valid objects are name of tables, indexes, triggers, or views that exist in the SQLite database.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1696"/> + <location filename="../dialogs/configdialog.ui" line="1747"/> <source>Valid objects foreground</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1722"/> + <location filename="../dialogs/configdialog.ui" line="1773"/> <source>Data view colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1728"/> + <location filename="../dialogs/configdialog.ui" line="1779"/> <source><p>Any data changes will be outlined with this color, until they're commited to the database.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1731"/> + <location filename="../dialogs/configdialog.ui" line="1782"/> <source>Uncommited data outline color</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1754"/> + <location filename="../dialogs/configdialog.ui" line="1805"/> <source><p>In case of error while commiting data changes, the problematic cell will be outlined with this color.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1757"/> + <location filename="../dialogs/configdialog.ui" line="1808"/> <source>Commit error outline color</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1780"/> + <location filename="../dialogs/configdialog.ui" line="1831"/> <source>NULL value foreground</source> <translation>NULL值的颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1803"/> + <location filename="../dialogs/configdialog.ui" line="1854"/> <source>Deleted row background</source> <translation>已删除行的背景色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1829"/> + <location filename="../dialogs/configdialog.ui" line="1880"/> <source>Database list colors</source> <translation>数据库列表颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1835"/> + <location filename="../dialogs/configdialog.ui" line="1886"/> <source><p>Additional labels are those which tell you SQLite version, number of objects deeper in the tree, etc.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1838"/> + <location filename="../dialogs/configdialog.ui" line="1889"/> <source>Additional labels foreground</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1864"/> + <location filename="../dialogs/configdialog.ui" line="1915"/> <source>Status field colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1870"/> + <location filename="../dialogs/configdialog.ui" line="1921"/> <source>Information message foreground</source> <translation>信息颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1893"/> + <location filename="../dialogs/configdialog.ui" line="1944"/> <source>Warning message foreground</source> <translation>警告信息颜色</translation> </message> <message> - <location filename="../dialogs/configdialog.ui" line="1916"/> + <location filename="../dialogs/configdialog.ui" line="1967"/> <source>Error message foreground</source> <translation>错误信息颜色</translation> </message> @@ -1453,7 +1480,7 @@ but it's okay to use it.</source> <location filename="../dialogs/configdialog.cpp" line="791"/> <source>Dependencies:</source> <comment>plugin details</comment> - <translation type="unfinished"></translation> + <translation>依赖:</translation> </message> <message> <location filename="../dialogs/configdialog.cpp" line="792"/> @@ -1475,7 +1502,7 @@ but it's okay to use it.</source> <location filename="../dialogs/configdialog.cpp" line="1266"/> <source>%1 (built-in)</source> <comment>plugins manager in configuration dialog</comment> - <translation type="unfinished"></translation> + <translation>%1 (内建)</translation> </message> <message> <location filename="../dialogs/configdialog.cpp" line="1279"/> @@ -1677,99 +1704,117 @@ but it's okay to use it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="179"/> + <location filename="../dataview.cpp" line="182"/> <source>First page</source> <comment>data view</comment> - <translation type="unfinished"></translation> + <translation>首页</translation> </message> <message> - <location filename="../dataview.cpp" line="180"/> + <location filename="../dataview.cpp" line="183"/> <source>Previous page</source> <comment>data view</comment> - <translation type="unfinished"></translation> + <translation>上一页</translation> </message> <message> - <location filename="../dataview.cpp" line="182"/> + <location filename="../dataview.cpp" line="185"/> <source>Next page</source> <comment>data view</comment> - <translation type="unfinished"></translation> + <translation>下一页</translation> </message> <message> - <location filename="../dataview.cpp" line="183"/> + <location filename="../dataview.cpp" line="186"/> <source>Last page</source> <comment>data view</comment> - <translation type="unfinished"></translation> + <translation>末页</translation> </message> <message> - <location filename="../dataview.cpp" line="188"/> + <location filename="../dataview.cpp" line="191"/> <source>Apply filter</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="203"/> + <location filename="../dataview.cpp" line="206"/> <source>Commit changes for selected cells</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="204"/> + <location filename="../dataview.cpp" line="207"/> <source>Rollback changes for selected cells</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="205"/> + <location filename="../dataview.cpp" line="208"/> <source>Show grid view of results</source> <comment>sql editor</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="206"/> + <location filename="../dataview.cpp" line="209"/> <source>Show form view of results</source> <comment>sql editor</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="275"/> + <location filename="../dataview.cpp" line="278"/> <source>Filter by text</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="276"/> + <location filename="../dataview.cpp" line="279"/> <source>Filter by the Regular Expression</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="277"/> + <location filename="../dataview.cpp" line="280"/> <source>Filter by SQL expression</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="308"/> + <location filename="../dataview.cpp" line="311"/> <source>Tabs on top</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="309"/> + <location filename="../dataview.cpp" line="312"/> <source>Tabs at bottom</source> <comment>data view</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="555"/> + <location filename="../dataview.cpp" line="337"/> + <source>Place new rows above selected row</source> + <comment>data view</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dataview.cpp" line="338"/> + <source>Place new rows below selected row</source> + <comment>data view</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dataview.cpp" line="339"/> + <source>Place new rows at the end of the data view</source> + <comment>data view</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dataview.cpp" line="596"/> <source>Total number of rows is being counted. Browsing other pages will be possible after the row counting is done.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="566"/> + <location filename="../dataview.cpp" line="607"/> <source>Row: %1</source> - <translation type="unfinished"></translation> + <translation>行:%1</translation> </message> </context> <context> @@ -1777,27 +1822,27 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dialogs/dbconverterdialog.ui" line="14"/> <source>Convert database</source> - <translation type="unfinished"></translation> + <translation>转换数据库</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.ui" line="20"/> <source>Source database</source> - <translation type="unfinished"></translation> + <translation>源数据库</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.ui" line="29"/> <source>Source database version:</source> - <translation type="unfinished"></translation> + <translation>源数据库版本:</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.ui" line="46"/> <source>Target database</source> - <translation type="unfinished"></translation> + <translation>目的数据库</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.ui" line="52"/> <source>Target version:</source> - <translation type="unfinished"></translation> + <translation>目标版本:</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.ui" line="59"/> @@ -1807,7 +1852,7 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dialogs/dbconverterdialog.ui" line="66"/> <source>Target file:</source> - <translation type="unfinished"></translation> + <translation>目标文件:</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.ui" line="73"/> @@ -1822,7 +1867,7 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dialogs/dbconverterdialog.cpp" line="123"/> <source>Select source database</source> - <translation type="unfinished"></translation> + <translation>选择源数据库</translation> </message> <message> <location filename="../dialogs/dbconverterdialog.cpp" line="129"/> @@ -1875,17 +1920,17 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dialogs/dbdialog.ui" line="20"/> <source>Database</source> - <translation type="unfinished">数据库</translation> + <translation>数据库</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="26"/> <source>Database type</source> - <translation type="unfinished"></translation> + <translation>数据类型</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="32"/> <source>Database driver</source> - <translation type="unfinished"></translation> + <translation>数据库驱动</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="95"/> @@ -1895,17 +1940,17 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dialogs/dbdialog.ui" line="108"/> <source>Options</source> - <translation type="unfinished">选项</translation> + <translation>选项</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="117"/> <source>Permanent (keep it in configuration)</source> - <translation type="unfinished"></translation> + <translation>记住该数据库</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="161"/> <source>Test connection</source> - <translation type="unfinished"></translation> + <translation>测试连接</translation> </message> <message> <source>Name</source> @@ -1918,13 +1963,13 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dialogs/dbdialog.ui" line="51"/> <source>Create new database file</source> - <translation type="unfinished"></translation> + <translation>创建新数据库文件</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="42"/> - <location filename="../dialogs/dbdialog.cpp" line="149"/> + <location filename="../dialogs/dbdialog.cpp" line="150"/> <source>File</source> - <translation type="unfinished">文件</translation> + <translation>文件</translation> </message> <message> <location filename="../dialogs/dbdialog.ui" line="79"/> @@ -1943,49 +1988,49 @@ Browsing other pages will be possible after the row counting is done.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="150"/> + <location filename="../dialogs/dbdialog.cpp" line="151"/> <source>Browse for existing database file on local computer</source> - <translation type="unfinished"></translation> + <translation>浏览计算上已存在的文件</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="283"/> + <location filename="../dialogs/dbdialog.cpp" line="284"/> <source>Browse</source> - <translation type="unfinished"></translation> + <translation>浏览</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="483"/> + <location filename="../dialogs/dbdialog.cpp" line="484"/> <source>Enter an unique database name.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="492"/> + <location filename="../dialogs/dbdialog.cpp" line="493"/> <source>This name is already in use. Please enter unique name.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="500"/> + <location filename="../dialogs/dbdialog.cpp" line="501"/> <source>Enter a database file path.</source> - <translation type="unfinished"></translation> + <translation>输入数据库文件位置。</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="507"/> + <location filename="../dialogs/dbdialog.cpp" line="508"/> <source>This database is already on the list under name: %1</source> - <translation type="unfinished"></translation> + <translation>该数据库已在列表中:%1</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="523"/> + <location filename="../dialogs/dbdialog.cpp" line="524"/> <source>Select a database type.</source> - <translation type="unfinished"></translation> + <translation>选择数据库类型。</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="580"/> + <location filename="../dialogs/dbdialog.cpp" line="581"/> <source>Auto-generated</source> - <translation type="unfinished"></translation> + <translation>自动产生</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="585"/> + <location filename="../dialogs/dbdialog.cpp" line="586"/> <source>Type the name</source> - <translation type="unfinished"></translation> + <translation>输入名字</translation> </message> </context> <context> @@ -1993,42 +2038,42 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dbobjectdialogs.cpp" line="174"/> <source>Delete table</source> - <translation type="unfinished"></translation> + <translation>删除表</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="175"/> <source>Are you sure you want to delete table %1?</source> - <translation type="unfinished"></translation> + <translation>确定要删除表“%1”吗?</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="179"/> <source>Delete index</source> - <translation type="unfinished"></translation> + <translation>删除索引</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="180"/> <source>Are you sure you want to delete index %1?</source> - <translation type="unfinished"></translation> + <translation>确定要删除索引“%1”吗?</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="184"/> <source>Delete trigger</source> - <translation type="unfinished"></translation> + <translation>删除触发器</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="185"/> <source>Are you sure you want to delete trigger %1?</source> - <translation type="unfinished"></translation> + <translation>确定要删除触发器“%1”吗?</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="189"/> <source>Delete view</source> - <translation type="unfinished"></translation> + <translation>删除视图</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="190"/> <source>Are you sure you want to delete view %1?</source> - <translation type="unfinished"></translation> + <translation>确定要删除视图“%1”吗?</translation> </message> <message> <location filename="../dbobjectdialogs.cpp" line="218"/> @@ -2041,240 +2086,240 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dbtree/dbtree.ui" line="23"/> <source>Databases</source> - <translation type="unfinished">数据库</translation> + <translation>数据库</translation> </message> <message> <location filename="../dbtree/dbtree.ui" line="73"/> <source>Filter by name</source> - <translation type="unfinished"></translation> + <translation>过滤名</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="102"/> <source>Copy</source> - <translation type="unfinished">复制</translation> + <translation>复制</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="103"/> <source>Paste</source> - <translation type="unfinished">粘贴</translation> + <translation>粘贴</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="104"/> <source>Select all</source> - <translation type="unfinished">全选</translation> + <translation>全选</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="105"/> <source>Create a group</source> - <translation type="unfinished"></translation> + <translation>创建分组</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="106"/> <source>Delete the group</source> - <translation type="unfinished"></translation> + <translation>删除分组</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="107"/> <source>Rename the group</source> - <translation type="unfinished"></translation> + <translation>重命名分组</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="108"/> <source>Add a database</source> - <translation type="unfinished"></translation> + <translation>添加数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="109"/> <source>Edit the database</source> - <translation type="unfinished"></translation> + <translation>编辑数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="110"/> <source>Remove the database</source> - <translation type="unfinished"></translation> + <translation>移除数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="111"/> <source>Connect to the database</source> - <translation type="unfinished"></translation> + <translation>连接到数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="112"/> <source>Disconnect from the database</source> - <translation type="unfinished"></translation> + <translation>断开数据库连接</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="113"/> <source>Import</source> - <translation type="unfinished">导入</translation> + <translation>导入</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="114"/> <source>Export the database</source> - <translation type="unfinished"></translation> + <translation>导数该数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="115"/> <source>Convert database type</source> - <translation type="unfinished"></translation> + <translation>转换数据库类型</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="116"/> <source>Vacuum</source> - <translation type="unfinished"></translation> + <translation>清理</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="117"/> <source>Integrity check</source> - <translation type="unfinished"></translation> + <translation>检查完整性</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="118"/> <source>Create a table</source> - <translation type="unfinished"></translation> + <translation>新建表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="119"/> <source>Edit the table</source> - <translation type="unfinished"></translation> + <translation>编辑该表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="120"/> <source>Delete the table</source> - <translation type="unfinished"></translation> + <translation>删除该表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="121"/> <source>Export the table</source> - <translation type="unfinished"></translation> + <translation>导出该表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="122"/> <source>Import into the table</source> - <translation type="unfinished"></translation> + <translation>导入到该表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="123"/> <source>Populate table</source> - <translation type="unfinished"></translation> + <translation>填充表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="124"/> <source>Create similar table</source> - <translation type="unfinished"></translation> + <translation>创建一个相似的表</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="125"/> <source>Reset autoincrement sequence</source> - <translation type="unfinished"></translation> + <translation>重设 autoincrement</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="126"/> <source>Create an index</source> - <translation type="unfinished"></translation> + <translation>创建索引</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="127"/> <source>Edit the index</source> - <translation type="unfinished"></translation> + <translation>编辑该索引</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="128"/> <source>Delete the index</source> - <translation type="unfinished"></translation> + <translation>删除该索引</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="129"/> <source>Create a trigger</source> - <translation type="unfinished"></translation> + <translation>创建触发器</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="130"/> <source>Edit the trigger</source> - <translation type="unfinished"></translation> + <translation>编辑该触发器</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="131"/> <source>Delete the trigger</source> - <translation type="unfinished"></translation> + <translation>删除该触发器</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="132"/> <source>Create a view</source> - <translation type="unfinished"></translation> + <translation>创建视图</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="133"/> <source>Edit the view</source> - <translation type="unfinished"></translation> + <translation>编辑该视图</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="134"/> <source>Delete the view</source> - <translation type="unfinished"></translation> + <translation>删除该视图</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="135"/> <source>Add a column</source> - <translation type="unfinished"></translation> + <translation>添加字段</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="136"/> <source>Edit the column</source> - <translation type="unfinished"></translation> + <translation>编辑该字段</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="137"/> <source>Delete the column</source> - <translation type="unfinished"></translation> + <translation>删除该字段</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="138"/> <source>Delete selected items</source> - <translation type="unfinished"></translation> + <translation>删除已选项目</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="139"/> <source>Clear filter</source> - <translation type="unfinished"></translation> + <translation>清除过滤器</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="140"/> <source>Refresh all database schemas</source> - <translation type="unfinished"></translation> + <translation>刷新全部数据库的结构</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="141"/> <source>Refresh selected database schema</source> - <translation type="unfinished"></translation> + <translation>刷新已选数据库的结构</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="142"/> <location filename="../dbtree/dbtree.cpp" line="1421"/> <source>Erase table data</source> - <translation type="unfinished"></translation> + <translation>擦除该表的数据</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="312"/> <location filename="../dbtree/dbtree.cpp" line="317"/> <source>Database</source> - <translation type="unfinished">数据库</translation> + <translation>数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="327"/> <source>Grouping</source> - <translation type="unfinished"></translation> + <translation>分组</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="937"/> <location filename="../dbtree/dbtree.cpp" line="940"/> <source>Create group</source> - <translation type="unfinished"></translation> + <translation>创建分组</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="937"/> <source>Group name</source> - <translation type="unfinished"></translation> + <translation>分组名</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="940"/> @@ -2284,95 +2329,96 @@ Browsing other pages will be possible after the row counting is done.</source> <message> <location filename="../dbtree/dbtree.cpp" line="958"/> <source>Delete group</source> - <translation type="unfinished"></translation> + <translation>删除分组</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="959"/> <source>Are you sure you want to delete group %1? All objects from this group will be moved to parent group.</source> - <translation type="unfinished"></translation> + <translation>确认删除组 %1 吗? +删除后该组下的全部内容将被移动到其所属的父分组中。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1019"/> <source>Delete database</source> - <translation type="unfinished"></translation> + <translation>删除数据库</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1019"/> <source>Are you sure you want to delete database '%1'?</source> - <translation type="unfinished"></translation> + <translation>您确定要删除数据库“%1”吗?</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1055"/> <location filename="../dbtree/dbtree.cpp" line="1265"/> <source>Cannot import, because no import plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation>未能导入,因为没有导入插件被加载。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1075"/> <location filename="../dbtree/dbtree.cpp" line="1240"/> <source>Cannot export, because no export plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation>未能导出,因为没有导出插件被加载。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1339"/> <source>Error while executing VACUUM on the database %1: %2</source> - <translation type="unfinished"></translation> + <translation>在数据库%1上运行 VACUUM 命令时出错:%2</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1341"/> <source>VACUUM execution finished successfully.</source> - <translation type="unfinished"></translation> + <translation>VACUUM 命令执行完成。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1358"/> <source>Integrity check (%1)</source> - <translation type="unfinished"></translation> + <translation>完整性检查(%1)</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1395"/> <source>Reset autoincrement</source> - <translation type="unfinished"></translation> + <translation>重置autoincrement</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1395"/> <source>Are you sure you want to reset autoincrement value for table '%1'?</source> - <translation type="unfinished"></translation> + <translation>您确定要重设“%1”的autoincrement吗?</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1402"/> <source>An error occurred while trying to reset autoincrement value for table '%1': %2</source> - <translation type="unfinished"></translation> + <translation>在重设表“%1”的autoincrement时出现错误:%2</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1404"/> <source>Autoincrement value for table '%1' has been reset successfly.</source> - <translation type="unfinished"></translation> + <translation>表“%1”的auincrement重设成功。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1421"/> <source>Are you sure you want to delete all data from table '%1'?</source> - <translation type="unfinished"></translation> + <translation>您确定要删除表“%1”中的全部数据吗?</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1429"/> <source>An error occurred while trying to delete data from table '%1': %2</source> - <translation type="unfinished"></translation> + <translation>删除表“%1”中的数据时出错:%2</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1433"/> <source>All data has been deleted for table '%1'.</source> - <translation type="unfinished"></translation> + <translation>表“%1”中的数据全部被删除。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1535"/> <source>Following objects will be deleted: %1.</source> - <translation type="unfinished"></translation> + <translation>以下内容将被删除:%1。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1538"/> <source>Following databases will be removed from list: %1.</source> - <translation type="unfinished"></translation> + <translation>以下数据库将从列表中移除:%1。</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1541"/> @@ -2382,12 +2428,12 @@ All objects from this group will be moved to parent group.</source> <message> <location filename="../dbtree/dbtree.cpp" line="1543"/> <source>%1<br><br>Are you sure you want to continue?</source> - <translation type="unfinished"></translation> + <translation>%1<br><br>继续?</translation> </message> <message> <location filename="../dbtree/dbtree.cpp" line="1545"/> <source>Delete objects</source> - <translation type="unfinished"></translation> + <translation>删除对象</translation> </message> </context> <context> @@ -2396,25 +2442,25 @@ All objects from this group will be moved to parent group.</source> <location filename="../dbtree/dbtreeitemdelegate.cpp" line="92"/> <source>error</source> <comment>dbtree labels</comment> - <translation type="unfinished"></translation> + <translation>错误</translation> </message> <message> <location filename="../dbtree/dbtreeitemdelegate.cpp" line="109"/> <source>(system table)</source> <comment>database tree label</comment> - <translation type="unfinished"></translation> + <translation>(系统表)</translation> </message> <message> <location filename="../dbtree/dbtreeitemdelegate.cpp" line="127"/> <source>(virtual)</source> <comment>virtual table label</comment> - <translation type="unfinished"></translation> + <translation>(虚拟)</translation> </message> <message> <location filename="../dbtree/dbtreeitemdelegate.cpp" line="139"/> <source>(system index)</source> <comment>database tree label</comment> - <translation type="unfinished"></translation> + <translation>(系统索引)</translation> </message> </context> <context> @@ -2423,90 +2469,90 @@ All objects from this group will be moved to parent group.</source> <location filename="../dbtree/dbtreemodel.cpp" line="422"/> <source>Database: %1</source> <comment>dbtree tooltip</comment> - <translation type="unfinished">数据库:%1</translation> + <translation>数据库:%1</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="427"/> <source>Version:</source> <comment>dbtree tooltip</comment> - <translation type="unfinished">版本:</translation> + <translation>版本:</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="430"/> <source>File size:</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>文件大小:</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="433"/> <source>Encoding:</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>编码:</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="438"/> <source>Error:</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>错误:</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="448"/> <source>Table : %1</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>表:%1</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="471"/> <source>Columns (%1):</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>字段(%1)</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="474"/> <source>Indexes (%1):</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>索引(%1)</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="477"/> <source>Triggers (%1):</source> <comment>dbtree tooltip</comment> - <translation type="unfinished"></translation> + <translation>触发器(%1)</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1092"/> <source>Copy</source> - <translation type="unfinished">复制</translation> + <translation>复制</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1093"/> <source>Move</source> - <translation type="unfinished"></translation> + <translation>移动</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1095"/> <source>Include data</source> - <translation type="unfinished"></translation> + <translation>包含数据</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1096"/> <source>Include indexes</source> - <translation type="unfinished"></translation> + <translation>包含索引</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1097"/> <source>Include triggers</source> - <translation type="unfinished"></translation> + <translation>包含触发器</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1099"/> <source>Abort</source> - <translation type="unfinished">中止</translation> + <translation>中止</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1175"/> <source>Referenced tables</source> - <translation type="unfinished"></translation> + <translation>参照表</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1176"/> @@ -2517,7 +2563,7 @@ All objects from this group will be moved to parent group.</source> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1185"/> <source>Name conflict</source> - <translation type="unfinished"></translation> + <translation>名字冲突</translation> </message> <message> <location filename="../dbtree/dbtreemodel.cpp" line="1186"/> @@ -2538,7 +2584,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dbtree/dbtreemodel.cpp" line="1208"/> <source>Would you like to ignore those errors and proceed?</source> - <translation type="unfinished"></translation> + <translation>忽略错误并继续?</translation> </message> </context> <context> @@ -2546,7 +2592,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/ddlhistorywindow.ui" line="35"/> <source>Filter by database:</source> - <translation type="unfinished"></translation> + <translation>数据库过滤:</translation> </message> <message> <location filename="../windows/ddlhistorywindow.cpp" line="73"/> @@ -2558,7 +2604,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/ddlhistorywindow.cpp" line="124"/> <source>DDL history</source> - <translation type="unfinished"></translation> + <translation>DDL历史</translation> </message> </context> <context> @@ -2566,12 +2612,12 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/ddlpreviewdialog.ui" line="14"/> <source>Queries to be executed</source> - <translation type="unfinished"></translation> + <translation>将要执行的语句</translation> </message> <message> <location filename="../dialogs/ddlpreviewdialog.ui" line="42"/> <source>Don't show again</source> - <translation type="unfinished"></translation> + <translation>不再显示</translation> </message> </context> <context> @@ -2579,7 +2625,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../debugconsole.ui" line="14"/> <source>SQLiteStudio Debug Console</source> - <translation type="unfinished">SQLiteStudio 调试终端</translation> + <translation>SQLiteStudio 调试终端</translation> </message> </context> <context> @@ -2592,33 +2638,33 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/editorwindow.ui" line="112"/> <source>History</source> - <translation type="unfinished"></translation> + <translation>历史</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="137"/> <source>Results in the separate tab</source> - <translation type="unfinished"></translation> + <translation>结果在新标签中打开</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="138"/> <source>Results below the query</source> - <translation type="unfinished"></translation> + <translation>结果在当前页打开</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="171"/> <location filename="../windows/editorwindow.cpp" line="173"/> <source>SQL editor %1</source> - <translation type="unfinished"></translation> + <translation>SQL编辑器 %1</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="331"/> <source>Results</source> - <translation type="unfinished"></translation> + <translation>结果</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="364"/> <source>Execute query</source> - <translation type="unfinished"></translation> + <translation>执行语句</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="365"/> @@ -2629,41 +2675,41 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <location filename="../windows/editorwindow.cpp" line="368"/> <source>Clear execution history</source> <comment>sql editor</comment> - <translation type="unfinished"></translation> + <translation>清除执行历史</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="370"/> <source>Export results</source> <comment>sql editor</comment> - <translation type="unfinished"></translation> + <translation>导出结果</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="372"/> <source>Create view from query</source> <comment>sql editor</comment> - <translation type="unfinished"></translation> + <translation>从query中创建视图</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="382"/> <source>Previous database</source> - <translation type="unfinished"></translation> + <translation>前一个数据库</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="383"/> <source>Next database</source> - <translation type="unfinished"></translation> + <translation>下一个数据库</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="386"/> <source>Show next tab</source> <comment>sql editor</comment> - <translation type="unfinished"></translation> + <translation>显示下一个标签</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="387"/> <source>Show previous tab</source> <comment>sql editor</comment> - <translation type="unfinished"></translation> + <translation>显示上一个标签</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="388"/> @@ -2695,17 +2741,17 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/editorwindow.cpp" line="609"/> <source>Clear execution history</source> - <translation type="unfinished"></translation> + <translation>清除执行历史</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="609"/> <source>Are you sure you want to erase the entire SQL execution history? This cannot be undone.</source> - <translation type="unfinished"></translation> + <translation>确定要删除全部的SQL执行历史吗?删除后不能恢复。</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="621"/> <source>Cannot export, because no export plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation>未能导出,因为没有导出插件被加载。</translation> </message> <message> <location filename="../windows/editorwindow.cpp" line="642"/> @@ -2715,7 +2761,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/editorwindow.cpp" line="672"/> <source>Editor window "%1" has uncommited data.</source> - <translation type="unfinished"></translation> + <translation>编辑器“%1”里有未提交的数据库。</translation> </message> </context> <context> @@ -2723,17 +2769,17 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/errorsconfirmdialog.ui" line="14"/> <source>Errors</source> - <translation type="unfinished"></translation> + <translation>错误</translation> </message> <message> <location filename="../dialogs/errorsconfirmdialog.ui" line="20"/> <source>Following errors occured:</source> - <translation type="unfinished"></translation> + <translation>发生了以下错误:</translation> </message> <message> <location filename="../dialogs/errorsconfirmdialog.ui" line="34"/> <source>Would you like to proceed?</source> - <translation type="unfinished"></translation> + <translation>仍然继续吗?</translation> </message> </context> <context> @@ -2970,49 +3016,49 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <location filename="../formview.cpp" line="241"/> <source>Commit row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>提交</translation> </message> <message> <location filename="../formview.cpp" line="242"/> <source>Rollback row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>回滚</translation> </message> <message> <location filename="../formview.cpp" line="243"/> <source>First row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>首行</translation> </message> <message> <location filename="../formview.cpp" line="244"/> <source>Previous row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>前一行</translation> </message> <message> <location filename="../formview.cpp" line="245"/> <source>Next row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>下一行</translation> </message> <message> <location filename="../formview.cpp" line="246"/> <source>Last row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>末行</translation> </message> <message> <location filename="../formview.cpp" line="247"/> <source>Insert new row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>新插入行</translation> </message> <message> <location filename="../formview.cpp" line="248"/> <source>Delete current row</source> <comment>form view</comment> - <translation type="unfinished"></translation> + <translation>删除当前行</translation> </message> </context> <context> @@ -3020,42 +3066,42 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/functionseditor.ui" line="81"/> <source>Filter funtions</source> - <translation type="unfinished"></translation> + <translation>过滤函数</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="260"/> <source>Function name:</source> - <translation type="unfinished"></translation> + <translation>函数名:</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="273"/> <source>Implementation language:</source> - <translation type="unfinished">实现语言:</translation> + <translation>实现语言:</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="253"/> <source>Type:</source> - <translation type="unfinished"></translation> + <translation>类型:</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="157"/> <source>Input arguments</source> - <translation type="unfinished"></translation> + <translation>输入参数</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="163"/> <source>Undefined</source> - <translation type="unfinished"></translation> + <translation>Undefined</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="205"/> <source>Databases</source> - <translation type="unfinished">数据库</translation> + <translation>数据库</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="211"/> <source>Register in all databases</source> - <translation type="unfinished">在所有数据库中注册</translation> + <translation>在所有数据库中注册</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="218"/> @@ -3065,7 +3111,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/functionseditor.ui" line="293"/> <source>Initialization code:</source> - <translation type="unfinished"></translation> + <translation>初始化代码:</translation> </message> <message> <location filename="../windows/functionseditor.ui" line="309"/> @@ -3081,57 +3127,57 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/functionseditor.cpp" line="54"/> <source>SQL function editor</source> - <translation type="unfinished"></translation> + <translation>SQL函数编辑器</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="59"/> <source>Commit all function changes</source> - <translation type="unfinished"></translation> + <translation>提交所有对函数的更改</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="60"/> <source>Rollback all function changes</source> - <translation type="unfinished"></translation> + <translation>回滚所有对函数的更改</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="62"/> <source>Create new function</source> - <translation type="unfinished"></translation> + <translation>新建函数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="63"/> <source>Delete selected function</source> - <translation type="unfinished"></translation> + <translation>删除已选函数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="65"/> <source>Custom SQL functions manual</source> - <translation type="unfinished"></translation> + <translation>自定义SQL函数手册</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="68"/> <source>Add function argument</source> - <translation type="unfinished"></translation> + <translation>添加函数参数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="69"/> <source>Rename function argument</source> - <translation type="unfinished"></translation> + <translation>重命名函数参数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="70"/> <source>Delete function argument</source> - <translation type="unfinished"></translation> + <translation>删除函数参数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="72"/> <source>Move function argument up</source> - <translation type="unfinished"></translation> + <translation>上移函数参数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="73"/> <source>Move function argument down</source> - <translation type="unfinished"></translation> + <translation>下移函数参数</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="111"/> @@ -3146,12 +3192,12 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../windows/functionseditor.cpp" line="410"/> <source>Enter a non-empty, unique name of the function.</source> - <translation type="unfinished"></translation> + <translation>输入非空唯一的函数名称</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="422"/> <source>Pick the implementation language.</source> - <translation type="unfinished">选择实现语言。</translation> + <translation>选择实现语言。</translation> </message> <message> <location filename="../windows/functionseditor.cpp" line="426"/> @@ -3180,47 +3226,47 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/importdialog.ui" line="14"/> <source>Import data</source> - <translation type="unfinished"></translation> + <translation>导入数据</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="21"/> <source>Table to import to</source> - <translation type="unfinished"></translation> + <translation>目的表</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="36"/> <source>Table</source> - <translation type="unfinished">表</translation> + <translation>表</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="43"/> <source>Database</source> - <translation type="unfinished">数据库</translation> + <translation>数据库</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="84"/> <source>Data source to import from</source> - <translation type="unfinished"></translation> + <translation>数据源</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="129"/> <source>Data source type</source> - <translation type="unfinished"></translation> + <translation>数据源类型</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="141"/> <source>Options</source> - <translation type="unfinished">选项</translation> + <translation>选项</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="182"/> <source>Input file:</source> - <translation type="unfinished"></translation> + <translation>输入文件:</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="175"/> <source>Text encoding:</source> - <translation type="unfinished"></translation> + <translation>文本编码:</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="192"/> @@ -3230,52 +3276,52 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/importdialog.ui" line="195"/> <source>Ignore errors</source> - <translation type="unfinished"></translation> + <translation>忽略错误</translation> </message> <message> <location filename="../dialogs/importdialog.ui" line="205"/> <source>Data source options</source> - <translation type="unfinished"></translation> + <translation>数据源选项</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="71"/> + <location filename="../dialogs/importdialog.cpp" line="72"/> <source>Cancel</source> - <translation type="unfinished">取消</translation> + <translation>取消</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="102"/> + <location filename="../dialogs/importdialog.cpp" line="103"/> <source>If you type table name that doesn't exist, it will be created.</source> - <translation type="unfinished"></translation> + <translation>如果输入的表不存在,则新建该表。</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="102"/> + <location filename="../dialogs/importdialog.cpp" line="103"/> <source>Enter the table name</source> - <translation type="unfinished"></translation> + <translation>输入表名</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="120"/> + <location filename="../dialogs/importdialog.cpp" line="121"/> <source>Select import plugin.</source> - <translation type="unfinished"></translation> + <translation>选择导入插件。</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="129"/> + <location filename="../dialogs/importdialog.cpp" line="130"/> <source>You must provide a file to import from.</source> - <translation type="unfinished"></translation> + <translation>必须提供一个导入文件。</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="136"/> + <location filename="../dialogs/importdialog.cpp" line="137"/> <source>The file '%1' does not exist.</source> - <translation type="unfinished"></translation> + <translation>文件“%1”不存在。</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="142"/> + <location filename="../dialogs/importdialog.cpp" line="143"/> <source>Path you provided is a directory. A regular file is required.</source> - <translation type="unfinished"></translation> + <translation>你提供的是一个目录。我们需要的是文件。</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="318"/> + <location filename="../dialogs/importdialog.cpp" line="319"/> <source>Pick file to import from</source> - <translation type="unfinished"></translation> + <translation>选择要导入的文件</translation> </message> </context> <context> @@ -3319,12 +3365,12 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/indexdialog.ui" line="100"/> <source>Sort</source> - <translation type="unfinished"></translation> + <translation>排序</translation> </message> <message> <location filename="../dialogs/indexdialog.ui" line="115"/> <source>DDL</source> - <translation type="unfinished"></translation> + <translation>DDL</translation> </message> <message> <location filename="../dialogs/indexdialog.cpp" line="65"/> @@ -3344,7 +3390,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/indexdialog.cpp" line="186"/> <source>Select at least one column.</source> - <translation type="unfinished"></translation> + <translation>至少选择一列</translation> </message> <message> <location filename="../dialogs/indexdialog.cpp" line="187"/> @@ -3355,31 +3401,31 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <location filename="../dialogs/indexdialog.cpp" line="236"/> <source>default</source> <comment>index dialog</comment> - <translation type="unfinished"></translation> + <translation>默认</translation> </message> <message> <location filename="../dialogs/indexdialog.cpp" line="247"/> <source>Sort order</source> <comment>table constraints</comment> - <translation type="unfinished"></translation> + <translation>排序</translation> </message> <message> - <location filename="../dialogs/indexdialog.cpp" line="453"/> - <location filename="../dialogs/indexdialog.cpp" line="466"/> + <location filename="../dialogs/indexdialog.cpp" line="454"/> + <location filename="../dialogs/indexdialog.cpp" line="467"/> <source>Error</source> <comment>index dialog</comment> - <translation type="unfinished"></translation> + <translation>错误</translation> </message> <message> - <location filename="../dialogs/indexdialog.cpp" line="454"/> + <location filename="../dialogs/indexdialog.cpp" line="455"/> <source>Cannot create unique index, because values in selected columns are not unique. Would you like to execute SELECT query to see problematic values?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/indexdialog.cpp" line="466"/> + <location filename="../dialogs/indexdialog.cpp" line="467"/> <source>An error occurred while executing SQL statements: %1</source> - <translation type="unfinished"></translation> + <translation>在执行SQL语句时发生了错误:%1</translation> </message> </context> <context> @@ -3400,12 +3446,12 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../mainwindow.ui" line="81"/> <source>Database toolbar</source> - <translation type="unfinished"></translation> + <translation>数据工具栏</translation> </message> <message> <location filename="../mainwindow.ui" line="92"/> <source>Structure toolbar</source> - <translation type="unfinished"></translation> + <translation>结构工具栏</translation> </message> <message> <location filename="../mainwindow.ui" line="103"/> @@ -3448,250 +3494,250 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="211"/> + <location filename="../mainwindow.cpp" line="213"/> <source>You need to restart application to make the language change take effect.</source> - <translation type="unfinished"></translation> + <translation>更改语言后重启程序生效。</translation> </message> <message> - <location filename="../mainwindow.cpp" line="254"/> + <location filename="../mainwindow.cpp" line="256"/> <source>Open SQL editor</source> <translation>打开SQL编辑器</translation> </message> <message> - <location filename="../mainwindow.cpp" line="255"/> + <location filename="../mainwindow.cpp" line="257"/> <source>Open DDL history</source> <translation>打开数据库定义(DDL)历史</translation> </message> <message> - <location filename="../mainwindow.cpp" line="256"/> + <location filename="../mainwindow.cpp" line="258"/> <source>Open SQL functions editor</source> <translation>打开SQL函数编辑器</translation> </message> <message> - <location filename="../mainwindow.cpp" line="257"/> + <location filename="../mainwindow.cpp" line="259"/> <source>Open collations editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="258"/> + <location filename="../mainwindow.cpp" line="260"/> <source>Import</source> - <translation type="unfinished">导入</translation> + <translation>导入</translation> </message> <message> - <location filename="../mainwindow.cpp" line="259"/> + <location filename="../mainwindow.cpp" line="261"/> <source>Export</source> <translation>导出</translation> </message> <message> - <location filename="../mainwindow.cpp" line="261"/> + <location filename="../mainwindow.cpp" line="263"/> <source>Open configuration dialog</source> <translation>打开配置对话框</translation> </message> <message> - <location filename="../mainwindow.cpp" line="263"/> + <location filename="../mainwindow.cpp" line="265"/> <source>Tile windows</source> <translation>平铺窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="264"/> + <location filename="../mainwindow.cpp" line="266"/> <source>Tile windows horizontally</source> <translation>水平排列窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="265"/> + <location filename="../mainwindow.cpp" line="267"/> <source>Tile windows vertically</source> <translation>垂直排列窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="266"/> + <location filename="../mainwindow.cpp" line="268"/> <source>Cascade windows</source> <translation>层叠窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="267"/> + <location filename="../mainwindow.cpp" line="269"/> <source>Next window</source> <translation>下一个窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="268"/> + <location filename="../mainwindow.cpp" line="270"/> <source>Previous window</source> <translation>上一个窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="269"/> + <location filename="../mainwindow.cpp" line="271"/> <source>Hide status field</source> <translation>隐藏状态栏</translation> </message> <message> - <location filename="../mainwindow.cpp" line="271"/> + <location filename="../mainwindow.cpp" line="273"/> <source>Close selected window</source> <translation>关闭当前窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="272"/> + <location filename="../mainwindow.cpp" line="274"/> <source>Close all windows but selected</source> <translation>关闭其它窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="273"/> + <location filename="../mainwindow.cpp" line="275"/> <source>Close all windows</source> <translation>关闭全部窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="274"/> + <location filename="../mainwindow.cpp" line="276"/> <source>Restore recently closed window</source> <translation>恢复最近关闭的窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="275"/> + <location filename="../mainwindow.cpp" line="277"/> <source>Rename selected window</source> <translation>重命名当前窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="277"/> + <location filename="../mainwindow.cpp" line="279"/> <source>Open Debug Console</source> <translation>打开调试终端</translation> </message> <message> - <location filename="../mainwindow.cpp" line="278"/> + <location filename="../mainwindow.cpp" line="280"/> <source>Open CSS Console</source> - <translation type="unfinished"></translation> + <translation>打开CSS控制台</translation> </message> <message> - <location filename="../mainwindow.cpp" line="279"/> + <location filename="../mainwindow.cpp" line="281"/> <source>Report a bug</source> <translation>提交Bug</translation> </message> <message> - <location filename="../mainwindow.cpp" line="280"/> + <location filename="../mainwindow.cpp" line="282"/> <source>Propose a new feature</source> <translation>提交新功能建议</translation> </message> <message> - <location filename="../mainwindow.cpp" line="281"/> + <location filename="../mainwindow.cpp" line="283"/> <source>About</source> <translation>关于</translation> </message> <message> - <location filename="../mainwindow.cpp" line="282"/> + <location filename="../mainwindow.cpp" line="284"/> <source>Licenses</source> <translation>许可</translation> </message> <message> - <location filename="../mainwindow.cpp" line="283"/> + <location filename="../mainwindow.cpp" line="285"/> <source>Open home page</source> <translation>访问主页</translation> </message> <message> - <location filename="../mainwindow.cpp" line="284"/> + <location filename="../mainwindow.cpp" line="286"/> <source>Open forum page</source> <translation>访问论坛</translation> </message> <message> - <location filename="../mainwindow.cpp" line="285"/> + <location filename="../mainwindow.cpp" line="287"/> <source>User Manual</source> <translation>用户手册</translation> </message> <message> - <location filename="../mainwindow.cpp" line="286"/> + <location filename="../mainwindow.cpp" line="288"/> <source>SQLite documentation</source> <translation>SQLite文档</translation> </message> <message> - <location filename="../mainwindow.cpp" line="287"/> + <location filename="../mainwindow.cpp" line="289"/> <source>Report history</source> <translation>报告历史</translation> </message> <message> - <location filename="../mainwindow.cpp" line="289"/> + <location filename="../mainwindow.cpp" line="291"/> <source>Check for updates</source> <translation>检查更新</translation> </message> <message> - <location filename="../mainwindow.cpp" line="327"/> + <location filename="../mainwindow.cpp" line="329"/> <source>Database</source> <comment>menubar</comment> <translation>数据库</translation> </message> <message> - <location filename="../mainwindow.cpp" line="347"/> + <location filename="../mainwindow.cpp" line="349"/> <source>Structure</source> <comment>menubar</comment> <translation>结构</translation> </message> <message> - <location filename="../mainwindow.cpp" line="368"/> + <location filename="../mainwindow.cpp" line="370"/> <source>View</source> <comment>menubar</comment> <translation>查看</translation> </message> <message> - <location filename="../mainwindow.cpp" line="372"/> + <location filename="../mainwindow.cpp" line="374"/> <source>Window list</source> <comment>menubar view menu</comment> <translation>窗口列表</translation> </message> <message> - <location filename="../mainwindow.cpp" line="393"/> + <location filename="../mainwindow.cpp" line="395"/> <source>Tools</source> <comment>menubar</comment> <translation>工具</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="409"/> <source>Help</source> <translation>帮助</translation> </message> <message> - <location filename="../mainwindow.cpp" line="569"/> + <location filename="../mainwindow.cpp" line="571"/> <source>Could not set style: %1</source> <comment>main window</comment> - <translation type="unfinished"></translation> + <translation>未能设置风格:%1</translation> </message> <message> - <location filename="../mainwindow.cpp" line="642"/> + <location filename="../mainwindow.cpp" line="644"/> <source>Cannot export, because no export plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation>未能导出,因为没有导出插件被加载。</translation> </message> <message> - <location filename="../mainwindow.cpp" line="658"/> + <location filename="../mainwindow.cpp" line="660"/> <source>Cannot import, because no import plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation>未能导入,因为没有导入插件被加载。</translation> </message> <message> - <location filename="../mainwindow.cpp" line="691"/> + <location filename="../mainwindow.cpp" line="693"/> <source>Rename window</source> <translation>重命名窗口</translation> </message> <message> - <location filename="../mainwindow.cpp" line="691"/> + <location filename="../mainwindow.cpp" line="693"/> <source>Enter new name for the window:</source> <translation>窗口的新名称:</translation> </message> <message> - <location filename="../mainwindow.cpp" line="777"/> + <location filename="../mainwindow.cpp" line="779"/> <source>New updates are available. <a href="%1">Click here for details</a>.</source> <translation>有新更新 <a href="%1">点此查看更新详情</a>.</translation> </message> <message> - <location filename="../mainwindow.cpp" line="785"/> + <location filename="../mainwindow.cpp" line="787"/> <source>You're running the most recent version. No updates are available.</source> - <translation type="unfinished">您使用的是最新版,不需要更新。</translation> + <translation>您使用的是最新版,不需要更新。</translation> </message> <message> - <location filename="../mainwindow.cpp" line="891"/> + <location filename="../mainwindow.cpp" line="904"/> <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="898"/> + <location filename="../mainwindow.cpp" line="911"/> <source>Database passed in command line parameters (%1) has been temporarily added to the list under name: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="903"/> + <location filename="../mainwindow.cpp" line="916"/> <source>Could not add database %1 to list.</source> - <translation type="unfinished"></translation> + <translation>未能将数据%1添加到列表</translation> </message> </context> <context> @@ -3789,7 +3835,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../multieditor/multieditortext.cpp" line="45"/> <source>Text</source> - <translation type="unfinished"></translation> + <translation>文本</translation> </message> <message> <location filename="../multieditor/multieditortext.cpp" line="106"/> @@ -3880,13 +3926,13 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <location filename="../dialogs/newconstraintdialog.cpp" line="105"/> <source>Collate</source> <comment>new constraint dialog</comment> - <translation type="unfinished">排序规则</translation> + <translation>排序规则</translation> </message> <message> <location filename="../dialogs/newconstraintdialog.cpp" line="107"/> <source>Default</source> <comment>new constraint dialog</comment> - <translation type="unfinished">默认</translation> + <translation>默认</translation> </message> </context> <context> @@ -3947,7 +3993,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/populateconfigdialog.ui" line="14"/> <source>Populating configuration</source> - <translation type="unfinished"></translation> + <translation>配置填充</translation> </message> <message> <location filename="../dialogs/populateconfigdialog.cpp" line="54"/> @@ -3960,7 +4006,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/populatedialog.ui" line="14"/> <source>Populate table</source> - <translation type="unfinished"></translation> + <translation>填充表</translation> </message> <message> <location filename="../dialogs/populatedialog.ui" line="26"/> @@ -3980,23 +4026,23 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/populatedialog.ui" line="102"/> <source>Number of rows to populate:</source> - <translation type="unfinished"></translation> + <translation>填充的行数:</translation> </message> <message> <location filename="../dialogs/populatedialog.cpp" line="42"/> <source>Populate</source> <comment>populate dialog button</comment> - <translation type="unfinished"></translation> + <translation>填充</translation> </message> <message> <location filename="../dialogs/populatedialog.cpp" line="54"/> <source>Abort</source> - <translation type="unfinished">中止</translation> + <translation>中止</translation> </message> <message> <location filename="../dialogs/populatedialog.cpp" line="161"/> <source>Configure</source> - <translation type="unfinished">配置</translation> + <translation>配置</translation> </message> <message> <location filename="../dialogs/populatedialog.cpp" line="259"/> @@ -4011,7 +4057,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/populatedialog.cpp" line="291"/> <source>Select table to populate</source> - <translation type="unfinished"></translation> + <translation>选择要填充的表</translation> </message> <message> <location filename="../dialogs/populatedialog.cpp" line="292"/> @@ -4139,12 +4185,12 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="532"/> + <location filename="../dataview.cpp" line="573"/> <source>Total pages available: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dataview.cpp" line="542"/> + <location filename="../dataview.cpp" line="583"/> <source>Total rows loaded: %1</source> <translation type="unfinished"></translation> </message> @@ -4211,7 +4257,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dbtree/dbtree.h" line="34"/> <location filename="../multieditor/multieditortext.h" line="15"/> - <location filename="../sqleditor.h" line="24"/> + <location filename="../sqleditor.h" line="25"/> <source>Paste from clipboard</source> <translation type="unfinished"></translation> </message> @@ -4228,7 +4274,7 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dbtree/dbtreeitemfactory.cpp" line="57"/> <source>Triggers</source> - <translation type="unfinished"></translation> + <translation type="unfinished">触发器</translation> </message> <message> <location filename="../dbtree/dbtreeitemfactory.cpp" line="62"/> @@ -4278,12 +4324,12 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../formview.h" line="23"/> <source>Insert new row</source> - <translation type="unfinished"></translation> + <translation type="unfinished">新插入行</translation> </message> <message> <location filename="../formview.h" line="24"/> <source>Delete current row</source> - <translation type="unfinished"></translation> + <translation type="unfinished">删除当前行</translation> </message> <message> <location filename="../mainwindow.h" line="43"/> @@ -4332,106 +4378,106 @@ Please enter new, unique name, or press '%1' to abort the operation:</ </message> <message> <location filename="../multieditor/multieditortext.h" line="13"/> - <location filename="../sqleditor.h" line="22"/> + <location filename="../sqleditor.h" line="23"/> <source>Cut selected text</source> <translation type="unfinished"></translation> </message> <message> <location filename="../multieditor/multieditortext.h" line="14"/> - <location filename="../sqleditor.h" line="23"/> + <location filename="../sqleditor.h" line="24"/> <source>Copy selected text</source> <translation type="unfinished"></translation> </message> <message> <location filename="../multieditor/multieditortext.h" line="16"/> - <location filename="../sqleditor.h" line="25"/> + <location filename="../sqleditor.h" line="26"/> <source>Delete selected text</source> <translation type="unfinished"></translation> </message> <message> <location filename="../multieditor/multieditortext.h" line="17"/> - <location filename="../sqleditor.h" line="27"/> + <location filename="../sqleditor.h" line="28"/> <source>Undo</source> <translation type="unfinished">撤销</translation> </message> <message> <location filename="../multieditor/multieditortext.h" line="18"/> - <location filename="../sqleditor.h" line="28"/> + <location filename="../sqleditor.h" line="29"/> <source>Redo</source> <translation type="unfinished">恢复</translation> </message> <message> - <location filename="../sqleditor.h" line="21"/> + <location filename="../sqleditor.h" line="22"/> <source>SQL editor input field</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="26"/> + <location filename="../sqleditor.h" line="27"/> <source>Select whole editor contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="29"/> + <location filename="../sqleditor.h" line="30"/> <source>Save contents into a file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="30"/> + <location filename="../sqleditor.h" line="31"/> <source>Load contents from a file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="31"/> + <location filename="../sqleditor.h" line="32"/> <source>Find in text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="32"/> + <location filename="../sqleditor.h" line="33"/> <source>Find next</source> <translation type="unfinished">查找下一个</translation> </message> <message> - <location filename="../sqleditor.h" line="33"/> + <location filename="../sqleditor.h" line="34"/> <source>Find previous</source> <translation type="unfinished">查找上一个</translation> </message> <message> - <location filename="../sqleditor.h" line="34"/> + <location filename="../sqleditor.h" line="35"/> <source>Replace in text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="35"/> + <location filename="../sqleditor.h" line="36"/> <source>Delete current line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="36"/> + <location filename="../sqleditor.h" line="37"/> <source>Request code assistant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="37"/> + <location filename="../sqleditor.h" line="38"/> <source>Format contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="38"/> + <location filename="../sqleditor.h" line="39"/> <source>Move selected block of text one line down</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="39"/> + <location filename="../sqleditor.h" line="40"/> <source>Move selected block of text one line up</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="40"/> + <location filename="../sqleditor.h" line="41"/> <source>Copy selected block of text and paste it a line below</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.h" line="41"/> + <location filename="../sqleditor.h" line="42"/> <source>Copy selected block of text and paste it a line above</source> <translation type="unfinished"></translation> </message> @@ -4627,14 +4673,14 @@ Please enter new, unique name, or press '%1' to abort the operation:</ <message> <location filename="../dialogs/quitconfirmdialog.ui" line="14"/> <source>Uncommited changes</source> - <translation type="unfinished">未提交的更改</translation> + <translation>未提交的更改</translation> </message> <message> <location filename="../dialogs/quitconfirmdialog.ui" line="20"/> <source>Are you sure you want to quit the application? Following items are pending:</source> - <translation type="unfinished"></translation> + <translation>您确定要退出本程序吗?</translation> </message> </context> <context> @@ -4642,17 +4688,17 @@ Following items are pending:</source> <message> <location filename="../dialogs/searchtextdialog.ui" line="14"/> <source>Find or replace</source> - <translation type="unfinished"></translation> + <translation>查找与替换</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="23"/> <source>Find:</source> - <translation type="unfinished"></translation> + <translation>查找:</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="36"/> <source>Case sensitive</source> - <translation type="unfinished"></translation> + <translation>大小写敏感</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="43"/> @@ -4662,28 +4708,28 @@ Following items are pending:</source> <message> <location filename="../dialogs/searchtextdialog.ui" line="50"/> <source>Regular expression matching</source> - <translation type="unfinished"></translation> + <translation>正则表达式</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="60"/> <source>Replace && find next</source> - <translation type="unfinished"></translation> + <translation>替换并查找下一个</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="78"/> <source>Replace with:</source> - <translation type="unfinished"></translation> + <translation>替换为:</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="91"/> <source>Replace all</source> - <translation type="unfinished"></translation> + <translation>全部替换</translation> </message> <message> <location filename="../dialogs/searchtextdialog.ui" line="98"/> <source>Find</source> - <translation type="unfinished">查找</translation> + <translation>查找</translation> </message> </context> <context> @@ -4697,13 +4743,13 @@ find next</source> <location filename="../dialogs/sortdialog.ui" line="45"/> <location filename="../dialogs/sortdialog.cpp" line="48"/> <source>Column</source> - <translation type="unfinished">字段</translation> + <translation>字段</translation> </message> <message> <location filename="../dialogs/sortdialog.ui" line="50"/> <location filename="../dialogs/sortdialog.cpp" line="48"/> <source>Order</source> - <translation type="unfinished"></translation> + <translation>排序</translation> </message> <message> <location filename="../dialogs/sortdialog.cpp" line="178"/> @@ -4724,173 +4770,173 @@ find next</source> <context> <name>SqlEditor</name> <message> - <location filename="../sqleditor.cpp" line="118"/> + <location filename="../sqleditor.cpp" line="121"/> <source>Cut</source> <comment>sql editor</comment> <translation>剪切</translation> </message> <message> - <location filename="../sqleditor.cpp" line="119"/> + <location filename="../sqleditor.cpp" line="122"/> <source>Copy</source> <comment>sql editor</comment> <translation>复制</translation> </message> <message> - <location filename="../sqleditor.cpp" line="120"/> + <location filename="../sqleditor.cpp" line="123"/> <source>Paste</source> <comment>sql editor</comment> <translation>粘贴</translation> </message> <message> - <location filename="../sqleditor.cpp" line="121"/> + <location filename="../sqleditor.cpp" line="124"/> <source>Delete</source> <comment>sql editor</comment> <translation>删除</translation> </message> <message> - <location filename="../sqleditor.cpp" line="122"/> + <location filename="../sqleditor.cpp" line="125"/> <source>Select all</source> <comment>sql editor</comment> <translation>全选</translation> </message> <message> - <location filename="../sqleditor.cpp" line="123"/> + <location filename="../sqleditor.cpp" line="126"/> <source>Undo</source> <comment>sql editor</comment> <translation>撤销</translation> </message> <message> - <location filename="../sqleditor.cpp" line="124"/> + <location filename="../sqleditor.cpp" line="127"/> <source>Redo</source> <comment>sql editor</comment> <translation>恢复</translation> </message> <message> - <location filename="../sqleditor.cpp" line="125"/> + <location filename="../sqleditor.cpp" line="128"/> <source>Complete</source> <comment>sql editor</comment> <translation>完成</translation> </message> <message> - <location filename="../sqleditor.cpp" line="126"/> + <location filename="../sqleditor.cpp" line="129"/> <source>Format SQL</source> <comment>sql editor</comment> <translation>格式化SQL</translation> </message> <message> - <location filename="../sqleditor.cpp" line="127"/> + <location filename="../sqleditor.cpp" line="130"/> <source>Save SQL to file</source> <comment>sql editor</comment> <translation>保存SQL到文件</translation> </message> <message> - <location filename="../sqleditor.cpp" line="128"/> + <location filename="../sqleditor.cpp" line="131"/> <source>Select file to save SQL</source> <comment>sql editor</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="129"/> + <location filename="../sqleditor.cpp" line="132"/> <source>Load SQL from file</source> <comment>sql editor</comment> <translation>从文件加载SQL</translation> </message> <message> - <location filename="../sqleditor.cpp" line="130"/> + <location filename="../sqleditor.cpp" line="133"/> <source>Delete line</source> <comment>sql editor</comment> <translation>删除行</translation> </message> <message> - <location filename="../sqleditor.cpp" line="131"/> + <location filename="../sqleditor.cpp" line="134"/> <source>Move block down</source> <comment>sql editor</comment> <translation>整块下移</translation> </message> <message> - <location filename="../sqleditor.cpp" line="132"/> + <location filename="../sqleditor.cpp" line="135"/> <source>Move block up</source> <comment>sql editor</comment> <translation>整块上移</translation> </message> <message> - <location filename="../sqleditor.cpp" line="133"/> + <location filename="../sqleditor.cpp" line="136"/> <source>Copy block down</source> <comment>sql editor</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="134"/> + <location filename="../sqleditor.cpp" line="137"/> <source>Copy up down</source> <comment>sql editor</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="135"/> + <location filename="../sqleditor.cpp" line="138"/> <source>Find</source> <comment>sql editor</comment> <translation>查找</translation> </message> <message> - <location filename="../sqleditor.cpp" line="136"/> + <location filename="../sqleditor.cpp" line="139"/> <source>Find next</source> <comment>sql editor</comment> <translation>查找下一个</translation> </message> <message> - <location filename="../sqleditor.cpp" line="137"/> + <location filename="../sqleditor.cpp" line="140"/> <source>Find previous</source> <comment>sql editor</comment> <translation>查找上一个</translation> </message> <message> - <location filename="../sqleditor.cpp" line="138"/> + <location filename="../sqleditor.cpp" line="141"/> <source>Replace</source> <comment>sql editor</comment> <translation>替换</translation> </message> <message> - <location filename="../sqleditor.cpp" line="252"/> + <location filename="../sqleditor.cpp" line="255"/> <source>Saved SQL contents to file: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="431"/> + <location filename="../sqleditor.cpp" line="434"/> <source>Syntax completion can be used only when a valid database is set for the SQL editor.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="819"/> + <location filename="../sqleditor.cpp" line="822"/> <source>Contents of the SQL editor are huge, so errors detecting and existing objects highlighting are temporarily disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="1054"/> + <location filename="../sqleditor.cpp" line="1057"/> <source>Save to file</source> <translation>保存到文件</translation> </message> <message> - <location filename="../sqleditor.cpp" line="242"/> + <location filename="../sqleditor.cpp" line="245"/> <source>Could not open file '%1' for writing: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="1066"/> + <location filename="../sqleditor.cpp" line="1069"/> <source>SQL scripts (*.sql);;All files (*)</source> <translation type="unfinished">SQL文件 (*.sql);;所有文件 (*)</translation> </message> <message> - <location filename="../sqleditor.cpp" line="1067"/> + <location filename="../sqleditor.cpp" line="1070"/> <source>Open file</source> <translation>打开文件</translation> </message> <message> - <location filename="../sqleditor.cpp" line="1076"/> + <location filename="../sqleditor.cpp" line="1079"/> <source>Could not open file '%1' for reading: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sqleditor.cpp" line="1285"/> + <location filename="../sqleditor.cpp" line="1288"/> <source>Reached the end of document. Hit the find again to restart the search.</source> <translation>已搜索到文档底部。点击查找从头程序开始搜索。</translation> </message> @@ -4901,25 +4947,25 @@ find next</source> <location filename="../datagrid/sqlqueryitem.cpp" line="251"/> <source>Column:</source> <comment>data view tooltip</comment> - <translation type="unfinished"></translation> + <translation>字段:</translation> </message> <message> <location filename="../datagrid/sqlqueryitem.cpp" line="252"/> <source>Data type:</source> <comment>data view</comment> - <translation type="unfinished">数据类型:</translation> + <translation>数据类型:</translation> </message> <message> <location filename="../datagrid/sqlqueryitem.cpp" line="255"/> <source>Table:</source> <comment>data view tooltip</comment> - <translation type="unfinished"></translation> + <translation>表:</translation> </message> <message> <location filename="../datagrid/sqlqueryitem.cpp" line="285"/> <source>Constraints:</source> <comment>data view tooltip</comment> - <translation type="unfinished"></translation> + <translation>约束:</translation> </message> <message> <location filename="../datagrid/sqlqueryitem.cpp" line="398"/> @@ -5006,12 +5052,12 @@ find next</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="1438"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1452"/> <source>Insert multiple rows</source> - <translation type="unfinished"></translation> + <translation type="unfinished">插入多行</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="1438"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1452"/> <source>Number of rows to insert:</source> <translation type="unfinished"></translation> </message> @@ -5021,32 +5067,32 @@ find next</source> <message> <location filename="../datagrid/sqlqueryview.cpp" line="72"/> <source>Copy</source> - <translation type="unfinished">复制</translation> + <translation>复制</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="73"/> <source>Copy as...</source> - <translation type="unfinished"></translation> + <translation>复制为...</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="74"/> <source>Paste</source> - <translation type="unfinished">粘贴</translation> + <translation>粘贴</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="75"/> <source>Paste as...</source> - <translation type="unfinished"></translation> + <translation>粘贴为...</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="76"/> <source>Set NULL values</source> - <translation type="unfinished"></translation> + <translation>设置为NULL</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="77"/> <source>Erase values</source> - <translation type="unfinished"></translation> + <translation>擦除</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="78"/> @@ -5056,12 +5102,12 @@ find next</source> <message> <location filename="../datagrid/sqlqueryview.cpp" line="79"/> <source>Commit</source> - <translation type="unfinished"></translation> + <translation>提交</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="80"/> <source>Rollback</source> - <translation type="unfinished"></translation> + <translation>回滚</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="81"/> @@ -5086,17 +5132,17 @@ find next</source> <message> <location filename="../datagrid/sqlqueryview.cpp" line="85"/> <source>Insert row</source> - <translation type="unfinished"></translation> + <translation>插入行</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="86"/> <source>Insert multiple rows</source> - <translation type="unfinished"></translation> + <translation>插入多行</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="87"/> <source>Delete selected row</source> - <translation type="unfinished"></translation> + <translation>删除已选行</translation> </message> <message> <location filename="../datagrid/sqlqueryview.cpp" line="256"/> @@ -5106,7 +5152,7 @@ find next</source> <message> <location filename="../datagrid/sqlqueryview.cpp" line="510"/> <source>Edit value</source> - <translation type="unfinished"></translation> + <translation>编辑值</translation> </message> </context> <context> @@ -5114,12 +5160,12 @@ find next</source> <message> <location filename="../datagrid/sqltablemodel.cpp" line="74"/> <source>Error while commiting new row: %1</source> - <translation type="unfinished"></translation> + <translation>写入新行时发生了错误:%1</translation> </message> <message> <location filename="../datagrid/sqltablemodel.cpp" line="132"/> <source>Error while deleting row from table %1: %2</source> - <translation type="unfinished"></translation> + <translation>删除行时发生了错误 %1:%2</translation> </message> </context> <context> @@ -5241,12 +5287,12 @@ but it's okay to use them anyway.</source> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="32"/> <source>Columns</source> - <translation type="unfinished">字段</translation> + <translation>字段</translation> </message> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="59"/> <source>Column</source> - <translation type="unfinished">字段</translation> + <translation>字段</translation> </message> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="84"/> @@ -5256,7 +5302,7 @@ but it's okay to use them anyway.</source> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="109"/> <source>Sort</source> - <translation type="unfinished"></translation> + <translation>排序</translation> </message> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="142"/> @@ -5266,7 +5312,7 @@ but it's okay to use them anyway.</source> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="145"/> <source>Autoincrement</source> - <translation type="unfinished"></translation> + <translation>Autoincrement</translation> </message> <message> <location filename="../constraints/tablepkanduniquepanel.ui" line="167"/> @@ -5298,7 +5344,7 @@ but it's okay to use them anyway.</source> <message> <location filename="../constraints/tablepkanduniquepanel.cpp" line="169"/> <source>Select at least one column.</source> - <translation type="unfinished"></translation> + <translation>至少选择一列。</translation> </message> <message> <location filename="../constraints/tablepkanduniquepanel.cpp" line="170"/> @@ -5342,7 +5388,7 @@ but it's okay to use them anyway.</source> <message> <location filename="../windows/tablewindow.ui" line="190"/> <source>Data</source> - <translation type="unfinished"></translation> + <translation type="unfinished">数据</translation> </message> <message> <location filename="../windows/tablewindow.ui" line="207"/> @@ -5357,7 +5403,7 @@ but it's okay to use them anyway.</source> <message> <location filename="../windows/tablewindow.ui" line="250"/> <source>Triggers</source> - <translation type="unfinished"></translation> + <translation type="unfinished">触发器</translation> </message> <message> <location filename="../windows/tablewindow.ui" line="282"/> @@ -5380,7 +5426,7 @@ but it's okay to use them anyway.</source> <location filename="../windows/tablewindow.cpp" line="193"/> <source>Populate table</source> <comment>table window</comment> - <translation type="unfinished"></translation> + <translation type="unfinished">填充表</translation> </message> <message> <location filename="../windows/tablewindow.cpp" line="207"/> @@ -5519,7 +5565,7 @@ but it's okay to use them anyway.</source> <location filename="../windows/tablewindow.cpp" line="256"/> <source>Delete index</source> <comment>table window</comment> - <translation type="unfinished"></translation> + <translation type="unfinished">删除索引</translation> </message> <message> <location filename="../windows/tablewindow.cpp" line="262"/> @@ -5543,7 +5589,7 @@ but it's okay to use them anyway.</source> <location filename="../windows/tablewindow.cpp" line="266"/> <source>Delete trigger</source> <comment>table window</comment> - <translation type="unfinished"></translation> + <translation type="unfinished">删除触发器</translation> </message> <message> <location filename="../windows/tablewindow.cpp" line="299"/> @@ -5609,7 +5655,7 @@ Would you like to proceed?</source> <message> <location filename="../windows/tablewindow.cpp" line="857"/> <source>Reset autoincrement</source> - <translation type="unfinished"></translation> + <translation type="unfinished">重置autoincrement</translation> </message> <message> <location filename="../windows/tablewindow.cpp" line="857"/> @@ -5667,12 +5713,12 @@ Are you sure you want to create a table with blank name?</source> <message> <location filename="../windows/tablewindow.cpp" line="1180"/> <source>Cannot export, because no export plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">未能导出,因为没有导出插件被加载。</translation> </message> <message> <location filename="../windows/tablewindow.cpp" line="1193"/> <source>Cannot import, because no import plugin is loaded.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">未能导入,因为没有导入插件被加载。</translation> </message> <message> <location filename="../windows/tablewindow.cpp" line="1225"/> @@ -5865,13 +5911,13 @@ Do you want to commit the structure, or do you want to go back to the structure <location filename="../dialogs/triggerdialog.cpp" line="426"/> <source>Error</source> <comment>trigger dialog</comment> - <translation type="unfinished"></translation> + <translation type="unfinished">错误</translation> </message> <message> <location filename="../dialogs/triggerdialog.cpp" line="426"/> <source>An error occurred while executing SQL statements: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished">在执行SQL语句“%1”时发生了错误。</translation> </message> </context> <context> @@ -5879,7 +5925,7 @@ Do you want to commit the structure, or do you want to go back to the structure <message> <location filename="../dialogs/versionconvertsummarydialog.ui" line="14"/> <source>Database version convert</source> - <translation type="unfinished"></translation> + <translation>数据库版本转换</translation> </message> <message> <location filename="../dialogs/versionconvertsummarydialog.ui" line="20"/> @@ -5889,12 +5935,12 @@ Do you want to commit the structure, or do you want to go back to the structure <message> <location filename="../dialogs/versionconvertsummarydialog.cpp" line="10"/> <source>Before</source> - <translation type="unfinished"></translation> + <translation>之前</translation> </message> <message> <location filename="../dialogs/versionconvertsummarydialog.cpp" line="11"/> <source>After</source> - <translation type="unfinished"></translation> + <translation>之后</translation> </message> </context> <context> @@ -5912,12 +5958,12 @@ Do you want to commit the structure, or do you want to go back to the structure <message> <location filename="../windows/viewwindow.ui" line="77"/> <source>Data</source> - <translation type="unfinished"></translation> + <translation>数据</translation> </message> <message> <location filename="../windows/viewwindow.ui" line="87"/> <source>Triggers</source> - <translation type="unfinished"></translation> + <translation>触发器</translation> </message> <message> <location filename="../windows/viewwindow.ui" line="119"/> |
