<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fa_IR">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../AboutDialog.ui" line="14"/>
        <source>About DB Browser for SQLite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AboutDialog.ui" line="47"/>
        <source>Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AboutDialog.ui" line="102"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DB Browser for SQLite is an open source, freeware visual tool used to create, design and edit SQLite database files.&lt;/p&gt;&lt;p&gt;It is bi-licensed under the Mozilla Public License Version 2, as well as the GNU General Public License Version 3 or later. You can modify or redistribute it under the conditions of these licenses.&lt;/p&gt;&lt;p&gt;See &lt;a href=&quot;http://www.gnu.org/licenses/gpl.html&quot;&gt;http://www.gnu.org/licenses/gpl.html&lt;/a&gt; and &lt;a href=&quot;https://www.mozilla.org/MPL/2.0/index.txt&quot;&gt;https://www.mozilla.org/MPL/2.0/index.txt&lt;/a&gt; for details.&lt;/p&gt;&lt;p&gt;For more information on this program please visit our website at: &lt;a href=&quot;http://sqlitebrowser.org&quot;&gt;http://sqlitebrowser.org&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;This software uses the GPL/LGPL Qt Toolkit from &lt;/span&gt;&lt;a href=&quot;http://qt-project.org/&quot;&gt;&lt;span style=&quot; font-size:small;&quot;&gt;http://qt-project.org/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt;&lt;br/&gt;See &lt;/span&gt;&lt;a href=&quot;http://qt-project.org/doc/qt-5/licensing.html&quot;&gt;&lt;span style=&quot; font-size:small;&quot;&gt;http://qt-project.org/doc/qt-5/licensing.html&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt; for licensing terms and information.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;It also uses the Silk icon set by Mark James licensed under a Creative Commons Attribution 2.5 and 3.0 license.&lt;br/&gt;See &lt;/span&gt;&lt;a href=&quot;http://www.famfamfam.com/lab/icons/silk/&quot;&gt;&lt;span style=&quot; font-size:small;&quot;&gt;http://www.famfamfam.com/lab/icons/silk/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt; for details.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AddRecordDialog</name>
    <message>
        <location filename="../AddRecordDialog.ui" line="14"/>
        <source>Add New Record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="27"/>
        <source>Enter values for the new record considering constraints. Fields in bold are mandatory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="67"/>
        <source>In the Value column you can specify the value for the field identified in the Name column. The Type column indicates the type of the field. Default values are displayed in the same style as NULL values.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="74"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="79"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="84"/>
        <source>Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="87"/>
        <source>Values to insert. Pre-filled default values are inserted automatically unless they are changed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="93"/>
        <source>When you edit the values in the upper frame, the SQL query for inserting this new record is shown here. You can edit manually the query before saving.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="110"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Save&lt;/span&gt; will submit the shown SQL statement to the database for inserting the new record.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Restore Defaults&lt;/span&gt; will restore the initial values in the &lt;span style=&quot; font-weight:600;&quot;&gt;Value&lt;/span&gt; column.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Cancel&lt;/span&gt; will close this dialog without executing the query.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="234"/>
        <source>Auto-increment
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="237"/>
        <source>Unique constraint
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="240"/>
        <source>Check constraint:	 %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="244"/>
        <source>Foreign key:	 %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="253"/>
        <source>Default value:	 %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="279"/>
        <source>Error adding record. Message from database engine:

%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="360"/>
        <source>Are you sure you want to restore all the entered values to their defaults?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <location filename="../Application.cpp" line="118"/>
        <source>Possible command line arguments:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="36"/>
        <source>The user settings file location is replaced with the argument value instead of the environment variable value.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="37"/>
        <source>Ignored environment variable(DB4S_SETTINGS_FILE) value : </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="116"/>
        <source>Usage: %1 [options] [&lt;database&gt;|&lt;project&gt;]
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="119"/>
        <source>  -h, --help          Show command line options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="120"/>
        <source>  -q, --quit          Exit application after running scripts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="121"/>
        <source>  -s, --sql &lt;file&gt;    Execute this SQL file after opening the DB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="122"/>
        <source>  -t, --table &lt;table&gt; Browse this table after opening the DB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="123"/>
        <source>  -R, --read-only     Open database in read-only mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="124"/>
        <source>  -S, --settings &lt;settings_file&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="125"/>
        <source>                      Run application based on this settings file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="126"/>
        <source>  -o, --option &lt;group&gt;/&lt;setting&gt;=&lt;value&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="127"/>
        <source>                      Run application with this setting temporarily set to value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="128"/>
        <source>  -O, --save-option &lt;group&gt;/&lt;setting&gt;=&lt;value&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="129"/>
        <source>                      Run application saving this value for this setting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="130"/>
        <source>  -v, --version       Display the current version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="131"/>
        <source>  &lt;database&gt;          Open this SQLite database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="132"/>
        <source>  &lt;project&gt;           Open this project file (*.sqbpro)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="140"/>
        <source>The -s/--sql option requires an argument</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="142"/>
        <source>The file %1 does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="147"/>
        <source>The -t/--table option requires an argument</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="158"/>
        <source>The -S/--settings option requires an argument. The option is ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="161"/>
        <source>The -o/--option and -O/--save-option options require an argument in the form group/setting=value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="266"/>
        <source>SQLite Version </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="268"/>
        <source>SQLCipher Version %1 (based on SQLite %2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="271"/>
        <source>DB Browser for SQLite Version %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="272"/>
        <source>Built for %1, running on %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="273"/>
        <source>Qt Version %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="189"/>
        <source>Invalid option/non-existant file: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CipherDialog</name>
    <message>
        <location filename="../CipherDialog.ui" line="14"/>
        <source>SQLCipher encryption</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="27"/>
        <source>&amp;Password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="44"/>
        <source>&amp;Reenter password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="66"/>
        <source>Passphrase</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="71"/>
        <source>Raw key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="98"/>
        <source>Encr&amp;yption settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="110"/>
        <source>SQLCipher &amp;3 defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="117"/>
        <source>SQLCipher &amp;4 defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="124"/>
        <source>Custo&amp;m</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="133"/>
        <source>Page si&amp;ze</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="146"/>
        <source>&amp;KDF iterations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="166"/>
        <source>HMAC algorithm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="195"/>
        <source>KDF algorithm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="224"/>
        <source>Plaintext Header Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.cpp" line="35"/>
        <source>Please set a key to encrypt the database.
Note that if you change any of the other, optional, settings you&apos;ll need to re-enter them as well every time you open the database file.
Leave the password fields empty to disable the encryption.
The encryption process might take some time and you should have a backup copy of your database! Unsaved changes are applied before modifying the encryption.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CipherDialog.cpp" line="40"/>
        <source>Please enter the key used to encrypt the database.
If any of the other settings were altered for this database file you need to provide this information as well.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColumnDisplayFormatDialog</name>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="14"/>
        <source>Choose display format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="20"/>
        <source>Display format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="26"/>
        <source>Choose a display format for the column &apos;%1&apos; which is applied to each value prior to showing it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="17"/>
        <source>Default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="19"/>
        <source>Decimal number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="20"/>
        <source>Exponent notation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="21"/>
        <source>Hex blob</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="22"/>
        <source>Hex number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="23"/>
        <source>Octal number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="24"/>
        <source>Round number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="26"/>
        <source>Apple NSDate to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="27"/>
        <source>Java epoch (milliseconds) to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="28"/>
        <source>.NET DateTime.Ticks to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="29"/>
        <source>Julian day to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="30"/>
        <source>Unix epoch to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="31"/>
        <source>Unix epoch to local time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="32"/>
        <source>Windows DATE to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="33"/>
        <source>Date as dd/mm/yyyy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="35"/>
        <source>Lower case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="36"/>
        <source>Upper case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="38"/>
        <source>Binary GUID to text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="40"/>
        <source>Custom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="123"/>
        <source>Custom display format must contain a function call applied to %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="135"/>
        <source>Error in custom display format. Message from database engine:

%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="137"/>
        <source>Custom display format must return only one column but it returned %1.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CondFormatManager</name>
    <message>
        <location filename="../CondFormatManager.ui" line="14"/>
        <source>Conditional Format Manager</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="20"/>
        <source>This dialog allows creating and editing conditional formats. Each cell style will be selected by the first accomplished condition for that cell data. Conditional formats can be moved up and down, where those at higher rows take precedence over those at lower. Syntax for conditions is the same as for filters and an empty condition applies to all values.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="32"/>
        <source>Add new conditional format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="35"/>
        <source>&amp;Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="52"/>
        <source>Remove selected conditional format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="55"/>
        <source>&amp;Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="72"/>
        <source>Move selected conditional format up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="75"/>
        <source>Move &amp;up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="92"/>
        <source>Move selected conditional format down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="95"/>
        <source>Move &amp;down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="158"/>
        <source>Foreground</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="161"/>
        <source>Text color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="166"/>
        <source>Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="169"/>
        <source>Background color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="174"/>
        <source>Font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="179"/>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="187"/>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="199"/>
        <source>Italic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="211"/>
        <source>Underline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="220"/>
        <source>Alignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="225"/>
        <source>Condition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.cpp" line="101"/>
        <location filename="../CondFormatManager.cpp" line="102"/>
        <source>Click to select color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormatManager.cpp" line="246"/>
        <source>Are you sure you want to clear all the conditional formats of this field?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DBBrowserDB</name>
    <message>
        <location filename="../sqlitedb.cpp" line="316"/>
        <source>Please specify the database name under which you want to access the attached database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="393"/>
        <source>Invalid file format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="719"/>
        <source>Do you really want to close this temporary database? All data will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="724"/>
        <source>Do you want to save the changes made to the database file %1?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="740"/>
        <source>Database didn&apos;t close correctly, probably still busy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="787"/>
        <source>The database is currently busy: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="788"/>
        <source>Do you want to abort that other operation?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="835"/>
        <source>Exporting database to SQL file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="836"/>
        <location filename="../sqlitedb.cpp" line="1062"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1020"/>
        <location filename="../sqlitedb.cpp" line="1052"/>
        <source>No database file opened</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1061"/>
        <source>Executing SQL...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1088"/>
        <source>Action cancelled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1158"/>
        <location filename="../sqlitedb.cpp" line="1171"/>
        <source>Error in statement #%1: %2.
Aborting execution%3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1161"/>
        <location filename="../sqlitedb.cpp" line="1174"/>
        <source> and rolling back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1220"/>
        <source>didn&apos;t receive any output from %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1226"/>
        <source>could not execute command: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1388"/>
        <source>Cannot delete this object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1432"/>
        <source>Cannot set data on this object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1539"/>
        <location filename="../sqlitedb.cpp" line="1546"/>
        <source>A table with the name &apos;%1&apos; already exists in schema &apos;%2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1555"/>
        <source>No table with name &apos;%1&apos; exists in schema &apos;%2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1565"/>
        <location filename="../sqlitedb.cpp" line="1586"/>
        <source>Cannot find column %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1599"/>
        <source>Creating savepoint failed. DB says: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1662"/>
        <source>Renaming the column failed. DB says:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1690"/>
        <location filename="../sqlitedb.cpp" line="1842"/>
        <source>Releasing savepoint failed. DB says: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1709"/>
        <source>Creating new table failed. DB says: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1741"/>
        <source>Copying data to new table failed. DB says:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1808"/>
        <source>Deleting old table failed. DB says: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1833"/>
        <source>Restoring some of the objects associated with this table failed. This is most likely because some column names changed. Here&apos;s the SQL statement which you might want to fix and execute manually:

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1878"/>
        <source>Error renaming table &apos;%1&apos; to &apos;%2&apos;.
Message from database engine:
%3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1980"/>
        <source>could not get list of db objects: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1986"/>
        <source>could not get list of databases: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2014"/>
        <source>Error setting pragma %1 to %2: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2060"/>
        <source>File not found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2098"/>
        <source>Error loading extension: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2123"/>
        <source>could not get column information</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DbStructureModel</name>
    <message>
        <location filename="../DbStructureModel.cpp" line="23"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="23"/>
        <source>Object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="23"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="23"/>
        <source>Schema</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="23"/>
        <source>Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="164"/>
        <source>Browsables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="169"/>
        <source>All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="179"/>
        <source>Temporary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="327"/>
        <source>Tables (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="332"/>
        <source>Indices (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="337"/>
        <source>Views (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="342"/>
        <source>Triggers (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditDialog</name>
    <message>
        <location filename="../EditDialog.ui" line="14"/>
        <source>Edit database cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="43"/>
        <source>Mode:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="59"/>
        <source>This is the list of supported modes for the cell editor. Choose a mode for viewing or editing the data of the current cell.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="63"/>
        <source>Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="68"/>
        <source>RTL Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="73"/>
        <source>Binary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="78"/>
        <location filename="../EditDialog.cpp" line="255"/>
        <source>Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="83"/>
        <source>JSON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="88"/>
        <source>XML</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="96"/>
        <location filename="../EditDialog.ui" line="99"/>
        <source>Automatically adjust the editor mode to the loaded data type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="102"/>
        <source>This checkable button enables or disables the automatic switching of the editor mode. When a new cell is selected or new data is imported and the automatic switching is enabled, the mode adjusts to the detected data type. You can then change the editor mode manually. If you want to keep this manually switched mode while moving through the cells, switch the button off.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="105"/>
        <source>Auto-switch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="154"/>
        <source>The text editor modes let you edit plain text, as well as JSON or XML data with syntax highlighting, automatic formatting and validation before saving.

Errors are indicated with a red squiggle underline.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="184"/>
        <source>This Qt editor is used for right-to-left scripts, which are not supported by the default Text editor. The presence of right-to-left characters is detected and this editor mode is automatically selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="295"/>
        <source>Open preview dialog for printing the data currently stored in the cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="331"/>
        <source>Auto-format: pretty print on loading, compact on saving.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="334"/>
        <source>When enabled, the auto-format feature formats the data on loading, breaking the text in lines and indenting it for maximum readability. On data saving, the auto-format feature compacts the data removing end of lines, and unnecessary whitespace.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="391"/>
        <source>Word Wrap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="394"/>
        <source>Wrap lines on word boundaries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="403"/>
        <location filename="../EditDialog.ui" line="409"/>
        <source>Open in default application or browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="406"/>
        <source>Open in application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="412"/>
        <source>The value is interpreted as a file or URL and opened in the default application or web browser.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="421"/>
        <source>Save file reference...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="424"/>
        <source>Save reference to file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="448"/>
        <location filename="../EditDialog.ui" line="451"/>
        <source>Open in external application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="328"/>
        <source>Autoformat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="343"/>
        <source>&amp;Export...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="358"/>
        <location filename="../EditDialog.ui" line="433"/>
        <source>&amp;Import...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="361"/>
        <location filename="../EditDialog.ui" line="436"/>
        <source>Import from file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="364"/>
        <location filename="../EditDialog.ui" line="439"/>
        <source>Opens a file dialog used to import any kind of data to this database cell.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="346"/>
        <source>Export to file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="349"/>
        <source>Opens a file dialog used to export the contents of this database cell to a file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="376"/>
        <source>Erases the contents of the cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="373"/>
        <source>Set as &amp;NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="17"/>
        <source>This area displays information about the data present in this database cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="224"/>
        <source>Type of data currently in cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="246"/>
        <source>Size of data currently in table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="267"/>
        <source>Apply data to cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="270"/>
        <source>This button saves the changes performed in the cell editor to the database cell.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="273"/>
        <source>Apply</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="289"/>
        <source>Print...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="298"/>
        <source>Ctrl+P</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="292"/>
        <source>Open preview dialog for printing displayed text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="310"/>
        <source>Copy Hex and ASCII</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="313"/>
        <source>Copy selected hexadecimal and ASCII columns to the clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="316"/>
        <source>Ctrl+Shift+C</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="253"/>
        <location filename="../EditDialog.cpp" line="262"/>
        <source>Image data can&apos;t be viewed in this mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="254"/>
        <location filename="../EditDialog.cpp" line="263"/>
        <source>Try switching to Image or Binary mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="320"/>
        <location filename="../EditDialog.cpp" line="329"/>
        <source>Binary data can&apos;t be viewed in this mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="321"/>
        <location filename="../EditDialog.cpp" line="330"/>
        <source>Try switching to Binary mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="357"/>
        <location filename="../EditDialog.cpp" line="376"/>
        <source>Image files (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="431"/>
        <source>Binary files (*.bin)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="388"/>
        <source>Choose a file to import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="427"/>
        <source>%1 Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="465"/>
        <source>Choose a filename to export data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="531"/>
        <source>Invalid data for this mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="532"/>
        <source>The cell contains invalid %1 data. Reason: %2. Do you really want to apply it to the cell?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="865"/>
        <location filename="../EditDialog.cpp" line="1053"/>
        <source>Type of data currently in cell: Text / Numeric</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="866"/>
        <location filename="../EditDialog.cpp" line="1054"/>
        <location filename="../EditDialog.cpp" line="1062"/>
        <source>%n character(s)</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1023"/>
        <source>Type of data currently in cell: %1 Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1029"/>
        <source>%1x%2 pixel(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1040"/>
        <source>Type of data currently in cell: NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="1041"/>
        <location filename="../EditDialog.cpp" line="1071"/>
        <source>%n byte(s)</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1061"/>
        <source>Type of data currently in cell: Valid JSON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1070"/>
        <source>Type of data currently in cell: Binary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1209"/>
        <source>Couldn&apos;t save file: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1234"/>
        <source>The data has been saved to a temporary file and has been opened with the default application. You can now edit the file and, when you are ready, apply the saved new data to the cell or cancel any changes.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditIndexDialog</name>
    <message>
        <location filename="../EditIndexDialog.ui" line="14"/>
        <source>Edit Index Schema</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="26"/>
        <source>&amp;Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="39"/>
        <source>&amp;Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="52"/>
        <source>&amp;Unique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="69"/>
        <source>For restricting the index to only a part of the table you can specify a WHERE clause here that selects the part of the table that should be indexed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="72"/>
        <source>Partial inde&amp;x clause</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="85"/>
        <source>Colu&amp;mns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="130"/>
        <source>Table column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="135"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="172"/>
        <source>Add a new expression column to the index. Expression columns contain SQL expression rather than column names.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="232"/>
        <source>Index column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="237"/>
        <source>Order</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.cpp" line="269"/>
        <source>Deleting the old index failed:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.cpp" line="278"/>
        <source>Creating the index failed:
%1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditTableDialog</name>
    <message>
        <location filename="../EditTableDialog.ui" line="14"/>
        <source>Edit table definition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="27"/>
        <source>Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="43"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="75"/>
        <source>Without Rowid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="85"/>
        <source>Make this a &apos;WITHOUT rowid&apos; table. Setting this flag requires a field of type INTEGER with the primary key flag set and the auto increment flag unset.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="106"/>
        <source>Fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="274"/>
        <location filename="../EditTableDialog.ui" line="429"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="279"/>
        <location filename="../EditTableDialog.ui" line="424"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="284"/>
        <source>NN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="287"/>
        <source>Not null</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="292"/>
        <source>PK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="62"/>
        <source>Database sche&amp;ma</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="114"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="134"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="154"/>
        <source>Move to top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="177"/>
        <source>Move up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="197"/>
        <source>Move down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="217"/>
        <source>Move to bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="295"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;img src=&quot;:/icons/field_key&quot;/&gt; Primary key&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="300"/>
        <source>AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="303"/>
        <source>Autoincrement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="308"/>
        <source>U</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="311"/>
        <location filename="../EditTableDialog.ui" line="496"/>
        <location filename="../EditTableDialog.cpp" line="291"/>
        <source>Unique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="316"/>
        <source>Default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="319"/>
        <source>Default value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="324"/>
        <location filename="../EditTableDialog.ui" line="504"/>
        <location filename="../EditTableDialog.cpp" line="293"/>
        <source>Check</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="327"/>
        <source>Check constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="332"/>
        <source>Collation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="337"/>
        <location filename="../EditTableDialog.ui" line="488"/>
        <location filename="../EditTableDialog.cpp" line="292"/>
        <source>Foreign Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="340"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;img src=&quot;:/icons/field_fk&quot;/&gt; Foreign Key&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="349"/>
        <source>Constraints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="357"/>
        <source>Add constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="380"/>
        <source>Remove constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="419"/>
        <source>Columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="434"/>
        <source>SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="452"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;Warning: &lt;/span&gt;There is something with this table definition that our parser doesn&apos;t fully understand. Modifying and saving this table might result in problems.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="476"/>
        <location filename="../EditTableDialog.cpp" line="290"/>
        <source>Primary Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="479"/>
        <source>Add a primary key constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="491"/>
        <source>Add a foreign key constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="499"/>
        <source>Add a unique constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="507"/>
        <source>Add a check constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="302"/>
        <location filename="../EditTableDialog.cpp" line="1012"/>
        <source>There can only be one primary key for each table. Please modify the existing primary key instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="355"/>
        <source>Error creating table. Message from database engine:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="482"/>
        <source>There already is a field with that name. Please rename it first or choose a different name for this field.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="509"/>
        <source>This column is referenced in a foreign key in table %1 and thus its name cannot be changed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="606"/>
        <source>There is at least one row with this field set to NULL. This makes it impossible to set this flag. Please change the table data first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="637"/>
        <source>There is at least one row with a non-integer value in this field. This makes it impossible to set the AI flag. Please change the table data first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="695"/>
        <source>Column &apos;%1&apos; has duplicate data.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="696"/>
        <source>This makes it impossible to enable the &apos;Unique&apos; flag. Please remove the duplicate data, which will allow the &apos;Unique&apos; flag to then be enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="834"/>
        <source>Are you sure you want to delete the field &apos;%1&apos;?
All data currently stored in this field will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="957"/>
        <source>Please add a field which meets the following criteria before setting the without rowid flag:
 - Primary key flag set
 - Auto increment disabled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExportDataDialog</name>
    <message>
        <location filename="../ExportDataDialog.ui" line="14"/>
        <source>Export data as CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="22"/>
        <source>Tab&amp;le(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="57"/>
        <source>Colu&amp;mn names in first line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="77"/>
        <source>Fie&amp;ld separator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="102"/>
        <source>,</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="107"/>
        <source>;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="112"/>
        <source>Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="117"/>
        <source>|</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="122"/>
        <location filename="../ExportDataDialog.ui" line="192"/>
        <location filename="../ExportDataDialog.ui" line="254"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="152"/>
        <source>&amp;Quote character</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="177"/>
        <source>&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="182"/>
        <source>&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="222"/>
        <source>New line characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="244"/>
        <source>Windows: CR+LF (\r\n)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="249"/>
        <source>Unix: LF (\n)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="288"/>
        <source>Pretty print</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="30"/>
        <source>Export data as JSON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="125"/>
        <source>exporting CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="195"/>
        <location filename="../ExportDataDialog.cpp" line="289"/>
        <source>Could not open output file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="208"/>
        <source>exporting JSON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="324"/>
        <location filename="../ExportDataDialog.cpp" line="351"/>
        <source>Choose a filename to export data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="340"/>
        <source>Please select at least 1 table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="366"/>
        <source>Choose a directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="397"/>
        <source>Export completed.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExportSqlDialog</name>
    <message>
        <location filename="../ExportSqlDialog.ui" line="14"/>
        <source>Export SQL...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="35"/>
        <source>Tab&amp;le(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="63"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="70"/>
        <source>Deselect All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="79"/>
        <source>&amp;Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="85"/>
        <source>Keep column names in INSERT INTO</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="95"/>
        <source>Multiple rows (VALUES) per INSERT statement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="116"/>
        <source>Export everything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="121"/>
        <source>Export schema only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="126"/>
        <source>Export data only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="135"/>
        <source>Keep old schema (CREATE TABLE IF NOT EXISTS)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="140"/>
        <source>Overwrite old schema (DROP TABLE, then CREATE TABLE)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="75"/>
        <source>Please select at least one table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="89"/>
        <source>Choose a filename to export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="118"/>
        <source>Export completed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="120"/>
        <source>Export cancelled or failed.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExtendedScintilla</name>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="62"/>
        <location filename="../ExtendedScintilla.cpp" line="288"/>
        <source>Ctrl+H</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="64"/>
        <source>Ctrl+F</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="77"/>
        <location filename="../ExtendedScintilla.cpp" line="292"/>
        <source>Ctrl+P</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="282"/>
        <source>Find...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="287"/>
        <source>Find and Replace...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="291"/>
        <source>Print...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExtendedTableWidget</name>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="252"/>
        <source>Use as Exact Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="253"/>
        <source>Containing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="254"/>
        <source>Not containing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="255"/>
        <source>Not equal to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="256"/>
        <source>Greater than</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="257"/>
        <source>Less than</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="258"/>
        <source>Greater or equal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="259"/>
        <source>Less or equal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="260"/>
        <source>Between this and...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="261"/>
        <source>Regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="262"/>
        <source>Edit Conditional Formats...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="264"/>
        <source>Set to NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="265"/>
        <source>Cut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="266"/>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="267"/>
        <source>Copy with Headers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="268"/>
        <source>Copy as SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="269"/>
        <source>Paste</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="270"/>
        <source>Print...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="273"/>
        <source>Use in Filter Expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="304"/>
        <source>Alt+Del</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="307"/>
        <source>Ctrl+Shift+C</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="308"/>
        <source>Ctrl+Alt+C</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="761"/>
        <source>The content of the clipboard is bigger than the range selected.
Do you want to insert it anyway?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="1100"/>
        <source>&lt;p&gt;Not all data has been loaded. &lt;b&gt;Do you want to load all data before selecting all the rows?&lt;/b&gt;&lt;p&gt;&lt;p&gt;Answering &lt;b&gt;No&lt;/b&gt; means that no more data will be loaded and the selection will not be performed.&lt;br/&gt;Answering &lt;b&gt;Yes&lt;/b&gt; might take some time while the data is loaded but the selection will be complete.&lt;/p&gt;Warning: Loading all the data might require a great amount of memory for big tables.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="1180"/>
        <source>Cannot set selection to NULL. Column %1 has a NOT NULL constraint.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileExtensionManager</name>
    <message>
        <location filename="../FileExtensionManager.ui" line="14"/>
        <source>File Extension Manager</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="22"/>
        <source>&amp;Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="33"/>
        <source>&amp;Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="57"/>
        <source>&amp;Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="68"/>
        <source>&amp;Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="94"/>
        <location filename="../FileExtensionManager.cpp" line="43"/>
        <source>Description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="99"/>
        <source>Extensions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.cpp" line="44"/>
        <source>*.extension</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FilterLineEdit</name>
    <message>
        <location filename="../FilterLineEdit.cpp" line="15"/>
        <source>Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="29"/>
        <source>These input fields allow you to perform quick filters in the currently selected table.
By default, the rows containing the input text are filtered out.
The following operators are also supported:
%	Wildcard
&gt;	Greater than
&lt;	Less than
&gt;=	Equal to or greater
&lt;=	Equal to or less
=	Equal to: exact match
&lt;&gt;	Unequal: exact inverse match
x~y	Range: values between x and y
/regexp/	Values matching the regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="186"/>
        <source>Clear All Conditional Formats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="191"/>
        <source>Use for Conditional Format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="116"/>
        <source>Set Filter Expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="118"/>
        <source>What&apos;s This?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="123"/>
        <source>Is NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="128"/>
        <source>Is not NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="133"/>
        <source>Is empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="138"/>
        <source>Is not empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="143"/>
        <source>Not containing...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="147"/>
        <source>Equal to...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="151"/>
        <source>Not equal to...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="155"/>
        <source>Greater than...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="159"/>
        <source>Less than...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="163"/>
        <source>Greater or equal...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="167"/>
        <source>Less or equal...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="171"/>
        <source>In range...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="176"/>
        <source>Regular expression...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="196"/>
        <source>Edit Conditional Formats...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FindReplaceDialog</name>
    <message>
        <location filename="../FindReplaceDialog.ui" line="14"/>
        <source>Find and Replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="43"/>
        <source>Fi&amp;nd text:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="56"/>
        <source>Re&amp;place with:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="69"/>
        <source>Match &amp;exact case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="79"/>
        <source>Match &amp;only whole words</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="86"/>
        <source>When enabled, the search continues from the other end when it reaches one end of the page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="89"/>
        <source>&amp;Wrap around</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="96"/>
        <source>When set, the search goes backwards from cursor position, otherwise it goes forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="99"/>
        <source>Search &amp;backwards</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="106"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When checked, the pattern to find is searched only in the current selection.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="109"/>
        <source>&amp;Selection only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="116"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When checked, the pattern to find is interpreted as a UNIX regular expression. See &lt;a href=&quot;https://en.wikibooks.org/wiki/Regular_Expressions&quot;&gt;Regular Expression in Wikibooks&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="119"/>
        <source>Use regular e&amp;xpressions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="139"/>
        <source>Find the next occurrence from the cursor position and in the direction set by &quot;Search backwards&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="142"/>
        <source>&amp;Find Next</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="145"/>
        <source>F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="152"/>
        <source>&amp;Replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="159"/>
        <source>Highlight all the occurrences of the text in the page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="162"/>
        <source>F&amp;ind All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="169"/>
        <source>Replace all the occurrences of the text in the page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="172"/>
        <source>Replace &amp;All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="86"/>
        <source>The searched text was not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="158"/>
        <source>The searched text was not found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="162"/>
        <source>The searched text was replaced one time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="164"/>
        <source>The searched text was found one time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="168"/>
        <source>The searched text was replaced %1 times.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="170"/>
        <source>The searched text was found %1 times.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ForeignKeyEditor</name>
    <message>
        <location filename="../ForeignKeyEditorDelegate.cpp" line="19"/>
        <source>&amp;Reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ForeignKeyEditorDelegate.cpp" line="22"/>
        <source>Foreign key clauses (ON UPDATE, ON DELETE etc.)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ImageViewer</name>
    <message>
        <location filename="../ImageViewer.ui" line="14"/>
        <source>Image Viewer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="92"/>
        <source>Reset the scaling to match the original size of the image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="103"/>
        <source>Set the scaling to match the size of the viewport.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="123"/>
        <source>Print...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="126"/>
        <source>Open preview dialog for printing displayed image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="129"/>
        <source>Ctrl+P</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ImportCsvDialog</name>
    <message>
        <location filename="../ImportCsvDialog.ui" line="14"/>
        <source>Import CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="25"/>
        <source>Table na&amp;me</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="38"/>
        <source>&amp;Column names in first line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="55"/>
        <source>Field &amp;separator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="68"/>
        <source>,</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="73"/>
        <source>;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="78"/>
        <location filename="../ImportCsvDialog.cpp" line="779"/>
        <source>Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="83"/>
        <source>|</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="228"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="130"/>
        <source>&amp;Quote character</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="88"/>
        <location filename="../ImportCsvDialog.ui" line="158"/>
        <source>Other (printable)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="93"/>
        <location filename="../ImportCsvDialog.ui" line="163"/>
        <source>Other (code)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="143"/>
        <source>&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="148"/>
        <source>&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="200"/>
        <source>&amp;Encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="213"/>
        <source>UTF-8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="218"/>
        <source>UTF-16</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="223"/>
        <source>ISO-8859-1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="254"/>
        <source>Trim fields?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="274"/>
        <source>Separate tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="291"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="305"/>
        <source>When importing an empty value from the CSV file into an existing table with a default value for this column, that default value is inserted. Activate this option to insert an empty value instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="312"/>
        <source>Ignore default &amp;values</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="322"/>
        <source>Activate this option to stop the import when trying to import an empty value into a NOT NULL column without a default value.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="329"/>
        <source>Fail on missing values </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="339"/>
        <source>Disable data type detection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="349"/>
        <source>Disable the automatic data type detection when creating a new table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="356"/>
        <source>When importing into an existing table with a primary key, unique constraints or a unique index there is a chance for a conflict. This option allows you to select a strategy for that case: By default the import is aborted and rolled back but you can also choose to ignore and not import conflicting rows or to replace the existing row in the table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="360"/>
        <source>Abort import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="365"/>
        <source>Ignore row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="370"/>
        <source>Replace existing row</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="378"/>
        <source>Conflict strategy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="429"/>
        <location filename="../ImportCsvDialog.cpp" line="335"/>
        <source>Deselect All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="445"/>
        <source>Match Similar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="335"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="504"/>
        <source>There is already a table named &apos;%1&apos; and an import into an existing table is only possible if the number of columns match.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="511"/>
        <source>There is already a table named &apos;%1&apos;. Do you want to import the data into it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="538"/>
        <source>Creating restore point failed: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="551"/>
        <source>Creating the table failed: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="612"/>
        <source>importing CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="681"/>
        <source>Inserting row failed: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="683"/>
        <source>Unexpected end of file. Please make sure that you have configured the correct quote characters and the file is not malformed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="697"/>
        <source>Importing the file &apos;%1&apos; took %2ms. Of this %3ms were spent in the row function.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../MainWindow.ui" line="14"/>
        <source>DB Browser for SQLite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="50"/>
        <location filename="../MainWindow.ui" line="53"/>
        <source>Database Structure</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="93"/>
        <source>This is the structure of the opened database.
You can drag SQL statements from an object row and drop them into other applications or into another instance of &apos;DB Browser for SQLite&apos;.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="118"/>
        <location filename="../MainWindow.ui" line="121"/>
        <source>Browse Data</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="153"/>
        <location filename="../MainWindow.ui" line="156"/>
        <source>Edit Pragmas</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="263"/>
        <source>Warning: this pragma is not readable and this value has been inferred. Writing the pragma might overwrite a redefined LIKE provided by an SQLite extension.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="686"/>
        <location filename="../MainWindow.ui" line="689"/>
        <source>Execute SQL</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="710"/>
        <source>toolBar1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="759"/>
        <source>&amp;File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="763"/>
        <source>&amp;Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="770"/>
        <source>&amp;Export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="778"/>
        <source>Recent Files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="806"/>
        <source>&amp;Edit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="818"/>
        <source>&amp;View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="827"/>
        <source>&amp;Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="843"/>
        <source>&amp;Tools</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="864"/>
        <source>DB Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="883"/>
        <source>Edit Database &amp;Cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="895"/>
        <source>SQL &amp;Log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="925"/>
        <source>Show S&amp;QL submitted by</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="942"/>
        <source>User</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="947"/>
        <source>Application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="952"/>
        <source>Error Log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="979"/>
        <source>This button clears the contents of the SQL logs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="982"/>
        <source>&amp;Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="991"/>
        <source>This panel lets you examine a log of all SQL commands issued by the application or by yourself</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1039"/>
        <source>&amp;Plot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1050"/>
        <source>DB Sche&amp;ma</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1075"/>
        <source>This is the structure of the opened database.
You can drag multiple object names from the Name column and drop them into the SQL editor and you can adjust the properties of the dropped names using the context menu. This would help you in composing SQL statements.
You can drag SQL statements from the Schema column and drop them into the SQL editor or into other applications.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1108"/>
        <source>&amp;Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1117"/>
        <location filename="../MainWindow.ui" line="1936"/>
        <source>Project Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1136"/>
        <source>Extra DB toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1139"/>
        <location filename="../MainWindow.ui" line="1213"/>
        <location filename="../MainWindow.ui" line="1216"/>
        <source>Close the current database file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1159"/>
        <source>&amp;New Database...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1162"/>
        <location filename="../MainWindow.ui" line="1165"/>
        <source>Create a new database file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1168"/>
        <source>This option is used to create a new database file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1171"/>
        <source>Ctrl+N</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1183"/>
        <location filename="../MainWindow.ui" line="1963"/>
        <source>&amp;Open Database...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1186"/>
        <location filename="../MainWindow.ui" line="1189"/>
        <location filename="../MainWindow.ui" line="1830"/>
        <location filename="../MainWindow.ui" line="1966"/>
        <location filename="../MainWindow.ui" line="1969"/>
        <source>Open an existing database file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1192"/>
        <location filename="../MainWindow.ui" line="1833"/>
        <location filename="../MainWindow.ui" line="1972"/>
        <source>This option is used to open an existing database file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1195"/>
        <source>Ctrl+O</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1210"/>
        <source>&amp;Close Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1219"/>
        <source>This button closes the connection to the currently open database file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="190"/>
        <location filename="../MainWindow.cpp" line="3579"/>
        <source>Ctrl+W</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1237"/>
        <source>&amp;Revert Changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1240"/>
        <location filename="../MainWindow.ui" line="1243"/>
        <source>Revert database to last saved state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1246"/>
        <source>This option is used to revert the current database file to its last saved state. All changes made since the last save operation are lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1261"/>
        <source>&amp;Write Changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1264"/>
        <location filename="../MainWindow.ui" line="1267"/>
        <source>Write changes to the database file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1270"/>
        <source>This option is used to save changes to the database file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1273"/>
        <source>Ctrl+S</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1284"/>
        <source>Compact &amp;Database...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1287"/>
        <source>Compact the database file, removing space wasted by deleted records</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1290"/>
        <location filename="../MainWindow.ui" line="1293"/>
        <source>Compact the database file, removing space wasted by deleted records.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1301"/>
        <source>E&amp;xit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1304"/>
        <source>Ctrl+Q</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1312"/>
        <source>&amp;Database from SQL file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1315"/>
        <source>Import data from an .sql dump text file into a new or existing database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1318"/>
        <source>This option lets you import data from an .sql dump text file into a new or existing database. SQL dump files can be created on most database engines, including MySQL and PostgreSQL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1326"/>
        <source>&amp;Table from CSV file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1329"/>
        <source>Open a wizard that lets you import data from a comma separated text file into a database table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1332"/>
        <source>Open a wizard that lets you import data from a comma separated text file into a database table. CSV files can be created on most database and spreadsheet applications.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1340"/>
        <source>&amp;Database to SQL file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1343"/>
        <source>Export a database to a .sql dump text file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1346"/>
        <source>This option lets you export a database to a .sql dump text file. SQL dump files contain all data necessary to recreate the database on most database engines, including MySQL and PostgreSQL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1354"/>
        <source>&amp;Table(s) as CSV file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1357"/>
        <source>Export a database table as a comma separated text file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1360"/>
        <source>Export a database table as a comma separated text file, ready to be imported into other database or spreadsheet applications.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1375"/>
        <source>&amp;Create Table...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1378"/>
        <source>Open the Create Table wizard, where it is possible to define the name and fields for a new table in the database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1393"/>
        <source>&amp;Delete Table...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1396"/>
        <location filename="../MainWindow.cpp" line="1576"/>
        <source>Delete Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1399"/>
        <source>Open the Delete Table wizard, where you can select a database table to be dropped.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1414"/>
        <source>&amp;Modify Table...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1417"/>
        <source>Open the Modify Table wizard, where it is possible to rename an existing table. It is also possible to add or delete fields form a table, as well as modify field names and types.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1432"/>
        <source>Create &amp;Index...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1435"/>
        <source>Open the Create Index wizard, where it is possible to define a new index on an existing database table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1447"/>
        <source>&amp;Preferences...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1450"/>
        <location filename="../MainWindow.ui" line="1453"/>
        <source>Open the preferences window.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1468"/>
        <source>&amp;DB Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1471"/>
        <source>Shows or hides the Database toolbar.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1511"/>
        <source>New &amp;tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1517"/>
        <source>Ctrl+T</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1544"/>
        <source>Open SQL file(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1547"/>
        <source>This button opens files containing SQL statements and loads them in new editor tabs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1675"/>
        <source>Sa&amp;ve Project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1684"/>
        <source>This button lets you save all the settings associated to the open DB to a DB Browser for SQLite project file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1705"/>
        <source>This button lets you open a DB Browser for SQLite project file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1836"/>
        <source>Ctrl+Shift+O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2145"/>
        <source>&amp;Save Project As...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2148"/>
        <location filename="../MainWindow.ui" line="2151"/>
        <location filename="../MainWindow.ui" line="2154"/>
        <source>Save the project in a file selected in a dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2163"/>
        <source>Save A&amp;ll</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2166"/>
        <location filename="../MainWindow.ui" line="2169"/>
        <location filename="../MainWindow.ui" line="2172"/>
        <source>Save DB file, project file and opened SQL files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2175"/>
        <source>Ctrl+Shift+S</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2184"/>
        <source>Browse Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2189"/>
        <source>Close Pro&amp;ject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2192"/>
        <source>Close project and database files and return to the initial state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2195"/>
        <source>Ctrl+Shift+F4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2204"/>
        <location filename="../MainWindow.ui" line="2216"/>
        <source>Detach Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2207"/>
        <location filename="../MainWindow.ui" line="2219"/>
        <source>Detach database file attached to the current database connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1483"/>
        <source>W&amp;hat&apos;s This?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1222"/>
        <source>Ctrl+F4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1486"/>
        <source>Shift+F1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1494"/>
        <source>&amp;About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1502"/>
        <source>&amp;Recently opened</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1514"/>
        <source>This button opens a new tab for the SQL editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1526"/>
        <source>&amp;Execute SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1529"/>
        <source>Execute all/selected SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1532"/>
        <source>This button executes the currently selected SQL statements. If no text is selected, all SQL statements are executed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1535"/>
        <source>Ctrl+Return</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1556"/>
        <location filename="../MainWindow.ui" line="1765"/>
        <location filename="../MainWindow.ui" line="1768"/>
        <source>Save SQL file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1568"/>
        <source>&amp;Load Extension...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1580"/>
        <location filename="../MainWindow.ui" line="1586"/>
        <source>Execute current line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1583"/>
        <source>Execute line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1589"/>
        <source>This button executes the SQL statement present in the current editor line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1592"/>
        <source>Shift+F5</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1600"/>
        <source>Export as CSV file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1603"/>
        <source>Export table as comma separated values file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1612"/>
        <source>&amp;Wiki</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1615"/>
        <source>F1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1627"/>
        <source>Bug &amp;Report...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1639"/>
        <source>Feature Re&amp;quest...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1651"/>
        <source>Web&amp;site</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1663"/>
        <source>&amp;Donate on Patreon...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1678"/>
        <location filename="../MainWindow.ui" line="1681"/>
        <source>Save the current session to a file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1696"/>
        <source>Open &amp;Project...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1699"/>
        <location filename="../MainWindow.ui" line="1702"/>
        <source>Load a working session from a file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1720"/>
        <source>&amp;Attach Database...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1723"/>
        <location filename="../MainWindow.ui" line="1726"/>
        <source>Add another database file to the current database connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1729"/>
        <source>This button lets you add another database file to the current database connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1741"/>
        <source>&amp;Set Encryption...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1753"/>
        <location filename="../MainWindow.ui" line="1756"/>
        <source>Save SQL file as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1771"/>
        <source>This button saves the content of the current SQL editor tab to a file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1780"/>
        <source>&amp;Browse Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1789"/>
        <source>Copy Create statement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1792"/>
        <source>Copy the CREATE statement of the item to the clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1801"/>
        <source>SQLCipher &amp;FAQ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1804"/>
        <source>Opens the SQLCipher FAQ in a browser window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1809"/>
        <source>Table(&amp;s) to JSON...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1812"/>
        <source>Export one or more table(s) to a JSON file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1824"/>
        <source>Open Data&amp;base Read Only...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1827"/>
        <source>Open an existing database file in read only mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1848"/>
        <source>Save results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1851"/>
        <source>Save the results view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1854"/>
        <source>This button lets you save the results of the last executed query</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1866"/>
        <location filename="../MainWindow.ui" line="1872"/>
        <source>Find text in SQL editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1869"/>
        <source>Find</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1875"/>
        <source>This button opens the search bar of the editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1878"/>
        <source>Ctrl+F</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1893"/>
        <location filename="../MainWindow.ui" line="1899"/>
        <source>Find or replace text in SQL editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1896"/>
        <source>Find or replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1902"/>
        <source>This button opens the find/replace dialog for the current editor tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1905"/>
        <source>Ctrl+H</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1913"/>
        <source>Export to &amp;CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1918"/>
        <source>Save as &amp;view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1921"/>
        <source>Save as view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1939"/>
        <source>Shows or hides the Project toolbar.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1954"/>
        <source>Extra DB Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1980"/>
        <source>New In-&amp;Memory Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1988"/>
        <source>Drag &amp;&amp; Drop Qualified Names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1991"/>
        <location filename="../MainWindow.ui" line="1994"/>
        <source>Use qualified names (e.g. &quot;Table&quot;.&quot;Field&quot;) when dragging the objects and dropping them into the editor </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2002"/>
        <source>Drag &amp;&amp; Drop Enquoted Names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2005"/>
        <location filename="../MainWindow.ui" line="2008"/>
        <source>Use escaped identifiers (e.g. &quot;Table1&quot;) when dragging the objects and dropping them into the editor </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2013"/>
        <source>&amp;Integrity Check</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2016"/>
        <source>Runs the integrity_check pragma over the opened database and returns the results in the Execute SQL tab. This pragma does an integrity check of the entire database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2021"/>
        <source>&amp;Foreign-Key Check</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2024"/>
        <source>Runs the foreign_key_check pragma over the opened database and returns the results in the Execute SQL tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2029"/>
        <source>&amp;Quick Integrity Check</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2032"/>
        <source>Run a quick integrity check over the open DB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2035"/>
        <source>Runs the quick_check pragma over the opened database and returns the results in the Execute SQL tab. This command does most of the checking of PRAGMA integrity_check but runs much faster.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2040"/>
        <source>&amp;Optimize</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2043"/>
        <source>Attempt to optimize the database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2046"/>
        <source>Runs the optimize pragma over the opened database. This pragma might perform optimizations that will improve the performance of future queries.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2055"/>
        <location filename="../MainWindow.ui" line="2082"/>
        <source>Print</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2058"/>
        <source>Print text from current SQL editor tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2064"/>
        <source>Open a dialog for printing the text in the current SQL editor tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2067"/>
        <location filename="../MainWindow.ui" line="2094"/>
        <source>Ctrl+P</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2085"/>
        <source>Print the structure of the opened database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2091"/>
        <source>Open a dialog for printing the structure of the opened database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2106"/>
        <source>Un/comment block of SQL code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2109"/>
        <source>Un/comment block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2112"/>
        <source>Comment or uncomment current line or selected block of code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2115"/>
        <source>Comment or uncomment the selected lines or the current line, when there is no selection. All the block is toggled according to the first line.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2118"/>
        <source>Ctrl+/</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2130"/>
        <source>Stop SQL execution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2133"/>
        <source>Stop execution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2136"/>
        <source>Stop the currently running SQL script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="274"/>
        <source>Ctrl+L</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="279"/>
        <source>Ctrl+D</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="284"/>
        <source>Ctrl+I</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="289"/>
        <source>Ctrl+E</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="378"/>
        <source>The database is currenctly busy.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="384"/>
        <source>Click here to interrupt the currently running query.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="392"/>
        <source>Encrypted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="393"/>
        <source>Database is encrypted using SQLCipher</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="399"/>
        <source>Read only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="400"/>
        <source>Database file is read only. Editing the database is disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="406"/>
        <source>Database encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="507"/>
        <location filename="../MainWindow.cpp" line="3071"/>
        <source>Choose a database file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="559"/>
        <source>Could not open database file.
Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="573"/>
        <location filename="../MainWindow.cpp" line="1450"/>
        <location filename="../MainWindow.cpp" line="2914"/>
        <source>Choose a filename to save under</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="598"/>
        <source>In-Memory database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="857"/>
        <source>Are you sure you want to delete the table &apos;%1&apos;?
All data associated with the table will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="859"/>
        <source>Are you sure you want to delete the view &apos;%1&apos;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="861"/>
        <source>Are you sure you want to delete the trigger &apos;%1&apos;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="863"/>
        <source>Are you sure you want to delete the index &apos;%1&apos;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="874"/>
        <source>Error: could not delete the table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="876"/>
        <source>Error: could not delete the view.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="878"/>
        <source>Error: could not delete the trigger.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="880"/>
        <source>Error: could not delete the index.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="882"/>
        <source>Message from database engine:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="910"/>
        <source>Editing the table requires to save all pending changes now.
Are you sure you want to save the database?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="929"/>
        <source>Error checking foreign keys after table modification. The changes will be reverted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="932"/>
        <source>This table did not pass a foreign-key check.&lt;br/&gt;You should run &apos;Tools | Foreign-Key Check&apos; and fix the reported issues.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1062"/>
        <source>You are already executing SQL statements. Do you want to stop them in order to execute the current statements instead? Note that this might leave the database in an inconsistent state.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1109"/>
        <source>-- EXECUTING SELECTION IN &apos;%1&apos;
--</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1130"/>
        <source>-- EXECUTING LINE IN &apos;%1&apos;
--</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1138"/>
        <source>-- EXECUTING ALL IN &apos;%1&apos;
--</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1236"/>
        <source>%1 rows returned in %2ms</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1243"/>
        <source>Setting PRAGMA values or vacuuming will commit your current transaction.
Are you sure?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1268"/>
        <source>Execution finished with errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1270"/>
        <source>Execution finished without errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1323"/>
        <source>Choose text files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1392"/>
        <source>Error while saving the database file. This means that not all changes to the database were saved. You need to resolve the following error first.

%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1401"/>
        <source>Are you sure you want to undo all changes made to the database file &apos;%1&apos; since the last save?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1431"/>
        <source>Choose a file to import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1624"/>
        <source>Opened &apos;%1&apos; in read-only mode from recent file list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1626"/>
        <source>Opened &apos;%1&apos; from recent file list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1665"/>
        <source>&amp;%1 %2%3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1665"/>
        <source> (read only)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1747"/>
        <source>Open Database or Project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1748"/>
        <source>Attach Database...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1749"/>
        <source>Import CSV file(s)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../MainWindow.cpp" line="1752"/>
        <source>Select the action to apply to the dropped file(s). &lt;br/&gt;Note: only &apos;Import&apos; will process more than one file.</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1930"/>
        <source>Do you want to save the changes made to SQL tabs in a new project file?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1931"/>
        <source>Do you want to save the changes made to SQL tabs in the project file &apos;%1&apos;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1951"/>
        <source>Do you want to save the changes made to the SQL file %1?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1974"/>
        <source>The statements in the tab &apos;%1&apos; are still executing. Closing the tab will stop the execution. This might leave the database in an inconsistent state. Are you sure you want to close the tab?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2058"/>
        <source>Text files(*.sql *.txt);;All files(*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1443"/>
        <source>Do you want to create a new database file to hold the imported data?
If you answer no we will attempt to import the data in the SQL file to the current database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="198"/>
        <source>Ctrl+Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="207"/>
        <source>Ctrl+Shift+Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="218"/>
        <source>Ctrl+PgUp</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="235"/>
        <source>Clear List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="325"/>
        <source>Window Layout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="328"/>
        <source>Reset Window Layout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="329"/>
        <source>Alt+0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="334"/>
        <source>Simplify Window Layout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="335"/>
        <source>Shift+Alt+0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="344"/>
        <source>Dock Windows at Bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="348"/>
        <source>Dock Windows at Left Side</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="352"/>
        <source>Dock Windows at Top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="684"/>
        <source>You are still executing SQL statements. Closing the database now will stop their execution, possibly leaving the database in an inconsistent state. Are you sure you want to close the database?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="774"/>
        <source>Do you want to save the changes made to the project file &apos;%1&apos;?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="956"/>
        <source>Edit View %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="962"/>
        <source>Edit Trigger %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1172"/>
        <location filename="../MainWindow.cpp" line="1175"/>
        <source>At line %1:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1172"/>
        <source>Result: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1175"/>
        <source>Result: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1454"/>
        <source>File %1 already exists. Please choose a different name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1481"/>
        <source>Error importing data: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1483"/>
        <source>Import completed. Some foreign key constraints are violated. Please fix them before saving.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1485"/>
        <source>Import completed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1567"/>
        <source>Delete View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1568"/>
        <source>Modify View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1570"/>
        <source>Delete Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1571"/>
        <source>Modify Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1573"/>
        <source>Delete Index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1574"/>
        <source>Modify Index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1577"/>
        <source>Modify Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2716"/>
        <source>This project file is using an old file format because it was created using DB Browser for SQLite version 3.10 or lower. Loading this file format is no longer fully supported. If you want to load it completely, please use DB Browser for SQLite version 3.12 to convert it to the new file format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2930"/>
        <source>Could not open project file for writing.
Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3047"/>
        <source>Project saved to file &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3241"/>
        <source>Yes. Don&apos;t ask again</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3542"/>
        <source>Rename Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3548"/>
        <source>Duplicate Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3578"/>
        <source>Close Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3597"/>
        <source>Opening &apos;%1&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3599"/>
        <source>There was an error opening &apos;%1&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3602"/>
        <source>Value is not a valid URL or filename: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1874"/>
        <source>Setting PRAGMA values will commit your current transaction.
Are you sure?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2057"/>
        <source>Select SQL file to open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2115"/>
        <source>Select file name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2147"/>
        <source>Select extension file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2154"/>
        <source>Extension successfully loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2156"/>
        <source>Error loading extension: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2211"/>
        <source>Could not find resource file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2304"/>
        <location filename="../MainWindow.cpp" line="2712"/>
        <source>Don&apos;t show again</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2307"/>
        <source>New version available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2308"/>
        <source>A new DB Browser for SQLite version is available (%1.%2.%3).&lt;br/&gt;&lt;br/&gt;Please download at &lt;a href=&apos;%4&apos;&gt;%4&lt;/a&gt;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2536"/>
        <source>Choose a project file to open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2537"/>
        <source>DB Browser for SQLite project file (*.sqbpro)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3245"/>
        <source>Collation needed! Proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3246"/>
        <source>A table in this database requires a special collation function &apos;%1&apos; that this application can&apos;t provide without further knowledge.
If you choose to proceed, be aware bad things can happen to your database.
Create a backup!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3263"/>
        <source>creating collation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3271"/>
        <source>Set a new name for the SQL tab. Use the &apos;&amp;&amp;&apos; character to allow using the following character as a keyboard shortcut.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3323"/>
        <source>Please specify the view name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3327"/>
        <source>There is already an object with that name. Please choose a different name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3334"/>
        <source>View successfully created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3336"/>
        <source>Error creating view: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3344"/>
        <source>This action will open a new SQL tab for running:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3346"/>
        <source>This action will open a new SQL tab with the following statements for you to edit and run:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3349"/>
        <source>Press Help for opening the corresponding SQLite reference page.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3461"/>
        <source>Busy (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NullLineEdit</name>
    <message>
        <location filename="../AddRecordDialog.cpp" line="40"/>
        <source>Set to NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="44"/>
        <source>Alt+Del</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>PlotDock</name>
    <message>
        <location filename="../PlotDock.ui" line="14"/>
        <source>Plot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="42"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This pane shows the list of columns of the currently browsed table or the just executed query. You can select the columns that you want to be used as X or Y axis for the plot pane below. The table shows detected axis type that will affect the resulting plot. For the Y axis you can only select numeric columns, but for the X axis you will be able to select:&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Date/Time&lt;/span&gt;: strings with format &amp;quot;yyyy-MM-dd hh:mm:ss&amp;quot; or &amp;quot;yyyy-MM-ddThh:mm:ss&amp;quot;&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Date&lt;/span&gt;: strings with format &amp;quot;yyyy-MM-dd&amp;quot;&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Time&lt;/span&gt;: strings with format &amp;quot;hh:mm:ss&amp;quot;&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Label&lt;/span&gt;: other string formats. Selecting this column as X axis will produce a Bars plot with the column values as labels for the bars&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Numeric&lt;/span&gt;: integer or real values&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Double-clicking the Y cells you can change the used color for that graph.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="58"/>
        <source>Columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="63"/>
        <source>X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="68"/>
        <source>Y1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="73"/>
        <source>Y2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="78"/>
        <source>Axis Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="90"/>
        <source>Here is a plot drawn when you select the x and y values above.

Click on points to select them in the plot and in the table. Ctrl+Click for selecting a range of points.

Use mouse-wheel for zooming and mouse drag for changing the axis range.

Select the axes or axes labels to drag and zoom only in that orientation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="106"/>
        <source>Line type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="147"/>
        <location filename="../PlotDock.ui" line="206"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="152"/>
        <source>Line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="157"/>
        <source>StepLeft</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="162"/>
        <source>StepRight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="167"/>
        <source>StepCenter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="172"/>
        <source>Impulse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="180"/>
        <source>Point shape:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="211"/>
        <source>Cross</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="216"/>
        <source>Plus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="221"/>
        <source>Circle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="226"/>
        <source>Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="231"/>
        <source>Square</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="236"/>
        <source>Diamond</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="241"/>
        <source>Star</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="246"/>
        <source>Triangle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="251"/>
        <source>TriangleInverted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="256"/>
        <source>CrossSquare</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="261"/>
        <source>PlusSquare</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="266"/>
        <source>CrossCircle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="271"/>
        <source>PlusCircle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="276"/>
        <source>Peace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="297"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Save current plot...&lt;/p&gt;&lt;p&gt;File format chosen by extension (png, jpg, pdf, bmp)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="300"/>
        <source>Save current plot...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="326"/>
        <location filename="../PlotDock.cpp" line="554"/>
        <source>Load all data and redraw plot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="74"/>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="81"/>
        <source>Print...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="88"/>
        <source>Show legend</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="94"/>
        <source>Stacked bars</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="180"/>
        <source>Date/Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="183"/>
        <source>Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="186"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="189"/>
        <location filename="../PlotDock.cpp" line="236"/>
        <source>Numeric</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="192"/>
        <source>Label</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="196"/>
        <source>Invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="234"/>
        <location filename="../PlotDock.cpp" line="512"/>
        <location filename="../PlotDock.cpp" line="527"/>
        <source>Row #</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="549"/>
        <source>Load all data and redraw plot.
Warning: not all data has been fetched from the table yet due to the partial fetch mechanism.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="644"/>
        <source>Choose an axis color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="679"/>
        <source>Choose a filename to save under</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="680"/>
        <source>PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;All Files(*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="716"/>
        <source>There are curves in this plot and the selected line style can only be applied to graphs sorted by X. Either sort the table or query by X to remove curves or select one of the styles supported by curves: None or Line.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="834"/>
        <source>Loading all remaining data for this table took %1ms.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../PreferencesDialog.ui" line="14"/>
        <source>Preferences</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="27"/>
        <source>&amp;General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="33"/>
        <source>Default &amp;location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="46"/>
        <source>Remember last location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="51"/>
        <source>Always use this location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="56"/>
        <source>Remember last location for session only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="85"/>
        <location filename="../PreferencesDialog.ui" line="1811"/>
        <location filename="../PreferencesDialog.ui" line="1931"/>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="96"/>
        <source>Lan&amp;guage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="128"/>
        <source>Toolbar style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="160"/>
        <location filename="../PreferencesDialog.ui" line="210"/>
        <location filename="../PreferencesDialog.ui" line="260"/>
        <location filename="../PreferencesDialog.ui" line="310"/>
        <location filename="../PreferencesDialog.ui" line="466"/>
        <source>Only display the icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="165"/>
        <location filename="../PreferencesDialog.ui" line="215"/>
        <location filename="../PreferencesDialog.ui" line="265"/>
        <location filename="../PreferencesDialog.ui" line="315"/>
        <location filename="../PreferencesDialog.ui" line="471"/>
        <source>Only display the text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="170"/>
        <location filename="../PreferencesDialog.ui" line="220"/>
        <location filename="../PreferencesDialog.ui" line="270"/>
        <location filename="../PreferencesDialog.ui" line="320"/>
        <location filename="../PreferencesDialog.ui" line="476"/>
        <source>The text appears beside the icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="175"/>
        <location filename="../PreferencesDialog.ui" line="225"/>
        <location filename="../PreferencesDialog.ui" line="275"/>
        <location filename="../PreferencesDialog.ui" line="325"/>
        <location filename="../PreferencesDialog.ui" line="481"/>
        <source>The text appears under the icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="180"/>
        <location filename="../PreferencesDialog.ui" line="230"/>
        <location filename="../PreferencesDialog.ui" line="280"/>
        <location filename="../PreferencesDialog.ui" line="330"/>
        <location filename="../PreferencesDialog.ui" line="486"/>
        <source>Follow the style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="348"/>
        <location filename="../PreferencesDialog.ui" line="368"/>
        <location filename="../PreferencesDialog.ui" line="599"/>
        <location filename="../PreferencesDialog.ui" line="690"/>
        <location filename="../PreferencesDialog.ui" line="697"/>
        <location filename="../PreferencesDialog.ui" line="1550"/>
        <location filename="../PreferencesDialog.ui" line="1570"/>
        <location filename="../PreferencesDialog.ui" line="1590"/>
        <location filename="../PreferencesDialog.ui" line="1610"/>
        <location filename="../PreferencesDialog.ui" line="1630"/>
        <source>enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="358"/>
        <source>Automatic &amp;updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="375"/>
        <source>DB file extensions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="385"/>
        <source>Manage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="338"/>
        <source>Show remote options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="610"/>
        <source>&amp;Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="621"/>
        <source>Database &amp;encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="631"/>
        <source>Open databases with foreign keys enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="634"/>
        <source>&amp;Foreign keys</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="644"/>
        <source>Remove line breaks in schema &amp;view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="687"/>
        <source>When enabled, the line breaks in the Schema column of the DB Structure tab, dock and printed output are removed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="654"/>
        <source>Prefetch block si&amp;ze</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="735"/>
        <source>SQ&amp;L to execute after opening database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="664"/>
        <source>Default field type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="392"/>
        <source>Main Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="405"/>
        <source>Database Structure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="418"/>
        <source>Browse Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="431"/>
        <source>Execute SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="494"/>
        <source>Edit Database Cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="513"/>
        <source>When this value is changed, all the other color preferences are also set to matching colors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="532"/>
        <source>Follow the desktop style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="537"/>
        <source>Dark style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="545"/>
        <source>Application style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="555"/>
        <source>This sets the font size for all UI elements which do not have their own font size option.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="558"/>
        <source>Font size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="571"/>
        <source>Max Recent Files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="588"/>
        <source>Prompt to save SQL tabs
in new project file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="596"/>
        <source>If this is turned on, then changes to the SQL editor generate a save a project confirmation dialog when closing the SQL editor tab.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="718"/>
        <source>Database structure font size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="764"/>
        <source>Data &amp;Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="772"/>
        <source>Font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="778"/>
        <source>&amp;Font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="791"/>
        <source>Font si&amp;ze</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="807"/>
        <source>Content</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="813"/>
        <source>Symbol limit in cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="845"/>
        <source>This is the maximum number of items allowed for some computationally expensive functionalities to be enabled:
Maximum number of rows in a table for enabling the value completion based on current values in the column.
Maximum number of indexes in a selection for calculating sum and average.
Can be set to 0 for disabling the functionalities.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="851"/>
        <source>This is the maximum number of rows in a table for enabling the value completion based on current values in the column.
Can be set to 0 for disabling completion.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="865"/>
        <source>Threshold for completion and calculation on selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="875"/>
        <source>Show images in cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="885"/>
        <source>Enable this option to show a preview of BLOBs containing image data in the cells. This can affect the performance of the data browser, however.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="895"/>
        <source>Field display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="901"/>
        <source>Displayed &amp;text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="914"/>
        <source>Binary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="924"/>
        <source>NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="934"/>
        <source>Regular</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="947"/>
        <location filename="../PreferencesDialog.ui" line="976"/>
        <location filename="../PreferencesDialog.ui" line="1005"/>
        <location filename="../PreferencesDialog.ui" line="1024"/>
        <location filename="../PreferencesDialog.ui" line="1043"/>
        <location filename="../PreferencesDialog.ui" line="1062"/>
        <source>Click to set this color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="963"/>
        <source>Text color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="992"/>
        <source>Background color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1107"/>
        <source>Preview only (N/A)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1141"/>
        <source>Filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1154"/>
        <source>Escape character</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1164"/>
        <source>Delay time (&amp;ms)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1174"/>
        <source>Set the waiting time before a new filter value is applied. Can be set to 0 for disabling waiting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1190"/>
        <source>&amp;SQL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1203"/>
        <source>Settings name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1208"/>
        <source>Context</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1213"/>
        <source>Colour</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1218"/>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1223"/>
        <source>Italic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1228"/>
        <source>Underline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1236"/>
        <source>Keyword</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1256"/>
        <source>Function</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1264"/>
        <source>Table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1284"/>
        <source>Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1304"/>
        <source>Identifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1324"/>
        <source>String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1344"/>
        <source>Current line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1352"/>
        <source>Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1360"/>
        <source>Foreground</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1365"/>
        <source>selected_bg</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1368"/>
        <source>Selection background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1373"/>
        <source>selected_fg</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1376"/>
        <source>Selection foreground</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1381"/>
        <source>highlight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1384"/>
        <source>Highlight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1394"/>
        <source>SQL editor &amp;font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1409"/>
        <source>SQL &amp;editor font size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1431"/>
        <source>SQL &amp;results font size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1448"/>
        <source>Tab size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1471"/>
        <source>&amp;Wrap lines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1482"/>
        <source>Never</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1487"/>
        <source>At word boundaries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1492"/>
        <source>At character boundaries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1497"/>
        <source>At whitespace boundaries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1505"/>
        <source>&amp;Quotes for identifiers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1515"/>
        <source>Choose the quoting mechanism used by the application for identifiers in SQL code.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1522"/>
        <source>&quot;Double quotes&quot; - Standard SQL (recommended)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1527"/>
        <source>`Grave accents` - Traditional MySQL quotes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1532"/>
        <source>[Square brackets] - Traditional MS SQL Server quotes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1540"/>
        <source>Code co&amp;mpletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1557"/>
        <source>Keywords in &amp;UPPER CASE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1567"/>
        <source>When set, the SQL keywords are completed in UPPER CASE letters.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1577"/>
        <source>Error indicators</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1587"/>
        <source>When set, the SQL code lines that caused errors during the last execution are highlighted and the results frame indicates the error in the background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1597"/>
        <source>Hori&amp;zontal tiling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1607"/>
        <source>If enabled the SQL code editor and the result table view are shown side by side instead of one over the other.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1617"/>
        <source>Close button on tabs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1627"/>
        <source>If enabled, SQL editor tabs will have a close button. In any case, you can use the contextual menu or the keyboard shortcut to close them.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1640"/>
        <source>&amp;Extensions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1646"/>
        <source>Select extensions to load for every database:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1667"/>
        <source>Add extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1678"/>
        <source>Remove extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1706"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;While supporting the REGEXP operator SQLite doesn&apos;t implement any regular expression&lt;br/&gt;algorithm but calls back the running application. DB Browser for SQLite implements this&lt;br/&gt;algorithm for you to let you use REGEXP out of the box. However, as there are multiple possible&lt;br/&gt;implementations of this and you might want to use another one, you&apos;re free to disable the&lt;br/&gt;application&apos;s implementation and load your own by using an extension. Requires restart of the application.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1709"/>
        <source>Disable Regular Expression extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1716"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;SQLite provides an SQL function for loading extensions from a shared library file. Activate this if you want to use the &lt;span style=&quot; font-style:italic;&quot;&gt;load_extension()&lt;/span&gt; function from SQL code.&lt;/p&gt;&lt;p&gt;For security reasons, extension loading is turned off by default and must be enabled through this setting. You can always load extensions through the GUI, even though this option is disabled.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1719"/>
        <source>Allow loading extensions from SQL code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1727"/>
        <source>Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1737"/>
        <source>Your certificates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1762"/>
        <source>File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1767"/>
        <location filename="../PreferencesDialog.ui" line="1863"/>
        <source>Subject CN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1770"/>
        <source>Subject Common Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1775"/>
        <source>Issuer CN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1778"/>
        <source>Issuer Common Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1783"/>
        <location filename="../PreferencesDialog.ui" line="1879"/>
        <source>Valid from</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1788"/>
        <location filename="../PreferencesDialog.ui" line="1884"/>
        <source>Valid to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1793"/>
        <location filename="../PreferencesDialog.ui" line="1889"/>
        <source>Serial number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1838"/>
        <source>CA certificates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1866"/>
        <source>Common Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1871"/>
        <source>Subject O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1874"/>
        <source>Organization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1903"/>
        <source>Clone databases into</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1940"/>
        <source>Proxy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1947"/>
        <source>Configure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1962"/>
        <source>Export Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1969"/>
        <source>Import Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="71"/>
        <location filename="../PreferencesDialog.cpp" line="653"/>
        <source>Choose a directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="335"/>
        <location filename="../PreferencesDialog.cpp" line="727"/>
        <source>The language will change after you restart the application.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="414"/>
        <source>Select extension file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="415"/>
        <source>Extensions(*.so *.dylib *.dll);;All files(*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="579"/>
        <source>Import certificate file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="587"/>
        <source>No certificates found in this file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="604"/>
        <source>Are you sure you want do remove this certificate? All certificate data will be deleted from the application settings!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="689"/>
        <source>Are you sure you want to clear all the saved settings?
All your preferences will be lost and default values will be used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="707"/>
        <source>Save Settings File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="707"/>
        <location filename="../PreferencesDialog.cpp" line="717"/>
        <source>Initialization File (*.ini)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="711"/>
        <source>The settings file has been saved in location :
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="717"/>
        <source>Open Settings File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="724"/>
        <source>The settings file was loaded properly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="731"/>
        <source>The selected settings file is not a normal settings file.
Please check again.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProxyDialog</name>
    <message>
        <location filename="../ProxyDialog.ui" line="14"/>
        <source>Proxy Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="22"/>
        <source>Pro&amp;xy Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="35"/>
        <source>Host Na&amp;me</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="48"/>
        <source>Port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="68"/>
        <source>Authentication Re&amp;quired</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="81"/>
        <source>&amp;User Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="94"/>
        <source>Password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="12"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="13"/>
        <source>System settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="14"/>
        <source>HTTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="15"/>
        <source>Socks v5</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../FileDialog.cpp" line="82"/>
        <source>All files (*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="113"/>
        <source>Error importing data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="115"/>
        <source> from record number %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="116"/>
        <source>.
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="128"/>
        <source>Importing CSV file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="129"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../Settings.cpp" line="265"/>
        <source>SQLite database files (*.db *.sqlite *.sqlite3 *.db3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Center</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Justify</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="13"/>
        <source>SQLite Database Files (*.db *.sqlite *.sqlite3 *.db3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="16"/>
        <source>DB Browser for SQLite Project Files (*.sqbpro)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="20"/>
        <source>SQL Files (*.sql)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="24"/>
        <source>All Files (*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="27"/>
        <source>Text Files (*.txt)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="31"/>
        <source>Comma-Separated Values Files (*.csv)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="33"/>
        <source>Tab-Separated Values Files (*.tsv)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="34"/>
        <source>Delimiter-Separated Values Files (*.dsv)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="35"/>
        <source>Concordance DAT files (*.dat)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="38"/>
        <source>JSON Files (*.json *.js)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="42"/>
        <source>XML Files (*.xml)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="46"/>
        <source>Binary Files (*.bin *.dat)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="50"/>
        <source>SVG Files (*.svg)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="54"/>
        <source>Hex Dump Files (*.dat *.bin)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="57"/>
        <source>Extensions (*.so *.dylib *.dll)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="60"/>
        <source>Initialization File (*.ini)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteCommitsModel</name>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Commit ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Author</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="65"/>
        <source>Authored and committed by %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="67"/>
        <source>Authored by %1, committed by %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteDatabase</name>
    <message>
        <location filename="../RemoteDatabase.cpp" line="56"/>
        <source>Error opening local databases list.
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="74"/>
        <source>Error creating local databases list.
%1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteDock</name>
    <message>
        <location filename="../RemoteDock.ui" line="14"/>
        <source>Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="53"/>
        <source>Identity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="86"/>
        <source>Upload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="106"/>
        <source>DBHub.io</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="139"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;In this pane, remote databases from dbhub.io website can be added to DB Browser for SQLite. First you need an identity:&lt;/p&gt;&lt;ol style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Login to the dbhub.io website (use your GitHub credentials or whatever you want)&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Click the button to &amp;quot;Generate client certificate&amp;quot; (that&apos;s your identity). That&apos;ll give you a certificate file (save it to your local disk).&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Go to the Remote tab in DB Browser for SQLite Preferences. Click the button to add a new certificate to DB Browser for SQLite and choose the just downloaded certificate file.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Now the Remote panel shows your identity and you can add remote databases.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="147"/>
        <source>Local</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="173"/>
        <source>Current Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="204"/>
        <source>Clone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="213"/>
        <source>User</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="230"/>
        <source>Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="247"/>
        <source>Branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="267"/>
        <source>Commits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="287"/>
        <source>Commits for</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="359"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are currently using a built-in, read-only identity. For uploading your database, you need to configure and use your DBHub.io account.&lt;/p&gt;&lt;p&gt;No DBHub.io account yet? &lt;a href=&quot;https://dbhub.io/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#007af4;&quot;&gt;Create one now&lt;/span&gt;&lt;/a&gt; and import your certificate &lt;a href=&quot;#preferences&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#007af4;&quot;&gt;here&lt;/span&gt;&lt;/a&gt; to share your databases.&lt;/p&gt;&lt;p&gt;For online help visit &lt;a href=&quot;https://dbhub.io/about&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#007af4;&quot;&gt;here&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="369"/>
        <source>Back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="414"/>
        <source>Delete Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="417"/>
        <source>Delete the local clone of this database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="426"/>
        <source>Open in Web Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="429"/>
        <source>Open the web page for the current database in your browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="438"/>
        <source>Clone from Link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="441"/>
        <source>Use this to download a remote database for local editing using a URL as provided on the web page of the database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="450"/>
        <source>Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="453"/>
        <source>Reload all data and update the views</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="456"/>
        <source>F5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="465"/>
        <source>Clone Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="480"/>
        <source>Open Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="483"/>
        <source>Open the local copy of this database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="494"/>
        <source>Check out Commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="497"/>
        <source>Download and open this specific commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="512"/>
        <source>Check out Latest Commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="515"/>
        <source>Check out the latest commit of the current branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="520"/>
        <source>Save Revision to File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="523"/>
        <source>Saves the selected revision of the database to another file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="532"/>
        <source>Upload Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="535"/>
        <source>Upload this database as a new commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="83"/>
        <source>Push currently opened database to server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="151"/>
        <source>Select an identity to connect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="163"/>
        <source>Public</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="216"/>
        <source>This downloads a database from a remote server for local editing.
Please enter the URL to clone from. You can generate this URL by
clicking the &apos;Clone Database in DB4S&apos; button on the web page
of the database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="231"/>
        <source>Invalid URL: The host name does not match the host name of the current identity.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="236"/>
        <source>Invalid URL: No branch name specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="241"/>
        <source>Invalid URL: No commit ID specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="289"/>
        <source>You have modified the local clone of the database. Fetching this commit overrides these local changes.
Are you sure you want to proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="333"/>
        <source>The database has unsaved changes. Are you sure you want to push it before saving?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="543"/>
        <source>The database you are trying to delete is currently opened. Please close it before deleting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="549"/>
        <source>This deletes the local version of this database with all the changes you have not committed yet. Are you sure you want to delete this database?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteLocalFilesModel</name>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Last modified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>File</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteModel</name>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Last modified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="231"/>
        <source>Size: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="232"/>
        <source>Last Modified: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="233"/>
        <source>Licence: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="234"/>
        <source>Default Branch: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteNetwork</name>
    <message>
        <location filename="../RemoteNetwork.cpp" line="218"/>
        <source>Choose a location to save the file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="250"/>
        <source>Error opening remote file at %1.
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="329"/>
        <source>Error: Invalid client certificate specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="341"/>
        <source>Please enter the passphrase for this client certificate in order to authenticate.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="365"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="370"/>
        <source>Uploading remote database to
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="372"/>
        <source>Downloading remote database from
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="390"/>
        <location filename="../RemoteNetwork.cpp" line="456"/>
        <source>Error: The network is not accessible.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="465"/>
        <source>Error: Cannot open the file for sending.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemotePushDialog</name>
    <message>
        <location filename="../RemotePushDialog.ui" line="14"/>
        <source>Push database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="22"/>
        <source>Database na&amp;me to push to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="39"/>
        <source>Commit message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="63"/>
        <source>Database licence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="83"/>
        <source>Public</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="96"/>
        <source>Branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="116"/>
        <source>Force push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="129"/>
        <source>Username</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.cpp" line="72"/>
        <source>Database will be public. Everyone has read access to it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.cpp" line="74"/>
        <source>Database will be private. Only you have access to it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.cpp" line="78"/>
        <source>Use with care. This can cause remote commits to be deleted.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RunSql</name>
    <message>
        <location filename="../RunSql.cpp" line="122"/>
        <source>Execution aborted by user</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RunSql.cpp" line="207"/>
        <source>, %1 rows affected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RunSql.cpp" line="221"/>
        <source>query executed successfully. Took %1ms%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RunSql.cpp" line="299"/>
        <source>executing query</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SelectItemsPopup</name>
    <message>
        <location filename="../SelectItemsPopup.ui" line="34"/>
        <source>A&amp;vailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SelectItemsPopup.ui" line="105"/>
        <source>Sele&amp;cted</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SqlExecutionArea</name>
    <message>
        <location filename="../SqlExecutionArea.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="81"/>
        <source>Find previous match [Shift+F3]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="84"/>
        <source>Find previous match with wrapping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="91"/>
        <source>Shift+F3</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="105"/>
        <source>The found pattern must be a whole word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="108"/>
        <source>Whole Words</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="118"/>
        <source>Text pattern to find considering the checks in this frame</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="121"/>
        <source>Find in editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="131"/>
        <source>The found pattern must match in letter case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="134"/>
        <source>Case Sensitive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="141"/>
        <source>Find next match [Enter, F3]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="144"/>
        <source>Find next match with wrapping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="151"/>
        <source>F3</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="158"/>
        <source>Interpret search pattern as a regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="161"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When checked, the pattern to find is interpreted as a UNIX regular expression. See &lt;a href=&quot;https://en.wikibooks.org/wiki/Regular_Expressions&quot;&gt;Regular Expression in Wikibooks&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="164"/>
        <source>Regular Expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="184"/>
        <location filename="../SqlExecutionArea.ui" line="187"/>
        <source>Close Find Bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="232"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Results of the last executed statements.&lt;/p&gt;&lt;p&gt;You may want to collapse this panel and use the &lt;span style=&quot; font-style:italic;&quot;&gt;SQL Log&lt;/span&gt; dock with &lt;span style=&quot; font-style:italic;&quot;&gt;User&lt;/span&gt; selection instead.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="253"/>
        <source>Results of the last executed statements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="235"/>
        <source>This field shows the results and status codes of the last executed statements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="239"/>
        <source>Couldn&apos;t read file: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="269"/>
        <location filename="../SqlExecutionArea.cpp" line="287"/>
        <source>Couldn&apos;t save file: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="297"/>
        <source>Your changes will be lost when reloading it!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="303"/>
        <source>The file &quot;%1&quot; was modified by another program. Do you want to reload it?%2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SqlTextEdit</name>
    <message>
        <location filename="../sqltextedit.cpp" line="41"/>
        <source>Ctrl+/</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../sqltextedit.cpp" line="44"/>
        <source>Ctrl+PgDown</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SqlUiLexer</name>
    <message>
        <location filename="../SqlUiLexer.cpp" line="66"/>
        <source>(X) The abs(X) function returns the absolute value of the numeric argument X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="67"/>
        <source>() The changes() function returns the number of database rows that were changed or inserted or deleted by the most recently completed INSERT, DELETE, or UPDATE statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="68"/>
        <source>(X1,X2,...) The char(X1,X2,...,XN) function returns a string composed of characters having the unicode code point values of integers X1 through XN, respectively. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="69"/>
        <source>(X,Y,...) The coalesce() function returns a copy of its first non-NULL argument, or NULL if all arguments are NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="70"/>
        <source>(X,Y) The glob(X,Y) function is equivalent to the expression &quot;Y GLOB X&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="71"/>
        <source>(X,Y) The ifnull() function returns a copy of its first non-NULL argument, or NULL if both arguments are NULL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="72"/>
        <source>(X,Y) The instr(X,Y) function finds the first occurrence of string Y within string X and returns the number of prior characters plus 1, or 0 if Y is nowhere found within X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="73"/>
        <source>(X) The hex() function interprets its argument as a BLOB and returns a string which is the upper-case hexadecimal rendering of the content of that blob.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="74"/>
        <source>(X,Y,Z) The iif(X,Y,Z) function returns the value Y if X is true, and Z otherwise.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="75"/>
        <source>() The last_insert_rowid() function returns the ROWID of the last row insert from the database connection which invoked the function.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="76"/>
        <source>(X) For a string value X, the length(X) function returns the number of characters (not bytes) in X prior to the first NUL character.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="77"/>
        <source>(X,Y) The like() function is used to implement the &quot;Y LIKE X&quot; expression.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="78"/>
        <source>(X,Y,Z) The like() function is used to implement the &quot;Y LIKE X ESCAPE Z&quot; expression.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="79"/>
        <source>(X) The load_extension(X) function loads SQLite extensions out of the shared library file named X.
Use of this function must be authorized from Preferences.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="80"/>
        <source>(X,Y) The load_extension(X) function loads SQLite extensions out of the shared library file named X using the entry point Y.
Use of this function must be authorized from Preferences.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="81"/>
        <source>(X) The lower(X) function returns a copy of string X with all ASCII characters converted to lower case.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="82"/>
        <source>(X) ltrim(X) removes spaces from the left side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="83"/>
        <source>(X,Y) The ltrim(X,Y) function returns a string formed by removing any and all characters that appear in Y from the left side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="84"/>
        <source>(X,Y,...) The multi-argument max() function returns the argument with the maximum value, or return NULL if any argument is NULL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="85"/>
        <source>(X,Y,...) The multi-argument min() function returns the argument with the minimum value.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="86"/>
        <source>(X,Y) The nullif(X,Y) function returns its first argument if the arguments are different and NULL if the arguments are the same.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="87"/>
        <source>(FORMAT,...) The printf(FORMAT,...) SQL function works like the sqlite3_mprintf() C-language function and the printf() function from the standard C library.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="88"/>
        <source>(X) The quote(X) function returns the text of an SQL literal which is the value of its argument suitable for inclusion into an SQL statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="89"/>
        <source>() The random() function returns a pseudo-random integer between -9223372036854775808 and +9223372036854775807.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="90"/>
        <source>(N) The randomblob(N) function return an N-byte blob containing pseudo-random bytes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="91"/>
        <source>(X,Y,Z) The replace(X,Y,Z) function returns a string formed by substituting string Z for every occurrence of string Y in string X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="92"/>
        <source>(X) The round(X) function returns a floating-point value X rounded to zero digits to the right of the decimal point.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="93"/>
        <source>(X,Y) The round(X,Y) function returns a floating-point value X rounded to Y digits to the right of the decimal point.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="94"/>
        <source>(X) rtrim(X) removes spaces from the right side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="95"/>
        <source>(X,Y) The rtrim(X,Y) function returns a string formed by removing any and all characters that appear in Y from the right side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="96"/>
        <source>(X) The soundex(X) function returns a string that is the soundex encoding of the string X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="97"/>
        <source>(X,Y) substr(X,Y) returns all characters through the end of the string X beginning with the Y-th.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="98"/>
        <source>(X,Y,Z) The substr(X,Y,Z) function returns a substring of input string X that begins with the Y-th character and which is Z characters long.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="99"/>
        <source>() The total_changes() function returns the number of row changes caused by INSERT, UPDATE or DELETE statements since the current database connection was opened.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="100"/>
        <source>(X) trim(X) removes spaces from both ends of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="101"/>
        <source>(X,Y) The trim(X,Y) function returns a string formed by removing any and all characters that appear in Y from both ends of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="102"/>
        <source>(X) The typeof(X) function returns a string that indicates the datatype of the expression X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="103"/>
        <source>(X) The unicode(X) function returns the numeric unicode code point corresponding to the first character of the string X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="104"/>
        <source>(X) The upper(X) function returns a copy of input string X in which all lower-case ASCII characters are converted to their upper-case equivalent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="105"/>
        <source>(N) The zeroblob(N) function returns a BLOB consisting of N bytes of 0x00.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="107"/>
        <location filename="../SqlUiLexer.cpp" line="108"/>
        <location filename="../SqlUiLexer.cpp" line="109"/>
        <location filename="../SqlUiLexer.cpp" line="110"/>
        <source>(timestring,modifier,modifier,...)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="111"/>
        <source>(format,timestring,modifier,modifier,...)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="113"/>
        <source>(X) The avg() function returns the average value of all non-NULL X within a group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="114"/>
        <source>(X) The count(X) function returns a count of the number of times that X is not NULL in a group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="115"/>
        <source>(X) The group_concat() function returns a string which is the concatenation of all non-NULL values of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="116"/>
        <source>(X,Y) The group_concat() function returns a string which is the concatenation of all non-NULL values of X. If parameter Y is present then it is used as the separator between instances of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="117"/>
        <source>(X) The max() aggregate function returns the maximum value of all values in the group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="118"/>
        <source>(X) The min() aggregate function returns the minimum non-NULL value of all values in the group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="119"/>
        <location filename="../SqlUiLexer.cpp" line="120"/>
        <source>(X) The sum() and total() aggregate functions return sum of all non-NULL values in the group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="122"/>
        <source>() The number of the row within the current partition. Rows are numbered starting from 1 in the order defined by the ORDER BY clause in the window definition, or in arbitrary order otherwise.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="123"/>
        <source>() The row_number() of the first peer in each group - the rank of the current row with gaps. If there is no ORDER BY clause, then all rows are considered peers and this function always returns 1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="124"/>
        <source>() The number of the current row&apos;s peer group within its partition - the rank of the current row without gaps. Partitions are numbered starting from 1 in the order defined by the ORDER BY clause in the window definition. If there is no ORDER BY clause, then all rows are considered peers and this function always returns 1. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="125"/>
        <source>() Despite the name, this function always returns a value between 0.0 and 1.0 equal to (rank - 1)/(partition-rows - 1), where rank is the value returned by built-in window function rank() and partition-rows is the total number of rows in the partition. If the partition contains only one row, this function returns 0.0. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="126"/>
        <source>() The cumulative distribution. Calculated as row-number/partition-rows, where row-number is the value returned by row_number() for the last peer in the group and partition-rows the number of rows in the partition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="127"/>
        <source>(N) Argument N is handled as an integer. This function divides the partition into N groups as evenly as possible and assigns an integer between 1 and N to each group, in the order defined by the ORDER BY clause, or in arbitrary order otherwise. If necessary, larger groups occur first. This function returns the integer value assigned to the group that the current row is a part of.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="128"/>
        <source>(expr) Returns the result of evaluating expression expr against the previous row in the partition. Or, if there is no previous row (because the current row is the first), NULL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="129"/>
        <source>(expr,offset) If the offset argument is provided, then it must be a non-negative integer. In this case the value returned is the result of evaluating expr against the row offset rows before the current row within the partition. If offset is 0, then expr is evaluated against the current row. If there is no row offset rows before the current row, NULL is returned.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="130"/>
        <location filename="../SqlUiLexer.cpp" line="133"/>
        <source>(expr,offset,default) If default is also provided, then it is returned instead of NULL if the row identified by offset does not exist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="131"/>
        <source>(expr) Returns the result of evaluating expression expr against the next row in the partition. Or, if there is no next row (because the current row is the last), NULL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="132"/>
        <source>(expr,offset) If the offset argument is provided, then it must be a non-negative integer. In this case the value returned is the result of evaluating expr against the row offset rows after the current row within the partition. If offset is 0, then expr is evaluated against the current row. If there is no row offset rows after the current row, NULL is returned.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="134"/>
        <source>(expr) This built-in window function calculates the window frame for each row in the same way as an aggregate window function. It returns the value of expr evaluated against the first row in the window frame for each row.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="135"/>
        <source>(expr) This built-in window function calculates the window frame for each row in the same way as an aggregate window function. It returns the value of expr evaluated against the last row in the window frame for each row.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="136"/>
        <source>(expr,N) This built-in window function calculates the window frame for each row in the same way as an aggregate window function. It returns the value of expr evaluated against the row N of the window frame. Rows are numbered within the window frame starting from 1 in the order defined by the ORDER BY clause if one is present, or in arbitrary order otherwise. If there is no Nth row in the partition, then NULL is returned.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SqliteTableModel</name>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="36"/>
        <source>reading rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="339"/>
        <source>loading...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="404"/>
        <source>References %1(%2)
Hold %3Shift and click to jump there</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="557"/>
        <source>Error changing data:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="798"/>
        <source>retrieving list of columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="1026"/>
        <source>Fetching data...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="1027"/>
        <location filename="../sqlitetablemodel.cpp" line="1029"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableBrowser</name>
    <message>
        <location filename="../TableBrowser.ui" line="14"/>
        <source>Browse Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="43"/>
        <source>&amp;Table:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="59"/>
        <source>Select a table to browse data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="62"/>
        <source>Use this list to select a table to be displayed in the database view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="177"/>
        <source>This is the database table view. You can do the following actions:
 - Start writing for editing inline the value.
 - Double-click any record to edit its contents in the cell editor window.
 - Alt+Del for deleting the cell content to NULL.
 - Ctrl+&quot; for duplicating the current record.
 - Ctrl+&apos; for copying the value from the cell above.
 - Standard selection and copy/paste operations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="253"/>
        <source>Text pattern to find considering the checks in this frame</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="256"/>
        <source>Find in table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="266"/>
        <source>Find previous match [Shift+F3]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="269"/>
        <source>Find previous match with wrapping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="276"/>
        <source>Shift+F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="283"/>
        <source>Find next match [Enter, F3]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="286"/>
        <source>Find next match with wrapping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="293"/>
        <source>F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="300"/>
        <source>The found pattern must match in letter case</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="303"/>
        <source>Case Sensitive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="310"/>
        <source>The found pattern must be a whole word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="313"/>
        <source>Whole Cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="320"/>
        <source>Interpret search pattern as a regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="323"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When checked, the pattern to find is interpreted as a UNIX regular expression. See &lt;a href=&quot;https://en.wikibooks.org/wiki/Regular_Expressions&quot;&gt;Regular Expression in Wikibooks&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="326"/>
        <source>Regular Expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="346"/>
        <location filename="../TableBrowser.ui" line="349"/>
        <source>Close Find Bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="387"/>
        <source>Text to replace with</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="390"/>
        <source>Replace with</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="400"/>
        <source>Replace next match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="403"/>
        <location filename="../TableBrowser.ui" line="1039"/>
        <source>Replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="410"/>
        <source>Replace all matches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="413"/>
        <source>Replace all</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="453"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Scroll to the beginning&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="456"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates to the beginning in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="459"/>
        <source>|&lt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="470"/>
        <source>Scroll one page upwards</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="473"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates one page of records upwards in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="476"/>
        <source>&lt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="487"/>
        <source>0 - 0 of 0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="494"/>
        <source>Scroll one page downwards</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="497"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates one page of records downwards in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="500"/>
        <source>&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="511"/>
        <source>Scroll to the end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="514"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates up to the end in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="517"/>
        <source>&gt;|</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="541"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Click here to jump to the specified record&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="544"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This button is used to navigate to the record number specified in the Go to area.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="547"/>
        <source>Go to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="554"/>
        <source>Enter record number to browse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="557"/>
        <source>Type a record number in this area and click the Go to: button to display the record in the database view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="560"/>
        <source>1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="572"/>
        <source>Show rowid column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="575"/>
        <source>Toggle the visibility of the rowid column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="583"/>
        <source>Unlock view editing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="586"/>
        <source>This unlocks the current view for editing. However, you will need appropriate triggers for editing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="591"/>
        <source>Edit display format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="594"/>
        <source>Edit the display format of the data in this column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="603"/>
        <location filename="../TableBrowser.ui" line="639"/>
        <source>New Record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="606"/>
        <location filename="../TableBrowser.ui" line="609"/>
        <source>Insert a new record in the current table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="612"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This button creates a new record in the database. Hold the mouse button to open a pop-up menu of different options:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;New Record&lt;/span&gt;: insert a new record with default values in the database.&lt;/li&gt;&lt;li&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Insert Values...&lt;/span&gt;: open a dialog for entering values before they are inserted in the database. This allows to enter values acomplishing the different constraints. This dialog is also open if the &lt;span style=&quot; font-weight:600;&quot;&gt;New Record&lt;/span&gt; option fails due to these constraints.&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="621"/>
        <location filename="../TableBrowser.cpp" line="1089"/>
        <source>Delete Record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="624"/>
        <source>Delete the current record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="627"/>
        <location filename="../TableBrowser.ui" line="630"/>
        <source>This button deletes the record or records currently selected in the table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="642"/>
        <location filename="../TableBrowser.ui" line="645"/>
        <source>Insert new record using default values in browsed table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="650"/>
        <source>Insert Values...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="653"/>
        <location filename="../TableBrowser.ui" line="656"/>
        <source>Open a dialog for inserting values in a new record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="661"/>
        <source>Export to &amp;CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="664"/>
        <location filename="../TableBrowser.ui" line="667"/>
        <source>Export the filtered data to CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="670"/>
        <source>This button exports the data of the browsed table as currently displayed (after filters, display formats and order column) as a CSV file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="675"/>
        <source>Save as &amp;view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="678"/>
        <location filename="../TableBrowser.ui" line="681"/>
        <source>Save the current filter, sort column and display formats as a view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="684"/>
        <source>This button saves the current setting of the browsed table (filters, display formats and order column) as an SQL view that you can later browse or use in SQL statements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="693"/>
        <source>Save Table As...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="696"/>
        <location filename="../TableBrowser.ui" line="699"/>
        <source>Save the table as currently displayed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="702"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This popup menu provides the following options applying to the currently browsed and filtered table:&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Export to CSV: this option exports the data of the browsed table as currently displayed (after filters, display formats and order column) to a CSV file.&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Save as view: this option saves the current setting of the browsed table (filters, display formats and order column) as an SQL view that you can later browse or use in SQL statements.&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="707"/>
        <source>Hide column(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="710"/>
        <source>Hide selected column(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="715"/>
        <source>Show all columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="718"/>
        <source>Show all columns that were hidden</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="723"/>
        <location filename="../TableBrowser.cpp" line="1434"/>
        <source>Set encoding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="726"/>
        <source>Change the encoding of the text in the table cells</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="731"/>
        <source>Set encoding for all tables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="734"/>
        <source>Change the default encoding assumed for all tables in the database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="743"/>
        <source>Clear Filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="746"/>
        <source>Clear all filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="749"/>
        <location filename="../TableBrowser.ui" line="752"/>
        <source>This button clears all the filters set in the header input fields for the currently browsed table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="761"/>
        <source>Clear Sorting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="764"/>
        <source>Reset the order of rows to the default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="767"/>
        <location filename="../TableBrowser.ui" line="770"/>
        <source>This button clears the sorting columns specified for the currently browsed table and returns to the default order.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="779"/>
        <source>Print</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="782"/>
        <source>Print currently browsed table data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="788"/>
        <source>Print currently browsed table data. Print selection if more than one cell is selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="791"/>
        <source>Ctrl+P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="803"/>
        <source>Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="806"/>
        <source>Refresh the data in the selected table</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="809"/>
        <source>This button refreshes the data in the currently selected table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="812"/>
        <source>F5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="827"/>
        <source>Find in cells</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="830"/>
        <source>Open the find tool bar which allows you to search for values in the table view below.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="842"/>
        <location filename="../TableBrowser.ui" line="845"/>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="848"/>
        <source>Ctrl+B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="860"/>
        <location filename="../TableBrowser.ui" line="863"/>
        <source>Italic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="875"/>
        <location filename="../TableBrowser.ui" line="878"/>
        <source>Underline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="881"/>
        <source>Ctrl+U</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="893"/>
        <location filename="../TableBrowser.ui" line="896"/>
        <source>Align Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="908"/>
        <location filename="../TableBrowser.ui" line="911"/>
        <source>Align Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="923"/>
        <location filename="../TableBrowser.ui" line="926"/>
        <source>Center Horizontally</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="938"/>
        <location filename="../TableBrowser.ui" line="941"/>
        <source>Justify</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="950"/>
        <location filename="../TableBrowser.ui" line="953"/>
        <source>Edit Conditional Formats...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="956"/>
        <source>Edit conditional formats for the current column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="965"/>
        <source>Clear Format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="968"/>
        <source>Clear All Formats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="971"/>
        <location filename="../TableBrowser.ui" line="974"/>
        <source>Clear all cell formatting from selected cells and all conditional formats from selected columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="983"/>
        <location filename="../TableBrowser.ui" line="986"/>
        <source>Font Color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="995"/>
        <location filename="../TableBrowser.ui" line="998"/>
        <source>Background Color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1010"/>
        <source>Toggle Format Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1013"/>
        <source>Show/hide format toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1016"/>
        <location filename="../TableBrowser.ui" line="1019"/>
        <source>This button shows or hides the formatting toolbar of the Data Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1024"/>
        <source>Select column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1027"/>
        <source>Ctrl+Space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1042"/>
        <source>Replace text in cells</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1050"/>
        <source>Freeze columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1053"/>
        <source>Make all columns from the first column up to this column not move when scrolling horizontally</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="42"/>
        <source>Filter in any column</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="109"/>
        <source>Ctrl+R</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../TableBrowser.cpp" line="472"/>
        <source>%n row(s)</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../TableBrowser.cpp" line="474"/>
        <source>, %n column(s)</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="487"/>
        <source>. Sum: %1; Average: %2; Min: %3; Max: %4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="626"/>
        <source>Conditional formats for &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="707"/>
        <source>determining row count...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="710"/>
        <source>%1 - %2 of &gt;= %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="713"/>
        <source>%1 - %2 of %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="960"/>
        <source>Please enter a pseudo-primary key in order to enable editing on this view. This should be the name of a unique column in the view.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1087"/>
        <source>Delete Records</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1221"/>
        <source>Duplicate records</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1221"/>
        <source>Duplicate record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1225"/>
        <source>Ctrl+&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1244"/>
        <source>Adjust rows to contents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1297"/>
        <source>Error deleting record:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1306"/>
        <source>Please select a record first</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1414"/>
        <source>There is no filter set for this table. View will not be created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1430"/>
        <source>Please choose a new encoding for all tables.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1432"/>
        <source>Please choose a new encoding for this table.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1435"/>
        <source>%1
Leave the field empty for using the database encoding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1447"/>
        <source>This encoding is either not valid or not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1618"/>
        <source>%1 replacement(s) made.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableBrowserDock</name>
    <message>
        <location filename="../TableBrowserDock.cpp" line="62"/>
        <source>New Data Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowserDock.cpp" line="66"/>
        <source>Rename Data Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowserDock.cpp" line="72"/>
        <source>Close Data Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../TableBrowserDock.cpp" line="89"/>
        <source>Set a new name for the data browser. Use the &apos;&amp;&amp;&apos; character to allow using the following character as a keyboard shortcut.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VacuumDialog</name>
    <message>
        <location filename="../VacuumDialog.ui" line="14"/>
        <source>Compact Database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../VacuumDialog.ui" line="26"/>
        <source>Warning: Compacting the database will commit all of your changes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../VacuumDialog.ui" line="39"/>
        <source>Please select the databases to co&amp;mpact:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
