summaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/guiSQLiteStudio/translations
diff options
context:
space:
mode:
Diffstat (limited to 'SQLiteStudio3/guiSQLiteStudio/translations')
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_de.ts362
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_es.ts362
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.qmbin144642 -> 144539 bytes
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts384
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.qmbin139079 -> 140919 bytes
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.ts386
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pt_BR.ts362
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.qmbin140399 -> 143567 bytes
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.ts388
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.qmbin27 -> 80073 bytes
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.ts1867
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.qmbin16 -> 33741 bytes
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts1246
13 files changed, 2904 insertions, 2453 deletions
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_de.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_de.ts
index 6790149..55a5e5e 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_de.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_de.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="de_DE">
+<TS version="2.1" language="de_DE">
<context>
<name>AboutDialog</name>
<message>
@@ -505,73 +505,83 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
<translation type="unfinished"></translation>
</message>
@@ -1821,88 +1831,104 @@ Browsing other pages will be possible after the row counting is done.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
- <source>Name</source>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
- <source>Type</source>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
- <source>Browse for database file on local computer</source>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
- <source>Generate name basing on file path</source>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
- <source>Permanent</source>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
+ <source>Generate name basing on file path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
- <source>Test database connection</source>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
- <source>The name will be auto-generated</source>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation type="unfinished"></translation>
</message>
@@ -2318,123 +2344,123 @@ All objects from this group will be moved to parent group.</source>
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation type="unfinished"></translation>
</message>
@@ -2788,59 +2814,59 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
@@ -3111,17 +3137,27 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation type="unfinished"></translation>
</message>
@@ -3131,37 +3167,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation type="unfinished"></translation>
</message>
@@ -3532,7 +3568,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation type="unfinished"></translation>
</message>
@@ -3542,37 +3578,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<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="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<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="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation type="unfinished"></translation>
</message>
@@ -3580,17 +3616,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation type="unfinished"></translation>
</message>
@@ -3900,68 +3936,68 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
@@ -4319,7 +4355,8 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation type="unfinished"></translation>
</message>
@@ -4810,69 +4847,69 @@ find next</source>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation type="unfinished"></translation>
</message>
@@ -4880,87 +4917,92 @@ find next</source>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation type="unfinished"></translation>
</message>
@@ -5566,41 +5608,41 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation type="unfinished"></translation>
</message>
@@ -5688,33 +5730,33 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation type="unfinished"></translation>
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_es.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_es.ts
index edc3e21..428d538 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_es.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_es.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="es_ES">
+<TS version="2.1" language="es_ES">
<context>
<name>AboutDialog</name>
<message>
@@ -505,73 +505,83 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
<translation type="unfinished"></translation>
</message>
@@ -1821,88 +1831,104 @@ Browsing other pages will be possible after the row counting is done.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
- <source>Name</source>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
- <source>Type</source>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
- <source>Browse for database file on local computer</source>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
- <source>Generate name basing on file path</source>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
- <source>Permanent</source>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
+ <source>Generate name basing on file path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
- <source>Test database connection</source>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
- <source>The name will be auto-generated</source>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation type="unfinished"></translation>
</message>
@@ -2318,123 +2344,123 @@ All objects from this group will be moved to parent group.</source>
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation type="unfinished"></translation>
</message>
@@ -2788,59 +2814,59 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
@@ -3111,17 +3137,27 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation type="unfinished"></translation>
</message>
@@ -3131,37 +3167,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation type="unfinished"></translation>
</message>
@@ -3532,7 +3568,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation type="unfinished"></translation>
</message>
@@ -3542,37 +3578,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<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="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<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="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation type="unfinished"></translation>
</message>
@@ -3580,17 +3616,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation type="unfinished"></translation>
</message>
@@ -3900,68 +3936,68 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
@@ -4319,7 +4355,8 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation type="unfinished"></translation>
</message>
@@ -4810,69 +4847,69 @@ find next</source>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation type="unfinished"></translation>
</message>
@@ -4880,87 +4917,92 @@ find next</source>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation type="unfinished"></translation>
</message>
@@ -5566,41 +5608,41 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation type="unfinished"></translation>
</message>
@@ -5688,33 +5730,33 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation type="unfinished"></translation>
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.qm b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.qm
index bdd914e..42d19a7 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.qm
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.qm
Binary files differ
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts
index 480d4ad..6fa9ba0 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="fr_FR">
+<TS version="2.1" language="fr_FR">
<context>
<name>AboutDialog</name>
<message>
@@ -506,73 +506,83 @@
<translation>Nom et type</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
<translation>Type de données:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
<translation>Nom de colonne:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
<translation>Taille:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
<translation>Contraintes</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
<translation>Unique</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
<translation>Configurer</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
<translation>Clé étranère</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
<translation>Jointure</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
<translation>Non NULL</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation>Vérifiez la contition</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
<translation>Clé primaire</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
<translation>Défaut</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
<translation>Mode avancé</translation>
</message>
@@ -1823,88 +1833,128 @@ Browsing other pages will be possible after the row counting is done.</source>
<translation>Base de donnée</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation>Pilote de base de données</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation type="unfinished">Options</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Name</source>
- <translation>Nom</translation>
+ <translation type="vanished">Nom</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
<source>Type</source>
- <translation>Type</translation>
+ <translation type="vanished">Type</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
<source>Browse for database file on local computer</source>
- <translation>Navigation de la base de données en local</translation>
+ <translation type="obsolete">Navigation de la base de données en local</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
<translation>Fichier</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
<source>Generate name basing on file path</source>
<translation>Génération du nom basé sur le chemin du fichier</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
<source>Permanent</source>
- <translation>Permanent</translation>
+ <translation type="vanished">Permanent</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation>&lt;p&gt;Autorisez-ceci si vous voulez que la base de données soit stockée dans le fichier de configuration et restauré chaque fois SQLiteStudio est lancé.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
<source>Test database connection</source>
- <translation>Test de connexion</translation>
+ <translation type="vanished">Test de connexion</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation>Navigateur</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The name will be auto-generated</source>
- <translation>Le non sera généré automatiquement</translation>
+ <translation type="vanished">Le non sera généré automatiquement</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation>Saississez le nom</translation>
</message>
@@ -2321,125 +2371,125 @@ Tous les objets de ce groupe seront déplacés dans le groupe parent.</translati
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
<translation>Base de données: %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
<translation>Version:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation>Taille fichier:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation>Codage:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation>Détails erreur:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation>Table: %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Colonnes:(%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Index (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Déclencheurs (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
<translation>Copier</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation>Déplcer</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation>Données incluses</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation>Index inclus</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation>Déclencheurs inclus</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
<translation>Abandonner</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation>Tables référencées</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation>Vous voulez inclure des tables référencées suivantes aussi :
%1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation>Conflit de nom</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation>L&apos;objet suivant existe déjà dans la base de données cible.
Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interrompre l&apos;opération :</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation>Conversion des déclarations SQL </translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation>L&apos;erreur suivante est survenue en convertissant des déclarations de SQL de la version cible SQLite :</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation>Voulez-vous ignorer ces erreurs et procéder?</translation>
</message>
@@ -2795,59 +2845,59 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<translation>annuler</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
<translation>Sélecctionnez la base de données à exporter.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
<translation>Sélectionnez la table à exporter.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation>Saississez une requête valide à exporter.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation>Sélectionnez au moins un objet à exporter.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation>Vous devez fournir le nom d&apos;un fichier à exporter.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation>Le chemin fourni est un répertoire existant. Vous ne pouvez pas l&apos;écraser.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation>Le répertoire %1 n&apos;existe pas.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation>Le fichier &apos;%1&apos; existe et sera écrasé.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
<translation>tous les fichiers(*)</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation>Sélectionnez un fichier à exporter</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation>Erreur interne pendant l&apos;exportation. c&apos;est un bug. SVP veuillez le reporter.</translation>
</message>
@@ -3118,17 +3168,27 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<translation>Options</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation>Fichier:</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation>Texte codé:</translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation>Optrions de source de données </translation>
</message>
@@ -3138,37 +3198,37 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<translation>Annuler</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation>Si vous saississez un nom de table inexistant, celle-ci sera créée.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation>Saississez un nom de table</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation>Sélectionnez un plugin d&apos;importation.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation>Vous devez fournir un fichier à importer.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation>Le fichier &apos;%1&apos; n&apos;existe pas.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation>Le chemin indiqué est un répertoire. Un fichier est requis.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation>Sélectionnez le fichier d&apos;importation</translation>
</message>
@@ -3540,7 +3600,7 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<translation>Impossible de positionner le style: %1</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation>Exportation impossible, aucun plugin d&apos;exportation n&apos;est chargé.</translation>
</message>
@@ -3550,37 +3610,37 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<translation>Importation impossible, aucun plugin d&apos;importation n&apos;est chargé.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
<translation>Renommer la fenêtre</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
<translation>Saississez un nouveau nom de fenêtre:</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
<translation>Une nouvelle mise à jour est disponible. &lt;a href=&quot;%1&quot;&gt; cliquez ici pour détails&lt;/a&gt;.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
<translation>Vous utilisez la dernière version. Aucune mise à jour de disponible.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<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="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<source>Database passed in command line parameters (%1) has been temporarily added to the list under name: %2</source>
<translation>La base de données passée en paramètre dans la ligne de commande (%1)a été temporaire ajoutée à la liste sous le nom: %2</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation>Impossible d&apos;ajouter la base de données %1 à la liste.</translation>
</message>
@@ -3588,17 +3648,17 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
<translation>Modification non enregistrées</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation>Fermer</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation>Ne pas fermer</translation>
</message>
@@ -3908,68 +3968,68 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation>impossible d&apos;éditer les colonnes qui ont le résultat composé des déclarations %1 (inclus %2, %3 ou %4 mots-clés).</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation>Le mécanisme d&apos;exécution de la requête a eu des problèmes avec l&apos;extraction du ROWID&apos;S. Ceci pourrait être un bogue de l&apos;application. Vous pouvez le rapporter.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation>La colonne demandée est un résultat d&apos;expression de SQL, au lieu d&apos;une sélection de colonne simple. De telles colonnes ne peuvent pas être éditées.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation>La colonne demandée appartient à une table limitée SQLite. Ces tables ne peuvent pas être éditées directement.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation>Impossible d&apos;éditer les résultats de la requëte autrement que %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation>Impossible d&apos;éditer les colonnes qui sont le résultat de déclarations agrégées %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation>Impossible d&apos;éditer les colonnesqui sont le résultat de déclaration %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation>Impossible d&apos;éditer les colonnes qui sont le résultat de table commune de déclaration (%1).</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation>Sur conflit %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation>Références table %1, colonne %2</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation>Condition: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation>Nom de collation: %1</translation>
@@ -4327,7 +4387,8 @@ Entrez SVP un nouveau nom, unique, ou cliquez &apos;%1&apos; pour d&apos;interro
<translation>Tous les fichiers</translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation>Fichier base de données</translation>
</message>
@@ -4819,69 +4880,69 @@ recherche suivant</translation>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation>Uniquement une seule requête peut être exécutée à la fois.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation>Données non enregistrées</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation>Impossible d&apos;enregistrer les données pour la cell qui référe à une base de données déjà fermée.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation>Impossible de lancer la transaction sur la base de données. Détails: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation>Une erreur est survenuelors de l&apos;enregistrement de la transaction: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation>Une erreur est survenuelors de l&apos;annulation de la transaction: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation>Tentative d&apos;enregistrement d&apos;une une cellule qui n&apos;est pas modifiable! Ceci est un bogue. Rapportez-le SVP.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation>Une erreur est survenuelors de l&apos;enregistrement des données: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation>Erreur pendant l&apos;exécution de la requête sur la base de données %1: %2</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation>Erreur lors du chargement des résultats de la requête: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation>Insérer plusieurs lignes</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation>Nombre de lignes à inserrer:</translation>
</message>
@@ -4889,87 +4950,92 @@ recherche suivant</translation>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
<translation>Copier</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation>Copier comme ...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
<translation>Coller</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation>Coller comme ...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation>Valeurs NULL positionnées</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation>valeurs écrasées</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation>Valeur modifiée par l&apos;éditeur</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation>Enregistrer</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation>Annuler</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation>Enregistrer les cellules sélectionnées</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation>Annuler les modifications des cellules sélectionnées</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation>Définit les colonnes triées par</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation>Enléve le tri personnalisé</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation>Insérer une ligne</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation>Insérer plusieurs lignes</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation>Supprimer les lignes sélectionnées</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation>Modifier la valeur</translation>
</message>
@@ -5578,41 +5644,41 @@ Voulez-vous enregistrer la structure, ou voulez-vous retourner à l&apos;onglet
<translation>Condition partielle d&apos;index</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
<translation>Nom</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation>Événement</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation>Condition</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
<translation>Details</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation>La fenêtre de table &quot;%1&quot; n&apos;a pas enregistré les modifications de structure et de données.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation>La fenêtre de table &quot;%1&quot; n&apos;a pas enregistrer les données.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation>La fenêtre de table &quot;%1&quot; n&apos;a pas enregistré les modifications de structure.</translation>
</message>
@@ -5700,33 +5766,33 @@ Voulez-vous enregistrer la structure, ou voulez-vous retourner à l&apos;onglet
<translation>DDL</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation>Sur vue:</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation>Impossible d&apos;exécuter correctement le déclencheur %1. Ouverture invalide du dialogue de déclencheur.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation>Saisissez une condition valide.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation>Saisissez un code de déclencheur valide.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation>Erreur</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation>Une erreur survenue lors de l&apos;exécution de l&apos;intruction SQL: %1</translation>
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.qm b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.qm
index c8c85a8..f927e35 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.qm
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.qm
Binary files differ
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.ts
index 48ff371..dcd9b50 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pl.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="pl_PL">
+<TS version="2.1" language="pl_PL">
<context>
<name>AboutDialog</name>
<message>
@@ -507,75 +507,85 @@
<translation>Nazwa i typ</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation>Skala</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation>Precyzja</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
<translation>Typ danych:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
<translation>Nazwa kolumny:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
<translation>Rozmiar:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
<translation>Ograniczenia</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
<translation>Wartości unikalne</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
<translation>Konfiguruj</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
<translation>Klucz obcy</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
<translation>Zestawienie</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
<translation>Niepuste</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation>Sprawdzaj warunek</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
<translation>Klucz główny</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
<translation>Wartość domyślna</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
- <translation>Tryb zaawandowany</translation>
+ <translation>Tryb zaawansowany</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="83"/>
@@ -1829,88 +1839,128 @@ Przeglądanie pozostałych stron będzie możliwe kiedy liczenie wierszy zostani
<translation>Baza danych</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
+ <translation>Typ bazy danych</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation>Sterownik bazy danych</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
+ <translation>Generuj automatycznie</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation>Opcje</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
+ <translation>Trwała (trzymaj w konfiguracji)</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
+ <translation>Testuj połączenie</translation>
+ </message>
+ <message>
<source>Name</source>
- <translation>Nazwa</translation>
+ <translation type="vanished">Nazwa</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
<source>Type</source>
- <translation>Typ</translation>
+ <translation type="vanished">Typ</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
<source>Browse for database file on local computer</source>
- <translation>Przeglądaj w poszukiwaniu pliku bazy danych na lokalnym komputerze</translation>
+ <translation type="obsolete">Przeglądaj w poszukiwaniu pliku bazy danych na lokalnym komputerze</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
+ <translation>Utwórz nową bazę</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
<translation>Plik</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
+ <translation>Nazwa (na liście)</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
<source>Generate name basing on file path</source>
<translation>Generuj nazwę bazując na ścieżce do pliku</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
<source>Permanent</source>
- <translation>Trwała</translation>
+ <translation type="vanished">Trwała</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation>&lt;p&gt;Włącz to, jeśli chcesz aby baza danych była przechowywana w pliku konfiguracji i przywracana za każdym razem, gdy startuje SQLiteStudio.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
<source>Test database connection</source>
- <translation>Testuj połączenie z bazą</translation>
+ <translation type="vanished">Testuj połączenie z bazą</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
+ <translation>Przeglądaj lokalny komputer w poszukiwaniu istniejącej bazy</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation>Przeglądaj</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
<translation>Wprowadź unikalną nazwę bazy danych.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
<translation>Ta nazwa jest już w użyciu. Proszę wprowadzić unikalną nazwę.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
<translation>Wprowadź ścieżkę do pliku bazy danych.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
<translation>Ta baza jest już na liście pod nazwą: %1</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
<translation>Wybierz typ bazy danych.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
+ <translation>Auto-generowana</translation>
+ </message>
+ <message>
<source>The name will be auto-generated</source>
- <translation>Nazwa będzie generowana automatycznie</translation>
+ <translation type="vanished">Nazwa będzie generowana automatycznie</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation>Wprowadź nazwę</translation>
</message>
@@ -2343,125 +2393,125 @@ Wszystkie obiekty z tej grupy zostaną przeniesione do nadrzędnej grupy.</trans
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
<translation>Baza danych: %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
<translation>Wersja:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation>Rozmiar pliku:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation>Kodowanie:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation>Szczegóły błędu:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation>Tablela: : %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Kolumny (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Indeksy (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Wyzwalacze (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
<translation>Kopiuj</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation>Przenieś</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation>Również dane</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation>Również indeksy</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation>Również wyzwalacze</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
<translation>Przerwij</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation>Tabele powiązane</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation>Czy chcesz zawrzeć również powiązane tabele:
%1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation>Konflikt nazwy</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation>Następująy obiekt istnieje już w docelowej bazie danych.
Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przerwać operację.</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation>Konwersja zapytań SQL</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation>Następujące błędy wystąpiły podczas konwersji zapytań SQL do docelowej wersji SQLite:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation>Czy chcesz zignorować te błędy i kontynuować?</translation>
</message>
@@ -2821,59 +2871,59 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<translation>Anuluj</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
<translation>Wybierz bazę do eksportu.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
<translation>Wybierz tabelę do eksportu.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation>Wprowadź poprawne zapytanie do eksportu.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation>Wybierz przynajmniej jeden obiekt do eksportu.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation>Musisz podać nazwę pliku do którego należy wyeksportować.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation>Ścieżka którą podałeś jest istniejącym katalogiem. Nie można go nadpisać.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation>Katalog &apos;%1&apos; nie istnieje.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation>Plik &apos;%1&apos; istnieje i zostanie nadpisany.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
<translation>Wszystkie pliki (*)</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation>Wybierz plik do eksportu</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation>Wystąpił wewnętrzny błąd podczas eksportu. To jest błąd programu. Proszę to zgłosić.</translation>
</message>
@@ -3144,17 +3194,27 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<translation>OOpcje</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation>Plik wejściowy:</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation>Kodowanie tekstu:</translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation>&lt;p&gt;Jeśli włączone, to jakiekolwiek naruszenia ograniczeń, lub niepoprawny format danych (niepoprawna liczba kolumn), lub jakikolwiek inny problem, który wystąpi podczas importu zostanie zignorowany i importowanie będzie kontynuowane.&lt;/p&gt;</translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation>Ignoruj błędy</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation>Opcje źródła danych</translation>
</message>
@@ -3164,37 +3224,37 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<translation>Anuluj</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation>Jeśli wpiszesz nazwę tabeli, która nie istnieje, to zostanie ona stworzona.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation>Wprowadź nazwę tabeli</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation>Wybierz wtyczkę importu</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation>Musisz podać plik z którego należy zaimportować.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation>Plik &apos;%1&apos; nie istnieje.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation>Ścieżka którą podałeś jest katalogiem. Wymagany jest zwykły plik.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation>Wybierz plik do importu</translation>
</message>
@@ -3566,7 +3626,7 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<translation>Nie udało się ustawić stylu: %1</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation>Nie można wyeksportować, ponieważ żadna wtyczka eksportu nie została załadowana.</translation>
</message>
@@ -3576,37 +3636,37 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<translation>Nie można zaimportować, ponieważ żadna wtyczka importu nie została załadowana.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
<translation>Zmień nazwę okna</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
<translation>Wprowadź nową nazwę dla okna:</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
<translation>Nowe aktualizacje są dostępne: &lt;a href=&quot;%1&quot;&gt;Kliknij aby poznać szczegóły&lt;/a&gt;.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
<translation>Uruchomiona jest najnowsza wersja. Nie ma dostępnych aktualizacji.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<source>Database passed in command line parameters (%1) was already on the list under name: %2</source>
<translation>Baza danych podana w parametrach linii poleceń (%1) była już na liście pod nazwą: %2</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<source>Database passed in command line parameters (%1) has been temporarily added to the list under name: %2</source>
<translation>Baza danych podana w linii poleceń (%1) jest tymczasowo dodana do listy pod nazwą: %2</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation>Nie udało się dodać bazy danych %1 do listy.</translation>
</message>
@@ -3614,17 +3674,17 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
<translation>Niezatwierdzone dane</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation>Zamknij mimo to</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation>Nie zamykaj</translation>
</message>
@@ -3938,68 +3998,68 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation>Mechanizm wykonywania zapytań miał problemy z wyciągnięciem własności ROWID. To może być błąd aplikacji. Możesz to zgłosić.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation>Ta kolumna jest wynikiem wyrażenia SQL, a nie zwykłej selekcji kolumny. Takie kolumny nie mogą być edytowane.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation>Ta kolumna należy do systemowej tabeli SQLite. Te tabele nie mogą być edytowane bezpośrednio.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation>Nie można edytować kolumn, które są wynikiem złożonego zapytania %1 (tego, które zawiera słowo kluczowe %2, %3, lub %4).</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation>Nie można edytować wyników zapytania innego niż %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation>Nie można edytować kolumn, które są wynikiem zapytania agregacyjnego %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation>Nie można edytować kolumn, które są wynikiem zapytania %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation>Nie można edytować kolumn, które są wynikiem zapytania ze wspólnym wyrażeniem tabeli (%1).</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation>w razie konfliktu: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation>odwołuje się do tabeli %1, kolumny %2</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation>warunek: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation>nazwa zestawienia: %1</translation>
@@ -4357,7 +4417,8 @@ Proszę podać nową, unikalną nazwę, lub nacisnąć &apos;%1&apos;, aby przer
<translation>Wszystkie pliki</translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation>Plik bazy danych</translation>
</message>
@@ -4851,54 +4912,54 @@ znajdź następny</translation>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation>Tylko jedno zapytanie może być wykonywane w danym momencie.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation>Niezatwierdzone dane</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation>Niektóre zmiany w danych nie zostały zatwierdzone. Czy na pewno chcesz kontynuować? Wszystkie niezatwierdzone zmiany zostaną utracone.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation>Nie można zatwierdzić danych dla komórki, która odnosi się do zamkniętej już bazy danych.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation>Nie udało się rozpocząć transakcji na bazie danych. Szczegóły: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation>Wystąpił błąd podczas zatwierdzania transakcji: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation>Wystąpił błąd podczas wycofywania transakcji: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation>Próbowano zatwierdzić komórkę, której nie można edytować (a mimo to została zmodyfikowana i czeka na zatwierdzenie)! To jest błąd. Proszę to zgłosić.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation>Wystąpił błąd podczas zatwierdzania danych: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation>Błąd podczas wykonywania zapytania SQL na bazie &apos;%1&apos;: %2</translation>
</message>
@@ -4907,17 +4968,17 @@ znajdź następny</translation>
<translation type="obsolete">Błąd podczas wykonywania zapytania SQL: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation>Błąd podczas wczytywania wyników zapytania: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation>Wstaw wiele wierszy</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation>Liczba wierszy do wstawienia:</translation>
</message>
@@ -4925,87 +4986,92 @@ znajdź następny</translation>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
<translation>Kopiuj</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation>Kopiuj jako...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
<translation>Wklej</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation>Wklej jako...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation>Ustaw wartości NULL</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation>Wymaż wartości</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation>Edytuj wartość w edytorze</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation>Zatwierdź</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation>Wycofaj</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation>Zatwierdź zaznaczone komórki</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation>Wycofaj zaznaczone komórki</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation>Zdefiniuj kolumny po których sortować</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation>Wycofaj własne sortowanie</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation>Wstaw wiersz</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation>Wstaw wiele wierszy</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation>Usuń zaznaczony wiersz</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation>Nie wybrano elementów do których należy wkleić zawartość schowka.</translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation>Edytuj wartość</translation>
</message>
@@ -5615,41 +5681,41 @@ Czy chcesz zatwierdzić strukturę, czy jednak chcesz wrócić do karty struktur
<translation>Warunek indeksu częściowego:</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
<translation>Nazwa</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation>Zdarzenie</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation>Warunek</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
<translation>Szczegóły</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation>Okno tabeli &quot;%1&quot; ma niezatwierdzone modyfikacje struktury i danych.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation>Okno tabeli &quot;%1&quot; ma niezatwierdzone dane.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation>Okno tabeli &quot;%1&quot; ma niezatwierdzone modyfikacje struktury.</translation>
</message>
@@ -5737,33 +5803,33 @@ Czy chcesz zatwierdzić strukturę, czy jednak chcesz wrócić do karty struktur
<translation>DDL</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation>Na widoku:</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation>Nie udało się przetworzyć poprawnie wyzwalacza %1. Nie można otworzyć okna wyzwalacza.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation>Wprowadź poprawny warunek.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation>Wprowadź poprawny kod wyzwalacza.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation>Błąd</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation>Wystąpił błąd podczas wykonywania zapytań SQL:
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pt_BR.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pt_BR.ts
index b83a8f3..450cfbf 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pt_BR.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_pt_BR.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="pt_BR">
+<TS version="2.1" language="pt_BR">
<context>
<name>AboutDialog</name>
<message>
@@ -505,73 +505,83 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
<translation type="unfinished"></translation>
</message>
@@ -1821,88 +1831,104 @@ Browsing other pages will be possible after the row counting is done.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
- <source>Name</source>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
- <source>Type</source>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
- <source>Browse for database file on local computer</source>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
- <source>Generate name basing on file path</source>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
- <source>Permanent</source>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
+ <source>Generate name basing on file path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
- <source>Test database connection</source>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
- <source>The name will be auto-generated</source>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation type="unfinished"></translation>
</message>
@@ -2318,123 +2344,123 @@ All objects from this group will be moved to parent group.</source>
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation type="unfinished"></translation>
</message>
@@ -2788,59 +2814,59 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
@@ -3111,17 +3137,27 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation type="unfinished"></translation>
</message>
@@ -3131,37 +3167,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation type="unfinished"></translation>
</message>
@@ -3532,7 +3568,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation type="unfinished"></translation>
</message>
@@ -3542,37 +3578,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<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="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<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="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation type="unfinished"></translation>
</message>
@@ -3580,17 +3616,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation type="unfinished"></translation>
</message>
@@ -3900,68 +3936,68 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
@@ -4319,7 +4355,8 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation type="unfinished"></translation>
</message>
@@ -4810,69 +4847,69 @@ find next</source>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation type="unfinished"></translation>
</message>
@@ -4880,87 +4917,92 @@ find next</source>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation type="unfinished"></translation>
</message>
@@ -5566,41 +5608,41 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation type="unfinished"></translation>
</message>
@@ -5688,33 +5730,33 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation type="unfinished"></translation>
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.qm b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.qm
index d3a90ca..3e51d97 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.qm
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.qm
Binary files differ
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.ts
index a3d8093..467ca92 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_ru.ts
@@ -51,7 +51,7 @@
<message>
<location filename="../dialogs/aboutdialog.ui" line="172"/>
<source>SQLite 3 version:</source>
- <translation type="unfinished"></translation>
+ <translation>Версия SQLite 3:</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="111"/>
@@ -507,73 +507,83 @@
<translation>Имя и тип</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation>Размер</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation>Точность</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
<translation>Тип данных:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
<translation>Имя столбца:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
<translation>Размер:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
<translation>Ограничения</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
<translation>Уникальность</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
<translation>Настроить</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
<translation>Внешний ключ</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
<translation>Сравнение</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
<translation>Не NULL</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation>Проверка условия</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
<translation>Первичный ключ</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
<translation></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
<translation>Расширенный режим</translation>
</message>
@@ -1824,88 +1834,128 @@ Browsing other pages will be possible after the row counting is done.</source>
<translation>База данных</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
+ <translation>Тип базы данных</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation>Драйвер базы данных</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
+ <translation>Сгенерировать автоматически</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation>Опции</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
+ <translation>Постоянная (сохранить базу в конфигурационном файле)</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
+ <translation>Тест соединения</translation>
+ </message>
+ <message>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
<source>Type</source>
<translation>Тип</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
<source>Browse for database file on local computer</source>
- <translation>Указать файл базы данных на локальном компьютере</translation>
+ <translation type="obsolete">Указать файл базы данных на локальном компьютере</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
+ <translation>Создать новый файл базы данных</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
<translation>Файл</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
+ <translation>Имя (в списке)</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
<source>Generate name basing on file path</source>
<translation>Генерировать имя на основе пути к файлу</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
<source>Permanent</source>
<translation>Запомнить</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation>&lt;p&gt;Активируйте эту опцию для сохранения базы данных в конфигурационном файле и добавления её в список при каждом запуске SQLiteStudio.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
<source>Test database connection</source>
<translation>Тест соединения с базой данных</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
+ <translation>Указать существующий файл базы данных на локальном компьютере</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation>Обзор</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
- <translation type="unfinished"></translation>
+ <translation>Введите уникальное имя базы данных.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
- <translation type="unfinished"></translation>
+ <translation>Данное имя уже используется. Пожалуйста, укажите уникальное имя.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
- <translation type="unfinished"></translation>
+ <translation>Введите путь к базе данных.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<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="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
- <translation type="unfinished"></translation>
+ <translation>Выберите тип базы данных.</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
+ <translation>Автоматически сгенерировано</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
<source>The name will be auto-generated</source>
<translation>Имя будет сгенерировано автоматически</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation>Введите имя</translation>
</message>
@@ -2321,125 +2371,125 @@ All objects from this group will be moved to parent group.</source>
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
<translation>База данных: %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
<translation>Версия:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation>Размер файла:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation>Кодировка:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation>Подробности ошибки:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation>Таблица: %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Столбцы (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Индексы (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation>Триггеры (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
<translation>Копировать</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation>Переместить</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation>Включая данные</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation>Включая индексы</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation>Включая триггеры</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
<translation>Прервать</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation>Связанные таблицы</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation>Вы хотите также включить следующие связанные таблицы:
%1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation>Конфликт имён</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation>Данный объект уже существует в целевой базе данных.
Пожалуйста введите новое уникальное имя или нажмите %1 для прерывания операции:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation>Конвертация конструкций SQL</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation>При конвертации конструкций SQL в новую версию SQLite произошла ошибка:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation>Вы хотите проигнорировать эти ошибки и продолжить?</translation>
</message>
@@ -2795,59 +2845,59 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation>Отмена</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
<translation>Выберите базу данных для экспорта.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
<translation>Выберите таблицу для экспорта.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation>Введи корректный запрос для экспорта.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation>Выберите хотя бы один объект для экспорта.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation>Необходимо указать имя файла, в который будет произведён экспорт.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation>Указанный путь является существующим каталогом. Его невозможно перезаписать.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation>Каталог &apos;%1&apos; не существует.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation>Файл &apos;%1&apos; существует и будет перезаписан.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
<translation>Все файлы (*)</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation>Выберите файл для экспорта</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation>Внутренняя ошибка во время экспорта. Пожалуйста, вышлите отчёт об этой ошибке.</translation>
</message>
@@ -3118,17 +3168,27 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation>Опции</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation>Файл-источник:</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation>Кодировка текста:</translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation>&lt;p&gt;Если опция активирована, все нарушения ограничений, неправильный формат данных (неверное количество столбцов) и любые другие проблемы, возникшие при осуществлении импорта, будут проигнорированы и импорт будет продолжен.&lt;/p&gt;</translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation>Игнорировать ошибки</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation>Опции источника данных</translation>
</message>
@@ -3138,37 +3198,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation>Отмена</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation>Если вы введёте несуществующее имя таблицы, она будет создана.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation>Введите имя таблицы</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation>Выберите модуль импорта.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation>Необходимо указать файл, из которого осуществляется импорт.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation>Файл &apos;%1&apos; не существует.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation>Указанный путь является каталогом. Необходимо указать файл.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation>Выберите файл для импорта</translation>
</message>
@@ -3540,7 +3600,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation>Невозможно применить стиль: %1</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation>Невозможно произвести экспорт, т.к. не загружено ни одного модуля экспорта.</translation>
</message>
@@ -3550,37 +3610,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation>Невозможно произвести импорт, т.к. не загружено ни одного модуля импорта.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
<translation>Переименовать окно</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
<translation>Введите новое имя для окна:</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
<translation>Доступны обновления. &lt;a href=&quot;%1&quot;&gt;Нажмите здесь для подробностей&lt;/a&gt;.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
<translation>Установлена последняя версия. Обновлений нет.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<source>Database passed in command line parameters (%1) was already on the list under name: %2</source>
- <translation type="unfinished"></translation>
+ <translation>База данных, переданная через аргументы командной строки (%1), уже находится в списке под именем %2</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<source>Database passed in command line parameters (%1) has been temporarily added to the list under name: %2</source>
- <translation>База данных, переданная через аргумент командной строки (%1), была временно добавлена в список под именем %2</translation>
+ <translation>База данных, переданная через аргументы командной строки (%1), была временно добавлена в список под именем %2</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation>Невозможно добавить базу данных %1 в список.</translation>
</message>
@@ -3588,17 +3648,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
<translation>Неподтверждённые изменения</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation>Всё равно закрыть</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation>Не закрывать</translation>
</message>
@@ -3908,68 +3968,68 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation>Невозможно редактировать столцбы, являющиеся результатом составных конструкций %1 (те, которые включают ключевые слова %2, %3 и %4).</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation>В механизме выполнения запросов возникли проблемы при корректном извлечении значений ROWID. Предположительно это ошибка в приложении. Возможно стоит отправить отчёт об ошибке.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation>Запрошенный столбец является результатом SQL выражения, а не просто выбором столбца. Такие столбцы не могут быть отредактированы.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation>Запрошенный столбец принадлежит служебной таблице SQLite. Эти таблицы нельзя редактировать напрямую.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation>Невозможно редактировать результаты запросов, отличных от %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation>Невозможно редактировать столцбы, являющиеся результатом агрегирующих конструкций %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation>Невозможно редактировать столцбы, являющиеся результатом конструкции %1.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation>Невозможно редактировать столцбы, являющиеся результатом обобщённого табличного выражения (%1).</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation>при конфликте: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation>ссылается на таблицу %1, столбец %2</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation>условие: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation>имя сравнения: %1</translation>
@@ -4327,7 +4387,8 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation>Все файлы</translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation>Файл баз данных</translation>
</message>
@@ -4820,69 +4881,69 @@ find next</source>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation>Одновременно может быть выполнен только один запрос.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation>Неподтверждённые данные</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation>Имеются неподтверждённые изменения данных. Вы действительно хотите продолжить? Все неподтверждённые изменения будут утеряны.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation>Невозможно подтвердить данные для ячейки, которая ссылается на уже закрытую базу данных.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation>Невозможно начать транзакцию в базе данных. Подробности: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation>При завершении транзакции возникла ошибка: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation>При отмене транзакции возникла ошибка: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation>Попытка подтверждения данных для нередактируемой ячейки (которая тем не менее была изменена и ожидает подтверждения). Это программная ошибка. Пожалуйста, отправьте о ней отчёт.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation>При подтверждении данных произошла ошибка: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation>Ошибка при выполнении SQL запроса к базе данных &apos;%1&apos;: %2</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation>Ошибка при загрузке результатов запроса: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation>Вставить несколько строк</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation>Количество вставляемых строк:</translation>
</message>
@@ -4890,87 +4951,92 @@ find next</source>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
<translation>Копировать</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation>Копировать как...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
<translation>Вставить</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation>Вставить как...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation>Установить значения на NULL</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation>Стереть содержимое</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation>Править содержимое в редакторе</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation>Подтвердить</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation>Откатить</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation>Подтвердить выбранные ячейки</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation>Откатить выбранные ячейки</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation>Определить столбцы для сортировки</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation>Сбросить указанную сортировку</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation>Вставить строку</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation>Вставить несколько строк</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation>Удалить выбранную строку</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation>Не выбраны элементы для вставки в них содержимого буфера обмена.</translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation>Править содержимое</translation>
</message>
@@ -5580,41 +5646,41 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation>Условие для частичного индекса</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
<translation>Имя</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation>Событие</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation>Условие</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
<translation>Подробности</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation>В окне таблицы &quot;%1&quot; имеются неподтверждённые изменения структуры и данных.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation>В окне таблицы &quot;%1&quot; имеются неподтверждённые изменения данных.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation>В окне таблицы &quot;%1&quot; имеются неподтверждённые изменения структуры.</translation>
</message>
@@ -5702,33 +5768,33 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation>DDL</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation>Для представления:</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation>Не удалось корректно обработать триггер %1. Невозможно открыть окно триггера.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation>Введите корректное условие.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation>Введите корректный код триггера.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation>Ошибка</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation>При выполнении конструкций SQL произошла ошибка:
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.qm b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.qm
index 1776294..a2ccadd 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.qm
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.qm
Binary files differ
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.ts
index c71f491..26e0fb1 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_sk.ts
@@ -6,87 +6,87 @@
<message>
<location filename="../dialogs/aboutdialog.ui" line="14"/>
<source>About SQLiteStudio and licenses</source>
- <translation type="unfinished"></translation>
+ <translation>O programe SQLiteStudio a licenciách</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="24"/>
<source>About</source>
- <translation type="unfinished"></translation>
+ <translation>O programe</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="30"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;SQLiteStudio v%1&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Free, open-source, cross-platform SQLite database manager.&lt;br/&gt;&lt;a href=&quot;http://sqlitestudio.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitestudio.pl&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%2&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Author and active maintainer:&lt;br/&gt;SalSoft (&lt;a href=&quot;http://salsoft.com.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://salsoft.com.pl&lt;/span&gt;&lt;/a&gt;)&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;SQLiteStudio v%1&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Slobodný, open-source, multi-platformový SQLite databázový manažér.&lt;br/&gt;&lt;a href=&quot;http://sqlitestudio.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitestudio.pl&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%2&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Autor a aktívny správca:&lt;br/&gt;SalSoft (&lt;a href=&quot;http://salsoft.com.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://salsoft.com.pl&lt;/span&gt;&lt;/a&gt;)&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="41"/>
<source>Licenses</source>
- <translation type="unfinished"></translation>
+ <translation>Licencie</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="55"/>
<source>Environment</source>
- <translation type="unfinished"></translation>
+ <translation>Prostredie</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="61"/>
<source>Icon directories</source>
- <translation type="unfinished"></translation>
+ <translation>Adresáre s ikonami</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="81"/>
<source>Form directories</source>
- <translation type="unfinished"></translation>
+ <translation>Adresáre so štýlmi</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="101"/>
<source>Plugin directories</source>
- <translation type="unfinished"></translation>
+ <translation>Adresáre s pluginmi</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="121"/>
<source>Application directory</source>
- <translation type="unfinished"></translation>
+ <translation>Adresár aplikácie</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="172"/>
<source>SQLite 3 version:</source>
- <translation type="unfinished"></translation>
+ <translation>Verzia SQLite3:</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="111"/>
<source>Configuration directory</source>
- <translation type="unfinished"></translation>
+ <translation>Adresár s konfiguráciou</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="148"/>
<source>Qt version:</source>
- <translation type="unfinished"></translation>
+ <translation>Verzia Qt:</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="39"/>
<source>Portable distribution.</source>
- <translation type="unfinished"></translation>
+ <translation>Prenosná distribúcia.</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="42"/>
<source>MacOS X application boundle distribution.</source>
- <translation type="unfinished"></translation>
+ <translation>MacOS X aplikačná distribúcia.</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="45"/>
<source>Operating system managed distribution.</source>
- <translation type="unfinished"></translation>
+ <translation>Distribúcia spravovaná operačným systémom.</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="89"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="102"/>
<source>&lt;h3&gt;Table of contents:&lt;/h3&gt;&lt;ol&gt;%2&lt;/ol&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;h3&gt;Tabuľka obsahu:&lt;/h3&gt;&lt;ol&gt;%2&lt;/ol&gt;</translation>
</message>
</context>
<context>
@@ -94,74 +94,75 @@
<message>
<location filename="../dialogs/bugdialog.ui" line="14"/>
<source>Bugs and ideas</source>
- <translation type="unfinished"></translation>
+ <translation>Chyby a nápady</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="20"/>
<source>Reporter</source>
- <translation type="unfinished"></translation>
+ <translation>Reportér</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="36"/>
<source>E-mail address</source>
- <translation type="unfinished"></translation>
+ <translation>emailová adresa</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="43"/>
<location filename="../dialogs/bugdialog.cpp" line="121"/>
<source>Log in</source>
- <translation type="unfinished"></translation>
+ <translation>Prihlásenie</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="68"/>
<source>Short description</source>
- <translation type="unfinished"></translation>
+ <translation>Krátky popis</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="80"/>
<source>Detailed description</source>
- <translation type="unfinished"></translation>
+ <translation>Detailný popis</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="92"/>
<source>Show more details</source>
- <translation type="unfinished"></translation>
+ <translation>Zobraziť viacej detailov</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="119"/>
<source>SQLiteStudio version</source>
- <translation type="unfinished"></translation>
+ <translation>Verzia SQLiteStudio</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="131"/>
<source>Operating system</source>
- <translation type="unfinished"></translation>
+ <translation>Operačný systém</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="143"/>
<source>Loaded plugins</source>
- <translation type="unfinished"></translation>
+ <translation>Načítané pluginy</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="39"/>
<source>Send</source>
- <translation type="unfinished"></translation>
+ <translation>Odoslať</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="66"/>
<source>You can see all your reported bugs and ideas by selecting menu &apos;%1&apos; and then &apos;%2&apos;.</source>
- <translation type="unfinished"></translation>
+ <translation>Všetky svoje nahlásené chyby a nápady môžte vidieť výberom &apos;%1&apos; a následne &apos;%2&apos;.</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="74"/>
<source>A bug report sent successfully.</source>
- <translation type="unfinished"></translation>
+ <translation>Správa o chybe bola úspešne odoslaná.</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="79"/>
<source>An error occurred while sending a bug report: %1
%2</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytol sa problém pri posielaní správy o chybe: %1
+%2</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="80"/>
@@ -252,7 +253,7 @@
<location filename="../windows/bugreporthistorywindow.ui" line="36"/>
<location filename="../windows/bugreporthistorywindow.cpp" line="119"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation>Titulok</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.ui" line="41"/>
@@ -264,7 +265,7 @@
<location filename="../windows/bugreporthistorywindow.ui" line="46"/>
<location filename="../windows/bugreporthistorywindow.cpp" line="119"/>
<source>URL</source>
- <translation type="unfinished"></translation>
+ <translation>URL</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="45"/>
@@ -279,7 +280,7 @@
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="51"/>
<source>Delete selected entry</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybranú položku</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="90"/>
@@ -292,7 +293,7 @@
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="14"/>
<source>Log in</source>
- <translation type="unfinished"></translation>
+ <translation>Prihlásenie</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="20"/>
@@ -302,12 +303,12 @@
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="26"/>
<source>Login:</source>
- <translation type="unfinished"></translation>
+ <translation>Meno:</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="36"/>
<source>Password:</source>
- <translation type="unfinished"></translation>
+ <translation>Heslo:</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="53"/>
@@ -327,17 +328,17 @@
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="45"/>
<source>Abort</source>
- <translation type="unfinished"></translation>
+ <translation>Zrušiť</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="65"/>
<source>A login must be at least 2 characters long.</source>
- <translation type="unfinished"></translation>
+ <translation>meno musí mať dĺžku minimálne 2 znaky.</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="66"/>
<source>A password must be at least 5 characters long.</source>
- <translation type="unfinished"></translation>
+ <translation>Heslo musí mať dĺžku minimálne 5 znakov.</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="91"/>
@@ -350,22 +351,22 @@
<message>
<location filename="../windows/collationseditor.ui" line="75"/>
<source>Filter collations</source>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať porovnávania</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="110"/>
<source>Collation name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov porovnánavania:</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="120"/>
<source>Implementation language:</source>
- <translation type="unfinished"></translation>
+ <translation>Implementačný jazyk:</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="152"/>
<source>Databases</source>
- <translation type="unfinished"></translation>
+ <translation>Databázy</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="158"/>
@@ -385,27 +386,27 @@
<message>
<location filename="../windows/collationseditor.cpp" line="52"/>
<source>Collations editor</source>
- <translation type="unfinished"></translation>
+ <translation>Editor porovnávaní</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="57"/>
<source>Commit all collation changes</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť všetky zmeny v porovnávaní</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="58"/>
<source>Rollback all collation changes</source>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť všetky zmeny v porovnávaní</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="60"/>
<source>Create new collation</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť nové porovnávanie</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="61"/>
<source>Delete selected collation</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybrané porovnávanie</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="63"/>
@@ -430,7 +431,7 @@
<message>
<location filename="../windows/collationseditor.cpp" line="388"/>
<source>Collations editor window has uncommited modifications.</source>
- <translation type="unfinished"></translation>
+ <translation>Okno editora porovnávaní obsahuje nepotvrdené zmeny.</translation>
</message>
</context>
<context>
@@ -438,7 +439,7 @@
<message>
<location filename="../common/colorbutton.cpp" line="29"/>
<source>Pick a color</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte farbu</translation>
</message>
</context>
<context>
@@ -446,22 +447,22 @@
<message>
<location filename="../constraints/columncollatepanel.ui" line="41"/>
<source>Collation name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov porovnánavania:</translation>
</message>
<message>
<location filename="../constraints/columncollatepanel.ui" line="73"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia:</translation>
</message>
<message>
<location filename="../constraints/columncollatepanel.cpp" line="80"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
<message>
<location filename="../constraints/columncollatepanel.cpp" line="81"/>
<source>Enter a collation name.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov porovnávania.</translation>
</message>
</context>
<context>
@@ -469,12 +470,12 @@
<message>
<location filename="../constraints/columndefaultpanel.ui" line="20"/>
<source>Default value:</source>
- <translation type="unfinished"></translation>
+ <translation>Prednastavená hodnota:</translation>
</message>
<message>
<location filename="../constraints/columndefaultpanel.ui" line="35"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia:</translation>
</message>
<message>
<location filename="../constraints/columndefaultpanel.cpp" line="39"/>
@@ -489,7 +490,7 @@
<message>
<location filename="../constraints/columndefaultpanel.cpp" line="90"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
</context>
<context>
@@ -497,132 +498,142 @@
<message>
<location filename="../dialogs/columndialog.ui" line="14"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec</translation>
</message>
<message>
<location filename="../dialogs/columndialog.ui" line="23"/>
<source>Name and type</source>
+ <translation>Názov a typ</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
- <source>Data type:</source>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
+ <source>Data type:</source>
+ <translation>Datový typ:</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov stĺpca:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
- <translation type="unfinished"></translation>
+ <translation>Veľkosť:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
- <translation type="unfinished"></translation>
+ <translation>Obmedzenia</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
- <translation type="unfinished"></translation>
+ <translation>Jedinečný</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
- <translation type="unfinished"></translation>
+ <translation>Konfigurovať</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
- <translation type="unfinished"></translation>
+ <translation>Cudzí klúč</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
- <translation type="unfinished"></translation>
+ <translation>Porovnanie</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
- <translation type="unfinished"></translation>
+ <translation>Nie NULL</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
- <translation type="unfinished"></translation>
+ <translation>Primárny klúč</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
- <translation type="unfinished"></translation>
+ <translation>Prednastavená hodnota</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
- <translation type="unfinished"></translation>
+ <translation>Rozšírený mód</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="83"/>
<source>Add constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="84"/>
<source>Edit constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="85"/>
<location filename="../dialogs/columndialog.cpp" line="229"/>
<source>Delete constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="86"/>
<source>Move constraint up</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Posunúť obmedzenie hore</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="87"/>
<source>Move constraint down</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Posunúť obmedzenie dole</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="89"/>
<source>Add a primary key</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať primárny kľúč</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="90"/>
<source>Add a foreign key</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať cudzí kľúč</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="91"/>
<source>Add an unique constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať jedinečné obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="92"/>
@@ -672,19 +683,19 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/columndialogconstraintsmodel.cpp" line="328"/>
<source>Type</source>
<comment>column dialog constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Typ</translation>
</message>
<message>
<location filename="../dialogs/columndialogconstraintsmodel.cpp" line="330"/>
<source>Name</source>
<comment>column dialog constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov</translation>
</message>
<message>
<location filename="../dialogs/columndialogconstraintsmodel.cpp" line="332"/>
<source>Details</source>
<comment>column dialog constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Detaily</translation>
</message>
</context>
<context>
@@ -692,17 +703,17 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="29"/>
<source>Foreign table:</source>
- <translation type="unfinished"></translation>
+ <translation>Cudzia tabuľka:</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="45"/>
<source>Foreign column:</source>
- <translation type="unfinished"></translation>
+ <translation>Cudzí stĺpec:</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="58"/>
<source>Reactions</source>
- <translation type="unfinished"></translation>
+ <translation>Reakcie</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="97"/>
@@ -712,27 +723,27 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="115"/>
<source>Named constraint</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="122"/>
<source>Constraint name</source>
- <translation type="unfinished"></translation>
+ <translation>Názov obmedzenia</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.cpp" line="40"/>
<source>Pick the foreign table.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte cudziu tabuľku.</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.cpp" line="41"/>
<source>Pick the foreign column.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte cudzí stĺpec.</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.cpp" line="42"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
</context>
<context>
@@ -740,33 +751,33 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="26"/>
<source>Autoincrement</source>
- <translation type="unfinished"></translation>
+ <translation>Autoikrement</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="48"/>
<source>Sort order:</source>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť:</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="83"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia:</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="111"/>
<source>On conflict:</source>
- <translation type="unfinished"></translation>
+ <translation>Pri konflikte:</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.cpp" line="87"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.cpp" line="103"/>
<source>Autoincrement (only for %1 type columns)</source>
<comment>column primary key</comment>
- <translation type="unfinished"></translation>
+ <translation>Autoinkrement (iba pre stĺpec typu %1)</translation>
</message>
</context>
<context>
@@ -774,17 +785,17 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnuniqueandnotnullpanel.ui" line="41"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia:</translation>
</message>
<message>
<location filename="../constraints/columnuniqueandnotnullpanel.ui" line="69"/>
<source>On conflict:</source>
- <translation type="unfinished"></translation>
+ <translation>Pri konflikte:</translation>
</message>
<message>
<location filename="../constraints/columnuniqueandnotnullpanel.cpp" line="73"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
</context>
<context>
@@ -793,85 +804,85 @@ but it&apos;s okay to use it.</source>
<location filename="../completer/completerwindow.cpp" line="159"/>
<source>Column: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="161"/>
<source>Table: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="163"/>
<source>Index: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Index: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="165"/>
<source>Trigger: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Spúšťač: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="167"/>
<source>View: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Pohľad: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="169"/>
<source>Database: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Databáza: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="181"/>
<source>Keyword: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Kľúčové slovo: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="183"/>
<source>Function: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Funkcia: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="185"/>
<source>Operator: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Operátor: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="187"/>
<source>String</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Reťazec</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="189"/>
<source>Number</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Číslo</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="191"/>
<source>Binary data</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Binárne dáta</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="193"/>
<source>Collation: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Porovnávanie: %1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="195"/>
<source>Pragma function: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>Pragma funkcia : %1</translation>
</message>
</context>
<context>
@@ -880,72 +891,72 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/configdialog.ui" line="14"/>
<location filename="../dialogs/configdialog.ui" line="1216"/>
<source>Configuration</source>
- <translation type="unfinished"></translation>
+ <translation>Konfigurácia</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="73"/>
<source>Search</source>
- <translation type="unfinished"></translation>
+ <translation>Hľadať</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="104"/>
<source>General</source>
- <translation type="unfinished"></translation>
+ <translation>Všeobecné</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="116"/>
<source>Keyboard shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation>Klávesové skratky</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="128"/>
<source>Look &amp; feel</source>
- <translation type="unfinished"></translation>
+ <translation>Vzhľad</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="139"/>
<source>Style</source>
- <translation type="unfinished"></translation>
+ <translation>Štýl</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="151"/>
<source>Fonts</source>
- <translation type="unfinished"></translation>
+ <translation>Fonty</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="163"/>
<source>Colors</source>
- <translation type="unfinished"></translation>
+ <translation>Farby</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="176"/>
<source>Plugins</source>
- <translation type="unfinished"></translation>
+ <translation>Pluginy</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="187"/>
<source>Code formatters</source>
- <translation type="unfinished"></translation>
+ <translation>Formát kódu</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="196"/>
<source>Data browsing</source>
- <translation type="unfinished"></translation>
+ <translation>Prezeranie dát</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="207"/>
<source>Data editors</source>
- <translation type="unfinished"></translation>
+ <translation>Editory dát</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="237"/>
<source>Data browsing and editing</source>
- <translation type="unfinished"></translation>
+ <translation>Prezeranie a úprava dát</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="243"/>
<source>Number of data rows per page:</source>
- <translation type="unfinished"></translation>
+ <translation>Počet data riadkov na stranu:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="269"/>
@@ -961,12 +972,12 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="328"/>
<source>Data types</source>
- <translation type="unfinished"></translation>
+ <translation>Datové typy</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="366"/>
<source>Available editors:</source>
- <translation type="unfinished"></translation>
+ <translation>Dostupné editory:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="382"/>
@@ -976,38 +987,38 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="418"/>
<source>Schema editing</source>
- <translation type="unfinished"></translation>
+ <translation>Úprava schémy</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="430"/>
<source>Number of DDL changes kept in history.</source>
- <translation type="unfinished"></translation>
+ <translation>Počet DDL zmien uchovávaných v histórii.</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="443"/>
<source>DDL history size:</source>
- <translation type="unfinished"></translation>
+ <translation>Veľkosť DDL histórie:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="450"/>
<source>Don&apos;t show DDL preview dialog when commiting schema changes</source>
- <translation type="unfinished"></translation>
+ <translation>Nezobrazovať náhľad DDL pri potvrdzovaní zmien v schéme</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="463"/>
<source>SQL queries</source>
- <translation type="unfinished"></translation>
+ <translation>SQL dotazy</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="475"/>
<location filename="../dialogs/configdialog.ui" line="488"/>
<source>Number of queries kept in the history.</source>
- <translation type="unfinished"></translation>
+ <translation>Počet dotazov uchovávaných v histórii.</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="491"/>
<source>History size:</source>
- <translation type="unfinished"></translation>
+ <translation>Veľkosť SQL histórie:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="498"/>
@@ -1022,53 +1033,53 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="514"/>
<source>Updates</source>
- <translation type="unfinished"></translation>
+ <translation>Aktualizácie</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="520"/>
<source>Automatically check for updates at startup</source>
- <translation type="unfinished"></translation>
+ <translation>Kontrolovať aktualizácie pri štarte</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="533"/>
<source>Session</source>
- <translation type="unfinished"></translation>
+ <translation>Sedenie</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="539"/>
<source>Restore last session (active MDI windows) after startup</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť posledné sedenie (aktívne okná) pri štarte</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="581"/>
<source>Filter shortcuts by name or key combination</source>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať podľa názvu alebo klávesovej skratky</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="622"/>
<source>Action</source>
- <translation type="unfinished"></translation>
+ <translation>Akcia</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="627"/>
<source>Key combination</source>
- <translation type="unfinished"></translation>
+ <translation>Klávesová skratka</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="656"/>
<location filename="../dialogs/configdialog.ui" line="1206"/>
<source>Language</source>
- <translation type="unfinished"></translation>
+ <translation>Jazyk</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="662"/>
<source>Changing language requires application restart to take effect.</source>
- <translation type="unfinished"></translation>
+ <translation>Je potrebné reštartovať aplikáciu aby sa zmena jazyka prejavila.</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="679"/>
<source>Database list</source>
- <translation type="unfinished"></translation>
+ <translation>Zoznam databáz</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="685"/>
@@ -1168,7 +1179,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="933"/>
<source>Hide built-in plugins</source>
- <translation type="unfinished"></translation>
+ <translation>Nezobrazovať interné pluginy</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="962"/>
@@ -1386,7 +1397,7 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/configdialog.cpp" line="767"/>
<source>Version:</source>
<comment>plugin details</comment>
- <translation type="unfinished"></translation>
+ <translation>Verzia:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="768"/>
@@ -1431,7 +1442,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.cpp" line="1254"/>
<source>Details</source>
- <translation type="unfinished"></translation>
+ <translation>Detaily</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1266"/>
@@ -1441,17 +1452,17 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.cpp" line="1362"/>
<source>Add new data type</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať nový datový typ</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1366"/>
<source>Rename selected data type</source>
- <translation type="unfinished"></translation>
+ <translation>Premenovať vybraný datový typ</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1370"/>
<source>Delete selected data type</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný datový typ</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1374"/>
@@ -1464,27 +1475,27 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/constraintcheckpanel.ui" line="20"/>
<source>The condition</source>
- <translation type="unfinished"></translation>
+ <translation>Podmienka</translation>
</message>
<message>
<location filename="../constraints/constraintcheckpanel.ui" line="35"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia:</translation>
</message>
<message>
<location filename="../constraints/constraintcheckpanel.ui" line="51"/>
<source>On conflict</source>
- <translation type="unfinished"></translation>
+ <translation>Pri konflikte</translation>
</message>
<message>
<location filename="../constraints/constraintcheckpanel.cpp" line="46"/>
<source>Enter a valid condition.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte platnú podmienku.</translation>
</message>
<message>
<location filename="../constraints/constraintcheckpanel.cpp" line="47"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
</context>
<context>
@@ -1493,49 +1504,49 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/constraintdialog.cpp" line="62"/>
<source>New constraint</source>
<comment>constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Nové obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="63"/>
<source>Create</source>
<comment>constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="66"/>
<source>Edit constraint</source>
<comment>dialog window</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="67"/>
<source>Apply</source>
<comment>constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Aplikovať</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="170"/>
<source>Primary key</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Primárny klúč</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="174"/>
<source>Foreign key</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Cudzí klúč</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="178"/>
<source>Unique</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Jedinečnosť</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="182"/>
<source>Not NULL</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Nie NULL</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="186"/>
@@ -1547,13 +1558,13 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/constraintdialog.cpp" line="190"/>
<source>Collate</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Porovnanie</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="194"/>
<source>Default</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Prednastavená hodnota</translation>
</message>
</context>
<context>
@@ -1562,13 +1573,13 @@ but it&apos;s okay to use it.</source>
<location filename="../windows/constrainttabmodel.cpp" line="68"/>
<source>Table</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="109"/>
<source>Column (%1)</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec (%1)</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="153"/>
@@ -1580,19 +1591,19 @@ but it&apos;s okay to use it.</source>
<location filename="../windows/constrainttabmodel.cpp" line="155"/>
<source>Type</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Typ</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="157"/>
<source>Details</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Detaily</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="159"/>
<source>Name</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov</translation>
</message>
</context>
<context>
@@ -1601,118 +1612,119 @@ but it&apos;s okay to use it.</source>
<location filename="../dataview.cpp" line="95"/>
<source>Filter data</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať</translation>
</message>
<message>
<location filename="../dataview.cpp" line="104"/>
<source>Grid view</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľkové zobrazenie</translation>
</message>
<message>
<location filename="../dataview.cpp" line="105"/>
<source>Form view</source>
- <translation type="unfinished"></translation>
+ <translation>Formulárové zobrazenie</translation>
</message>
<message>
<location filename="../dataview.cpp" line="148"/>
<source>Refresh table data</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť dáta v tabuľke</translation>
</message>
<message>
<location filename="../dataview.cpp" line="162"/>
<source>First page</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Prvá strana</translation>
</message>
<message>
<location filename="../dataview.cpp" line="163"/>
<source>Previous page</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Predchádzajúca strana</translation>
</message>
<message>
<location filename="../dataview.cpp" line="165"/>
<source>Next page</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Nasledujúca strana</translation>
</message>
<message>
<location filename="../dataview.cpp" line="166"/>
<source>Last page</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Posledná strana</translation>
</message>
<message>
<location filename="../dataview.cpp" line="171"/>
<source>Apply filter</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Aplikovať filter</translation>
</message>
<message>
<location filename="../dataview.cpp" line="186"/>
<source>Commit changes for selected cells</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny pre vybrané bunky</translation>
</message>
<message>
<location filename="../dataview.cpp" line="187"/>
<source>Rollback changes for selected cells</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť zmeny pre vybrané bunky</translation>
</message>
<message>
<location filename="../dataview.cpp" line="188"/>
<source>Show grid view of results</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Výsledky zobraziť v tabuľke</translation>
</message>
<message>
<location filename="../dataview.cpp" line="189"/>
<source>Show form view of results</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Výsledky zobraziť vo formulári</translation>
</message>
<message>
<location filename="../dataview.cpp" line="258"/>
<source>Filter by text</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať pomocou textu</translation>
</message>
<message>
<location filename="../dataview.cpp" line="259"/>
<source>Filter by the Regular Expression</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať pomocou regulárneho výrazu</translation>
</message>
<message>
<location filename="../dataview.cpp" line="260"/>
<source>Filter by SQL expression</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať pomocou SQL výrazu</translation>
</message>
<message>
<location filename="../dataview.cpp" line="291"/>
<source>Tabs on top</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Záložky hore</translation>
</message>
<message>
<location filename="../dataview.cpp" line="292"/>
<source>Tabs at bottom</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Záložky dole</translation>
</message>
<message>
<location filename="../dataview.cpp" line="510"/>
<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>
+ <translation>Spočítava sa celkový počet riadkov.
+Prezeranie ďalších strán bude možné až po dokončení spočítavania.</translation>
</message>
<message>
<location filename="../dataview.cpp" line="521"/>
<source>Row: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Riadok:%1</translation>
</message>
</context>
<context>
@@ -1720,27 +1732,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>Konvertovať databázu</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="20"/>
<source>Source database</source>
- <translation type="unfinished"></translation>
+ <translation>Zdrojová databáza</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="29"/>
<source>Source database version:</source>
- <translation type="unfinished"></translation>
+ <translation>Verzia zdrojovej databázy:</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="46"/>
<source>Target database</source>
- <translation type="unfinished"></translation>
+ <translation>Cieľová databáza</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="52"/>
<source>Target version:</source>
- <translation type="unfinished"></translation>
+ <translation>Cieľová databáza:</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="59"/>
@@ -1750,12 +1762,12 @@ 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>Cieľový súbor:</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="73"/>
<source>Name of the new database:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov novej databázy:</translation>
</message>
<message>
<location filename="../dialogs/dbconverterdialog.ui" line="90"/>
@@ -1818,93 +1830,133 @@ 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>Databáza</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
+ <translation>Databázový ovládač</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
- <source>Name</source>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation type="unfinished">Voľby</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
- <source>Type</source>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
+ <source>Name</source>
+ <translation>Názov</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation>Typ</translation>
+ </message>
+ <message>
<source>Browse for database file on local computer</source>
+ <translation type="obsolete">Hľadať databázový súbor na lokálnom počítači</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
<source>File</source>
+ <translation>Súbor</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
<source>Generate name basing on file path</source>
- <translation type="unfinished"></translation>
+ <translation>Generovať názov na základe cesty k súboru</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
<source>Permanent</source>
- <translation type="unfinished"></translation>
+ <translation>Uložiť natrvalo</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Databáza sa uloží do konfiguračného súboru a bude obnovená pri každom spustení SQLiteStudia.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
<source>Test database connection</source>
+ <translation>Otestovať spojenie s databázou</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
- <translation type="unfinished"></translation>
+ <translation>Prehľadávať</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov databázy.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
- <translation type="unfinished"></translation>
+ <translation>Tento názov už existuje. Prosím zadajte iný názov.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte cestu k databázovému súboru.</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Táto databáza už je v zozname pod názvom: %1</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
+ <translation>Vyberte typ databázy.</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
<source>The name will be auto-generated</source>
- <translation type="unfinished"></translation>
+ <translation>Názov bude vygenerovaný automaticky</translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte meno</translation>
</message>
</context>
<context>
@@ -1912,47 +1964,48 @@ 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>Vymazať tabuľku</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>Ste si istý, že chcete vymazať tabuľku %1?</translation>
</message>
<message>
<location filename="../dbobjectdialogs.cpp" line="179"/>
<source>Delete index</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať index</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>Ste si istý, že chcete vymazať index %1?</translation>
</message>
<message>
<location filename="../dbobjectdialogs.cpp" line="184"/>
<source>Delete trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať spúšťač</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>Ste si istý, že chcete vymazať spúšťač %1?</translation>
</message>
<message>
<location filename="../dbobjectdialogs.cpp" line="189"/>
<source>Delete view</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať pohľad</translation>
</message>
<message>
<location filename="../dbobjectdialogs.cpp" line="190"/>
<source>Are you sure you want to delete view %1?</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Ste si istý, že chcete vymazať pohľad %1?</translatorcomment>
+ <translation></translation>
</message>
<message>
<location filename="../dbobjectdialogs.cpp" line="218"/>
<source>Error while dropping %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskystla sa chyba počas mazania %1: %2</translation>
</message>
</context>
<context>
@@ -1960,260 +2013,261 @@ 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>Databázy</translation>
</message>
<message>
<location filename="../dbtree/dbtree.ui" line="67"/>
<source>Filter by name</source>
- <translation type="unfinished"></translation>
+ <translation>Filtrovať podľa názvu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="99"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="100"/>
<source>Paste</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="101"/>
<source>Select all</source>
- <translation type="unfinished"></translation>
+ <translation>Vybrať všetko</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="102"/>
<source>Create a group</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť skupinu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="103"/>
<source>Delete the group</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať skupinu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="104"/>
<source>Rename the group</source>
- <translation type="unfinished"></translation>
+ <translation>Premenovať skupinu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="105"/>
<source>Add a database</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="106"/>
<source>Edit the database</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="107"/>
<source>Remove the database</source>
- <translation type="unfinished"></translation>
+ <translation>Odstrániť databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="108"/>
<source>Connect to the database</source>
- <translation type="unfinished"></translation>
+ <translation>Pripojiť sa k databáze</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="109"/>
<source>Disconnect from the database</source>
- <translation type="unfinished"></translation>
+ <translation>Odpojiť sa od databázy</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="110"/>
<source>Import</source>
- <translation type="unfinished"></translation>
+ <translation>Importovať</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="111"/>
<source>Export the database</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="112"/>
<source>Convert database type</source>
- <translation type="unfinished"></translation>
+ <translation>Konvertovať databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="113"/>
<source>Vacuum</source>
- <translation type="unfinished"></translation>
+ <translation>Vacuum</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="114"/>
<source>Integrity check</source>
- <translation type="unfinished"></translation>
+ <translation>Kontrola integrity</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="115"/>
<source>Create a table</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť tabuľku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="116"/>
<source>Edit the table</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť tabuľku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="117"/>
<source>Delete the table</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať tabuľku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="118"/>
<source>Export the table</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať tabuľku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="119"/>
<source>Import into the table</source>
- <translation type="unfinished"></translation>
+ <translation>Importovať do tabuľky</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="120"/>
<source>Populate table</source>
- <translation type="unfinished"></translation>
+ <translation>Naplniť tabuľku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="121"/>
<source>Create similar table</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť rovnakú tabuľku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="122"/>
<source>Reset autoincrement sequence</source>
- <translation type="unfinished"></translation>
+ <translation>Resetovať sekvenciu autoinkrementu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="123"/>
<source>Create an index</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť index</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="124"/>
<source>Edit the index</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť index</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="125"/>
<source>Delete the index</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať index</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="126"/>
<source>Create a trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť spúšťač</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="127"/>
<source>Edit the trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť spúšťač</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="128"/>
<source>Delete the trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať spúšťač</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="129"/>
<source>Create a view</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť pohľad</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="130"/>
<source>Edit the view</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť pohľad</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="131"/>
<source>Delete the view</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať pohľad</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="132"/>
<source>Add a column</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať stĺpec</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="133"/>
<source>Edit the column</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť stĺpec</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="134"/>
<source>Delete the column</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať stĺpec</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="135"/>
<source>Delete selected items</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybrané položky</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="136"/>
<source>Clear filter</source>
- <translation type="unfinished"></translation>
+ <translation>Zrušiť filter</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="137"/>
<source>Refresh all database schemas</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť všetky databázové schémy</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="138"/>
<source>Refresh selected database schema</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť vybranú databázovú schému</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="308"/>
<location filename="../dbtree/dbtree.cpp" line="313"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation>Databáza</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="323"/>
<source>Grouping</source>
- <translation type="unfinished"></translation>
+ <translation>Zoskupovanie</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="932"/>
<location filename="../dbtree/dbtree.cpp" line="935"/>
<source>Create group</source>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť skupinu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="932"/>
<source>Group name</source>
- <translation type="unfinished"></translation>
+ <translation>Názov skupiny</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="935"/>
<source>Entry with name %1 already exists in group %2.</source>
- <translation type="unfinished"></translation>
+ <translation>Položka s názvom %1 už existuje v skupine %2.</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="953"/>
<source>Delete group</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať skupinu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="954"/>
<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>Ste si istý, že chcete vymazať skupinu %1?
+Všetky objekty z tejto skupiny budú presunuté do nadradenej skupiny.</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1014"/>
<source>Delete database</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1014"/>
<source>Are you sure you want to delete database &apos;%1&apos;?</source>
- <translation type="unfinished"></translation>
+ <translation>Ste si istý, že chcete vymazať databázu &apos;%1&apos;?</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1050"/>
@@ -2230,32 +2284,32 @@ All objects from this group will be moved to parent group.</source>
<message>
<location filename="../dbtree/dbtree.cpp" line="1334"/>
<source>Error while executing VACUUM on the database %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas vykonávania príkazu VACUUM na databáze %1: %2</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1336"/>
<source>VACUUM execution finished successfully.</source>
- <translation type="unfinished"></translation>
+ <translation>VACUUM úspešne skončilo.</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1353"/>
<source>Integrity check (%1)</source>
- <translation type="unfinished"></translation>
+ <translation>Kontrola integrity (%1)</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1390"/>
<source>Reset autoincrement</source>
- <translation type="unfinished"></translation>
+ <translation>Resetovať autoinkrement</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1390"/>
<source>Are you sure you want to reset autoincrement value for table &apos;%1&apos;?</source>
- <translation type="unfinished"></translation>
+ <translation>Ste si istý, že chcete zresetovať hodnotu autoinkrementu pre tabuľku %1 ?</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1397"/>
<source>An error occurred while trying to reset autoincrement value for table &apos;%1&apos;: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba pri pokuse o zresetovanie hodnoty autoinkrementu pre tebuľku &apos;%1&apos;: %2</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="1399"/>
@@ -2318,123 +2372,123 @@ All objects from this group will be moved to parent group.</source>
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Databáza: %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Verzia:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Veľkosť súboru:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Kódovanie:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Detaily chyby:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka : %1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Stĺpce (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Indexy (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Spúšťače (%1):</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
- <translation type="unfinished"></translation>
+ <translation>Zrušiť</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation type="unfinished"></translation>
</message>
@@ -2456,7 +2510,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/ddlhistorywindow.cpp" line="124"/>
<source>DDL history</source>
- <translation type="unfinished"></translation>
+ <translation>DDL história</translation>
</message>
</context>
<context>
@@ -2464,12 +2518,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/ddlpreviewdialog.ui" line="14"/>
<source>Queries to be executed</source>
- <translation type="unfinished"></translation>
+ <translation>Dotazy, ktoré budú vykonané</translation>
</message>
<message>
<location filename="../dialogs/ddlpreviewdialog.ui" line="42"/>
<source>Don&apos;t show again</source>
- <translation type="unfinished"></translation>
+ <translation>Znovu nezobrazovať</translation>
</message>
</context>
<context>
@@ -2485,83 +2539,83 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/editorwindow.ui" line="39"/>
<source>Query</source>
- <translation type="unfinished"></translation>
+ <translation>Dotaz</translation>
</message>
<message>
<location filename="../windows/editorwindow.ui" line="109"/>
<source>History</source>
- <translation type="unfinished"></translation>
+ <translation>História</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="130"/>
<source>Results in the separate tab</source>
- <translation type="unfinished"></translation>
+ <translation>Výsledky zobraziť v samostatnej záložke</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="131"/>
<source>Results below the query</source>
- <translation type="unfinished"></translation>
+ <translation>Výsledky zobraziť pod dotaz</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="164"/>
<location filename="../windows/editorwindow.cpp" line="166"/>
<source>SQL editor %1</source>
- <translation type="unfinished"></translation>
+ <translation>SQL editor %1</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="324"/>
<source>Results</source>
- <translation type="unfinished"></translation>
+ <translation>Výsledky</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="357"/>
<source>Execute query</source>
- <translation type="unfinished"></translation>
+ <translation>Vykonať dotaz</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="358"/>
<source>Explain query</source>
- <translation type="unfinished"></translation>
+ <translation>Vysvetliť dotaz</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="361"/>
<source>Clear execution history</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Vyprázdniť históriu dotazov</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="363"/>
<source>Export results</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Vyexportovať výsledky</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="365"/>
<source>Create view from query</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť pohľad z dotazu</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="374"/>
<source>Previous database</source>
- <translation type="unfinished"></translation>
+ <translation>Predchádzajúca databáza</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="375"/>
<source>Next database</source>
- <translation type="unfinished"></translation>
+ <translation>Nasledujúca databáza</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="378"/>
<source>Show next tab</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Zobraziť nasledujúcu záložku</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="379"/>
<source>Show previous tab</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Zobraziť predchádzajúcu záložku</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="380"/>
@@ -2578,42 +2632,42 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/editorwindow.cpp" line="455"/>
<source>Active database (%1/%2)</source>
- <translation type="unfinished"></translation>
+ <translation>Aktívna databáza (%1/%2)</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="495"/>
<source>Query finished in %1 second(s). Rows affected: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Dotaz trval %1 sekúnd. Počet dotknutých riadkov: %2</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="499"/>
<source>Query finished in %1 second(s).</source>
- <translation type="unfinished"></translation>
+ <translation>Dotaz trval %1 sekúnd.</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="601"/>
<source>Clear execution history</source>
- <translation type="unfinished"></translation>
+ <translation>Vyprázdniť históriu dotazov</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="601"/>
<source>Are you sure you want to erase the entire SQL execution history? This cannot be undone.</source>
- <translation type="unfinished"></translation>
+ <translation>Ste si istý, že chete vymazať celú históriu SQL dotazov? Túto operáciu nieje možné vrátiť späť.</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="613"/>
<source>Cannot export, because no export plugin is loaded.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem exportovať, lebo nebol načítaný žiaden plugin na export.</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="634"/>
<source>No database selected in the SQL editor. Cannot create a view for unknown database.</source>
- <translation type="unfinished"></translation>
+ <translation>Nebola vybraná žiadna databáza v SQL editore. Nemôžem vytvoriť view pre neznámu databázu.</translation>
</message>
<message>
<location filename="../windows/editorwindow.cpp" line="664"/>
<source>Editor window &quot;%1&quot; has uncommited data.</source>
- <translation type="unfinished"></translation>
+ <translation>Okno editora &quot;%1&quot; obsahuje nepotrdené dáta.</translation>
</message>
</context>
<context>
@@ -2639,210 +2693,210 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/exportdialog.ui" line="14"/>
<source>Export</source>
- <translation type="unfinished"></translation>
+ <translation>Export</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="21"/>
<source>What do you want to export?</source>
- <translation type="unfinished"></translation>
+ <translation>Čo chcete exportovať?</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="36"/>
<source>A database</source>
- <translation type="unfinished"></translation>
+ <translation>Databáza</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="46"/>
<source>A single table</source>
- <translation type="unfinished"></translation>
+ <translation>Jednotlivá tabuľka</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="53"/>
<source>Query results</source>
- <translation type="unfinished"></translation>
+ <translation>Výsledky dotazu</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="65"/>
<source>Table to export</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka na export</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="100"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation>Databáza</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="107"/>
<source>Table</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="124"/>
<source>Options</source>
- <translation type="unfinished"></translation>
+ <translation>Voľby</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="130"/>
<source>When this option is unchecked, then only table DDL (CREATE TABLE statement) is exported.</source>
- <translation type="unfinished"></translation>
+ <translation>Ak táto voľba nebude označená, tak sa vyexportuje len DDL tabuľky(príkaz CREATE TABLE).</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="133"/>
<source>Export table data</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať dáta tabuľky</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="143"/>
<source>Export table indexes</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať indexy tabuľky</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="153"/>
<source>Export table triggers</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať spúšťače tabuľky</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="175"/>
<source>Note, that exporting table indexes and triggers may be unsupported by some output formats.</source>
- <translation type="unfinished"></translation>
+ <translation>Poznámka. Niektoré exportné formáty nemusia podporovať export indexov a spúšťačov.</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="189"/>
<source>Select database objects to export</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte databázové objekty, ktoré chcete exportovať</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="202"/>
<source>Export data from tables</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať dáta z tabuliek</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="212"/>
<source>Select all</source>
- <translation type="unfinished"></translation>
+ <translation>Vybrať všetko</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="219"/>
<source>Deselect all</source>
- <translation type="unfinished"></translation>
+ <translation>Zrušiť výber</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="229"/>
<location filename="../dialogs/exportdialog.ui" line="249"/>
<source>Database:</source>
- <translation type="unfinished"></translation>
+ <translation>Databáza:</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="237"/>
<source>Query to export results for</source>
- <translation type="unfinished"></translation>
+ <translation>Dotaz pre export výsledkov pre</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="256"/>
<source>Query to be executed for results:</source>
- <translation type="unfinished"></translation>
+ <translation>Dotaz, ktorý bude vykonaný pre získanie dát:</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="264"/>
<source>Export format and options</source>
- <translation type="unfinished"></translation>
+ <translation>Formát exportu a možnosti</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="318"/>
<source>Export format</source>
- <translation type="unfinished"></translation>
+ <translation>Formát exportu</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="330"/>
<source>Output</source>
- <translation type="unfinished"></translation>
+ <translation>Výstup</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="336"/>
<source>Exported file path</source>
- <translation type="unfinished"></translation>
+ <translation>Cesta k výstupnému súboru</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="343"/>
<source>Clipboard</source>
- <translation type="unfinished"></translation>
+ <translation>Schránka</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="357"/>
<source>File</source>
- <translation type="unfinished"></translation>
+ <translation>Súbor</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="382"/>
<source>Exported text encoding:</source>
- <translation type="unfinished"></translation>
+ <translation>Kódovanie vyexportovaného textu:</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="398"/>
<source>Export format options</source>
- <translation type="unfinished"></translation>
+ <translation>Možnosti formátu exportu</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.cpp" line="51"/>
<source>Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>Zrušiť</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte databázu, ktorú chcete exportovať.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte tabuľku, ktorú chcete exportovať.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte platný dotaz pre export.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte aspoň jeden objekt pre export.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
- <translation type="unfinished"></translation>
+ <translation>Musíte zadať názov súboru, do ktorého sa budú exportovať dáta.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
- <translation type="unfinished"></translation>
+ <translation>Cesta, ktorú ste zadali je existujúci adresár. Nemôžte ho prepísať.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
- <translation type="unfinished"></translation>
+ <translation>Adresár %1 neexistuje.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
- <translation type="unfinished"></translation>
+ <translation>Súbor %1 už existuje a bude prepísaný.</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
- <translation type="unfinished"></translation>
+ <translation>Všetky súbory (*)</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
- <translation type="unfinished"></translation>
+ <translation>Výber súboru do ktorého sa budú exportovať dáta</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
- <translation type="unfinished"></translation>
+ <translation>Počas exportu sa vyskytla interná chyba. Toto je chyba v programe. Prosím nahláste ju.</translation>
</message>
</context>
<context>
@@ -2868,49 +2922,49 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../formview.cpp" line="253"/>
<source>Commit row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="254"/>
<source>Rollback row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="255"/>
<source>First row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Prvý riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="256"/>
<source>Previous row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Predchádzajúci riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="257"/>
<source>Next row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Nasledujúci riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="258"/>
<source>Last row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Posledný riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="259"/>
<source>Insert new row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Vložiť nový riadok</translation>
</message>
<message>
<location filename="../formview.cpp" line="260"/>
<source>Delete current row</source>
<comment>form view</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať aktuálny riadok</translation>
</message>
</context>
<context>
@@ -2933,7 +2987,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/functionseditor.ui" line="171"/>
<source>Type:</source>
- <translation type="unfinished"></translation>
+ <translation>Typ:</translation>
</message>
<message>
<location filename="../windows/functionseditor.ui" line="187"/>
@@ -2948,7 +3002,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/functionseditor.ui" line="235"/>
<source>Databases</source>
- <translation type="unfinished"></translation>
+ <translation>Databázy</translation>
</message>
<message>
<location filename="../windows/functionseditor.ui" line="241"/>
@@ -3078,92 +3132,102 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/importdialog.ui" line="14"/>
<source>Import data</source>
- <translation type="unfinished"></translation>
+ <translation>Import dát</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="21"/>
<source>Table to import to</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka na import</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="36"/>
<source>Table</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="43"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation>Databáza</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="84"/>
<source>Data source to import from</source>
- <translation type="unfinished"></translation>
+ <translation>Dátový zdroj na import</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="129"/>
<source>Data source type</source>
- <translation type="unfinished"></translation>
+ <translation>Typ dátového zdroja</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="141"/>
<source>Options</source>
- <translation type="unfinished"></translation>
+ <translation>Voľby</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
- <translation type="unfinished"></translation>
+ <translation>Vstupný súbor:</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
+ <translation>Kódovanie textu:</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="195"/>
- <source>Data source options</source>
+ <source>Ignore errors</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
+ <source>Data source options</source>
+ <translation>Nastavenia dátového zdroja</translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.cpp" line="71"/>
<source>Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>Zrušiť</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
- <translation type="unfinished"></translation>
+ <translation>Ak zadáte názov neexistujúcej tabuľky, tak bude vytvorená.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov tabuľky</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte importný plugin.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
- <translation type="unfinished"></translation>
+ <translation>Musíte zadať súbor, z ktorého sa budú importovať dáta.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
- <translation type="unfinished"></translation>
+ <translation>Súbor %1 neexistuje.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
- <translation type="unfinished"></translation>
+ <translation>Cesta, ktorú ste zadali je adresár. Prosím zadajte celú cestu.</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
- <translation type="unfinished"></translation>
+ <translation>Výber súboru, z ktorého sa budú importovať dáta</translation>
</message>
</context>
<context>
@@ -3172,17 +3236,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../dialogs/indexdialog.ui" line="20"/>
<location filename="../dialogs/indexdialog.ui" line="30"/>
<source>Index</source>
- <translation type="unfinished"></translation>
+ <translation>Index</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="36"/>
<source>On table:</source>
- <translation type="unfinished"></translation>
+ <translation>Na tabuľke:</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="43"/>
<source>Index name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov indexu:</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="50"/>
@@ -3192,27 +3256,27 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/indexdialog.ui" line="67"/>
<source>Unique index</source>
- <translation type="unfinished"></translation>
+ <translation>Jedinečný index</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="90"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="95"/>
<source>Collation</source>
- <translation type="unfinished"></translation>
+ <translation>Porovnávanie</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="100"/>
<source>Sort</source>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť</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"/>
@@ -3232,12 +3296,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/indexdialog.cpp" line="186"/>
<source>Select at least one column.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte minimálne jeden stĺpec.</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.cpp" line="187"/>
<source>Enter a valid condition.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte platnú podmienku.</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.cpp" line="236"/>
@@ -3249,7 +3313,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../dialogs/indexdialog.cpp" line="247"/>
<source>Sort order</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.cpp" line="453"/>
@@ -3275,12 +3339,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/languagedialog.ui" line="14"/>
<source>Language</source>
- <translation type="unfinished"></translation>
+ <translation>Jazyk</translation>
</message>
<message>
<location filename="../dialogs/languagedialog.ui" line="20"/>
<source>Please choose language:</source>
- <translation type="unfinished"></translation>
+ <translation>Prosím vyberte si jazyk:</translation>
</message>
</context>
<context>
@@ -3288,27 +3352,27 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.ui" line="66"/>
<source>Database toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>Databázová lišta</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="77"/>
<source>Structure toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>Lišta štruktúr</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="88"/>
<source>Tools</source>
- <translation type="unfinished"></translation>
+ <translation>Nástroje</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="105"/>
<source>Window list</source>
- <translation type="unfinished"></translation>
+ <translation>Lišta okien</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="119"/>
<source>View toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>Lišta pohľadov</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="104"/>
@@ -3323,7 +3387,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.cpp" line="106"/>
<source>Data editors</source>
- <translation type="unfinished"></translation>
+ <translation>Editory dát</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="118"/>
@@ -3333,77 +3397,77 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.cpp" line="120"/>
<source>Running in debug mode. Debug messages are printed to the standard output.</source>
- <translation type="unfinished"></translation>
+ <translation>Beží v ladiacom móde. Ladiace správy sú vypisované na štandardný výstup.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="202"/>
<source>You need to restart application to make the language change take effect.</source>
- <translation type="unfinished"></translation>
+ <translation>Je potrebné reštartovať aplikáciu aby sa zmena jazyka prejavila.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="245"/>
<source>Open SQL editor</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť SQL editor</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="246"/>
<source>Open DDL history</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť DDL históriu</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="247"/>
<source>Open SQL functions editor</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť editor SQL funkcií</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="248"/>
<source>Open collations editor</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť editor porovnávaní</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="249"/>
<source>Import</source>
- <translation type="unfinished"></translation>
+ <translation>Import</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="250"/>
<source>Export</source>
- <translation type="unfinished"></translation>
+ <translation>Export</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Open configuration dialog</source>
- <translation type="unfinished"></translation>
+ <translation>Konfigurácia</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="254"/>
<source>Tile windows</source>
- <translation type="unfinished"></translation>
+ <translation>Oddeliť okná</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="255"/>
<source>Tile windows horizontally</source>
- <translation type="unfinished"></translation>
+ <translation>Oddeliť okná horizontálne</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="256"/>
<source>Tile windows vertically</source>
- <translation type="unfinished"></translation>
+ <translation>Oddeliť okná vertikálne</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="257"/>
<source>Cascade windows</source>
- <translation type="unfinished"></translation>
+ <translation>Okná kaskádovito</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="258"/>
<source>Next window</source>
- <translation type="unfinished"></translation>
+ <translation>Nasledujúce okno</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="259"/>
<source>Previous window</source>
- <translation type="unfinished"></translation>
+ <translation>Predchádzajúce okno</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="260"/>
@@ -3413,184 +3477,184 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.cpp" line="262"/>
<source>Close selected window</source>
- <translation type="unfinished"></translation>
+ <translation>Zatvoriť vybrané okno</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="263"/>
<source>Close all windows but selected</source>
- <translation type="unfinished"></translation>
+ <translation>Zatvoriť všetky okná okrem vybraného</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="264"/>
<source>Close all windows</source>
- <translation type="unfinished"></translation>
+ <translation>Zatvoriť všetky okná</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<source>Restore recently closed window</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť posledné zatvorené okno</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="266"/>
<source>Rename selected window</source>
- <translation type="unfinished"></translation>
+ <translation>Premenovať vybrané okno</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="268"/>
<source>Open Debug Console</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť ladiacu konzolu</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="269"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation>Nahlásiť chybu</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="270"/>
<source>Propose a new feature</source>
- <translation type="unfinished"></translation>
+ <translation>Navrhnúť novú funkciu</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="271"/>
<source>About</source>
- <translation type="unfinished"></translation>
+ <translation>O programe</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="272"/>
<source>Licenses</source>
- <translation type="unfinished"></translation>
+ <translation>Licencie</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="273"/>
<source>Open home page</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť domovskú stránku</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="274"/>
<source>Open forum page</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť fórum</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="275"/>
<source>User Manual</source>
- <translation type="unfinished"></translation>
+ <translation>Užívateľský manuál</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="276"/>
<source>SQLite documentation</source>
- <translation type="unfinished"></translation>
+ <translation>Dokumentácia SQLite</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="277"/>
<source>Report history</source>
- <translation type="unfinished"></translation>
+ <translation>História hlásení</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="278"/>
<source>Check for updates</source>
- <translation type="unfinished"></translation>
+ <translation>Skontrolovať akutalizácie</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="315"/>
<source>Database</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>Databázy</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="335"/>
<source>Structure</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>Štruktúry</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="356"/>
<source>View</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>Zobrazenie</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="360"/>
<source>Window list</source>
<comment>menubar view menu</comment>
- <translation type="unfinished"></translation>
+ <translation>Lišta okien</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="381"/>
<source>Tools</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>Nástroje</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="395"/>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation>Pomoc</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="549"/>
<source>Could not set style: %1</source>
<comment>main window</comment>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem nastaviť štýl: %1</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem exportovať, lebo nebol načítaný žiaden plugin na export.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="637"/>
<source>Cannot import, because no import plugin is loaded.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem importovať, lebo nebol načítaný žiaden plugin na import.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
- <translation type="unfinished"></translation>
+ <translation>Premenovať okno</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte nový názov pre okno:</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
- <translation type="unfinished"></translation>
+ <translation>Nové aktualizácie sú dostupné. &lt;a href=&quot;%1&quot;&gt;Kliknite sem pre zobrazenie detailov&lt;/a&gt;.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
- <translation type="unfinished"></translation>
+ <translation>Niesú dostupné žiadne aktualizácie. Používate aktuálnu verziu.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<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="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<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="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem pridať databázu %1 do zoznamu.</translation>
</message>
</context>
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation>Nepotvrdené zmeny</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
<translation type="unfinished"></translation>
</message>
@@ -3601,7 +3665,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditor.cpp" line="53"/>
<source>Null value</source>
<comment>multieditor</comment>
- <translation type="unfinished"></translation>
+ <translation>Hodnota null</translation>
</message>
<message>
<location filename="../multieditor/multieditor.cpp" line="68"/>
@@ -3639,7 +3703,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditordate.cpp" line="14"/>
<source>Date</source>
- <translation type="unfinished"></translation>
+ <translation>Dátum</translation>
</message>
</context>
<context>
@@ -3647,7 +3711,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditordatetime.cpp" line="181"/>
<source>Date &amp; time</source>
- <translation type="unfinished"></translation>
+ <translation>Dátum a čas</translation>
</message>
</context>
<context>
@@ -3664,7 +3728,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditornumeric.cpp" line="36"/>
<source>Number</source>
<comment>numeric multi editor tab name</comment>
- <translation type="unfinished"></translation>
+ <translation>Číslo</translation>
</message>
</context>
<context>
@@ -3682,22 +3746,22 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditortext.cpp" line="107"/>
<source>Cut</source>
- <translation type="unfinished"></translation>
+ <translation>Vystrihnúť</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="108"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="109"/>
<source>Paste</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="110"/>
<source>Delete</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="111"/>
@@ -3723,28 +3787,28 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/newconstraintdialog.ui" line="20"/>
<source>New constraint</source>
- <translation type="unfinished"></translation>
+ <translation>Nové obmedzenie</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="87"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="97"/>
<source>Primary Key</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Primárny klúč</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="89"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="99"/>
<source>Foreign Key</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Cudzí klúč</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="91"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="101"/>
<source>Unique</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Jedinečnosť</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="92"/>
@@ -3757,19 +3821,19 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../dialogs/newconstraintdialog.cpp" line="103"/>
<source>Not NULL</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Nie NULL</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="105"/>
<source>Collate</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Porovnanie</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="107"/>
<source>Default</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Prednastavená hodnota</translation>
</message>
</context>
<context>
@@ -3782,7 +3846,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/newversiondialog.ui" line="26"/>
<source>New updates are available!</source>
- <translation type="unfinished"></translation>
+ <translation>Nové aktualizácie sú dostupné!</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="70"/>
@@ -3792,7 +3856,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/newversiondialog.ui" line="75"/>
<source>Current version</source>
- <translation type="unfinished"></translation>
+ <translation>Nainštalovaná verzia</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="80"/>
@@ -3802,7 +3866,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/newversiondialog.ui" line="91"/>
<source>Check for updates on startup</source>
- <translation type="unfinished"></translation>
+ <translation>Kontrolovať aktualizácie pri štarte</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="101"/>
@@ -3843,38 +3907,38 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/populatedialog.ui" line="14"/>
<source>Populate table</source>
- <translation type="unfinished"></translation>
+ <translation>Naplniť tabuľku</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="26"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation>Databáza</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="44"/>
<source>Table</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="72"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpce</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="102"/>
<source>Number of rows to populate:</source>
- <translation type="unfinished"></translation>
+ <translation>Počet riadkov na naplnenie:</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.cpp" line="42"/>
<source>Populate</source>
<comment>populate dialog button</comment>
- <translation type="unfinished"></translation>
+ <translation>Naplniť</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.cpp" line="158"/>
<source>Configure</source>
- <translation type="unfinished"></translation>
+ <translation>Konfigurovať</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.cpp" line="256"/>
@@ -3884,319 +3948,319 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/populatedialog.cpp" line="287"/>
<source>Select database with table to populate</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte databázu s tabuľkou na naplnenie</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.cpp" line="288"/>
<source>Select table to populate</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte tabuľku na naplnenie</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.cpp" line="289"/>
<source>You have to select at least one column.</source>
- <translation type="unfinished"></translation>
+ <translation>Musíte vybrať minimálne jeden stĺpec.</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Pri konflikte: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov porovnánavania: %1</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="19"/>
<source>Data grid view</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľkové zobrazenie dát</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="20"/>
<source>Copy cell(s) contents to clipboard</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať obsah buniek do schránky</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="22"/>
<source>Paste cell(s) contents from clipboard</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť obsah buniek zo schránky</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="24"/>
<source>Set empty value to selected cell(s)</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať hodnoty z vybraných buniek</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="25"/>
<source>Set NULL value to selected cell(s)</source>
- <translation type="unfinished"></translation>
+ <translation>Nastaviť NULL hodnotu vo vybraných bunkách</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="26"/>
<source>Commit changes to cell(s) contents</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny v bunkách</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="27"/>
<source>Rollback changes to cell(s) contents</source>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť zmeny v bunkách</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="28"/>
<source>Delete selected data row</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný riadok</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="29"/>
<source>Insert new data row</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť nový riadok</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryview.h" line="30"/>
<source>Open contents of selected cell in a separate editor</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť obsah vybranej bunky v samostatnom editore</translation>
</message>
<message>
<location filename="../dataview.cpp" line="487"/>
<source>Total pages available: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Celkový počet strán: %1</translation>
</message>
<message>
<location filename="../dataview.cpp" line="497"/>
<source>Total rows loaded: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Celkový počet riadkov: %1</translation>
</message>
<message>
<location filename="../dataview.h" line="17"/>
<source>Data view (both grid and form)</source>
- <translation type="unfinished"></translation>
+ <translation>Zobrazenie dát (tabuľka a formulár)</translation>
</message>
<message>
<location filename="../dataview.h" line="18"/>
<source>Refresh data</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť dáta</translation>
</message>
<message>
<location filename="../dataview.h" line="19"/>
<source>Switch to grid view of the data</source>
- <translation type="unfinished"></translation>
+ <translation>Prepnúť na tabuľkové zobrazenie dát</translation>
</message>
<message>
<location filename="../dataview.h" line="20"/>
<source>Switch to form view of the data</source>
- <translation type="unfinished"></translation>
+ <translation>Prepnúť na formulárové zobrazenie dát</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="26"/>
<source>Database list</source>
- <translation type="unfinished"></translation>
+ <translation>Zoznam databáz</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="27"/>
<source>Delete selected item</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybranú položku</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="28"/>
<source>Clear filter contents</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať filter</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="29"/>
<source>Refresh schema</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť schému</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="30"/>
<source>Refresh all schemas</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť všetky schémy</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="31"/>
<source>Add database</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať databázu</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="32"/>
<source>Select all items</source>
- <translation type="unfinished"></translation>
+ <translation>Vybrať všetky položky</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="33"/>
<source>Copy selected item(s)</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať vybrané položky</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="34"/>
<location filename="../multieditor/multieditortext.h" line="15"/>
<location filename="../sqleditor.h" line="24"/>
<source>Paste from clipboard</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť zo schránky</translation>
</message>
<message>
<location filename="../dbtree/dbtreeitemfactory.cpp" line="47"/>
<source>Tables</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľky</translation>
</message>
<message>
<location filename="../dbtree/dbtreeitemfactory.cpp" line="52"/>
<source>Indexes</source>
- <translation type="unfinished"></translation>
+ <translation>Indexy</translation>
</message>
<message>
<location filename="../dbtree/dbtreeitemfactory.cpp" line="57"/>
<source>Triggers</source>
- <translation type="unfinished"></translation>
+ <translation>Spúšťače</translation>
</message>
<message>
<location filename="../dbtree/dbtreeitemfactory.cpp" line="62"/>
<source>Views</source>
- <translation type="unfinished"></translation>
+ <translation>Pohľady</translation>
</message>
<message>
<location filename="../dbtree/dbtreeitemfactory.cpp" line="67"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpce</translation>
</message>
<message>
<location filename="../formview.h" line="16"/>
<source>Data form view</source>
- <translation type="unfinished"></translation>
+ <translation>Formulárové zobrazenie dát</translation>
</message>
<message>
<location filename="../formview.h" line="17"/>
<source>Commit changes for current row</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny pre aktuálny riadok</translation>
</message>
<message>
<location filename="../formview.h" line="18"/>
<source>Rollback changes for current row</source>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť zmeny na aktuálnom riadku</translation>
</message>
<message>
<location filename="../formview.h" line="19"/>
<source>Go to first row on current page</source>
- <translation type="unfinished"></translation>
+ <translation>Prejsť na prvý riadok na aktuálnej strane</translation>
</message>
<message>
<location filename="../formview.h" line="20"/>
<source>Go to next row</source>
- <translation type="unfinished"></translation>
+ <translation>Prejsť na nasledujúci riadok</translation>
</message>
<message>
<location filename="../formview.h" line="21"/>
<source>Go to previous row</source>
- <translation type="unfinished"></translation>
+ <translation>Prejsť na predchádzajúci riadok</translation>
</message>
<message>
<location filename="../formview.h" line="22"/>
<source>Go to last row on current page</source>
- <translation type="unfinished"></translation>
+ <translation>Prejsť na posledný riadok na aktuálnej strane</translation>
</message>
<message>
<location filename="../formview.h" line="23"/>
<source>Insert new row</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť nový riadok</translation>
</message>
<message>
<location filename="../formview.h" line="24"/>
<source>Delete current row</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať aktuálny riadok</translation>
</message>
<message>
<location filename="../mainwindow.h" line="42"/>
<source>Main window</source>
- <translation type="unfinished"></translation>
+ <translation>Hlavné okno</translation>
</message>
<message>
<location filename="../mainwindow.h" line="43"/>
<source>Open SQL editor</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť SQL editor</translation>
</message>
<message>
<location filename="../mainwindow.h" line="44"/>
<source>Previous window</source>
- <translation type="unfinished"></translation>
+ <translation>Predchádzajúce okno</translation>
</message>
<message>
<location filename="../mainwindow.h" line="45"/>
<source>Next window</source>
- <translation type="unfinished"></translation>
+ <translation>Nasledujúce okno</translation>
</message>
<message>
<location filename="../mainwindow.h" line="46"/>
<source>Hide status area</source>
- <translation type="unfinished"></translation>
+ <translation>Skryť status okno</translation>
</message>
<message>
<location filename="../mainwindow.h" line="47"/>
<source>Open configuration dialog</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť konfiguračné okno</translation>
</message>
<message>
<location filename="../mainwindow.h" line="48"/>
<source>Open Debug Console</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť ladiacu konzolu</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.h" line="12"/>
@@ -4207,19 +4271,19 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditortext.h" line="13"/>
<location filename="../sqleditor.h" line="22"/>
<source>Cut selected text</source>
- <translation type="unfinished"></translation>
+ <translation>Vystrihnúť vybraný text</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.h" line="14"/>
<location filename="../sqleditor.h" line="23"/>
<source>Copy selected text</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať vybraný text</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.h" line="16"/>
<location filename="../sqleditor.h" line="25"/>
<source>Delete selected text</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný text</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.h" line="17"/>
@@ -4241,72 +4305,72 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../sqleditor.h" line="26"/>
<source>Select whole editor contents</source>
- <translation type="unfinished"></translation>
+ <translation>Označiť všetko</translation>
</message>
<message>
<location filename="../sqleditor.h" line="29"/>
<source>Save contents into a file</source>
- <translation type="unfinished"></translation>
+ <translation>Uložiť SQL do súboru</translation>
</message>
<message>
<location filename="../sqleditor.h" line="30"/>
<source>Load contents from a file</source>
- <translation type="unfinished"></translation>
+ <translation>Načítať SQL zo súboru</translation>
</message>
<message>
<location filename="../sqleditor.h" line="31"/>
<source>Find in text</source>
- <translation type="unfinished"></translation>
+ <translation>Nájsť v SQL</translation>
</message>
<message>
<location filename="../sqleditor.h" line="32"/>
<source>Find next</source>
- <translation type="unfinished"></translation>
+ <translation>Nájsť ďalší</translation>
</message>
<message>
<location filename="../sqleditor.h" line="33"/>
<source>Find previous</source>
- <translation type="unfinished"></translation>
+ <translation>Nájsť predchádzajúci</translation>
</message>
<message>
<location filename="../sqleditor.h" line="34"/>
<source>Replace in text</source>
- <translation type="unfinished"></translation>
+ <translation>Nahradiť v SQL</translation>
</message>
<message>
<location filename="../sqleditor.h" line="35"/>
<source>Delete current line</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať aktuálny riadok</translation>
</message>
<message>
<location filename="../sqleditor.h" line="36"/>
<source>Request code assistant</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť SQL pomocníka</translation>
</message>
<message>
<location filename="../sqleditor.h" line="37"/>
<source>Format contents</source>
- <translation type="unfinished"></translation>
+ <translation>Formátovať SQL</translation>
</message>
<message>
<location filename="../sqleditor.h" line="38"/>
<source>Move selected block of text one line down</source>
- <translation type="unfinished"></translation>
+ <translation>Presunúť blok kódu o riadok nižšie</translation>
</message>
<message>
<location filename="../sqleditor.h" line="39"/>
<source>Move selected block of text one line up</source>
- <translation type="unfinished"></translation>
+ <translation>Presunúť blok kódu o riadok vyššie</translation>
</message>
<message>
<location filename="../sqleditor.h" line="40"/>
<source>Copy selected block of text and paste it a line below</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať blok kódu a vložiť ho na riadok nižšie</translation>
</message>
<message>
<location filename="../sqleditor.h" line="41"/>
<source>Copy selected block of text and paste it a line above</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať blok kódu a vložiť ho na riadok vyššie</translation>
</message>
<message>
<location filename="../uiutils.cpp" line="32"/>
@@ -4319,9 +4383,10 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
- <translation type="unfinished"></translation>
+ <translation>Databázový súbor</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.h" line="11"/>
@@ -4331,7 +4396,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/bugreporthistorywindow.h" line="12"/>
<source>Delete selected entry</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybranú položku</translation>
</message>
<message>
<location filename="../windows/editorwindow.h" line="26"/>
@@ -4341,7 +4406,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/editorwindow.h" line="27"/>
<source>Execute query</source>
- <translation type="unfinished"></translation>
+ <translation>Vykonať dotaz</translation>
</message>
<message>
<location filename="../windows/editorwindow.h" line="28"/>
@@ -4386,102 +4451,102 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/tablewindow.h" line="31"/>
<source>Refresh table structure</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť štruktúru tabuľky</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="32"/>
<source>Add new column</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať nový stĺpec</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="33"/>
<source>Edit selected column</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť vybraný stĺpec</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="34"/>
<source>Delete selected column</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný stĺpec</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="35"/>
<source>Export table data</source>
- <translation type="unfinished"></translation>
+ <translation>Exportovať dáta z tabuľky</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="36"/>
<source>Import data to the table</source>
- <translation type="unfinished"></translation>
+ <translation>Importovať dáta do tabuľky</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="37"/>
<source>Add new table constraint</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať nové obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="38"/>
<source>Edit selected table constraint</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť vybrané obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="39"/>
<source>Delete selected table constraint</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazaťˇvybrané obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="40"/>
<source>Refresh table index list</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť zoznam indexov</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="41"/>
<source>Add new index</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať nový index</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="42"/>
<source>Edit selected index</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť vybraný index</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="43"/>
<source>Delete selected index</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný index</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="44"/>
<source>Refresh table trigger list</source>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť zoznam spúšťačov</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="45"/>
<location filename="../windows/viewwindow.h" line="25"/>
<source>Add new trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Pridať nový spúšťač</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="46"/>
<location filename="../windows/viewwindow.h" line="26"/>
<source>Edit selected trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť vybraný spúšťač</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="47"/>
<location filename="../windows/viewwindow.h" line="27"/>
<source>Delete selected trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný spúšťač</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="48"/>
<location filename="../windows/viewwindow.h" line="28"/>
<source>Go to next tab</source>
- <translation type="unfinished"></translation>
+ <translation>Prechod na nasledujúcu záložku</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="49"/>
<location filename="../windows/viewwindow.h" line="29"/>
<source>Go to previous tab</source>
- <translation type="unfinished"></translation>
+ <translation>Prechod na predchádzajúcu záložku</translation>
</message>
<message>
<location filename="../windows/viewwindow.h" line="23"/>
@@ -4499,7 +4564,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/quitconfirmdialog.ui" line="14"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation>Nepotvrdené zmeny</translation>
</message>
<message>
<location filename="../dialogs/quitconfirmdialog.ui" line="20"/>
@@ -4514,22 +4579,22 @@ Following items are pending:</source>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="14"/>
<source>Find or replace</source>
- <translation type="unfinished"></translation>
+ <translation>Nájsť alebo nahradiť</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="23"/>
<source>Find:</source>
- <translation type="unfinished"></translation>
+ <translation>Nájsť:</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="36"/>
<source>Case sensitive</source>
- <translation type="unfinished"></translation>
+ <translation>Rozlišovať veľké písmená</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="43"/>
<source>Search backwards</source>
- <translation type="unfinished"></translation>
+ <translation>Hľadať spätne</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="50"/>
@@ -4540,22 +4605,23 @@ Following items are pending:</source>
<location filename="../dialogs/searchtextdialog.ui" line="60"/>
<source>Replace &amp;&amp;
find next</source>
- <translation type="unfinished"></translation>
+ <translation>Nahradiť a
+nájsť ďalší</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="78"/>
<source>Replace with:</source>
- <translation type="unfinished"></translation>
+ <translation>Nahradiť s:</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="91"/>
<source>Replace all</source>
- <translation type="unfinished"></translation>
+ <translation>Nahradiť všetko</translation>
</message>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="98"/>
<source>Find</source>
- <translation type="unfinished"></translation>
+ <translation>Nájsť</translation>
</message>
</context>
<context>
@@ -4563,34 +4629,34 @@ find next</source>
<message>
<location filename="../dialogs/sortdialog.ui" line="14"/>
<source>Sort by columns</source>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť podľa stĺpcov</translation>
</message>
<message>
<location filename="../dialogs/sortdialog.ui" line="45"/>
<location filename="../dialogs/sortdialog.cpp" line="48"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec</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>Usporiadanie</translation>
</message>
<message>
<location filename="../dialogs/sortdialog.cpp" line="178"/>
<source>Sort by: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť podľa : %1</translation>
</message>
<message>
<location filename="../dialogs/sortdialog.cpp" line="242"/>
<source>Move column up</source>
- <translation type="unfinished"></translation>
+ <translation>Posunúť stĺpec hore</translation>
</message>
<message>
<location filename="../dialogs/sortdialog.cpp" line="243"/>
<source>Move column down</source>
- <translation type="unfinished"></translation>
+ <translation>Posunúť stĺpec dole</translation>
</message>
</context>
<context>
@@ -4605,13 +4671,13 @@ find next</source>
<location filename="../sqleditor.cpp" line="119"/>
<source>Copy</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kopírovať</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="120"/>
<source>Paste</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vložiť</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="121"/>
@@ -4623,7 +4689,7 @@ find next</source>
<location filename="../sqleditor.cpp" line="122"/>
<source>Select all</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vybrať všetko</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="123"/>
@@ -4647,25 +4713,25 @@ find next</source>
<location filename="../sqleditor.cpp" line="126"/>
<source>Format SQL</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Formátovať SQL</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="127"/>
<source>Save SQL to file</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Uložiť SQL do súboru</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="128"/>
<source>Load SQL from file</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Načítať SQL zo súboru</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="129"/>
<source>Delete line</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať riadok</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="130"/>
@@ -4695,25 +4761,25 @@ find next</source>
<location filename="../sqleditor.cpp" line="134"/>
<source>Find</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Nájsť</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="135"/>
<source>Find next</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Nájsť ďalší</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="136"/>
<source>Find previous</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Nájsť predchádzajúci</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="137"/>
<source>Replace</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>Nahradiť</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="412"/>
@@ -4728,7 +4794,7 @@ find next</source>
<message>
<location filename="../sqleditor.cpp" line="1027"/>
<source>Save to file</source>
- <translation type="unfinished"></translation>
+ <translation>Uložiť do súboru</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="1036"/>
@@ -4743,7 +4809,7 @@ find next</source>
<message>
<location filename="../sqleditor.cpp" line="1051"/>
<source>Open file</source>
- <translation type="unfinished"></translation>
+ <translation>Otvoriť súbor</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="1060"/>
@@ -4762,30 +4828,30 @@ find next</source>
<location filename="../datagrid/sqlqueryitem.cpp" line="251"/>
<source>Column:</source>
<comment>data view tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec:</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryitem.cpp" line="252"/>
<source>Data type:</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation>Datový typ:</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryitem.cpp" line="255"/>
<source>Table:</source>
<comment>data view tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka:</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryitem.cpp" line="285"/>
<source>Constraints:</source>
<comment>data view tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation>Obmedzenia:</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryitem.cpp" line="398"/>
<source>This cell is not editable, because: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Táto bunka nieje editovateľná, pretože: %1</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryitem.cpp" line="415"/>
@@ -4810,159 +4876,164 @@ find next</source>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôže byť spustených viacero dotazov súčasne.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
- <translation type="unfinished"></translation>
+ <translation>Nepotvrdené dáta</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
- <translation type="unfinished"></translation>
+ <translation>Sú tu nepotvrdené zmeny. Chcete aj napriek tomu pokračovať? Všetky nepotvrdené zmeny budú stratené.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem potrdiť dáta bunky, ktorá odkazuje na už uzatvorenú databázu.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem začať tranzakciu na databáze. Detaily: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas potvrdzovania tranzakcie: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas vracania späť tranzakcie: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
- <translation type="unfinished"></translation>
+ <translation>Nastal pokus o potvrdenie zmien v bunke, ktorú nieje možné upravovať (napriek tomu bola upravená a čaká na potvrdenie)! Toto je chyba. Prosím nahláste ju.</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas potvrdzovania dát: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas vykonávania SQL dotazu na databáze &apos;%1&apos;: %2</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas načítavania výsledkov dotazu: %1</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť viacero riadkov</translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
- <translation type="unfinished"></translation>
+ <translation>Počet vkládaných riadkov:</translation>
</message>
</context>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať ako...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť ako...</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
- <translation type="unfinished"></translation>
+ <translation>Nastaviť null hodnoty</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať hodnoty</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť hodnotu v editory</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť vybrané bunky</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť vybrané bunky</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
- <translation type="unfinished"></translation>
+ <translation>Vybrať stĺpce na zoradenie podľa</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
- <translation type="unfinished"></translation>
+ <translation>Odstrániť užívateľské triedenie</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť riadok</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
- <translation type="unfinished"></translation>
+ <translation>Vložiť viacero riadkov</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
- <translation type="unfinished"></translation>
+ <translation>Vymazať viacero riadkov</translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation>Neboli vybrané žiadne položky na vloženie obsahu schránky.</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
- <translation type="unfinished"></translation>
+ <translation>Upraviť hodnotu</translation>
</message>
</context>
<context>
@@ -4970,12 +5041,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>Vyskytla sa chyba počas potvrdzovania nového riadka: %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>Vyskytla sa chyba počas mazania riadka z tabuľky %1: %2</translation>
</message>
</context>
<context>
@@ -4983,17 +5054,17 @@ find next</source>
<message>
<location filename="../statusfield.ui" line="14"/>
<source>Status</source>
- <translation type="unfinished"></translation>
+ <translation>Status</translation>
</message>
<message>
<location filename="../statusfield.cpp" line="161"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>Kopírovať</translation>
</message>
<message>
<location filename="../statusfield.cpp" line="168"/>
<source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation>Vyčistiť</translation>
</message>
</context>
<context>
@@ -5002,19 +5073,19 @@ find next</source>
<location filename="../windows/tableconstraintsmodel.cpp" line="75"/>
<source>Type</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Typ</translation>
</message>
<message>
<location filename="../windows/tableconstraintsmodel.cpp" line="77"/>
<source>Details</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Detaily</translation>
</message>
<message>
<location filename="../windows/tableconstraintsmodel.cpp" line="79"/>
<source>Name</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Názov</translation>
</message>
</context>
<context>
@@ -5022,7 +5093,7 @@ find next</source>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="29"/>
<source>Foreign table:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Cudzia tabuľka:</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="48"/>
@@ -5033,22 +5104,22 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="62"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpce</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="77"/>
<source>Local column</source>
- <translation type="unfinished"></translation>
+ <translation>Lokálny stĺpec</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="90"/>
<source>Foreign column</source>
- <translation type="unfinished"></translation>
+ <translation>Cudzí stĺpec</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="126"/>
<source>Reactions</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Reakcie</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="165"/>
@@ -5058,22 +5129,22 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="183"/>
<source>Named constraint</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pomenovanie obmedzenia</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="190"/>
<source>Constraint name</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Názov obmedzenia</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.cpp" line="53"/>
<source>Pick the foreign column.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vyberte cudzí stĺpec.</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.cpp" line="65"/>
<source>Pick the foreign table.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vyberte cudziu tabuľku.</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.cpp" line="66"/>
@@ -5083,13 +5154,13 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tableforeignkeypanel.cpp" line="67"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Zadajte názov obmedzenia.</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.cpp" line="209"/>
<source>Foreign column</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Cudzí stĺpec</translation>
</message>
</context>
<context>
@@ -5097,69 +5168,69 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="32"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpce</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="59"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation>Stĺpec</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="84"/>
<source>Collation</source>
- <translation type="unfinished"></translation>
+ <translation>Porovnávanie</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="109"/>
<source>Sort</source>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="142"/>
<source>Valid only for a single column with INTEGER data type</source>
- <translation type="unfinished"></translation>
+ <translation>Platné len pre jeden stĺpec s datovým typom INTEGER</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="145"/>
<source>Autoincrement</source>
- <translation type="unfinished"></translation>
+ <translation>Autoinkrement</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="167"/>
<source>Named constraint</source>
- <translation type="unfinished"></translation>
+ <translation>Pomenovanie obmedzenia</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="174"/>
<source>Constraint name</source>
- <translation type="unfinished"></translation>
+ <translation>Názov obmedzenia</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="199"/>
<source>On conflict</source>
- <translation type="unfinished"></translation>
+ <translation>Pri konflikte</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.cpp" line="86"/>
<source>Collate</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Porovnať</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.cpp" line="93"/>
<source>Sort order</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>Zoradiť</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.cpp" line="169"/>
<source>Select at least one column.</source>
- <translation type="unfinished"></translation>
+ <translation>Vyberte minimálne jeden stĺpec.</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.cpp" line="170"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte názov obmedzenia.</translation>
</message>
</context>
<context>
@@ -5168,19 +5239,19 @@ but it&apos;s okay to use them anyway.</source>
<location filename="../windows/tablestructuremodel.cpp" line="299"/>
<source>Name</source>
<comment>table structure columns</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov</translation>
</message>
<message>
<location filename="../windows/tablestructuremodel.cpp" line="301"/>
<source>Data type</source>
<comment>table structure columns</comment>
- <translation type="unfinished"></translation>
+ <translation>Datový typ</translation>
</message>
<message>
<location filename="../windows/tablestructuremodel.cpp" line="315"/>
<source>Default value</source>
<comment>table structure columns</comment>
- <translation type="unfinished"></translation>
+ <translation>Prednastavená hodnota</translation>
</message>
</context>
<context>
@@ -5188,164 +5259,164 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../windows/tablewindow.ui" line="36"/>
<source>Structure</source>
- <translation type="unfinished"></translation>
+ <translation>Štruktúra</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="60"/>
<source>Table name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov tabuľky:</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="184"/>
<source>Data</source>
- <translation type="unfinished"></translation>
+ <translation>Dáta</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="201"/>
<source>Constraints</source>
- <translation type="unfinished"></translation>
+ <translation>Obmedzovače</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="215"/>
<source>Indexes</source>
- <translation type="unfinished"></translation>
+ <translation>Indexy</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="244"/>
<source>Triggers</source>
- <translation type="unfinished"></translation>
+ <translation>Spúšťače</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="276"/>
<source>DDL</source>
- <translation type="unfinished"></translation>
+ <translation>DDL</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="180"/>
<source>Export table</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Exportovať tabuľku</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="181"/>
<source>Import data to table</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Importovať dáta do tabuľky</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="182"/>
<source>Populate table</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Naplniť tabuľku</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="196"/>
<source>Refresh structure</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť štruktúru</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="198"/>
<source>Commit structure changes</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny štruktúr</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="199"/>
<source>Rollback structure changes</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť zmeny štruktúr</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="200"/>
<source>Add column</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať stĺpec</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="201"/>
<source>Edit column</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť stĺpec</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="202"/>
<location filename="../windows/tablewindow.cpp" line="289"/>
<source>Delete column</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať stĺpec</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="203"/>
<source>Move column up</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Posunúť stĺpec hore</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="204"/>
<source>Move column down</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Posunúť stĺpec dole</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="210"/>
<source>Create similar table</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť rovnakú tabuľku</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="211"/>
<source>Reset autoincrement value</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Resetovať hodnotu autoinkrementu</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="214"/>
<source>Add table constraint</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="215"/>
<source>Edit table constraint</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="216"/>
<source>Delete table constraint</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="217"/>
<source>Move table constraint up</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Posunúť obmedzenie hore</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="218"/>
<source>Move table constraint down</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Posunúť obmedzenie dole</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="220"/>
<source>Add table primary key</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať primárny kľúč</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="221"/>
<source>Add table foreign key</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať cudzí kľúč</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="222"/>
<source>Add table unique constraint</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Pridať jedinečné obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="223"/>
@@ -5357,55 +5428,55 @@ but it&apos;s okay to use them anyway.</source>
<location filename="../windows/tablewindow.cpp" line="241"/>
<source>Refresh index list</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť zoznam indexov</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="243"/>
<source>Create index</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť index</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="244"/>
<source>Edit index</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť index</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="245"/>
<source>Delete index</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať index</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="251"/>
<source>Refresh trigger list</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť zoznam spúšťačov</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="253"/>
<source>Create trigger</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť spúšťač</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="254"/>
<source>Edit trigger</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť spúšťač</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="255"/>
<source>Delete trigger</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať spúšťač</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="288"/>
<source>Are you sure you want to delete column &apos;%1&apos;?</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Ste si istý, že chcete vymazať stĺpec &apos;%1&apos; ?</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="316"/>
@@ -5455,17 +5526,17 @@ Would you like to proceed?</source>
<message>
<location filename="../windows/tablewindow.cpp" line="846"/>
<source>Reset autoincrement</source>
- <translation type="unfinished"></translation>
+ <translation>Resetovať autoinkrement</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="846"/>
<source>Are you sure you want to reset autoincrement value for table &apos;%1&apos;?</source>
- <translation type="unfinished"></translation>
+ <translation>Ste si istý, že chcete zresetovať hodnotu autoinkrementu pre tabuľku %1 ?</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="853"/>
<source>An error occurred while trying to reset autoincrement value for table &apos;%1&apos;: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba pri pokuse o zresetovanie hodnoty autoinkrementu pre tebuľku &apos;%1&apos;: %2</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="855"/>
@@ -5502,13 +5573,13 @@ Are you sure you want to create a table with blank name?</source>
<location filename="../windows/tablewindow.cpp" line="1114"/>
<source>Are you sure you want to delete table constraint &apos;%1&apos;?</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Ste si istý, že chcete vymazať obmedzenie &apos;%1&apos;?</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1115"/>
<source>Delete constraint</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať obmedzenie</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1169"/>
@@ -5523,41 +5594,42 @@ Are you sure you want to create a table with blank name?</source>
<message>
<location filename="../windows/tablewindow.cpp" line="1214"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation>Nepotvrdené zmeny</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1215"/>
<source>There are uncommited structure modifications. You cannot browse or edit data until you have table structure settled.
Do you want to commit the structure, or do you want to go back to the structure tab?</source>
- <translation type="unfinished"></translation>
+ <translation>Sú tu nepotvrdené zmeny štruktúr. Nemôžte prezerať alebo editovať dáta dokiaľ nebude štruktúra tabuľky jasná.
+Chcete potvrdiť štruktúru alebo sa chcete vrátiť do záložky štruktúr?</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1218"/>
<source>Go back to structure tab</source>
- <translation type="unfinished"></translation>
+ <translation>Choď späť na záložku štruktúr</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1218"/>
<source>Commit modifications and browse data.</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny a prezerať dáta.</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1368"/>
<source>Name</source>
<comment>table window indexes</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1369"/>
<source>Unique</source>
<comment>table window indexes</comment>
- <translation type="unfinished"></translation>
+ <translation>Jedinečný</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1370"/>
<source>Columns</source>
<comment>table window indexes</comment>
- <translation type="unfinished"></translation>
+ <translation>Stĺpce</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1371"/>
@@ -5566,43 +5638,43 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation>Udalosť</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation>Podmienka</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation>Detaily</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
- <translation type="unfinished"></translation>
+ <translation>V okne tabuľky %1 sú nepotvrdené zmeny štruktúry a dáta.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
- <translation type="unfinished"></translation>
+ <translation>V okne tabuľky %1 sú nepotvrdené dáta.</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
- <translation type="unfinished"></translation>
+ <translation>V okne tabuľky %1 sú nepotvrdené zmeny štruktúry.</translation>
</message>
</context>
<context>
@@ -5624,17 +5696,17 @@ Do you want to commit the structure, or do you want to go back to the structure
<location filename="../dialogs/triggerdialog.ui" line="14"/>
<location filename="../dialogs/triggerdialog.ui" line="24"/>
<source>Trigger</source>
- <translation type="unfinished"></translation>
+ <translation>Spúšťač</translation>
</message>
<message>
<location filename="../dialogs/triggerdialog.ui" line="30"/>
<source>On table:</source>
- <translation type="unfinished"></translation>
+ <translation>Na tabuľke:</translation>
</message>
<message>
<location filename="../dialogs/triggerdialog.ui" line="40"/>
<source>Action:</source>
- <translation type="unfinished"></translation>
+ <translation>Akcia:</translation>
</message>
<message>
<location filename="../dialogs/triggerdialog.ui" line="56"/>
@@ -5655,12 +5727,12 @@ Do you want to commit the structure, or do you want to go back to the structure
<message>
<location filename="../dialogs/triggerdialog.ui" line="73"/>
<source>Trigger name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov spúšťača:</translation>
</message>
<message>
<location filename="../dialogs/triggerdialog.ui" line="80"/>
<source>When:</source>
- <translation type="unfinished"></translation>
+ <translation>Kedy:</translation>
</message>
<message>
<location filename="../dialogs/triggerdialog.ui" line="87"/>
@@ -5675,7 +5747,7 @@ Do you want to commit the structure, or do you want to go back to the structure
<message>
<location filename="../dialogs/triggerdialog.ui" line="104"/>
<source>Code:</source>
- <translation type="unfinished"></translation>
+ <translation>Kód:</translation>
</message>
<message>
<location filename="../dialogs/triggerdialog.ui" line="111"/>
@@ -5685,36 +5757,36 @@ Do you want to commit the structure, or do you want to go back to the structure
<message>
<location filename="../dialogs/triggerdialog.ui" line="132"/>
<source>DDL</source>
- <translation type="unfinished"></translation>
+ <translation>DDL</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Zadajte platnú podmienku.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
- <translation type="unfinished"></translation>
+ <translation>Zadajte validný kód spúšťača.</translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation type="unfinished"></translation>
@@ -5748,27 +5820,27 @@ Do you want to commit the structure, or do you want to go back to the structure
<message>
<location filename="../windows/viewwindow.ui" line="36"/>
<source>Query</source>
- <translation type="unfinished"></translation>
+ <translation>Dotaz</translation>
</message>
<message>
<location filename="../windows/viewwindow.ui" line="60"/>
<source>View name:</source>
- <translation type="unfinished"></translation>
+ <translation>Názov pohľadu:</translation>
</message>
<message>
<location filename="../windows/viewwindow.ui" line="77"/>
<source>Data</source>
- <translation type="unfinished"></translation>
+ <translation>Dáta</translation>
</message>
<message>
<location filename="../windows/viewwindow.ui" line="87"/>
<source>Triggers</source>
- <translation type="unfinished"></translation>
+ <translation>Spúšťače</translation>
</message>
<message>
<location filename="../windows/viewwindow.ui" line="119"/>
<source>DDL</source>
- <translation type="unfinished"></translation>
+ <translation>DDL</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="115"/>
@@ -5795,43 +5867,43 @@ Do you want to commit the structure, or do you want to go back to the structure
<location filename="../windows/viewwindow.cpp" line="275"/>
<source>Refresh the view</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť pohľad</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="277"/>
<source>Commit the view changes</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny v pohľade</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="278"/>
<source>Rollback the view changes</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vrátiť späť zmeny v pohľade</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="285"/>
<source>Refresh trigger list</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Obnoviť zoznam spúšťačov</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="287"/>
<source>Create new trigger</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vytvoriť nový spúšťač</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="288"/>
<source>Edit selected trigger</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Upraviť vybraný spúšťač</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="289"/>
<source>Delete selected trigger</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Vymazať vybraný spúšťač</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="310"/>
@@ -5856,35 +5928,36 @@ Do you want to commit the structure, or do you want to go back to the structure
<message>
<location filename="../windows/viewwindow.cpp" line="466"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation>Nepotvrdené zmeny</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="467"/>
<source>There are uncommited structure modifications. You cannot browse or edit data until you have the view structure settled.
Do you want to commit the structure, or do you want to go back to the structure tab?</source>
- <translation type="unfinished"></translation>
+ <translation>Sú tu nepotvrdené zmeny štruktúr. Nemôžte prezerať alebo editovať dáta dokiaľ nebude štruktúra tabuľky jasná.
+Chcete potvrdiť štruktúru alebo sa chcete vrátiť do záložky štruktúr?</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="470"/>
<source>Go back to structure tab</source>
- <translation type="unfinished"></translation>
+ <translation>Choď späť na záložku štruktúr</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="470"/>
<source>Commit modifications and browse data.</source>
- <translation type="unfinished"></translation>
+ <translation>Potvrdiť zmeny a prezerať dáta.</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="528"/>
<source>Could not commit view changes. Error message: %1</source>
<comment>view window</comment>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem potvrdiť zmeny v pohľade. Chyba: %1</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="606"/>
<source>Name</source>
<comment>view window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation>Názov</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="607"/>
@@ -5896,13 +5969,13 @@ Do you want to commit the structure, or do you want to go back to the structure
<location filename="../windows/viewwindow.cpp" line="608"/>
<source>Condition</source>
<comment>view window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Podmienka</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="609"/>
<source>Details</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation>Detaily</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="649"/>
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.qm b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.qm
index be651ee..8879190 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.qm
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.qm
Binary files differ
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts
index a0dd959..9a6bd32 100644
--- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts
+++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_zh_CN.ts
@@ -1,92 +1,92 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh_CN">
+<TS version="2.1" language="zh_CN">
<context>
<name>AboutDialog</name>
<message>
<location filename="../dialogs/aboutdialog.ui" line="14"/>
<source>About SQLiteStudio and licenses</source>
- <translation type="unfinished"></translation>
+ <translation>关于 SQLiteStudio 和许可协议</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="24"/>
<source>About</source>
- <translation type="unfinished"></translation>
+ <translation>关于</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="30"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;SQLiteStudio v%1&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Free, open-source, cross-platform SQLite database manager.&lt;br/&gt;&lt;a href=&quot;http://sqlitestudio.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitestudio.pl&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%2&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Author and active maintainer:&lt;br/&gt;SalSoft (&lt;a href=&quot;http://salsoft.com.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://salsoft.com.pl&lt;/span&gt;&lt;/a&gt;)&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;SQLiteStudio v%1&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;自由,开源,跨平台的 SQLite 数据库管理工具。&lt;br/&gt;&lt;a href=&quot;http://sqlitestudio.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitestudio.pl&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%2&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;作者和活跃维护人:&lt;br/&gt;SalSoft (&lt;a href=&quot;http://salsoft.com.pl&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://salsoft.com.pl&lt;/span&gt;&lt;/a&gt;)&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="41"/>
<source>Licenses</source>
- <translation type="unfinished"></translation>
+ <translation>许可协议</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="55"/>
<source>Environment</source>
- <translation type="unfinished"></translation>
+ <translation>环境</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="61"/>
<source>Icon directories</source>
- <translation type="unfinished"></translation>
+ <translation>图标目录</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="81"/>
<source>Form directories</source>
- <translation type="unfinished"></translation>
+ <translation>表格目录</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="101"/>
<source>Plugin directories</source>
- <translation type="unfinished"></translation>
+ <translation>插件目录</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="121"/>
<source>Application directory</source>
- <translation type="unfinished"></translation>
+ <translation>应用程序目录</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="172"/>
<source>SQLite 3 version:</source>
- <translation type="unfinished"></translation>
+ <translation>SQLite 3 版本:</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="111"/>
<source>Configuration directory</source>
- <translation type="unfinished"></translation>
+ <translation>配置文件目录</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.ui" line="148"/>
<source>Qt version:</source>
- <translation type="unfinished"></translation>
+ <translation>Qt版本:</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="39"/>
<source>Portable distribution.</source>
- <translation type="unfinished"></translation>
+ <translation>便携版。</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="42"/>
<source>MacOS X application boundle distribution.</source>
- <translation type="unfinished"></translation>
+ <translation>MacOS X 应用版。</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="45"/>
<source>Operating system managed distribution.</source>
- <translation type="unfinished"></translation>
+ <translation>系统提供版。</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="89"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>复制</translation>
</message>
<message>
<location filename="../dialogs/aboutdialog.cpp" line="102"/>
<source>&lt;h3&gt;Table of contents:&lt;/h3&gt;&lt;ol&gt;%2&lt;/ol&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;h3&gt;目录:&lt;/h3&gt;&lt;ol&gt;%2&lt;/ol&gt;</translation>
</message>
</context>
<context>
@@ -94,156 +94,158 @@
<message>
<location filename="../dialogs/bugdialog.ui" line="14"/>
<source>Bugs and ideas</source>
- <translation type="unfinished"></translation>
+ <translation>Bugs 和想法</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="20"/>
<source>Reporter</source>
- <translation type="unfinished"></translation>
+ <translation>上报人</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="36"/>
<source>E-mail address</source>
- <translation type="unfinished"></translation>
+ <translation>E-mail 地址</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="43"/>
<location filename="../dialogs/bugdialog.cpp" line="121"/>
<source>Log in</source>
- <translation type="unfinished"></translation>
+ <translation>登录</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="68"/>
<source>Short description</source>
- <translation type="unfinished"></translation>
+ <translation>简要描述</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="80"/>
<source>Detailed description</source>
- <translation type="unfinished"></translation>
+ <translation>详细描述</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="92"/>
<source>Show more details</source>
- <translation type="unfinished"></translation>
+ <translation>更多详细信息</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="119"/>
<source>SQLiteStudio version</source>
- <translation type="unfinished"></translation>
+ <translation>SQLiteStudio 版本</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="131"/>
<source>Operating system</source>
- <translation type="unfinished"></translation>
+ <translation>操作系统</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.ui" line="143"/>
<source>Loaded plugins</source>
- <translation type="unfinished"></translation>
+ <translation>已加载插件</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="39"/>
<source>Send</source>
- <translation type="unfinished"></translation>
+ <translation>发送</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="66"/>
<source>You can see all your reported bugs and ideas by selecting menu &apos;%1&apos; and then &apos;%2&apos;.</source>
- <translation type="unfinished"></translation>
+ <translation>您可以通过选择菜单 “1%”下的“%2”来查看全部您报告的bugs和想法。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="74"/>
<source>A bug report sent successfully.</source>
- <translation type="unfinished"></translation>
+ <translation>Bug报告提交成功。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="79"/>
<source>An error occurred while sending a bug report: %1
%2</source>
- <translation type="unfinished"></translation>
+ <translation>提交bug报告时发生了错误:%1
+%2</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="80"/>
<location filename="../dialogs/bugdialog.cpp" line="94"/>
<source>You can retry sending. The contents will be restored when you open a report dialog after an error like this.</source>
- <translation type="unfinished"></translation>
+ <translation>您可以重新发送试试。当你在发生错误后重新打开上报对话框时,你之前输入的内容将会恢复。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="88"/>
<source>An idea proposal sent successfully.</source>
- <translation type="unfinished"></translation>
+ <translation>提交建议成功。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="93"/>
<source>An error occurred while sending an idea proposal: %1
%2</source>
- <translation type="unfinished"></translation>
+ <translation>在提交建议时发生错误:%1
+%2</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="105"/>
<source>A bug report</source>
- <translation type="unfinished"></translation>
+ <translation>Bug报告</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="106"/>
<source>Describe problem in few words</source>
- <translation type="unfinished"></translation>
+ <translation>简要描述一下问题</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="107"/>
<source>Describe problem and how to reproduce it</source>
- <translation type="unfinished"></translation>
+ <translation>描述一下问题,怎么复现问题</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="111"/>
<source>A new feature idea</source>
- <translation type="unfinished"></translation>
+ <translation>新功能建议</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="112"/>
<source>A title for your idea</source>
- <translation type="unfinished"></translation>
+ <translation>您的建议题目</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="113"/>
<source>Describe your idea in more details</source>
- <translation type="unfinished"></translation>
+ <translation>仔细描述一下您的想法</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="118"/>
<source>Reporting as an unregistered user, using e-mail address.</source>
- <translation type="unfinished"></translation>
+ <translation>使用e-mail地址以未注册用户身份上报。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="127"/>
<source>Reporting as a registered user.</source>
- <translation type="unfinished"></translation>
+ <translation>作为已注册用户报告。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="131"/>
<source>Log out</source>
- <translation type="unfinished"></translation>
+ <translation>退出</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="144"/>
<source>Providing true email address will make it possible to contact you regarding your report. To learn more, press &apos;help&apos; button on the right side.</source>
- <translation type="unfinished"></translation>
+ <translation>使用真实email地址有助于您上报后联系到您。如果想了解更多,请点击右方的“帮助”按钮。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="146"/>
<source>Enter vaild e-mail address, or log in.</source>
- <translation type="unfinished"></translation>
+ <translation>输入正确的e-mail地址,或者登录。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="148"/>
<source>Short description requires at least 10 characters, but not more than 100. Longer description can be entered in the field below.</source>
- <translation type="unfinished"></translation>
+ <translation>简要描述至少10个字符,但不超过100个字符。更详细的描述内容请在下面的区域填写。</translation>
</message>
<message>
<location filename="../dialogs/bugdialog.cpp" line="151"/>
<source>Long description requires at least 30 characters.</source>
- <translation type="unfinished"></translation>
+ <translation>详细描述内容至少30个字符。</translation>
</message>
</context>
<context>
@@ -252,39 +254,39 @@
<location filename="../windows/bugreporthistorywindow.ui" line="36"/>
<location filename="../windows/bugreporthistorywindow.cpp" line="119"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation>标题</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.ui" line="41"/>
<location filename="../windows/bugreporthistorywindow.cpp" line="119"/>
<source>Reported at</source>
- <translation type="unfinished"></translation>
+ <translation>报告时间</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.ui" line="46"/>
<location filename="../windows/bugreporthistorywindow.cpp" line="119"/>
<source>URL</source>
- <translation type="unfinished"></translation>
+ <translation>URL</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="45"/>
<source>Reports history</source>
- <translation type="unfinished"></translation>
+ <translation>报告历史</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="50"/>
<source>Clear reports history</source>
- <translation type="unfinished"></translation>
+ <translation>清空报告历史</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="51"/>
<source>Delete selected entry</source>
- <translation type="unfinished"></translation>
+ <translation>删除选中项</translation>
</message>
<message>
<location filename="../windows/bugreporthistorywindow.cpp" line="90"/>
<source>Invalid response from server.</source>
- <translation type="unfinished"></translation>
+ <translation>无效的服务器回应。</translation>
</message>
</context>
<context>
@@ -292,57 +294,59 @@
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="14"/>
<source>Log in</source>
- <translation type="unfinished"></translation>
+ <translation>登录</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="20"/>
<source>Credentials</source>
- <translation type="unfinished"></translation>
+ <translation>认证信息</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="26"/>
<source>Login:</source>
- <translation type="unfinished"></translation>
+ <translation>登录名:</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="36"/>
<source>Password:</source>
- <translation type="unfinished"></translation>
+ <translation>密码:</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="53"/>
<source>Validation</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>这里不是很确认。Not sure about this translation.</translatorcomment>
+ <translation>确认</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="59"/>
<source>Validate</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>not sure about this translation</translatorcomment>
+ <translation>确认</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.ui" line="73"/>
<source>Validation result message</source>
- <translation type="unfinished"></translation>
+ <translation>验证信息</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="45"/>
<source>Abort</source>
- <translation type="unfinished"></translation>
+ <translation>中止</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="65"/>
<source>A login must be at least 2 characters long.</source>
- <translation type="unfinished"></translation>
+ <translation>登录名至少2个字符。</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="66"/>
<source>A password must be at least 5 characters long.</source>
- <translation type="unfinished"></translation>
+ <translation>密码至少5个字符。</translation>
</message>
<message>
<location filename="../dialogs/bugreportlogindialog.cpp" line="91"/>
<source>Valid</source>
- <translation type="unfinished"></translation>
+ <translation>已验证</translation>
</message>
</context>
<context>
@@ -350,87 +354,87 @@
<message>
<location filename="../windows/collationseditor.ui" line="75"/>
<source>Filter collations</source>
- <translation type="unfinished"></translation>
+ <translation>过滤器排序规则</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="110"/>
<source>Collation name:</source>
- <translation type="unfinished"></translation>
+ <translation>排序规则名称:</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="120"/>
<source>Implementation language:</source>
- <translation type="unfinished"></translation>
+ <translation>实现语言:</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="152"/>
<source>Databases</source>
- <translation type="unfinished"></translation>
+ <translation>数据库</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="158"/>
<source>Register in all databases</source>
- <translation type="unfinished"></translation>
+ <translation>在所有数据库中注册</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="165"/>
<source>Register in following databases:</source>
- <translation type="unfinished"></translation>
+ <translation>在下列数据库中注册:</translation>
</message>
<message>
<location filename="../windows/collationseditor.ui" line="186"/>
<source>Implementation code:</source>
- <translation type="unfinished"></translation>
+ <translation>实现代码:</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="52"/>
<source>Collations editor</source>
- <translation type="unfinished"></translation>
+ <translation>排序编辑器</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="57"/>
<source>Commit all collation changes</source>
- <translation type="unfinished"></translation>
+ <translation>提交全部排序规则更改</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="58"/>
<source>Rollback all collation changes</source>
- <translation type="unfinished"></translation>
+ <translation>回滚所有排序更改</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="60"/>
<source>Create new collation</source>
- <translation type="unfinished"></translation>
+ <translation>创建新排序规则</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="61"/>
<source>Delete selected collation</source>
- <translation type="unfinished"></translation>
+ <translation>删除选中排序规则</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="63"/>
<source>Editing collations manual</source>
- <translation type="unfinished"></translation>
+ <translation>手动更改排序规则</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="283"/>
<source>Enter a non-empty, unique name of the collation.</source>
- <translation type="unfinished"></translation>
+ <translation>为排序规则输入一个非空唯一的名称。</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="291"/>
<source>Pick the implementation language.</source>
- <translation type="unfinished"></translation>
+ <translation>选择实现语言。</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="294"/>
<source>Enter a non-empty implementation code.</source>
- <translation type="unfinished"></translation>
+ <translation>输入非空实现代码。</translation>
</message>
<message>
<location filename="../windows/collationseditor.cpp" line="388"/>
<source>Collations editor window has uncommited modifications.</source>
- <translation type="unfinished"></translation>
+ <translation>排序规则编辑器存在未提交的改动。</translation>
</message>
</context>
<context>
@@ -438,7 +442,7 @@
<message>
<location filename="../common/colorbutton.cpp" line="29"/>
<source>Pick a color</source>
- <translation type="unfinished"></translation>
+ <translation>选择一种颜色</translation>
</message>
</context>
<context>
@@ -446,22 +450,22 @@
<message>
<location filename="../constraints/columncollatepanel.ui" line="41"/>
<source>Collation name:</source>
- <translation type="unfinished"></translation>
+ <translation>排序名称:</translation>
</message>
<message>
<location filename="../constraints/columncollatepanel.ui" line="73"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>约束名:</translation>
</message>
<message>
<location filename="../constraints/columncollatepanel.cpp" line="80"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>输入约束名称。</translation>
</message>
<message>
<location filename="../constraints/columncollatepanel.cpp" line="81"/>
<source>Enter a collation name.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">输入排序规则名称。</translation>
</message>
</context>
<context>
@@ -469,27 +473,27 @@
<message>
<location filename="../constraints/columndefaultpanel.ui" line="20"/>
<source>Default value:</source>
- <translation type="unfinished"></translation>
+ <translation>默认值:</translation>
</message>
<message>
<location filename="../constraints/columndefaultpanel.ui" line="35"/>
<source>Named constraint:</source>
- <translation type="unfinished"></translation>
+ <translation>已命名的约束:</translation>
</message>
<message>
<location filename="../constraints/columndefaultpanel.cpp" line="39"/>
<source>Enter a default value expression.</source>
- <translation type="unfinished"></translation>
+ <translation>默认值表达式。</translation>
</message>
<message>
<location filename="../constraints/columndefaultpanel.cpp" line="78"/>
<source>Invalid default value expression: %1</source>
- <translation type="unfinished"></translation>
+ <translation>无效的默认值表达式:%1</translation>
</message>
<message>
<location filename="../constraints/columndefaultpanel.cpp" line="90"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>输入约束名:</translation>
</message>
</context>
<context>
@@ -497,173 +501,183 @@
<message>
<location filename="../dialogs/columndialog.ui" line="14"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation>字段</translation>
</message>
<message>
<location filename="../dialogs/columndialog.ui" line="23"/>
<source>Name and type</source>
- <translation type="unfinished"></translation>
+ <translation>名称和类型</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="35"/>
+ <source>Scale</source>
+ <translation type="unfinished">小数长度</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/columndialog.ui" line="55"/>
+ <source>Precision</source>
+ <translation>精度</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="56"/>
+ <location filename="../dialogs/columndialog.ui" line="62"/>
<source>Data type:</source>
- <translation type="unfinished"></translation>
+ <translation>数据类型:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="63"/>
+ <location filename="../dialogs/columndialog.ui" line="69"/>
<source>Column name:</source>
- <translation type="unfinished"></translation>
+ <translation>字段名:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="73"/>
+ <location filename="../dialogs/columndialog.ui" line="79"/>
<source>Size:</source>
- <translation type="unfinished"></translation>
+ <translation>大小:</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="96"/>
+ <location filename="../dialogs/columndialog.ui" line="102"/>
<source>Constraints</source>
- <translation type="unfinished"></translation>
+ <translation>约束</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="109"/>
+ <location filename="../dialogs/columndialog.ui" line="115"/>
<source>Unique</source>
- <translation type="unfinished"></translation>
+ <translation>唯一</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="116"/>
- <location filename="../dialogs/columndialog.ui" line="130"/>
- <location filename="../dialogs/columndialog.ui" line="172"/>
- <location filename="../dialogs/columndialog.ui" line="179"/>
- <location filename="../dialogs/columndialog.ui" line="186"/>
- <location filename="../dialogs/columndialog.ui" line="193"/>
- <location filename="../dialogs/columndialog.ui" line="200"/>
+ <location filename="../dialogs/columndialog.ui" line="122"/>
+ <location filename="../dialogs/columndialog.ui" line="136"/>
+ <location filename="../dialogs/columndialog.ui" line="178"/>
+ <location filename="../dialogs/columndialog.ui" line="185"/>
+ <location filename="../dialogs/columndialog.ui" line="192"/>
+ <location filename="../dialogs/columndialog.ui" line="199"/>
+ <location filename="../dialogs/columndialog.ui" line="206"/>
<source>Configure</source>
- <translation type="unfinished"></translation>
+ <translation>配置</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="123"/>
+ <location filename="../dialogs/columndialog.ui" line="129"/>
<source>Foreign Key</source>
- <translation type="unfinished"></translation>
+ <translation>外键</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="137"/>
+ <location filename="../dialogs/columndialog.ui" line="143"/>
<source>Collate</source>
- <translation type="unfinished"></translation>
+ <translation>排序规则</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="144"/>
+ <location filename="../dialogs/columndialog.ui" line="150"/>
<source>Not NULL</source>
- <translation type="unfinished"></translation>
+ <translation>非空</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="151"/>
+ <location filename="../dialogs/columndialog.ui" line="157"/>
<source>Check condition</source>
- <translation type="unfinished"></translation>
+ <translation>条件</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="158"/>
+ <location filename="../dialogs/columndialog.ui" line="164"/>
<source>Primary Key</source>
- <translation type="unfinished"></translation>
+ <translation>主键</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="165"/>
+ <location filename="../dialogs/columndialog.ui" line="171"/>
<source>Default</source>
- <translation type="unfinished"></translation>
+ <translation>默认</translation>
</message>
<message>
- <location filename="../dialogs/columndialog.ui" line="264"/>
+ <location filename="../dialogs/columndialog.ui" line="270"/>
<source>Advanced mode</source>
- <translation type="unfinished"></translation>
+ <translation>高级模式</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="83"/>
<source>Add constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="84"/>
<source>Edit constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>编辑约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="85"/>
<location filename="../dialogs/columndialog.cpp" line="229"/>
<source>Delete constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>删除约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="86"/>
<source>Move constraint up</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>上移约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="87"/>
<source>Move constraint down</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>下移约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="89"/>
<source>Add a primary key</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加主键</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="90"/>
<source>Add a foreign key</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加外键</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="91"/>
<source>Add an unique constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加唯一约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="92"/>
<source>Add a check constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加条件约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="93"/>
<source>Add a not null constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加非空约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="94"/>
<source>Add a collate constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加排序规则约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="95"/>
<source>Add a default constraint</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>添加默认约束</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="228"/>
<source>Are you sure you want to delete constraint &apos;%1&apos;?</source>
<comment>column dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>您确定要删除约束“%1”吗?</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="290"/>
<source>Correct the constraint&apos;s configuration.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">修正约束配置。</translation>
</message>
<message>
<location filename="../dialogs/columndialog.cpp" line="293"/>
<source>This constraint is not officially supported by SQLite 2,
but it&apos;s okay to use it.</source>
- <translation type="unfinished"></translation>
+ <translation>SQLite2没有官方支持该约束,但是可以使用。</translation>
</message>
</context>
<context>
@@ -672,19 +686,19 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/columndialogconstraintsmodel.cpp" line="328"/>
<source>Type</source>
<comment>column dialog constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>类型</translation>
</message>
<message>
<location filename="../dialogs/columndialogconstraintsmodel.cpp" line="330"/>
<source>Name</source>
<comment>column dialog constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>名称</translation>
</message>
<message>
<location filename="../dialogs/columndialogconstraintsmodel.cpp" line="332"/>
<source>Details</source>
<comment>column dialog constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>详情</translation>
</message>
</context>
<context>
@@ -692,7 +706,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="29"/>
<source>Foreign table:</source>
- <translation type="unfinished"></translation>
+ <translation></translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="45"/>
@@ -717,7 +731,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnforeignkeypanel.ui" line="122"/>
<source>Constraint name</source>
- <translation type="unfinished"></translation>
+ <translation>约束名称</translation>
</message>
<message>
<location filename="../constraints/columnforeignkeypanel.cpp" line="40"/>
@@ -732,7 +746,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnforeignkeypanel.cpp" line="42"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>输入约束名称</translation>
</message>
</context>
<context>
@@ -745,7 +759,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="48"/>
<source>Sort order:</source>
- <translation type="unfinished"></translation>
+ <translation>排序:</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="83"/>
@@ -755,7 +769,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnprimarykeypanel.ui" line="111"/>
<source>On conflict:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">冲突:</translation>
</message>
<message>
<location filename="../constraints/columnprimarykeypanel.cpp" line="87"/>
@@ -766,7 +780,7 @@ but it&apos;s okay to use it.</source>
<location filename="../constraints/columnprimarykeypanel.cpp" line="103"/>
<source>Autoincrement (only for %1 type columns)</source>
<comment>column primary key</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Autoincrement (只能%1类型的字段才能有该属性)</translation>
</message>
</context>
<context>
@@ -779,12 +793,12 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../constraints/columnuniqueandnotnullpanel.ui" line="69"/>
<source>On conflict:</source>
- <translation type="unfinished"></translation>
+ <translation>冲突:</translation>
</message>
<message>
<location filename="../constraints/columnuniqueandnotnullpanel.cpp" line="73"/>
<source>Enter a name of the constraint.</source>
- <translation type="unfinished"></translation>
+ <translation>输入约束名。</translation>
</message>
</context>
<context>
@@ -793,49 +807,49 @@ but it&apos;s okay to use it.</source>
<location filename="../completer/completerwindow.cpp" line="159"/>
<source>Column: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>字段:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="161"/>
<source>Table: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>表:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="163"/>
<source>Index: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>索引:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="165"/>
<source>Trigger: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>触发器:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="167"/>
<source>View: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>视图:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="169"/>
<source>Database: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>数据库:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="181"/>
<source>Keyword: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>关键字:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="183"/>
<source>Function: %1</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>函数:%1</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="185"/>
@@ -847,19 +861,19 @@ but it&apos;s okay to use it.</source>
<location filename="../completer/completerwindow.cpp" line="187"/>
<source>String</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>字符串</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="189"/>
<source>Number</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>数值</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="191"/>
<source>Binary data</source>
<comment>completer statusbar</comment>
- <translation type="unfinished"></translation>
+ <translation>二进制数据</translation>
</message>
<message>
<location filename="../completer/completerwindow.cpp" line="193"/>
@@ -900,144 +914,144 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="128"/>
<source>Look &amp; feel</source>
- <translation type="unfinished"></translation>
+ <translation>外观</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="139"/>
<source>Style</source>
- <translation type="unfinished"></translation>
+ <translation>风格</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="151"/>
<source>Fonts</source>
- <translation type="unfinished"></translation>
+ <translation>字体</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="163"/>
<source>Colors</source>
- <translation type="unfinished"></translation>
+ <translation>颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="176"/>
<source>Plugins</source>
- <translation type="unfinished"></translation>
+ <translation>插件</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="187"/>
<source>Code formatters</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">代码格式化</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="196"/>
<source>Data browsing</source>
- <translation type="unfinished"></translation>
+ <translation>浏览数据</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="207"/>
<source>Data editors</source>
- <translation type="unfinished"></translation>
+ <translation>数据编辑器</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="237"/>
<source>Data browsing and editing</source>
- <translation type="unfinished"></translation>
+ <translation>流量和编辑数据</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="243"/>
<source>Number of data rows per page:</source>
- <translation type="unfinished"></translation>
+ <translation>每页的行数:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="269"/>
<location filename="../dialogs/configdialog.ui" line="279"/>
<source>&lt;p&gt;When the data is read into grid view columns width is automatically adjusted. This value limits the initial width for the adjustment, but user can still resize the column manually over this limit.&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;在以列表方式显示数据时,列宽度会自动调整。该值控制初始列宽度,之后您可以手动调整列宽度,不受此限制。&lt;/p&gt;</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="272"/>
<source>Limit initial data column width to (in pixels):</source>
- <translation type="unfinished"></translation>
+ <translation>限制宽度(单位:像素):</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="328"/>
<source>Data types</source>
- <translation type="unfinished"></translation>
+ <translation>数据类型</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="366"/>
<source>Available editors:</source>
- <translation type="unfinished"></translation>
+ <translation>可用的编辑器:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="382"/>
<source>Editors selected for this data type:</source>
- <translation type="unfinished"></translation>
+ <translation>已选的该数据类型编辑器:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="418"/>
<source>Schema editing</source>
- <translation type="unfinished"></translation>
+ <translation>架构编辑</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="430"/>
<source>Number of DDL changes kept in history.</source>
- <translation type="unfinished"></translation>
+ <translation>数据库定义(DDL)的更改历史记录数量。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="443"/>
<source>DDL history size:</source>
- <translation type="unfinished"></translation>
+ <translation>数据库定义(DDL)历史大小:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="450"/>
<source>Don&apos;t show DDL preview dialog when commiting schema changes</source>
- <translation type="unfinished"></translation>
+ <translation>当提交schema变动时不显示数据库定义(DDL)预览对话框</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="463"/>
<source>SQL queries</source>
- <translation type="unfinished"></translation>
+ <translation>SQL查询</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="475"/>
<location filename="../dialogs/configdialog.ui" line="488"/>
<source>Number of queries kept in the history.</source>
- <translation type="unfinished"></translation>
+ <translation>查询历史记录数量。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="491"/>
<source>History size:</source>
- <translation type="unfinished"></translation>
+ <translation>历史大小:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="498"/>
<source>&lt;p&gt;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.&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;如果SQL编辑器中有多个语句,如果启用该选项,只执行光标下的语句;反之则执行全部语句。另外您可以选择需要执行的语句来执行&lt;/p&gt;</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="501"/>
<source>Execute only the query under the cursor</source>
- <translation type="unfinished"></translation>
+ <translation>只执行光标下的语句</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="514"/>
<source>Updates</source>
- <translation type="unfinished"></translation>
+ <translation>更新</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="520"/>
<source>Automatically check for updates at startup</source>
- <translation type="unfinished"></translation>
+ <translation>在启动时自己检查更新</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="533"/>
<source>Session</source>
- <translation type="unfinished"></translation>
+ <translation>会话</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="539"/>
<source>Restore last session (active MDI windows) after startup</source>
- <translation type="unfinished"></translation>
+ <translation>启动后恢复上一次会话。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="581"/>
@@ -1052,38 +1066,38 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="627"/>
<source>Key combination</source>
- <translation type="unfinished"></translation>
+ <translation>按键编定</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="656"/>
<location filename="../dialogs/configdialog.ui" line="1206"/>
<source>Language</source>
- <translation type="unfinished"></translation>
+ <translation>语言</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="662"/>
<source>Changing language requires application restart to take effect.</source>
- <translation type="unfinished"></translation>
+ <translation>更改语言后,重启程序生效。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="679"/>
<source>Database list</source>
- <translation type="unfinished"></translation>
+ <translation>数据库列表</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="685"/>
<source>If switched off, then columns will be sorted in the order they are typed in CREATE TABLE statement.</source>
- <translation type="unfinished"></translation>
+ <translation>如果关闭,将会以 CREATE TABLE 中的顺序对列进行排序。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="688"/>
<source>Sort table columns alphabetically</source>
- <translation type="unfinished"></translation>
+ <translation>按字母对列排序</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="698"/>
<source>Expand tables node when connected to a database</source>
- <translation type="unfinished"></translation>
+ <translation>当连接到数据库时,展开数据库节点。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="708"/>
@@ -1178,67 +1192,67 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="979"/>
<source>Preview</source>
- <translation type="unfinished"></translation>
+ <translation>预览</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="989"/>
<source>Enabled</source>
- <translation type="unfinished"></translation>
+ <translation>已启用</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1162"/>
<source>Disabled</source>
- <translation type="unfinished"></translation>
+ <translation>已禁用</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1211"/>
<source>Active formatter plugin</source>
- <translation type="unfinished"></translation>
+ <translation>启用格式化插件</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1249"/>
<source>SQL editor font</source>
- <translation type="unfinished"></translation>
+ <translation>SQL编辑器字体</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1265"/>
<source>Database list font</source>
- <translation type="unfinished"></translation>
+ <translation>数据库字体</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1281"/>
<source>Database list additional label font</source>
- <translation type="unfinished"></translation>
+ <translation>数据库额外标签字体</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1297"/>
<source>Data view font</source>
- <translation type="unfinished"></translation>
+ <translation>数据浏览字体</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1313"/>
<source>Status field font</source>
- <translation type="unfinished"></translation>
+ <translation>状态栏字体</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1371"/>
<source>SQL editor colors</source>
- <translation type="unfinished"></translation>
+ <translation>SQL编辑器颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1377"/>
<source>Current line background</source>
- <translation type="unfinished"></translation>
+ <translation>当前行的背景色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1384"/>
<source>&lt;p&gt;SQL strings are enclosed with single quote characters.&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;单引号内的SQL字符串&lt;/p&gt;</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1387"/>
<source>String foreground</source>
- <translation type="unfinished"></translation>
+ <translation>字符串颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1490"/>
@@ -1263,32 +1277,32 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="1526"/>
<source>BLOB value foreground</source>
- <translation type="unfinished"></translation>
+ <translation>BLOB值的颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1533"/>
<source>Regular foreground</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">背景色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1540"/>
<source>Line numbers area background</source>
- <translation type="unfinished"></translation>
+ <translation>行号的背景色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1563"/>
<source>Keyword foreground</source>
- <translation type="unfinished"></translation>
+ <translation>关键字的颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1570"/>
<source>Number foreground</source>
- <translation type="unfinished"></translation>
+ <translation>数字颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1577"/>
<source>Comment foreground</source>
- <translation type="unfinished"></translation>
+ <translation>注释颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1616"/>
@@ -1328,17 +1342,17 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="1703"/>
<source>NULL value foreground</source>
- <translation type="unfinished"></translation>
+ <translation>NULL值的颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1726"/>
<source>Deleted row background</source>
- <translation type="unfinished"></translation>
+ <translation>已删除行的背景色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1752"/>
<source>Database list colors</source>
- <translation type="unfinished"></translation>
+ <translation>数据库列表颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1758"/>
@@ -1358,47 +1372,47 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.ui" line="1793"/>
<source>Information message foreground</source>
- <translation type="unfinished"></translation>
+ <translation>信息颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1816"/>
<source>Warning message foreground</source>
- <translation type="unfinished"></translation>
+ <translation>警告信息颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.ui" line="1839"/>
<source>Error message foreground</source>
- <translation type="unfinished"></translation>
+ <translation>错误信息颜色</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="765"/>
<source>Description:</source>
<comment>plugin details</comment>
- <translation type="unfinished"></translation>
+ <translation>描述:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="766"/>
<source>Category:</source>
<comment>plugin details</comment>
- <translation type="unfinished"></translation>
+ <translation>分类:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="767"/>
<source>Version:</source>
<comment>plugin details</comment>
- <translation type="unfinished"></translation>
+ <translation>版本:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="768"/>
<source>Author:</source>
<comment>plugin details</comment>
- <translation type="unfinished"></translation>
+ <translation>作者:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="770"/>
<source>Internal name:</source>
<comment>plugin details</comment>
- <translation type="unfinished"></translation>
+ <translation>内部名字:</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="771"/>
@@ -1415,7 +1429,7 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.cpp" line="776"/>
<source>Plugin details</source>
- <translation type="unfinished"></translation>
+ <translation>插件详情</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1177"/>
@@ -1431,27 +1445,27 @@ but it&apos;s okay to use it.</source>
<message>
<location filename="../dialogs/configdialog.cpp" line="1254"/>
<source>Details</source>
- <translation type="unfinished"></translation>
+ <translation>详情</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1266"/>
<source>No plugins in this category.</source>
- <translation type="unfinished"></translation>
+ <translation>该分类下没有插件。</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1362"/>
<source>Add new data type</source>
- <translation type="unfinished"></translation>
+ <translation>添加新的数据类型</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1366"/>
<source>Rename selected data type</source>
- <translation type="unfinished"></translation>
+ <translation>重命名选择的数据类型</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1370"/>
<source>Delete selected data type</source>
- <translation type="unfinished"></translation>
+ <translation>删除已选数据类型</translation>
</message>
<message>
<location filename="../dialogs/configdialog.cpp" line="1374"/>
@@ -1493,7 +1507,7 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/constraintdialog.cpp" line="62"/>
<source>New constraint</source>
<comment>constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">新约束</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="63"/>
@@ -1505,7 +1519,7 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/constraintdialog.cpp" line="66"/>
<source>Edit constraint</source>
<comment>dialog window</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">编辑约束</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="67"/>
@@ -1529,31 +1543,31 @@ but it&apos;s okay to use it.</source>
<location filename="../dialogs/constraintdialog.cpp" line="178"/>
<source>Unique</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">唯一</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="182"/>
<source>Not NULL</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">非空</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="186"/>
<source>Check</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">条件</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="190"/>
<source>Collate</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">排序规则</translation>
</message>
<message>
<location filename="../dialogs/constraintdialog.cpp" line="194"/>
<source>Default</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">默认</translation>
</message>
</context>
<context>
@@ -1562,7 +1576,7 @@ but it&apos;s okay to use it.</source>
<location filename="../windows/constrainttabmodel.cpp" line="68"/>
<source>Table</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">表</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="109"/>
@@ -1580,19 +1594,19 @@ but it&apos;s okay to use it.</source>
<location filename="../windows/constrainttabmodel.cpp" line="155"/>
<source>Type</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">类型</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="157"/>
<source>Details</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">详情</translation>
</message>
<message>
<location filename="../windows/constrainttabmodel.cpp" line="159"/>
<source>Name</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">名称</translation>
</message>
</context>
<context>
@@ -1818,91 +1832,115 @@ 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>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="26"/>
+ <source>Database type</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="43"/>
+ <location filename="../dialogs/dbdialog.ui" line="32"/>
<source>Database driver</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="59"/>
- <source>Name</source>
+ <location filename="../dialogs/dbdialog.ui" line="95"/>
+ <source>Generate automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="66"/>
- <source>Type</source>
+ <location filename="../dialogs/dbdialog.ui" line="108"/>
+ <source>Options</source>
+ <translation type="unfinished">选项</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="117"/>
+ <source>Permanent (keep it in configuration)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="78"/>
- <source>Browse for database file on local computer</source>
+ <location filename="../dialogs/dbdialog.ui" line="161"/>
+ <source>Test connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="90"/>
- <source>File</source>
+ <source>Name</source>
+ <translation type="obsolete">名称</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation type="obsolete">类型</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="51"/>
+ <source>Create new database file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="97"/>
- <source>Generate name basing on file path</source>
+ <location filename="../dialogs/dbdialog.ui" line="42"/>
+ <location filename="../dialogs/dbdialog.cpp" line="149"/>
+ <source>File</source>
+ <translation type="unfinished">文件</translation>
+ </message>
+ <message>
+ <location filename="../dialogs/dbdialog.ui" line="79"/>
+ <source>Name (on the list)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="110"/>
- <source>Permanent</source>
+ <location filename="../dialogs/dbdialog.ui" line="92"/>
+ <source>Generate name basing on file path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="132"/>
+ <location filename="../dialogs/dbdialog.ui" line="114"/>
<source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.&lt;/p&gt;</source>
<extracomment>aasfd</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.ui" line="164"/>
- <source>Test database connection</source>
+ <location filename="../dialogs/dbdialog.cpp" line="150"/>
+ <source>Browse for existing database file on local computer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="279"/>
+ <location filename="../dialogs/dbdialog.cpp" line="283"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="454"/>
+ <location filename="../dialogs/dbdialog.cpp" line="488"/>
<source>Enter an unique database name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="463"/>
+ <location filename="../dialogs/dbdialog.cpp" line="497"/>
<source>This name is already in use. Please enter unique name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="471"/>
+ <location filename="../dialogs/dbdialog.cpp" line="505"/>
<source>Enter a database file path.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="478"/>
+ <location filename="../dialogs/dbdialog.cpp" line="512"/>
<source>This database is already on the list under name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="494"/>
+ <location filename="../dialogs/dbdialog.cpp" line="528"/>
<source>Select a database type.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="552"/>
- <source>The name will be auto-generated</source>
+ <location filename="../dialogs/dbdialog.cpp" line="585"/>
+ <source>Auto-generated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/dbdialog.cpp" line="557"/>
+ <location filename="../dialogs/dbdialog.cpp" line="590"/>
<source>Type the name</source>
<translation type="unfinished"></translation>
</message>
@@ -1960,7 +1998,7 @@ 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 type="unfinished">数据库</translation>
</message>
<message>
<location filename="../dbtree/dbtree.ui" line="67"/>
@@ -1970,17 +2008,17 @@ Browsing other pages will be possible after the row counting is done.</source>
<message>
<location filename="../dbtree/dbtree.cpp" line="99"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">复制</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="100"/>
<source>Paste</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">粘贴</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="101"/>
<source>Select all</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">全选</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="102"/>
@@ -2025,7 +2063,7 @@ Browsing other pages will be possible after the row counting is done.</source>
<message>
<location filename="../dbtree/dbtree.cpp" line="110"/>
<source>Import</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">导入</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="111"/>
@@ -2171,7 +2209,7 @@ Browsing other pages will be possible after the row counting is done.</source>
<location filename="../dbtree/dbtree.cpp" line="308"/>
<location filename="../dbtree/dbtree.cpp" line="313"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">数据库</translation>
</message>
<message>
<location filename="../dbtree/dbtree.cpp" line="323"/>
@@ -2318,123 +2356,123 @@ All objects from this group will be moved to parent group.</source>
<context>
<name>DbTreeModel</name>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="405"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="407"/>
<source>Database: %1</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">数据库:%1</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="410"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
<source>Version:</source>
<comment>dbtree tooltip</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">版本:</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="411"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="413"/>
<source>File size:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="412"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="414"/>
<source>Encoding:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="417"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="419"/>
<source>Error details:</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="427"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="429"/>
<source>Table : %1</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="450"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="452"/>
<source>Columns (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="453"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="455"/>
<source>Indexes (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="456"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="458"/>
<source>Triggers (%1):</source>
<comment>dbtree tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1071"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1073"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">复制</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1072"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
<source>Move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1074"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
<source>Include data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1075"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1077"/>
<source>Include indexes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1076"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
<source>Include triggers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1078"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1080"/>
<source>Abort</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">中止</translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1154"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1156"/>
<source>Referenced tables</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1155"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1157"/>
<source>Do you want to include following referenced tables as well:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1164"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1166"/>
<source>Name conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1165"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1167"/>
<source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1178"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1180"/>
<source>SQL statements conversion</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1186"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1188"/>
<source>Following error occurred while converting SQL statements to the target SQLite version:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dbtree/dbtreemodel.cpp" line="1187"/>
+ <location filename="../dbtree/dbtreemodel.cpp" line="1189"/>
<source>Would you like to ignore those errors and proceed?</source>
<translation type="unfinished"></translation>
</message>
@@ -2477,7 +2515,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../debugconsole.ui" line="14"/>
<source>SQLiteStudio Debug Console</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">SQLiteStudio 调试终端</translation>
</message>
</context>
<context>
@@ -2639,47 +2677,47 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/exportdialog.ui" line="14"/>
<source>Export</source>
- <translation type="unfinished"></translation>
+ <translation>导出</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="21"/>
<source>What do you want to export?</source>
- <translation type="unfinished"></translation>
+ <translation>您想导出什么?</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="36"/>
<source>A database</source>
- <translation type="unfinished"></translation>
+ <translation>数据库</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="46"/>
<source>A single table</source>
- <translation type="unfinished"></translation>
+ <translation>一张表</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="53"/>
<source>Query results</source>
- <translation type="unfinished"></translation>
+ <translation>查询结果</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="65"/>
<source>Table to export</source>
- <translation type="unfinished"></translation>
+ <translation>要导出的表</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="100"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation>数据库</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="107"/>
<source>Table</source>
- <translation type="unfinished"></translation>
+ <translation>表</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="124"/>
<source>Options</source>
- <translation type="unfinished"></translation>
+ <translation>选项</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="130"/>
@@ -2689,17 +2727,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/exportdialog.ui" line="133"/>
<source>Export table data</source>
- <translation type="unfinished"></translation>
+ <translation>导出表里的数据</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="143"/>
<source>Export table indexes</source>
- <translation type="unfinished"></translation>
+ <translation>导出表的索引</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="153"/>
<source>Export table triggers</source>
- <translation type="unfinished"></translation>
+ <translation>导出表的触发器</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="175"/>
@@ -2719,18 +2757,18 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/exportdialog.ui" line="212"/>
<source>Select all</source>
- <translation type="unfinished"></translation>
+ <translation>全选</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="219"/>
<source>Deselect all</source>
- <translation type="unfinished"></translation>
+ <translation>全不选</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="229"/>
<location filename="../dialogs/exportdialog.ui" line="249"/>
<source>Database:</source>
- <translation type="unfinished"></translation>
+ <translation>数据库:</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="237"/>
@@ -2745,102 +2783,102 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/exportdialog.ui" line="264"/>
<source>Export format and options</source>
- <translation type="unfinished"></translation>
+ <translation>导出格式和选项</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="318"/>
<source>Export format</source>
- <translation type="unfinished"></translation>
+ <translation>导出格式</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="330"/>
<source>Output</source>
- <translation type="unfinished"></translation>
+ <translation>输出</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="336"/>
<source>Exported file path</source>
- <translation type="unfinished"></translation>
+ <translation>导出文件路径</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="343"/>
<source>Clipboard</source>
- <translation type="unfinished"></translation>
+ <translation>剪贴板</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="357"/>
<source>File</source>
- <translation type="unfinished"></translation>
+ <translation>文件</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="382"/>
<source>Exported text encoding:</source>
- <translation type="unfinished"></translation>
+ <translation>导出编码:</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.ui" line="398"/>
<source>Export format options</source>
- <translation type="unfinished"></translation>
+ <translation>导出格式选项</translation>
</message>
<message>
<location filename="../dialogs/exportdialog.cpp" line="51"/>
<source>Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>取消</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="141"/>
- <location filename="../dialogs/exportdialog.cpp" line="165"/>
- <location filename="../dialogs/exportdialog.cpp" line="188"/>
+ <location filename="../dialogs/exportdialog.cpp" line="149"/>
+ <location filename="../dialogs/exportdialog.cpp" line="174"/>
+ <location filename="../dialogs/exportdialog.cpp" line="197"/>
<source>Select database to export.</source>
- <translation type="unfinished"></translation>
+ <translation>选择要导出的数据库。</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="142"/>
+ <location filename="../dialogs/exportdialog.cpp" line="150"/>
<source>Select table to export.</source>
- <translation type="unfinished"></translation>
+ <translation>选择要导出的表。</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="166"/>
+ <location filename="../dialogs/exportdialog.cpp" line="175"/>
<source>Enter valid query to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="189"/>
+ <location filename="../dialogs/exportdialog.cpp" line="198"/>
<source>Select at least one object to export.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="212"/>
+ <location filename="../dialogs/exportdialog.cpp" line="221"/>
<source>You must provide a file name to export to.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="219"/>
+ <location filename="../dialogs/exportdialog.cpp" line="228"/>
<source>Path you provided is an existing directory. You cannot overwrite it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="225"/>
+ <location filename="../dialogs/exportdialog.cpp" line="234"/>
<source>The directory &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="231"/>
+ <location filename="../dialogs/exportdialog.cpp" line="240"/>
<source>The file &apos;%1&apos; exists and will be overwritten.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="402"/>
+ <location filename="../dialogs/exportdialog.cpp" line="417"/>
<source>All files (*)</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">所有文件 (*)</translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="405"/>
+ <location filename="../dialogs/exportdialog.cpp" line="420"/>
<source>Pick file to export to</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/exportdialog.cpp" line="694"/>
+ <location filename="../dialogs/exportdialog.cpp" line="709"/>
<source>Internal error during export. This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
@@ -2851,7 +2889,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../common/fontedit.cpp" line="61"/>
<source>Choose font</source>
<comment>font configuration</comment>
- <translation type="unfinished"></translation>
+ <translation>字体选择</translation>
</message>
</context>
<context>
@@ -2859,7 +2897,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../forms/sqlformatterplugin.ui" line="20"/>
<source>Active SQL formatter plugin</source>
- <translation type="unfinished"></translation>
+ <translation>激活SQL语句格式化插件</translation>
</message>
</context>
<context>
@@ -2928,7 +2966,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/functionseditor.ui" line="161"/>
<source>Implementation language:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">实现语言:</translation>
</message>
<message>
<location filename="../windows/functionseditor.ui" line="171"/>
@@ -2948,17 +2986,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/functionseditor.ui" line="235"/>
<source>Databases</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">数据库</translation>
</message>
<message>
<location filename="../windows/functionseditor.ui" line="241"/>
<source>Register in all databases</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">在所有数据库中注册</translation>
</message>
<message>
<location filename="../windows/functionseditor.ui" line="248"/>
<source>Register in following databases:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">在下列数据库中注册:</translation>
</message>
<message>
<location filename="../windows/functionseditor.ui" line="278"/>
@@ -3049,7 +3087,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/functionseditor.cpp" line="422"/>
<source>Pick the implementation language.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">选择实现语言。</translation>
</message>
<message>
<location filename="../windows/functionseditor.cpp" line="426"/>
@@ -3059,7 +3097,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/functionseditor.cpp" line="432"/>
<source>Enter a non-empty implementation code.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">输入非空实现代码。</translation>
</message>
<message>
<location filename="../windows/functionseditor.cpp" line="505"/>
@@ -3088,12 +3126,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/importdialog.ui" line="36"/>
<source>Table</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">表</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="43"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">数据库</translation>
</message>
<message>
<location filename="../dialogs/importdialog.ui" line="84"/>
@@ -3108,60 +3146,70 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/importdialog.ui" line="141"/>
<source>Options</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">选项</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="147"/>
+ <location filename="../dialogs/importdialog.ui" line="182"/>
<source>Input file:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.ui" line="182"/>
+ <location filename="../dialogs/importdialog.ui" line="175"/>
<source>Text encoding:</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../dialogs/importdialog.ui" line="192"/>
+ <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../dialogs/importdialog.ui" line="195"/>
+ <source>Ignore errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialogs/importdialog.ui" line="205"/>
<source>Data source options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/importdialog.cpp" line="71"/>
<source>Cancel</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">取消</translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>If you type table name that doesn&apos;t exist, it will be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="101"/>
+ <location filename="../dialogs/importdialog.cpp" line="102"/>
<source>Enter the table name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="119"/>
+ <location filename="../dialogs/importdialog.cpp" line="120"/>
<source>Select import plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="128"/>
+ <location filename="../dialogs/importdialog.cpp" line="129"/>
<source>You must provide a file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="135"/>
+ <location filename="../dialogs/importdialog.cpp" line="136"/>
<source>The file &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="141"/>
+ <location filename="../dialogs/importdialog.cpp" line="142"/>
<source>Path you provided is a directory. A regular file is required.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/importdialog.cpp" line="325"/>
+ <location filename="../dialogs/importdialog.cpp" line="318"/>
<source>Pick file to import from</source>
<translation type="unfinished"></translation>
</message>
@@ -3172,7 +3220,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../dialogs/indexdialog.ui" line="20"/>
<location filename="../dialogs/indexdialog.ui" line="30"/>
<source>Index</source>
- <translation type="unfinished"></translation>
+ <translation>索引</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="36"/>
@@ -3182,7 +3230,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/indexdialog.ui" line="43"/>
<source>Index name:</source>
- <translation type="unfinished"></translation>
+ <translation>索引名:</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="50"/>
@@ -3192,12 +3240,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/indexdialog.ui" line="67"/>
<source>Unique index</source>
- <translation type="unfinished"></translation>
+ <translation>唯一索引</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="90"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">字段</translation>
</message>
<message>
<location filename="../dialogs/indexdialog.ui" line="95"/>
@@ -3275,12 +3323,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/languagedialog.ui" line="14"/>
<source>Language</source>
- <translation type="unfinished"></translation>
+ <translation>语言</translation>
</message>
<message>
<location filename="../dialogs/languagedialog.ui" line="20"/>
<source>Please choose language:</source>
- <translation type="unfinished"></translation>
+ <translation>请选择一门语言:</translation>
</message>
</context>
<context>
@@ -3298,32 +3346,32 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.ui" line="88"/>
<source>Tools</source>
- <translation type="unfinished"></translation>
+ <translation>工具</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="105"/>
<source>Window list</source>
- <translation type="unfinished"></translation>
+ <translation>窗口列表</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="119"/>
<source>View toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>查看工具栏</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="104"/>
<source>Configuration widgets</source>
- <translation type="unfinished"></translation>
+ <translation>配置部件</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="105"/>
<source>Syntax highlighting engines</source>
- <translation type="unfinished"></translation>
+ <translation>语法高亮引擎</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="106"/>
<source>Data editors</source>
- <translation type="unfinished"></translation>
+ <translation>数据编辑器</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="118"/>
@@ -3343,17 +3391,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.cpp" line="245"/>
<source>Open SQL editor</source>
- <translation type="unfinished"></translation>
+ <translation>打开SQL编辑器</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="246"/>
<source>Open DDL history</source>
- <translation type="unfinished"></translation>
+ <translation>打开数据库定义(DDL)历史</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="247"/>
<source>Open SQL functions editor</source>
- <translation type="unfinished"></translation>
+ <translation>打开SQL函数编辑器</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="248"/>
@@ -3363,167 +3411,167 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.cpp" line="249"/>
<source>Import</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">导入</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="250"/>
<source>Export</source>
- <translation type="unfinished"></translation>
+ <translation>导出</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Open configuration dialog</source>
- <translation type="unfinished"></translation>
+ <translation>打开配置对话框</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="254"/>
<source>Tile windows</source>
- <translation type="unfinished"></translation>
+ <translation>平铺窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="255"/>
<source>Tile windows horizontally</source>
- <translation type="unfinished"></translation>
+ <translation>水平排列窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="256"/>
<source>Tile windows vertically</source>
- <translation type="unfinished"></translation>
+ <translation>垂直排列窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="257"/>
<source>Cascade windows</source>
- <translation type="unfinished"></translation>
+ <translation>层叠窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="258"/>
<source>Next window</source>
- <translation type="unfinished"></translation>
+ <translation>下一个窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="259"/>
<source>Previous window</source>
- <translation type="unfinished"></translation>
+ <translation>上一个窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="260"/>
<source>Hide status field</source>
- <translation type="unfinished"></translation>
+ <translation>隐藏状态栏</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="262"/>
<source>Close selected window</source>
- <translation type="unfinished"></translation>
+ <translation>关闭当前窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="263"/>
<source>Close all windows but selected</source>
- <translation type="unfinished"></translation>
+ <translation>关闭其它窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="264"/>
<source>Close all windows</source>
- <translation type="unfinished"></translation>
+ <translation>关闭全部窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<source>Restore recently closed window</source>
- <translation type="unfinished"></translation>
+ <translation>恢复最近关闭的窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="266"/>
<source>Rename selected window</source>
- <translation type="unfinished"></translation>
+ <translation>重命名当前窗口</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="268"/>
<source>Open Debug Console</source>
- <translation type="unfinished"></translation>
+ <translation>打开调试终端</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="269"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation>提交Bug</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="270"/>
<source>Propose a new feature</source>
- <translation type="unfinished"></translation>
+ <translation>提交新功能建议</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="271"/>
<source>About</source>
- <translation type="unfinished"></translation>
+ <translation>关于</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="272"/>
<source>Licenses</source>
- <translation type="unfinished"></translation>
+ <translation>许可</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="273"/>
<source>Open home page</source>
- <translation type="unfinished"></translation>
+ <translation>访问主页</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="274"/>
<source>Open forum page</source>
- <translation type="unfinished"></translation>
+ <translation>访问论坛</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="275"/>
<source>User Manual</source>
- <translation type="unfinished"></translation>
+ <translation>用户手册</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="276"/>
<source>SQLite documentation</source>
- <translation type="unfinished"></translation>
+ <translation>SQLite文档</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="277"/>
<source>Report history</source>
- <translation type="unfinished"></translation>
+ <translation>报告历史</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="278"/>
<source>Check for updates</source>
- <translation type="unfinished"></translation>
+ <translation>检查更新</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="315"/>
<source>Database</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>数据库</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="335"/>
<source>Structure</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>结构</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="356"/>
<source>View</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>查看</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="360"/>
<source>Window list</source>
<comment>menubar view menu</comment>
- <translation type="unfinished"></translation>
+ <translation>窗口列表</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="381"/>
<source>Tools</source>
<comment>menubar</comment>
- <translation type="unfinished"></translation>
+ <translation>工具</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="395"/>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation>帮助</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="549"/>
@@ -3532,7 +3580,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="625"/>
+ <location filename="../mainwindow.cpp" line="621"/>
<source>Cannot export, because no export plugin is loaded.</source>
<translation type="unfinished"></translation>
</message>
@@ -3542,37 +3590,37 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Rename window</source>
- <translation type="unfinished"></translation>
+ <translation>重命名窗口</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="666"/>
+ <location filename="../mainwindow.cpp" line="670"/>
<source>Enter new name for the window:</source>
- <translation type="unfinished"></translation>
+ <translation>窗口的新名称:</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="734"/>
+ <location filename="../mainwindow.cpp" line="738"/>
<source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
- <translation type="unfinished"></translation>
+ <translation>有新更新 &lt;a href=&quot;%1&quot;&gt;点此查看更新详情&lt;/a&gt;.</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="742"/>
+ <location filename="../mainwindow.cpp" line="746"/>
<source>You&apos;re running the most recent version. No updates are available.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">您使用的是最新版,不需要更新。</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="841"/>
+ <location filename="../mainwindow.cpp" line="845"/>
<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="848"/>
+ <location filename="../mainwindow.cpp" line="852"/>
<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="853"/>
+ <location filename="../mainwindow.cpp" line="857"/>
<source>Could not add database %1 to list.</source>
<translation type="unfinished"></translation>
</message>
@@ -3580,19 +3628,19 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<context>
<name>MdiWindow</name>
<message>
- <location filename="../mdiwindow.cpp" line="190"/>
+ <location filename="../mdiwindow.cpp" line="199"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation>未提交的更改</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="195"/>
+ <location filename="../mdiwindow.cpp" line="204"/>
<source>Close anyway</source>
- <translation type="unfinished"></translation>
+ <translation>仍然关闭</translation>
</message>
<message>
- <location filename="../mdiwindow.cpp" line="197"/>
+ <location filename="../mdiwindow.cpp" line="206"/>
<source>Don&apos;t close</source>
- <translation type="unfinished"></translation>
+ <translation>不关闭</translation>
</message>
</context>
<context>
@@ -3601,7 +3649,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditor.cpp" line="53"/>
<source>Null value</source>
<comment>multieditor</comment>
- <translation type="unfinished"></translation>
+ <translation>Null 值</translation>
</message>
<message>
<location filename="../multieditor/multieditor.cpp" line="68"/>
@@ -3617,13 +3665,13 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditor.cpp" line="356"/>
<source>Deleted</source>
<comment>multieditor</comment>
- <translation type="unfinished"></translation>
+ <translation>已删除</translation>
</message>
<message>
<location filename="../multieditor/multieditor.cpp" line="358"/>
<source>Read only</source>
<comment>multieditor</comment>
- <translation type="unfinished"></translation>
+ <translation>只读</translation>
</message>
</context>
<context>
@@ -3631,7 +3679,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditorbool.cpp" line="130"/>
<source>Boolean</source>
- <translation type="unfinished"></translation>
+ <translation>布尔</translation>
</message>
</context>
<context>
@@ -3639,7 +3687,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditordate.cpp" line="14"/>
<source>Date</source>
- <translation type="unfinished"></translation>
+ <translation>日期</translation>
</message>
</context>
<context>
@@ -3647,7 +3695,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditordatetime.cpp" line="181"/>
<source>Date &amp; time</source>
- <translation type="unfinished"></translation>
+ <translation>日期和时间</translation>
</message>
</context>
<context>
@@ -3655,7 +3703,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditorhex.cpp" line="39"/>
<source>Hex</source>
- <translation type="unfinished"></translation>
+ <translation>十六进制</translation>
</message>
</context>
<context>
@@ -3664,7 +3712,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditornumeric.cpp" line="36"/>
<source>Number</source>
<comment>numeric multi editor tab name</comment>
- <translation type="unfinished"></translation>
+ <translation>数值</translation>
</message>
</context>
<context>
@@ -3682,32 +3730,32 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditortext.cpp" line="107"/>
<source>Cut</source>
- <translation type="unfinished"></translation>
+ <translation>剪切</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="108"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>复制</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="109"/>
<source>Paste</source>
- <translation type="unfinished"></translation>
+ <translation>粘贴</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="110"/>
<source>Delete</source>
- <translation type="unfinished"></translation>
+ <translation>删除</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="111"/>
<source>Undo</source>
- <translation type="unfinished"></translation>
+ <translation>撤销</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.cpp" line="112"/>
<source>Redo</source>
- <translation type="unfinished"></translation>
+ <translation>恢复</translation>
</message>
</context>
<context>
@@ -3715,7 +3763,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../multieditor/multieditortime.cpp" line="16"/>
<source>Time</source>
- <translation type="unfinished"></translation>
+ <translation>时间</translation>
</message>
</context>
<context>
@@ -3723,53 +3771,53 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/newconstraintdialog.ui" line="20"/>
<source>New constraint</source>
- <translation type="unfinished"></translation>
+ <translation>新约束</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="87"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="97"/>
<source>Primary Key</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>主键</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="89"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="99"/>
<source>Foreign Key</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>外键</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="91"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="101"/>
<source>Unique</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>唯一</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="92"/>
<location filename="../dialogs/newconstraintdialog.cpp" line="102"/>
<source>Check</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>条件</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="103"/>
<source>Not NULL</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>非空</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="105"/>
<source>Collate</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">排序规则</translation>
</message>
<message>
<location filename="../dialogs/newconstraintdialog.cpp" line="107"/>
<source>Default</source>
<comment>new constraint dialog</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">默认</translation>
</message>
</context>
<context>
@@ -3777,52 +3825,52 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/newversiondialog.ui" line="14"/>
<source>SQLiteStudio updates</source>
- <translation type="unfinished"></translation>
+ <translation>SQLiteStudio 更新</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="26"/>
<source>New updates are available!</source>
- <translation type="unfinished"></translation>
+ <translation>有新更新!</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="70"/>
<source>Component</source>
- <translation type="unfinished"></translation>
+ <translation>组件</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="75"/>
<source>Current version</source>
- <translation type="unfinished"></translation>
+ <translation>当年版本</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="80"/>
<source>Update version</source>
- <translation type="unfinished"></translation>
+ <translation>可更新版本</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="91"/>
<source>Check for updates on startup</source>
- <translation type="unfinished"></translation>
+ <translation>在启动时检查更新</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="101"/>
<source>Update to new version!</source>
- <translation type="unfinished"></translation>
+ <translation>更新到新版本!</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="114"/>
<source>The update will be automatically downloaded and installed. This will also restart application at the end.</source>
- <translation type="unfinished"></translation>
+ <translation>本次更新将会自动下载和安装。在更新后会重启程序。</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="121"/>
<source>Not now.</source>
- <translation type="unfinished"></translation>
+ <translation>现在不更新。</translation>
</message>
<message>
<location filename="../dialogs/newversiondialog.ui" line="134"/>
<source>Don&apos;t install the update and close this window.</source>
- <translation type="unfinished"></translation>
+ <translation>不安装更新并关闭本窗口。</translation>
</message>
</context>
<context>
@@ -3835,7 +3883,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/populateconfigdialog.cpp" line="54"/>
<source>Configuring &lt;b&gt;%1&lt;/b&gt; for column &lt;b&gt;%2&lt;/b&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>给字段 &lt;b&gt;%2&lt;/b&gt; 配置 &lt;b&gt;%1&lt;/b&gt;</translation>
</message>
</context>
<context>
@@ -3848,17 +3896,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/populatedialog.ui" line="26"/>
<source>Database</source>
- <translation type="unfinished"></translation>
+ <translation>数据库</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="44"/>
<source>Table</source>
- <translation type="unfinished"></translation>
+ <translation>表</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="72"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation>字段</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.ui" line="102"/>
@@ -3874,7 +3922,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/populatedialog.cpp" line="158"/>
<source>Configure</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">配置</translation>
</message>
<message>
<location filename="../dialogs/populatedialog.cpp" line="256"/>
@@ -3894,74 +3942,74 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/populatedialog.cpp" line="289"/>
<source>You have to select at least one column.</source>
- <translation type="unfinished"></translation>
+ <translation>您至少得选择一个字段。</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/>
<source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/>
<source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/>
<source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/>
<source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/>
<source>Cannot edit results of query other than %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
<source>Cannot edit columns that are result of aggregated %1 statements.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
<source>Cannot edit columns that are result of %1 statement.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
<source>Cannot edit columns that are result of common table expression statement (%1).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/>
<source>on conflict: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/>
<source>references table %1, column %2</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/>
<source>condition: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/>
<source>collation name: %1</source>
<comment>data view tooltip</comment>
<translation type="unfinished"></translation>
@@ -4049,7 +4097,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dbtree/dbtree.h" line="26"/>
<source>Database list</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">数据库列表</translation>
</message>
<message>
<location filename="../dbtree/dbtree.h" line="27"/>
@@ -4116,7 +4164,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dbtree/dbtreeitemfactory.cpp" line="67"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">字段</translation>
</message>
<message>
<location filename="../formview.h" line="16"/>
@@ -4171,17 +4219,17 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.h" line="43"/>
<source>Open SQL editor</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">打开SQL编辑器</translation>
</message>
<message>
<location filename="../mainwindow.h" line="44"/>
<source>Previous window</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">上一个窗口</translation>
</message>
<message>
<location filename="../mainwindow.h" line="45"/>
<source>Next window</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">下一个窗口</translation>
</message>
<message>
<location filename="../mainwindow.h" line="46"/>
@@ -4191,12 +4239,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../mainwindow.h" line="47"/>
<source>Open configuration dialog</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">打开配置对话框</translation>
</message>
<message>
<location filename="../mainwindow.h" line="48"/>
<source>Open Debug Console</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">打开调试终端</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.h" line="12"/>
@@ -4225,13 +4273,13 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<location filename="../multieditor/multieditortext.h" line="17"/>
<location filename="../sqleditor.h" line="27"/>
<source>Undo</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">撤销</translation>
</message>
<message>
<location filename="../multieditor/multieditortext.h" line="18"/>
<location filename="../sqleditor.h" line="28"/>
<source>Redo</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">恢复</translation>
</message>
<message>
<location filename="../sqleditor.h" line="21"/>
@@ -4261,12 +4309,12 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../sqleditor.h" line="32"/>
<source>Find next</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">查找下一个</translation>
</message>
<message>
<location filename="../sqleditor.h" line="33"/>
<source>Find previous</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">查找上一个</translation>
</message>
<message>
<location filename="../sqleditor.h" line="34"/>
@@ -4319,7 +4367,8 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uiutils.cpp" line="38"/>
+ <location filename="../uiutils.cpp" line="39"/>
+ <location filename="../uiutils.cpp" line="41"/>
<source>Database file</source>
<translation type="unfinished"></translation>
</message>
@@ -4331,7 +4380,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/bugreporthistorywindow.h" line="12"/>
<source>Delete selected entry</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">删除选中项</translation>
</message>
<message>
<location filename="../windows/editorwindow.h" line="26"/>
@@ -4406,7 +4455,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../windows/tablewindow.h" line="35"/>
<source>Export table data</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">导出表里的数据</translation>
</message>
<message>
<location filename="../windows/tablewindow.h" line="36"/>
@@ -4499,7 +4548,7 @@ Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</
<message>
<location filename="../dialogs/quitconfirmdialog.ui" line="14"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">未提交的更改</translation>
</message>
<message>
<location filename="../dialogs/quitconfirmdialog.ui" line="20"/>
@@ -4555,7 +4604,7 @@ find next</source>
<message>
<location filename="../dialogs/searchtextdialog.ui" line="98"/>
<source>Find</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">查找</translation>
</message>
</context>
<context>
@@ -4569,7 +4618,7 @@ 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 type="unfinished">字段</translation>
</message>
<message>
<location filename="../dialogs/sortdialog.ui" line="50"/>
@@ -4599,85 +4648,85 @@ find next</source>
<location filename="../sqleditor.cpp" line="118"/>
<source>Cut</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>剪切</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="119"/>
<source>Copy</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>复制</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="120"/>
<source>Paste</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>粘贴</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="121"/>
<source>Delete</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>删除</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="122"/>
<source>Select all</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>全选</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="123"/>
<source>Undo</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>撤销</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="124"/>
<source>Redo</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>恢复</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="125"/>
<source>Complete</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>完成</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="126"/>
<source>Format SQL</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>格式化SQL</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="127"/>
<source>Save SQL to file</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>保存SQL到文件</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="128"/>
<source>Load SQL from file</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>从文件加载SQL</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="129"/>
<source>Delete line</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>删除行</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="130"/>
<source>Move block down</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>整块下移</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="131"/>
<source>Move block up</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>整块上移</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="132"/>
@@ -4695,25 +4744,25 @@ find next</source>
<location filename="../sqleditor.cpp" line="134"/>
<source>Find</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>查找</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="135"/>
<source>Find next</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>查找下一个</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="136"/>
<source>Find previous</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>查找上一个</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="137"/>
<source>Replace</source>
<comment>sql editor</comment>
- <translation type="unfinished"></translation>
+ <translation>替换</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="412"/>
@@ -4728,7 +4777,7 @@ find next</source>
<message>
<location filename="../sqleditor.cpp" line="1027"/>
<source>Save to file</source>
- <translation type="unfinished"></translation>
+ <translation>保存到文件</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="1036"/>
@@ -4738,12 +4787,12 @@ find next</source>
<message>
<location filename="../sqleditor.cpp" line="1050"/>
<source>SQL scripts (*.sql);;All files (*)</source>
- <translation type="unfinished"></translation>
+ <translation>SQL文件(*.sql);;所有文件(*)</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="1051"/>
<source>Open file</source>
- <translation type="unfinished"></translation>
+ <translation>打开文件</translation>
</message>
<message>
<location filename="../sqleditor.cpp" line="1060"/>
@@ -4753,7 +4802,7 @@ find next</source>
<message>
<location filename="../sqleditor.cpp" line="1267"/>
<source>Reached the end of document. Hit the find again to restart the search.</source>
- <translation type="unfinished"></translation>
+ <translation>已搜索到文档底部。点击查找从头程序开始搜索。</translation>
</message>
</context>
<context>
@@ -4768,7 +4817,7 @@ find next</source>
<location filename="../datagrid/sqlqueryitem.cpp" line="252"/>
<source>Data type:</source>
<comment>data view</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">数据类型:</translation>
</message>
<message>
<location filename="../datagrid/sqlqueryitem.cpp" line="255"/>
@@ -4810,69 +4859,69 @@ find next</source>
<context>
<name>SqlQueryModel</name>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="62"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="460"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="63"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="474"/>
<source>Only one query can be executed simultaneously.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="94"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
<source>Uncommited data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="95"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="96"/>
<source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="341"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="343"/>
<source>Cannot commit the data for a cell that refers to the already closed database.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="372"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="374"/>
<source>Could not begin transaction on the database. Details: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="409"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="415"/>
<source>An error occurred while commiting the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="428"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="434"/>
<source>An error occurred while rolling back the transaction: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="546"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="560"/>
<source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="572"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="586"/>
<source>An error occurred while commiting the data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/>
<source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/>
<source>Error while loading query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/>
+ <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/>
<source>Number of rows to insert:</source>
<translation type="unfinished"></translation>
</message>
@@ -4880,87 +4929,92 @@ find next</source>
<context>
<name>SqlQueryView</name>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="69"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">复制</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="70"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
<source>Copy as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="71"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
<source>Paste</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">粘贴</translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="72"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
<source>Paste as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="73"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
<source>Set NULL values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="74"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
<source>Erase values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="75"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
<source>Edit value in editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="76"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
<source>Commit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="77"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
<source>Rollback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="78"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
<source>Commit selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="79"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
<source>Rollback selected cells</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="80"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
<source>Define columns to sort by</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="81"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
<source>Remove custom sorting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="82"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="85"/>
<source>Insert row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="83"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="86"/>
<source>Insert multiple rows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="84"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="87"/>
<source>Delete selected row</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../datagrid/sqlqueryview.cpp" line="443"/>
+ <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
+ <source>No items selected to paste clipboard contents to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../datagrid/sqlqueryview.cpp" line="510"/>
<source>Edit value</source>
<translation type="unfinished"></translation>
</message>
@@ -4983,17 +5037,17 @@ find next</source>
<message>
<location filename="../statusfield.ui" line="14"/>
<source>Status</source>
- <translation type="unfinished"></translation>
+ <translation>状态</translation>
</message>
<message>
<location filename="../statusfield.cpp" line="161"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>复制</translation>
</message>
<message>
<location filename="../statusfield.cpp" line="168"/>
<source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation>清除</translation>
</message>
</context>
<context>
@@ -5002,19 +5056,19 @@ find next</source>
<location filename="../windows/tableconstraintsmodel.cpp" line="75"/>
<source>Type</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>类型</translation>
</message>
<message>
<location filename="../windows/tableconstraintsmodel.cpp" line="77"/>
<source>Details</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>详情</translation>
</message>
<message>
<location filename="../windows/tableconstraintsmodel.cpp" line="79"/>
<source>Name</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation>名称</translation>
</message>
</context>
<context>
@@ -5033,7 +5087,7 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="62"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">字段</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="77"/>
@@ -5063,7 +5117,7 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tableforeignkeypanel.ui" line="190"/>
<source>Constraint name</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">约束名称</translation>
</message>
<message>
<location filename="../constraints/tableforeignkeypanel.cpp" line="53"/>
@@ -5097,12 +5151,12 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="32"/>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">字段</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="59"/>
<source>Column</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">字段</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="84"/>
@@ -5132,7 +5186,7 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="174"/>
<source>Constraint name</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">约束名称</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.ui" line="199"/>
@@ -5143,7 +5197,7 @@ but it&apos;s okay to use them anyway.</source>
<location filename="../constraints/tablepkanduniquepanel.cpp" line="86"/>
<source>Collate</source>
<comment>table constraints</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">排序规则</translation>
</message>
<message>
<location filename="../constraints/tablepkanduniquepanel.cpp" line="93"/>
@@ -5168,7 +5222,7 @@ but it&apos;s okay to use them anyway.</source>
<location filename="../windows/tablestructuremodel.cpp" line="299"/>
<source>Name</source>
<comment>table structure columns</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">名称</translation>
</message>
<message>
<location filename="../windows/tablestructuremodel.cpp" line="301"/>
@@ -5188,7 +5242,7 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../windows/tablewindow.ui" line="36"/>
<source>Structure</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">结构</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="60"/>
@@ -5203,7 +5257,7 @@ but it&apos;s okay to use them anyway.</source>
<message>
<location filename="../windows/tablewindow.ui" line="201"/>
<source>Constraints</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">约束</translation>
</message>
<message>
<location filename="../windows/tablewindow.ui" line="215"/>
@@ -5508,7 +5562,7 @@ Are you sure you want to create a table with blank name?</source>
<location filename="../windows/tablewindow.cpp" line="1115"/>
<source>Delete constraint</source>
<comment>table window</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">删除约束</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1169"/>
@@ -5523,7 +5577,7 @@ Are you sure you want to create a table with blank name?</source>
<message>
<location filename="../windows/tablewindow.cpp" line="1214"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">未提交的更改</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1215"/>
@@ -5545,19 +5599,19 @@ Do you want to commit the structure, or do you want to go back to the structure
<location filename="../windows/tablewindow.cpp" line="1368"/>
<source>Name</source>
<comment>table window indexes</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">名称</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1369"/>
<source>Unique</source>
<comment>table window indexes</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">唯一</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1370"/>
<source>Columns</source>
<comment>table window indexes</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">字段</translation>
</message>
<message>
<location filename="../windows/tablewindow.cpp" line="1371"/>
@@ -5566,41 +5620,41 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1424"/>
+ <location filename="../windows/tablewindow.cpp" line="1425"/>
<source>Name</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">名称</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1425"/>
+ <location filename="../windows/tablewindow.cpp" line="1426"/>
<source>Event</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1426"/>
+ <location filename="../windows/tablewindow.cpp" line="1427"/>
<source>Condition</source>
<comment>table window triggers</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1427"/>
+ <location filename="../windows/tablewindow.cpp" line="1428"/>
<source>Details</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">详情</translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1515"/>
+ <location filename="../windows/tablewindow.cpp" line="1517"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications and data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1517"/>
+ <location filename="../windows/tablewindow.cpp" line="1519"/>
<source>Table window &quot;%1&quot; has uncommited data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../windows/tablewindow.cpp" line="1519"/>
+ <location filename="../windows/tablewindow.cpp" line="1521"/>
<source>Table window &quot;%1&quot; has uncommited structure modifications.</source>
<translation type="unfinished"></translation>
</message>
@@ -5688,33 +5742,33 @@ Do you want to commit the structure, or do you want to go back to the structure
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="145"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="159"/>
<source>On view:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="168"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="183"/>
<source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="338"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="353"/>
<source>Enter a valid condition.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="339"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="354"/>
<source>Enter a valid trigger code.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>Error</source>
<comment>trigger dialog</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialogs/triggerdialog.cpp" line="411"/>
+ <location filename="../dialogs/triggerdialog.cpp" line="426"/>
<source>An error occurred while executing SQL statements:
%1</source>
<translation type="unfinished"></translation>
@@ -5856,7 +5910,7 @@ Do you want to commit the structure, or do you want to go back to the structure
<message>
<location filename="../windows/viewwindow.cpp" line="466"/>
<source>Uncommited changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">未提交的更改</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="467"/>
@@ -5884,7 +5938,7 @@ Do you want to commit the structure, or do you want to go back to the structure
<location filename="../windows/viewwindow.cpp" line="606"/>
<source>Name</source>
<comment>view window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">名称</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="607"/>
@@ -5902,7 +5956,7 @@ Do you want to commit the structure, or do you want to go back to the structure
<location filename="../windows/viewwindow.cpp" line="609"/>
<source>Details</source>
<comment>table window triggers</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">详情</translation>
</message>
<message>
<location filename="../windows/viewwindow.cpp" line="649"/>