<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pl_PL">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../AboutDialog.ui" line="14"/>
        <source>About DB Browser for SQLite</source>
        <translation>O Przeglądarce SQLite</translation>
    </message>
    <message>
        <location filename="../AboutDialog.ui" line="29"/>
        <source>Version</source>
        <translation>Wersja</translation>
    </message>
    <message>
        <location filename="../AboutDialog.ui" line="90"/>
        <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;https://www.gnu.org/licenses/gpl.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.gnu.org/licenses/gpl.html&lt;/span&gt;&lt;/a&gt; and &lt;a href=&quot;https://www.mozilla.org/MPL/2.0/index.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://www.mozilla.org/MPL/2.0/index.txt&lt;/span&gt;&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;https://sqlitebrowser.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitebrowser.org&lt;/span&gt;&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; text-decoration: underline; color:#0000ff;&quot;&gt;https://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;https://doc.qt.io/qt-5/licensing.html&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;https://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:8pt;&quot;&gt;We use the nalgeon/sqlean library for SQLite extensions support.&lt;br/&gt;This library is licensed under the MIT license, see the following for more information:&lt;br/&gt;&lt;/span&gt;&lt;a href=&quot;https://github.com/nalgeon/sqlean&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;https://github.com/nalgeon/sqlean&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;It also uses the Pastel SVG icon set by Michael Buckley under a Creative Commons Attribution Share Alike 4.0 license.&lt;br/&gt;See &lt;/span&gt;&lt;a href=&quot;https://codefisher.org/pastel-svg/&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;https://codefisher.org/pastel-svg/&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>Nowy rekord</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>Podaj wartości dla nowego rekordu zwracając uwagę na ograniczenia.Pola wytłusczone są obowiązkowe.</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>W kolumnie Wartość możesz podać wartość dla pola identyfikowanego w kolumnie Nazwa. Kolumna Rodzaj wskazuje rodzaj pola. Wartości domyślne są wyświetlane w tym samym stylu, co wartości NULL.</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="74"/>
        <source>Name</source>
        <translation>Nazwa</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="79"/>
        <source>Type</source>
        <translation>Rodzaj</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.ui" line="84"/>
        <source>Value</source>
        <translation>Wartość</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>Wartości do wstawienia. Uprzednio wypełnione domyślne wartości są wstawiane samoczynnie, chyba że zostały zmienione.</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>Tutaj pokazana jest kwerenda SQL dla dodania nowego rekordu zawierającego wartości wprowadzone w górnej ramce. Możesz ją ręcznie zmienić przed zapisem rekordu.</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Zapisz&lt;/span&gt; przekaże wyświetlone zapytanie SQL do bazy danych w celu zapisania nowego rekordu&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Przywróć domyślne&lt;/span&gt; przywróci wstępne wartości domyślne w kolumnie&lt;span style=&quot; font-weight:600;&quot;&gt;Wartość&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Zaniechaj&lt;/span&gt; zamyka to okno bez robienia zmian.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="239"/>
        <source>Auto-increment
</source>
        <translation>Samoprzyrost
</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="242"/>
        <source>Unique constraint
</source>
        <translation>Ograniczenie niepowtarzalności
</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="245"/>
        <source>Check constraint:	 %1
</source>
        <translation>Ograniczenie sprawdzania:	 %1
</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="249"/>
        <source>Foreign key:	 %1
</source>
        <translation>Klucz obcy:	 %1
</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="258"/>
        <source>Default value:	 %1
</source>
        <translation>Wartość domyślna:	 %1
</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="284"/>
        <source>Error adding record. Message from database engine:

%1</source>
        <translation>Nie można dodać rekordu. Wiadomość z silnika bazy danych:
%1</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="365"/>
        <source>Are you sure you want to restore all the entered values to their defaults?</source>
        <translation>Jesteś pewien że chcesz przywrócić domyślne wartości dla wszystich wpisów?</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <location filename="../Application.cpp" line="185"/>
        <source>Possible command line arguments:</source>
        <translation>Dozwolone argumenty wiersza poleceń:</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="99"/>
        <source>The user settings file location is replaced with the argument value instead of the environment variable value.</source>
        <translation>Położenie pliku ustawień użytkownika jest zastępowane wartością argumentu zamiast wartością zmiennej środowiskowej.</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="100"/>
        <source>Ignored environment variable (DB4S_SETTINGS_FILE) value: </source>
        <translation>Pomijana wartość zmiennej środowiskowej (DB4S_SETTINGS_FILE): </translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="221"/>
        <location filename="../Application.cpp" line="233"/>
        <source>The file %1 does not exist</source>
        <translation>Plik %1 nie istnieje</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="181"/>
        <source>Usage</source>
        <translation>Użycie</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="182"/>
        <source>options</source>
        <translation>ustawienia</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="182"/>
        <location filename="../Application.cpp" line="206"/>
        <source>database</source>
        <translation>baza danych</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="182"/>
        <location filename="../Application.cpp" line="208"/>
        <source>project</source>
        <translation>projekt</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="183"/>
        <location filename="../Application.cpp" line="210"/>
        <source>csv-file</source>
        <translation>plik csv</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="187"/>
        <source>Show command line options</source>
        <translation>Pokaż ustawienia wiersza poleceń</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="189"/>
        <source>Exit application after running scripts</source>
        <translation>Wyjdź z aplikacji po wykonaniu skryptów</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="190"/>
        <location filename="../Application.cpp" line="192"/>
        <source>file</source>
        <translation>plik</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="191"/>
        <source>Execute this SQL file after opening the DB</source>
        <translation>Wykonaj to polecenie SQL po otwarciu bazy danych</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="193"/>
        <source>Import this CSV file into the passed DB or into a new DB</source>
        <translation>Zaimportuj ten plik CSV do podanej bazy danych lub do nowej bazy danych</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="194"/>
        <source>table</source>
        <translation>tabela</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="195"/>
        <source>Browse this table, or use it as target of a data import</source>
        <translation>Przeglądaj tę tabelę lub użyj jej jako miejsca docelowego importowania</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="197"/>
        <source>Open database in read-only mode</source>
        <translation>Otwórz bazę danych w trybie tylko do odczytu</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="198"/>
        <source>settings_file</source>
        <translation>plik_ustawień</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="199"/>
        <source>Run application based on this settings file</source>
        <translation>Uruchom tę aplikację na podstawie tego pliku ustawień</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="200"/>
        <location filename="../Application.cpp" line="202"/>
        <source>group</source>
        <translation>grupa</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="200"/>
        <location filename="../Application.cpp" line="202"/>
        <source>settings</source>
        <translation>ustawienia</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="200"/>
        <location filename="../Application.cpp" line="202"/>
        <source>value</source>
        <translation>wartość</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="201"/>
        <source>Run application with this setting temporarily set to value</source>
        <translation>Uruchom tę aplikację z wartością tego ustawienia tymczasowo na</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="203"/>
        <source>Run application saving this value for this setting</source>
        <translation>Uruchom tę aplikację zapisując, tę wartość w jej ustawieniach</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="205"/>
        <source>Display the current version</source>
        <translation>Wyświetl bieżącą wersję</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="207"/>
        <source>Open this SQLite database</source>
        <translation>Otwórz tę bazę danych SQLite</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="209"/>
        <source>Open this project file (*.sqbpro)</source>
        <translation>Otwórz ten plik projektu (*.sqbpro)</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="211"/>
        <source>Import this CSV file into an in-memory database</source>
        <translation>Zaimportuj ten plik CSV do bazy danych w pamięci</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="219"/>
        <location filename="../Application.cpp" line="226"/>
        <location filename="../Application.cpp" line="231"/>
        <source>The %1 option requires an argument</source>
        <translation>Słowo kluczowe %1 wymaga argumentu</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="244"/>
        <source>The -S/--settings option requires an argument. The option is ignored.</source>
        <translation>Ustawienie -S/-- wymaga argumentu. Pominięto ustawienie.</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="247"/>
        <source>The -o/--option and -O/--save-option options require an argument in the form group/setting=value</source>
        <translation>Ustawienia -o/--option oraz -O/--save-option wymagają argumentu w postaci group/setting=wartość</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="275"/>
        <source>Invalid option/non-existent file: %1</source>
        <translation>Nieprawidłowa opcja lub nieistniejący plik: %1</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="363"/>
        <source>SQLite Version </source>
        <translation>Wersja SQLite </translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="365"/>
        <source>SQLCipher Version %1 (based on SQLite %2)</source>
        <translation>Wersja SQLCipher %1 (oparta na SQLite %2)</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="368"/>
        <source>DB Browser for SQLite Version %1.</source>
        <translation>Przeglądarka BD dla SQLite w wersji %1.</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="369"/>
        <source>Last commit hash when built: %1</source>
        <translation>Skrót zmiany, na której zbudowano: %1</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="370"/>
        <source>Built for %1, running on %2</source>
        <translation>Zbudowane dla %1, uruchomione na %2</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="371"/>
        <source>Qt Version %1</source>
        <translation>Wersja Qt %1</translation>
    </message>
</context>
<context>
    <name>CipherDialog</name>
    <message>
        <location filename="../CipherDialog.ui" line="14"/>
        <source>SQLCipher encryption</source>
        <translation>Szyfrowanie SQLCipher</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="27"/>
        <source>&amp;Password</source>
        <translation>&amp;Hasło</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="44"/>
        <source>&amp;Reenter password</source>
        <translation>Powtó&amp;rz hasło</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="98"/>
        <source>Encr&amp;yption settings</source>
        <translation>Ustawienia sz&amp;yfrowania</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="110"/>
        <source>SQLCipher &amp;3 defaults</source>
        <translation>Domyślne SQLCipher &amp;3</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="117"/>
        <source>SQLCipher &amp;4 defaults</source>
        <translation>Domyślne SQLCipher &amp;4</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="124"/>
        <source>Custo&amp;m</source>
        <translation>Włas&amp;ny</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="133"/>
        <source>Page si&amp;ze</source>
        <translation>Ro&amp;zmiar strony</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="146"/>
        <source>&amp;KDF iterations</source>
        <translation>Powtórzenia &amp;KDF</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="166"/>
        <source>HMAC algorithm</source>
        <translation>Algorytm HMAC</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="195"/>
        <source>KDF algorithm</source>
        <translation>Algorytm KDF</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="224"/>
        <source>Plaintext Header Size</source>
        <translation>Rozmiar nagłówka zwykłego tekstu</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="66"/>
        <source>Passphrase</source>
        <translation>Hasło</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="71"/>
        <source>Raw key</source>
        <translation>Klucz</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>Ustaw klucz do zaszyfrowania bazy danych.
Zwróć uwagę na to, że wszelkie zmiany wprowadzone tutaj do opcjonalnych
 ustawień będą wymagane przy każdym otwarciu pliku.
Aby pozbyć się szyfrowania, pozostaw pola hasła pustymi.
Proces szyfrowania może zabrać dużo czasu w zależności od wielkości bazy danych.&#x2028;Zaleca się aby przed rozpoczęciem tego procesu zrobić kopię zapasową pliku.
 Wszelkie niezapisane zmiany będą wprowadzone do bazy danych zanim szyfrowanie się rozpocznie.</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>Proszę podać hasło do zaszyfrowania bazy danych.
Jeśli zostały zmienione jakiekolwiek dodatkowe ustawienia dla pliku tej bazy danych będziesz musiał również podać tą informację.</translation>
    </message>
</context>
<context>
    <name>ColumnDisplayFormatDialog</name>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="14"/>
        <source>Choose display format</source>
        <translation>Wybierz format wyświetlania</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="20"/>
        <source>Display format</source>
        <translation>Format wyświetlania</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>Wybierz domyślny format wyświetlania dla kolumny &apos;%1&apos;, który będzie stosowany dla każdej wartości, zanim zostanie ona wyświetlona.</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="17"/>
        <source>Default</source>
        <translation>Domyślny</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="19"/>
        <source>Decimal number</source>
        <translation>Liczba dziesiętna</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="20"/>
        <source>Exponent notation</source>
        <translation>Zapis wykładniczy</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="21"/>
        <source>Hex blob</source>
        <translation>Blob szestnastkowy</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="22"/>
        <source>Hex number</source>
        <translation>Liczba szesnastkowa</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="23"/>
        <source>Octal number</source>
        <translation>Liczba ósemkowa</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="24"/>
        <source>Round number</source>
        <translation>Liczba zaokrąglona</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="26"/>
        <source>Apple NSDate to date</source>
        <translation>Apple NSDate do daty</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="27"/>
        <source>Java epoch (milliseconds) to date</source>
        <translation>Java epoch (milisekundy) do daty</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="28"/>
        <source>.NET DateTime.Ticks to date</source>
        <translation>.NET DateTime.Ticks na datę</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="29"/>
        <source>Julian day to date</source>
        <translation>Data Juliańska do daty</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="30"/>
        <source>Unix epoch to date</source>
        <translation>Unix epoch do daty</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="31"/>
        <source>Unix epoch to local time</source>
        <translation>Unix epoch do czasu lokalnego</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="32"/>
        <source>WebKit / Chromium epoch to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="33"/>
        <source>WebKit / Chromium epoch to local time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="34"/>
        <source>Windows DATE to date</source>
        <translation>Windows DATE do daty</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="35"/>
        <source>Date as dd/mm/yyyy</source>
        <translation>Data w formacie dd/mm/rrrr</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="37"/>
        <source>Lower case</source>
        <translation>Małe litery</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="38"/>
        <source>Upper case</source>
        <translation>Duże litery</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="40"/>
        <source>Binary GUID to text</source>
        <translation>Dwójkowy GUID na tekst</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="41"/>
        <source>SpatiaLite Geometry to SVG</source>
        <translation>Geometria SpatiaLite do SVG</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="43"/>
        <source>Custom</source>
        <translation>Niestandardowy</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="145"/>
        <source>Custom display format must contain a function call applied to %1</source>
        <translation>Własny format wyświetlania musi zawierać wywołanie funkcji zastosowanej na %1</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="157"/>
        <source>Error in custom display format. Message from database engine:

%1</source>
        <translation>Błąd we własnym formacie wyświetlania. Wiadomość z silnika bazy danych:

%1</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="159"/>
        <source>Custom display format must return only one column but it returned %1.</source>
        <translation>Własny format wyświetlania musi zwracać tylko jedną kolumnę, a zwrócił %1.</translation>
    </message>
</context>
<context>
    <name>CondFormatManager</name>
    <message>
        <location filename="../CondFormatManager.ui" line="14"/>
        <source>Conditional Format Manager</source>
        <translation>Zarządzanie formatowaniem warunkowym</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>To okno dialogowe umożliwia tworzenie i zmianę formatowania warunkowego. Wygląd komórki będzie będzie określony pierwszym spełnionym warunkiem dla danych komórki. Formatowania warunkowe można przesunąć w górę i w dół, gdzie te na górze są przetwarzane w pierwszej kolejności. Składnia dla warunków jest taka sama jak dla filtrów, a pusty warunek będzie pasował do wszystkich wartości.</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="32"/>
        <source>Add new conditional format</source>
        <translation>Dodaj nowe formatowanie warunkowe</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="35"/>
        <source>&amp;Add</source>
        <translation>Dod&amp;aj</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="52"/>
        <source>Remove selected conditional format</source>
        <translation>Usuń wybrane formatowanie warunkowe</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="55"/>
        <source>&amp;Remove</source>
        <translation>&amp;Usuń</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="72"/>
        <source>Move selected conditional format up</source>
        <translation>Przesuń w górę wybrane formatowanie warunkowe</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="75"/>
        <source>Move &amp;up</source>
        <translation>Przesuń w &amp;górę</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="92"/>
        <source>Move selected conditional format down</source>
        <translation>Przesuń w dół wybrane formatowanie warunkowe</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="95"/>
        <source>Move &amp;down</source>
        <translation>Przesuń w &amp;dół</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="158"/>
        <source>Foreground</source>
        <translation>Pierwszy plan</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="161"/>
        <source>Text color</source>
        <translation>Barwa tekstu</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="166"/>
        <source>Background</source>
        <translation>Tło</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="169"/>
        <source>Background color</source>
        <translation>Barwa tła</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="174"/>
        <source>Font</source>
        <translation>Czcionka</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="179"/>
        <source>Size</source>
        <translation>Rozmiar</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="187"/>
        <source>Bold</source>
        <translation>Pogrubienie</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="199"/>
        <source>Italic</source>
        <translation>Kursywa</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="211"/>
        <source>Underline</source>
        <translation>Podkreślenie</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="220"/>
        <source>Alignment</source>
        <translation>Wyrównanie</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.ui" line="225"/>
        <source>Condition</source>
        <translation>Warunek</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.cpp" line="101"/>
        <location filename="../CondFormatManager.cpp" line="102"/>
        <source>Click to select color</source>
        <translation>Kliknij, aby wybrać barwę</translation>
    </message>
    <message>
        <location filename="../CondFormatManager.cpp" line="250"/>
        <source>Are you sure you want to clear all the conditional formats of this field?</source>
        <translation>Czy na pewno chcesz wyczyścić wszystkie formatowania warunkowe tego pola?</translation>
    </message>
</context>
<context>
    <name>DBBrowserDB</name>
    <message>
        <location filename="../sqlitedb.cpp" line="322"/>
        <source>Please specify the database name under which you want to access the attached database</source>
        <translation>Proszę podaj nazwę bazy danych za pomocą której chcesz uzyskać dostęp do załączonej bazy</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="398"/>
        <source>Invalid file format</source>
        <translation>Nieprawidłowy format pliku</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="711"/>
        <source>Do you really want to close this temporary database? All data will be lost.</source>
        <translation>Czy na pewno chcesz zamknąć tę tymczasową bazę danych? Wszelkie zmiany bedą zapomniane.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="716"/>
        <source>Do you want to save the changes made to the database file %1?</source>
        <translation>Czy na pewno chcesz zapisać zmiany dokonane w pliku bazy danych %1?</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="732"/>
        <source>Database didn&apos;t close correctly, probably still busy</source>
        <translation>Baza danych nie została zamknięta poprawnie, prawdopodobnie była nadal zajęta</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="757"/>
        <source>Cannot open destination file: &apos;%1&apos;</source>
        <translation>Nie można otworzyć pliku docelowego: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="774"/>
        <location filename="../sqlitedb.cpp" line="792"/>
        <source>Cannot backup to file: &apos;%1&apos;. Message: %2</source>
        <translation>Nie można utworzyć pliku kopii zapasowej: &apos;%1&apos;. Opis: %2</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="832"/>
        <source>The database is currently busy: </source>
        <translation>Baza danych jest obecnie zajęta: </translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="833"/>
        <source>Do you want to abort that other operation?</source>
        <translation>Czy na pewno chcesz przerwać tą inną operację?</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="880"/>
        <source>Exporting database to SQL file...</source>
        <translation>Eksportowanie bazy danych do pliku SQL…</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="881"/>
        <location filename="../sqlitedb.cpp" line="1113"/>
        <source>Cancel</source>
        <translation>Zaniechaj</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1071"/>
        <location filename="../sqlitedb.cpp" line="1103"/>
        <source>No database file opened</source>
        <translation>Plik z bazą danych nie jest obecnie otwarty</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1112"/>
        <source>Executing SQL...</source>
        <translation>Wykonywanie SQL…</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1139"/>
        <source>Action cancelled.</source>
        <translation>Zaniechano działania.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1209"/>
        <location filename="../sqlitedb.cpp" line="1222"/>
        <source>Error in statement #%1: %2.
Aborting execution%3.</source>
        <translation>Błąd w poleceniu #%1: %2.
Przerywam wykonywanie%3.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1212"/>
        <location filename="../sqlitedb.cpp" line="1225"/>
        <source> and rolling back</source>
        <translation> i przywracam</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1271"/>
        <source>didn&apos;t receive any output from %1</source>
        <translation>nie otrzymano żadnego wyniku z %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1277"/>
        <source>could not execute command: %1</source>
        <translation>nie można wykonać polecenia: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1455"/>
        <source>Cannot delete this object</source>
        <translation>Nie można usunąć tego obiektu</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1498"/>
        <source>Cannot set data on this object</source>
        <translation>Nie można ustawić danych na tym objekcie</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1605"/>
        <location filename="../sqlitedb.cpp" line="1612"/>
        <source>A table with the name &apos;%1&apos; already exists in schema &apos;%2&apos;.</source>
        <translation>Tabela o nazwie &apos;%1&apos; już istnieje w schemacie &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1621"/>
        <source>No table with name &apos;%1&apos; exists in schema &apos;%2&apos;.</source>
        <translation>Tabela o nazwie &apos;%1&apos; nie istnieje w schemacie &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1631"/>
        <location filename="../sqlitedb.cpp" line="1652"/>
        <source>Cannot find column %1.</source>
        <translation>Nie można znaleźć kolumny %1.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1665"/>
        <source>Creating savepoint failed. DB says: %1</source>
        <translation>Nie można utworzyć punktu zapisu. BD zwraca: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1728"/>
        <source>Renaming the column failed. DB says:
%1</source>
        <translation>Nie można przemianować tej kolumny. BD zwraca:
%1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1756"/>
        <location filename="../sqlitedb.cpp" line="1918"/>
        <source>Releasing savepoint failed. DB says: %1</source>
        <translation>Nie można zwolnić punktu zapisu. BD zwraca: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1775"/>
        <source>Creating new table failed. DB says: %1</source>
        <translation>Nie można utworzyć nowej tabeli. BD zwraca: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1812"/>
        <source>Copying data to new table failed. DB says:
%1</source>
        <translation>Nie można skopiować nowej tabeli. BD zwraca:
%1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1884"/>
        <source>Deleting old table failed. DB says: %1</source>
        <translation>Nie można usunąć starej tabeli. BD zwraca: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1954"/>
        <source>Error renaming table &apos;%1&apos; to &apos;%2&apos;.
Message from database engine:
%3</source>
        <translation>Błąd przemianowywania tabeli z &apos;%1&apos; na &apos;%2&apos;.
Wiadomość z silnika bazy danych:
%3</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2050"/>
        <source>could not get list of db objects: %1</source>
        <translation>nie można pobrać listy obiektów bd: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1909"/>
        <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>Wystąpił błąd przy odtworzeniu niektórych obiektów powiązanych z tą bazą danych. Błędy tego rodzaju występują za zwyczaj w przypadku zmiany nazw niektórych kolumn. Sprawdź dokładnie następującą kwerendę SQL. Po dokonaniu zmian możesz ją ręcznie uruchomić:

</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2056"/>
        <source>could not get list of databases: %1</source>
        <translation>nie mogę odczytać listy baz danych: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2084"/>
        <source>Error setting pragma %1 to %2: %3</source>
        <translation>Błąd przy ustawianiu pragmy %1 do %2: %3</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2130"/>
        <source>File not found.</source>
        <translation>Nie znaleziono pliku.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2168"/>
        <source>Error loading extension: %1</source>
        <translation>Nie można wczytać rozszerzenia: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2177"/>
        <source>Error loading built-in extension: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="2203"/>
        <source>could not get column information</source>
        <translation>nie można uzyskać informacji o kolumnie</translation>
    </message>
</context>
<context>
    <name>DbStructureModel</name>
    <message>
        <location filename="../DbStructureModel.cpp" line="22"/>
        <source>Name</source>
        <translation>Nazwa</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="22"/>
        <source>Object</source>
        <translation>Obiekt</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="22"/>
        <source>Type</source>
        <translation>Rodzaj</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="22"/>
        <source>Schema</source>
        <translation>Polecenie tworzące</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="22"/>
        <source>Database</source>
        <translation>Baza danych</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="163"/>
        <source>Browsables</source>
        <translation>Obiekty do przeglądania</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="168"/>
        <source>All</source>
        <translation>Wszystkie</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="178"/>
        <source>Temporary</source>
        <translation>Tymczasowa</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="352"/>
        <source>Tables (%1)</source>
        <translation>Tabele (%1)</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="356"/>
        <source>Indices (%1)</source>
        <translation>Indeksy (%1)</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="361"/>
        <source>Views (%1)</source>
        <translation>Widoki (%1)</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="365"/>
        <source>Triggers (%1)</source>
        <translation>Wyzwalacze (%1)</translation>
    </message>
</context>
<context>
    <name>EditDialog</name>
    <message>
        <location filename="../EditDialog.ui" line="14"/>
        <source>Edit database cell</source>
        <translation>Zmiana komórki bazy danych</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="46"/>
        <source>Mode:</source>
        <translation>Tryb:</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="62"/>
        <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>To jest lista dostępnych trybów dla edytora komórek. Wybierz tryb do wyświetlania lub edycji danych dla tej komórki.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="66"/>
        <source>Text</source>
        <translation>Tekst</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="71"/>
        <source>RTL Text</source>
        <translation>Tekst od prawej do lewej</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="76"/>
        <source>Binary</source>
        <translation>Zapis dwójkowy</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="81"/>
        <location filename="../EditDialog.cpp" line="303"/>
        <source>Image</source>
        <translation>Obraz</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="86"/>
        <source>JSON</source>
        <translation>JSON</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="91"/>
        <source>XML</source>
        <translation>XML</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="96"/>
        <source>Evaluation</source>
        <translation>Obliczenie</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="104"/>
        <location filename="../EditDialog.ui" line="107"/>
        <source>Automatically adjust the editor mode to the loaded data type</source>
        <translation>Sam dostosuj tryb edytora w zależności od wczytanych danych</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="110"/>
        <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>To pole zaznaczane włącza lub wyłącza samoczynne przełączanie do trybu edytora. Po wybraniu nowej komórki lub zaimportowaniu nowych danych i przy włączonym samoczynnym przełączaniu, tryb dostosowuje się do wykrytego rodzaju danych. Następnie można zmienić tryb edytora ręcznie. Aby zapamiętać ten try ręczny przy przechodzeniu po komórkach, wystarczy odznaczyć to pole.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="113"/>
        <source>Auto-switch</source>
        <translation>Sam przełączaj</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="176"/>
        <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>Edytor Qt jest używany do pism od-prawej-do-lewej, które nie są obsługiwane przez domyślny edytor tekstu. Obecność znaków pism od-prawej-do-lewej jest wykrywana, a edytor sam przełącza się do tego trybu.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="203"/>
        <source>Identification of the cell currently in the editor</source>
        <translation>Identyfikator komórki, będącej obecnie w edytorze</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="225"/>
        <source>Type and size of data currently in table</source>
        <translation>Rodzaj i rozmiar danych, będących obecnie w edytorze</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="274"/>
        <source>Open preview dialog for printing the data currently stored in the cell</source>
        <translation>Otwiera okno dialogowe do podglądu drukowanych danych z danej komórki</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="310"/>
        <source>Auto-format: pretty print on loading, compact on saving.</source>
        <translation>Auto-formatowanie: upiększa tekst przy wczytywaniu i ściska przy zapisywaniu.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="313"/>
        <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>Po zaznaczeniu, dane są formatowane podczas ich wczytywania, łamiąc tekst w wierszach oraz wcinając go dla najlepszej czytelności. Przed zapisaniem, dane są oczyszczane poprzez usunięcie zakończeń wierszy oraz niepotrzebnych białych znaków.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="370"/>
        <source>Word Wrap</source>
        <translation>Zawijaj wiersze</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="373"/>
        <source>Wrap lines on word boundaries</source>
        <translation>Zawijaj wiersze na granicach słów</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="382"/>
        <location filename="../EditDialog.ui" line="388"/>
        <source>Open in default application or browser</source>
        <translation>Otwórz w domyślnej aplikacji lub przeglądarce</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="385"/>
        <source>Open in application</source>
        <translation>Otwórz w aplikacji</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="391"/>
        <source>The value is interpreted as a file or URL and opened in the default application or web browser.</source>
        <translation>Wartość jest traktowana jako plik lub adres URL i otwierana w domyślnej aplikacji lub przeglądarce sieciowej.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="400"/>
        <source>Save file reference...</source>
        <translation>Zapisz odniesienie pliku...</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="403"/>
        <source>Save reference to file</source>
        <translation>Zapisz odniesienie do pliku</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="427"/>
        <location filename="../EditDialog.ui" line="430"/>
        <source>Open in external application</source>
        <translation>Otwórz w zewnętrznej aplikacji</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="307"/>
        <source>Autoformat</source>
        <translation>Sam formatuj</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="322"/>
        <source>&amp;Export...</source>
        <translation>Wy&amp;eksportuj...</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="337"/>
        <location filename="../EditDialog.ui" line="412"/>
        <source>&amp;Import...</source>
        <translation>Za&amp;importuj...</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="340"/>
        <location filename="../EditDialog.ui" line="415"/>
        <source>Import from file</source>
        <translation>Zaimportuj z pliku</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="343"/>
        <location filename="../EditDialog.ui" line="418"/>
        <source>Opens a file dialog used to import any kind of data to this database cell.</source>
        <translation>Otwiera okno wyboru pliku z danymi do zaimportowania w tej komórce.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="325"/>
        <source>Export to file</source>
        <translation>Wyeksportuj do pliku</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="328"/>
        <source>Opens a file dialog used to export the contents of this database cell to a file.</source>
        <translation>Otwiera okno pozwalające na wyeksportowanie zawartości komórki do pliku.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="355"/>
        <source>Erases the contents of the cell</source>
        <translation>Czyści zawartość komórki</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="352"/>
        <source>Set as &amp;NULL</source>
        <translation>Ustaw jako &amp;NULL</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="17"/>
        <source>This area displays information about the data present in this database cell</source>
        <translation>Tutaj wyświetlane są informacje o danych obecnych w tej komórce</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="246"/>
        <source>Apply data to cell</source>
        <translation>Zapisz dane w komórce</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="249"/>
        <source>This button saves the changes performed in the cell editor to the database cell.</source>
        <translation>Ten przycisk zapisuje zmiany wykonane w edytorze komórki w komórce bazy danych.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="252"/>
        <source>Apply</source>
        <translation>Zastosuj</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="268"/>
        <source>Print...</source>
        <translation>Wydrukuj...</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="277"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="271"/>
        <source>Open preview dialog for printing displayed text</source>
        <translation>Otwiera okno dialogowe do podglądu wyświetlanego tekstu</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="289"/>
        <source>Copy Hex and ASCII</source>
        <translation>Skopiuj Hex i ASCII</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="292"/>
        <source>Copy selected hexadecimal and ASCII columns to the clipboard</source>
        <translation>Skopiuj zaznaczone kolumny szesnastkowe oraz ASCII do schowka</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="295"/>
        <source>Ctrl+Shift+C</source>
        <translation>Ctrl+Shift+C</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="301"/>
        <location filename="../EditDialog.cpp" line="310"/>
        <source>Image data can&apos;t be viewed in this mode.</source>
        <translation>Obrazy nie mogą zostać wyświetlone w tym trybie.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="302"/>
        <location filename="../EditDialog.cpp" line="311"/>
        <source>Try switching to Image or Binary mode.</source>
        <translation>Przejdź do trybu obrazu lub wartości binarnej.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="369"/>
        <location filename="../EditDialog.cpp" line="378"/>
        <source>Binary data can&apos;t be viewed in this mode.</source>
        <translation>Wartość dwójkowa nie może być wyświetlona w tym trybie.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="370"/>
        <location filename="../EditDialog.cpp" line="379"/>
        <source>Try switching to Binary mode.</source>
        <translation>Przejdź do trybu wartości binarnej.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="406"/>
        <location filename="../EditDialog.cpp" line="426"/>
        <source>Image files (%1)</source>
        <translation>Piki graficzne (%1)</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="481"/>
        <source>Binary files (*.bin)</source>
        <translation>Pliki Binarne (*.bin)</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="438"/>
        <source>Choose a file to import</source>
        <translation>Wybierz plik do zaimportowania</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="44"/>
        <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.

In the Evaluation mode, entered SQLite expressions are evaluated and the result applied to the cell.</source>
        <translation>Tryby edytora tekstu umożliwiają zmianę zwykłego tekstu, a także danych JSON, czy XML z jednoczesnym podświetlaniem składni, formatowaniem oraz sprawdzaniem poprawności przez zpisem.

Błędy są wskazywane czerwone zygzakowate podkreślenie.

W trybie Obliczania, wpisane wyrażenia SQLite są obliczane, a ich wynik jest zapisywany do komórki.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="122"/>
        <source>Unsaved data in the cell editor</source>
        <translation>Niezapisane dane w edytorze komórki</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="123"/>
        <source>The cell editor contains data not yet applied to the database.
Do you want to apply the edited data to row=%1, column=%2?</source>
        <translation>Edytor komórki zawiera dane jeszcze niazapisane do bazy danych.
Czy chcesz zapisać zmienione dane w wierszu=%1, kolumnie=%2?</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="148"/>
        <source>Editing row=%1, column=%2</source>
        <translation>Zmienianie wiersza=%1, kolumny=%2</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="151"/>
        <source>No cell active.</source>
        <translation>Nie została wybrana żadna komórka.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="477"/>
        <source>%1 Image</source>
        <translation>%1 Grafika</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="515"/>
        <source>Choose a filename to export data</source>
        <translation>Wybierz nazwę pliku dla wyeksportowanych danych</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="581"/>
        <source>Invalid data for this mode</source>
        <translation>Nieprawidłowe dane w tym trybie</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="582"/>
        <source>The cell contains invalid %1 data. Reason: %2. Do you really want to apply it to the cell?</source>
        <translation>Komórka zawiera nieprawidłowe dane %1. Powód: %2. Czy na pewno wstawić je do komórki?</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="925"/>
        <location filename="../EditDialog.cpp" line="1105"/>
        <source>Type: NULL; Size: 0 bytes</source>
        <translation>Rodzaj: NULL; Rozmiar: 0 bajtów</translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="927"/>
        <location filename="../EditDialog.cpp" line="1117"/>
        <source>Type: Text / Numeric; Size: %n character(s)</source>
        <translation>
            <numerusform>Rodzaj: Tekst / Liczba; Rozmiar: %n znak</numerusform>
            <numerusform>Rodzaj: Tekst / Liczba; Rozmiar: %n znaki</numerusform>
            <numerusform>Rodzaj: Tekst / Liczba; Rozmiar: %n znaków</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1091"/>
        <source>Type: %1 Image; Size: %2x%3 pixel(s)</source>
        <translation>Rodzaj: Obraz %1; Rozmiar: %2x%3 pikseli</translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="1124"/>
        <source>Type: Valid JSON; Size: %n character(s)</source>
        <translation>
            <numerusform>Rodzaj: Prawidłowy JSON; Rozmiar: %n znak</numerusform>
            <numerusform>Rodzaj: Prawidłowy JSON; Rozmiar: %n znaki</numerusform>
            <numerusform>Rodzaj: Prawidłowy JSON; Rozmiar: %n znaków</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="1132"/>
        <source>Type: Binary; Size: %n byte(s)</source>
        <translation>
            <numerusform>Rodzaj: Dwójkowe; Rozmiar: %n bajt</numerusform>
            <numerusform>Rodzaj: Dwójkowe; Rozmiar: %n bajty</numerusform>
            <numerusform>Rodzaj: Dwójkowe; Rozmiar: %n bajtów</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1275"/>
        <source>Couldn&apos;t save file: %1.</source>
        <translation>Nie można zapisać pliku: %1.</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="1300"/>
        <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>Dane zostały zapisane do pliku tymczasowego i otwarte przy użyciu domyślnej aplikacji. Możesz teraz edytować plik, a gdy będziesz gotowy, to zatwierdź lub wycofaj nowe dane w komórce.</translation>
    </message>
</context>
<context>
    <name>EditIndexDialog</name>
    <message>
        <location filename="../EditIndexDialog.ui" line="14"/>
        <source>Edit Index Schema</source>
        <translation>Edytor tworzenia indeksu</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="26"/>
        <source>&amp;Name</source>
        <translation>&amp;Nazwa</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="39"/>
        <source>&amp;Table</source>
        <translation>&amp;Tabela</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="52"/>
        <source>&amp;Unique</source>
        <translation>&amp;Niepowtarzalność</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>Aby ograniczyć indeks tylko do części tabeli można dopisać tutaj polecenie WHERE, które
zaznacza część tabeli, która ma zostać zaindeksowana</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="72"/>
        <source>Partial inde&amp;x clause</source>
        <translation>Polecenie częściowego &amp;indeksu</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="85"/>
        <source>Colu&amp;mns</source>
        <translation>Kolu&amp;mny</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="130"/>
        <source>Table column</source>
        <translation>Kolumna tabeli</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="135"/>
        <source>Type</source>
        <translation>Rodzaj</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>Dodaj nową kolumnę wyrażenia do indeksu. Kolumny wyrażeń zawierają raczej wyrażenia SQL niż nazwy kolumn.</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="232"/>
        <source>Index column</source>
        <translation>Kolumna indeksu</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="237"/>
        <source>Order</source>
        <translation>Porządek</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.cpp" line="266"/>
        <source>Deleting the old index failed:
%1</source>
        <translation>Usuwanie starego indeksu nie powiodło się:
%1</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.cpp" line="275"/>
        <source>Creating the index failed:
%1</source>
        <translation>Tworzenie indeksu nie powiodło się:
%1</translation>
    </message>
</context>
<context>
    <name>EditTableDialog</name>
    <message>
        <location filename="../EditTableDialog.ui" line="14"/>
        <source>Edit table definition</source>
        <translation>Edycja tworzenia tabeli</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="27"/>
        <source>Table</source>
        <translation>Tabela</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="43"/>
        <source>Advanced</source>
        <translation>Rozszerzone</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="75"/>
        <source>Without Rowid</source>
        <translation>Bez ID wiersza</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="164"/>
        <source>Fields</source>
        <translation>Pola</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="62"/>
        <source>Database sche&amp;ma</source>
        <translation>Sche&amp;mat bazy danych</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="85"/>
        <source>Make this a &apos;WITHOUT ROWID&apos; table. Setting this flag requires specifying a PRIMARY KEY (which can be of any type, and can be composite), and forbids the AUTOINCREMENT flag.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="92"/>
        <source>On Conflict</source>
        <translation>Jeśli sprzeczne</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="133"/>
        <source>Strict</source>
        <translation>Ścisłe</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="143"/>
        <source>When the strict option is enabled SQLite enforces the data types of each column when updating or inserting data.</source>
        <translation>Po zaznaczeniu pola &quot;ścisłe&quot; SQLite wymusza rodzaje danych na każdej kolumnie przy uaktualnianiu lub wstawianiu do niej danych.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="172"/>
        <location filename="../EditTableDialog.ui" line="509"/>
        <location filename="../EditTableDialog.ui" line="603"/>
        <source>Add</source>
        <translation>Dodaj</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="192"/>
        <location filename="../EditTableDialog.ui" line="532"/>
        <location filename="../EditTableDialog.ui" line="622"/>
        <source>Remove</source>
        <translation>Usuń</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="212"/>
        <source>Move to top</source>
        <translation>Przesuń na górę</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="235"/>
        <source>Move up</source>
        <translation>Przesuń w górę</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="255"/>
        <source>Move down</source>
        <translation>Przesuń w dół</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="275"/>
        <source>Move to bottom</source>
        <translation>Przesuń na dół</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="332"/>
        <location filename="../EditTableDialog.ui" line="487"/>
        <location filename="../EditTableDialog.ui" line="576"/>
        <location filename="../EditTableDialog.ui" line="662"/>
        <source>Name</source>
        <translation>Nazwa</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="337"/>
        <location filename="../EditTableDialog.ui" line="482"/>
        <source>Type</source>
        <translation>Rodzaj</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="342"/>
        <source>NN</source>
        <translation>NN</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="345"/>
        <source>Not null</source>
        <translation>Nie NULL</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="350"/>
        <source>PK</source>
        <translation>PK</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="353"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;img src=&quot;:/icons/field_key&quot;/&gt; Klucz główny&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="358"/>
        <source>AI</source>
        <translation>AI</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="361"/>
        <source>Autoincrement</source>
        <translation>Samoprzyrostowa</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="366"/>
        <source>U</source>
        <translation>U</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="369"/>
        <location filename="../EditTableDialog.ui" line="717"/>
        <location filename="../EditTableDialog.cpp" line="288"/>
        <source>Unique</source>
        <translation>Niepowtarzalność</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="374"/>
        <source>Default</source>
        <translation>Domyślna</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="377"/>
        <source>Default value</source>
        <translation>Domyślna wartość</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="382"/>
        <location filename="../EditTableDialog.ui" line="657"/>
        <source>Check</source>
        <translation>Sprawdzenie</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="385"/>
        <source>Check constraint</source>
        <translation>Ograniczenie sprawdzenia</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="390"/>
        <source>Collation</source>
        <translation>Zestawienie</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="395"/>
        <source>Foreign Key</source>
        <translation>Klucz obcy</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="398"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;img src=&quot;:/icons/field_fk&quot;/&gt; Klucz obcy&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="407"/>
        <source>Index Constraints</source>
        <translation>Warunki indeksu</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="415"/>
        <source>Add constraint</source>
        <translation>Dodaj ograniczenie</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="438"/>
        <source>Remove constraint</source>
        <translation>Usuń ograniczenie</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="477"/>
        <location filename="../EditTableDialog.ui" line="571"/>
        <source>Columns</source>
        <translation>Kolumny</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="492"/>
        <location filename="../EditTableDialog.ui" line="586"/>
        <location filename="../EditTableDialog.ui" line="667"/>
        <source>SQL</source>
        <translation>SQL</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="501"/>
        <source>Foreign Keys</source>
        <translation>Klucze obce</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="581"/>
        <source>References</source>
        <translation>Odniesienia</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="595"/>
        <source>Check Constraints</source>
        <translation>Warunki sprawdzające</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="685"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;Uwaga: &lt;/span&gt;W określeniu tabeli jest coś, czego nasze przetwarzanie składni nie rozumie. Zmiana i zapis tej tabeli może skutkować kłopotami.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="709"/>
        <location filename="../EditTableDialog.cpp" line="287"/>
        <source>Primary Key</source>
        <translation>Klucz główny</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="712"/>
        <source>Add a primary key constraint</source>
        <translation>Dodaj ograniczenie klucza głównego</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="720"/>
        <source>Add a unique constraint</source>
        <translation>Dodaj ograniczenie niepowtarzalności</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="296"/>
        <location filename="../EditTableDialog.cpp" line="1261"/>
        <source>There can only be one primary key for each table. Please modify the existing primary key instead.</source>
        <translation>Dla każdej tabeli może być tylko jeden klucz główny. Zmień istniejący klucz główny.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="433"/>
        <source>Error creating table. Message from database engine:
%1</source>
        <translation>Nie można utworzyć tabeli. Wiadomość z silnika bazy danych:
%1</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="560"/>
        <source>There already is a field with that name. Please rename it first or choose a different name for this field.</source>
        <translation>Istnieje już pole o tej nazwie. Przemianuj je najpierw lub wybierz inną nazwę dla tego pola.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="585"/>
        <source>This column is referenced in a foreign key in table %1 and thus its name cannot be changed.</source>
        <translation>Kolumna ma odwołanie do klucza obcego w tabeli %1 więc jej nazwa nie można zmienić jej nazwy.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="677"/>
        <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>W tym polu istnieje co najmniej jeden wiersz z wartością równą NULL. Czyni to niemożliwym ustawienie tej flagi. Najpierw zmień dane tabeli.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="708"/>
        <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>W tym polu istnieje co najmniej jeden wiersz z wartością nie będącą liczbą całkowitą. Czyni to niemożliwym ustawienie flagi AI. Najpierw zmień dane tabeli.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="766"/>
        <source>Column &apos;%1&apos; has duplicate data.
</source>
        <translation>Kolumna &apos;%1&apos; zawiera powielone dane.
</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="767"/>
        <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>Czyni to niemożliwym nadanie flagi &apos;Unique&apos;. Usuń powielone dane, aby móc nadać flagę &apos;Unique&apos;.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="1029"/>
        <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>Czy na pewno usunąć pole &apos;%1&apos;?
Wszystkie dane przechowywane w tym polu zostaną utracone.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="1153"/>
        <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>Dodaj pola, które spełniają dane warunki przed ustawieniem flagi bez rowid:
 - Ustawiono flagę głównego klucza
 - Wyłączono samoprzyrost</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="1222"/>
        <source>Please add a field which meets the following criteria before setting the on conflict action:
 - Primary key flag set</source>
        <translation>Dodaj pole, które spełnia następujące warunki przed ustawieniem działania w-przeczności:
 - Ustawiono flagę głównego klucza</translation>
    </message>
</context>
<context>
    <name>ExportDataDialog</name>
    <message>
        <location filename="../ExportDataDialog.ui" line="14"/>
        <source>Export data as CSV</source>
        <translation>Eksport danych jako CSV</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="22"/>
        <source>Tab&amp;le(s)</source>
        <translation>Tabe&amp;la/e</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="57"/>
        <source>Colu&amp;mn names in first line</source>
        <translation>Nazwy kolu&amp;mn w pierwszym wierszu</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="77"/>
        <source>Fie&amp;ld separator</source>
        <translation>Znak oddzie&amp;lający pola</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="102"/>
        <source>,</source>
        <translation>,</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="107"/>
        <source>;</source>
        <translation>;</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="112"/>
        <source>Tab</source>
        <translation>Tab</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="117"/>
        <source>|</source>
        <translation>|</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>Inny</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="152"/>
        <source>&amp;Quote character</source>
        <translation>&amp;Znak cytatu</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="177"/>
        <source>&quot;</source>
        <translation>&quot;</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="182"/>
        <source>&apos;</source>
        <translation>&apos;</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="222"/>
        <source>New line characters</source>
        <translation>Znak nowego wiersza</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="244"/>
        <source>Windows: CR+LF (\r\n)</source>
        <translation>Windows: CR+LF (\r\n)</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="249"/>
        <source>Unix: LF (\n)</source>
        <translation>Unix: LF (\n)</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="288"/>
        <source>Pretty print</source>
        <translation>Upiększ wydruk</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="31"/>
        <source>Export data as JSON</source>
        <translation>Eksport danych jako JSON</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="118"/>
        <source>exporting CSV</source>
        <translation>eksportowanie CSV</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="195"/>
        <location filename="../ExportDataDialog.cpp" line="300"/>
        <source>Error while writing the file &apos;%1&apos;: %2</source>
        <translation>Błąd przy zapisywaniu pliku &apos;%1&apos;: %2</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="202"/>
        <location filename="../ExportDataDialog.cpp" line="307"/>
        <source>Could not open output file: %1</source>
        <translation>Nie można otworzyć pliku wyjściowego: %1</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="215"/>
        <source>exporting JSON</source>
        <translation>eksportowanie JSON</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="344"/>
        <location filename="../ExportDataDialog.cpp" line="371"/>
        <source>Choose a filename to export data</source>
        <translation>Wybierz nazwę pliku dla eksportowanych danych</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="360"/>
        <source>Please select at least 1 table.</source>
        <translation>Wybierz przynajmniej jedną tabelę.</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="386"/>
        <source>Choose a directory</source>
        <translation>Wybierz położenie</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="418"/>
        <source>Export completed.</source>
        <translation>Eksportowanie zakończone.</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="420"/>
        <source>Export finished with errors.</source>
        <translation>Wyeksportuj ukończone z błędami.</translation>
    </message>
</context>
<context>
    <name>ExportSqlDialog</name>
    <message>
        <location filename="../ExportSqlDialog.ui" line="14"/>
        <source>Export SQL...</source>
        <translation>Wyeksportuj SQL...</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="35"/>
        <source>Tab&amp;le(s)</source>
        <translation>Tabel&amp;a/e</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="63"/>
        <source>Select All</source>
        <translation>Zaznacz wszystkie</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="70"/>
        <source>Deselect All</source>
        <translation>Odznacz wszystkie</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="79"/>
        <source>&amp;Options</source>
        <translation>&amp;Opcje</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="85"/>
        <source>Keep column names in INSERT INTO</source>
        <translation>Pozostaw nazwy kolumn w INSERT INTO</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="122"/>
        <source>Multiple rows (VALUES) per INSERT statement</source>
        <translation>Wiele rzędów (Wartości) dla polecenia INSERT</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="130"/>
        <source>Export everything</source>
        <translation>Wyeksportuj wszystko</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="135"/>
        <source>Export schema only</source>
        <translation>Wyeksportuj tylko schemat</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="140"/>
        <source>Export data only</source>
        <translation>Wyeksportuj tylko dane</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="148"/>
        <source>Keep original CREATE statements</source>
        <translation>Zachowaj pierwotne polecenia CREATE</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="109"/>
        <source>Keep old schema (CREATE TABLE IF NOT EXISTS)</source>
        <translation>Zachowaj poprzedni schemat (CREATE TABLE IF NOT EXISTS)</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="114"/>
        <source>Overwrite old schema (DROP TABLE, then CREATE TABLE)</source>
        <translation>Zastąp poprzedni schemat (DROP TABLE, then CREATE TABLE)</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="75"/>
        <source>Please select at least one table.</source>
        <translation>Wybierz przynajmniej jedną tabelę.</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="89"/>
        <source>Choose a filename to export</source>
        <translation>Wybierz nazwę eksportowanego pliku</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="120"/>
        <source>Export completed.</source>
        <translation>Eksportowanie zakończono.</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="122"/>
        <source>Export cancelled or failed.</source>
        <translation>Eksportowanie nie udało się lub zostało zaniechane.</translation>
    </message>
</context>
<context>
    <name>ExtendedScintilla</name>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="63"/>
        <location filename="../ExtendedScintilla.cpp" line="295"/>
        <source>Ctrl+H</source>
        <translation>Ctrl+H</translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="65"/>
        <source>Ctrl+F</source>
        <translation>Ctrl+F</translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="78"/>
        <location filename="../ExtendedScintilla.cpp" line="299"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="289"/>
        <source>Find...</source>
        <translation>Znajdź...</translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="294"/>
        <source>Find and Replace...</source>
        <translation>Znajdź i zamień…</translation>
    </message>
    <message>
        <location filename="../ExtendedScintilla.cpp" line="298"/>
        <source>Print...</source>
        <translation>Wydrukuj...</translation>
    </message>
</context>
<context>
    <name>ExtendedTableWidget</name>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="272"/>
        <source>Use as Exact Filter</source>
        <translation>Użyj jako dokładnego filtra</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="273"/>
        <source>Containing</source>
        <translation>Zawiera</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="274"/>
        <source>Not containing</source>
        <translation>Nie zawiera</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="275"/>
        <source>Not equal to</source>
        <translation>Nierówny</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="276"/>
        <source>Greater than</source>
        <translation>Większy niż</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="277"/>
        <source>Less than</source>
        <translation>Mniejszy niż</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="278"/>
        <source>Greater or equal</source>
        <translation>Większy lub równy</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="279"/>
        <source>Less or equal</source>
        <translation>Mniejszy lub równy</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="280"/>
        <source>Between this and...</source>
        <translation>Pomiędzy tym a...</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="281"/>
        <source>Regular expression</source>
        <translation>Wyrażenie regularne</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="282"/>
        <source>Edit Conditional Formats...</source>
        <translation>Zmień formatowanie warunkowe...</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="284"/>
        <source>Set to NULL</source>
        <translation>Ustaw jako NULL</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="285"/>
        <source>Cut</source>
        <translation>Wytnij</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="286"/>
        <source>Copy</source>
        <translation>Skopiuj</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="287"/>
        <source>Copy with Headers</source>
        <translation>Skopiuj wraz z nagłówkami</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="288"/>
        <source>Copy as SQL</source>
        <translation>Skopiuj jako SQL</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="289"/>
        <source>Paste</source>
        <translation>Wklej</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="290"/>
        <source>Print...</source>
        <translation>Wydrukuj...</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="293"/>
        <source>Use in Filter Expression</source>
        <translation>Użyj w wyrażeniu filtra</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="1164"/>
        <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>&lt;p&gt;Nie wczytano wszystkich danych. &lt;b&gt;Czu chcesz wczytać wszystkie dane przez zaznaczeniem wszystkich wierszy?&lt;/b&gt;&lt;p&gt;&lt;p&gt;Odpowiedź &lt;b&gt;Nie&lt;/b&gt; oznacza, że nie
zostanie wczytanych więcej danych i nie zostanie nic zaznaczone.&lt;br/&gt;Odpowiedź &lt;b&gt;Tak&lt;/b&gt; oznacza, że trochę czasu może być potrzebne na wczytanie danych za to zaznaczenie będzie pełne.&lt;/p&gt;Uwaga: Wczytanie wszystkich danych może wymagać dużej ilości pamięci dla dużych tabel.</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="1242"/>
        <source>Cannot set selection to NULL. Column %1 has a NOT NULL constraint.</source>
        <translation>Nie można ustawić zaznaczonych na NULL. Kolumna %1 ma ograniczenie NOT NULL.</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="324"/>
        <source>Alt+Del</source>
        <translation>Alt+Del</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="327"/>
        <source>Ctrl+Shift+C</source>
        <translation>Ctrl+Shift+C</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="328"/>
        <source>Ctrl+Alt+C</source>
        <translation>Ctrl+Alt+C</translation>
    </message>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="799"/>
        <source>The content of the clipboard is bigger than the range selected.
Do you want to insert it anyway?</source>
        <translation>Zawartość schowka jest większa niż zaznaczony zakres.
Czy chcesz go wstawić mimo tego?</translation>
    </message>
</context>
<context>
    <name>FileExtensionManager</name>
    <message>
        <location filename="../FileExtensionManager.ui" line="14"/>
        <source>File Extension Manager</source>
        <translation>Zarządzanie Rozszerzeniami Plików</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="22"/>
        <source>&amp;Up</source>
        <translation>&amp;W górę</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="33"/>
        <source>&amp;Down</source>
        <translation>W &amp;dół</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="57"/>
        <source>&amp;Add</source>
        <translation>Dod&amp;aj</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="68"/>
        <source>&amp;Remove</source>
        <translation>&amp;Usuń</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="94"/>
        <location filename="../FileExtensionManager.cpp" line="43"/>
        <source>Description</source>
        <translation>Opis</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.ui" line="99"/>
        <source>Extensions</source>
        <translation>Rozszerzenia</translation>
    </message>
    <message>
        <location filename="../FileExtensionManager.cpp" line="44"/>
        <source>*.extension</source>
        <translation>*.rozszerzenie</translation>
    </message>
</context>
<context>
    <name>FilterLineEdit</name>
    <message>
        <location filename="../FilterLineEdit.cpp" line="15"/>
        <source>Filter</source>
        <translation>Filtr</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>Te pola wejściowe umożliwiają szybkie filtrowanie na bieżącej tabeli.
Domyślnie, wiersze zawierające tekst wejściowy są odfiltrowywane.
Obsługiwane są następujące operatory:
%	Znak wieloznaczny
&gt;	Większe niż
&lt;	Mniejsze niż
&gt;=	Równe lub większe
&lt;=	Równe lub mniejsze
=	Równe: dokładnie pasuje
&lt;&gt;	Nierówne: nie pasuje
x~y	Zakres: wartości pomiędzy x oraz y
/regexp/	Wartości pasujące do wyrażenia regularnego</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="202"/>
        <source>Clear All Conditional Formats</source>
        <translation>Wyczyść wszystkie formatowania warunkowe</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="207"/>
        <source>Use for Conditional Format</source>
        <translation>Użyj do formatowania warunkowego</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="212"/>
        <source>Edit Conditional Formats...</source>
        <translation>Edytuj formatowanie warunkowe...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="132"/>
        <source>Set Filter Expression</source>
        <translation>Ustaw wyrażenia filtra</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="134"/>
        <source>What&apos;s This?</source>
        <translation>Co to jest?</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="139"/>
        <source>Is NULL</source>
        <translation>Jest NULL</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="144"/>
        <source>Is not NULL</source>
        <translation>Nie jest NULL</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="149"/>
        <source>Is empty</source>
        <translation>Jest puste</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="154"/>
        <source>Is not empty</source>
        <translation>Nie jest puste</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="159"/>
        <source>Not containing...</source>
        <translation>Nie zawiera...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="163"/>
        <source>Equal to...</source>
        <translation>Równe...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="167"/>
        <source>Not equal to...</source>
        <translation>Nierówne...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="171"/>
        <source>Greater than...</source>
        <translation>Większe niż...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="175"/>
        <source>Less than...</source>
        <translation>Mniejsze niż...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="179"/>
        <source>Greater or equal...</source>
        <translation>Większe lub równe...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="183"/>
        <source>Less or equal...</source>
        <translation>Mniejsze lub równe...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="187"/>
        <source>In range...</source>
        <translation>W zakresie...</translation>
    </message>
    <message>
        <location filename="../FilterLineEdit.cpp" line="192"/>
        <source>Regular expression...</source>
        <translation>Wyrażenie regularne...</translation>
    </message>
</context>
<context>
    <name>FindReplaceDialog</name>
    <message>
        <location filename="../FindReplaceDialog.ui" line="14"/>
        <source>Find and Replace</source>
        <translation>Znajdź i zastąp</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="43"/>
        <source>Fi&amp;nd text:</source>
        <translation>Z&amp;najdź tekst:</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="56"/>
        <source>Re&amp;place with:</source>
        <translation>Zamień &amp;z:</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="69"/>
        <source>Match &amp;exact case</source>
        <translation>Rozróżniaj wielkość lit&amp;er</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="79"/>
        <source>Match &amp;only whole words</source>
        <translation>Tylk&amp;o całe wyrazy</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>Po zaznaczeniu, wyszukiwanie jest wznawiane od przeciwległego końca strony po osiągnięciu końca strony</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="89"/>
        <source>&amp;Wrap around</source>
        <translation>Za&amp;wijaj</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>Po zaznaczeniu, wyszukiwanie postępuje wstecz od położenia wskaźnika, w przeciwnym przypadku postępuje wprzód</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="99"/>
        <source>Search &amp;backwards</source>
        <translation>Szukaj &amp;na odwrót</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Po zaznaczeniu, wzorzec do znalezienia jest szukany tylko w bieżącym zaznaczeniu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="109"/>
        <source>&amp;Selection only</source>
        <translation>Tylko &amp;zaznaczenie</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Po zaznaczeniu, wzorzec do znalezienia jest rozważany jako wyrażenie regularne UNIX. Zajrzyj do &lt;a href=&quot;https://en.wikibooks.org/wiki/Regular_Expressions&quot;&gt;Wyrażeń Regularnych w Wikibooks&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="119"/>
        <source>Use regular e&amp;xpressions</source>
        <translation>Stosuj wyrażenie &amp;regularne</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>Szukaj kolejnego wystąpienia od położenia wskaźnika i w stronę określoną poprzez
&quot;Wyszukiwanie wstecz&quot;</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="142"/>
        <source>&amp;Find Next</source>
        <translation>Z&amp;najdź następne</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="145"/>
        <source>F3</source>
        <translation>F3</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="152"/>
        <source>&amp;Replace</source>
        <translation>&amp;Zastąp</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="159"/>
        <source>Highlight all the occurrences of the text in the page</source>
        <translation>Podświetl wszystkie wystąpienia tekstu na stronie</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="162"/>
        <source>F&amp;ind All</source>
        <translation>Znajdź wszystk&amp;ie</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="169"/>
        <source>Replace all the occurrences of the text in the page</source>
        <translation>Zastąp wszystkie wystąpienia w tekście na stronie</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.ui" line="172"/>
        <source>Replace &amp;All</source>
        <translation>Z&amp;amień wszystkie</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="86"/>
        <source>The searched text was not found</source>
        <translation>Nie znaleziono szukanego tekstu</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="158"/>
        <source>The searched text was not found.</source>
        <translation>Nie znaleziono szukanego tekstu.</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="164"/>
        <source>The searched text was found one time.</source>
        <translation>Szukany tekst został znaleziony raz.</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="170"/>
        <source>The searched text was found %1 times.</source>
        <translation>Szukany tekst został znaleziony %1 razy.</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="162"/>
        <source>The searched text was replaced one time.</source>
        <translation>Szukany tekst został zamieniony raz.</translation>
    </message>
    <message>
        <location filename="../FindReplaceDialog.cpp" line="168"/>
        <source>The searched text was replaced %1 times.</source>
        <translation>Szukany tekst został zamieniony %1 razy.</translation>
    </message>
</context>
<context>
    <name>ForeignKeyEditor</name>
    <message>
        <location filename="../ForeignKeyEditorDelegate.cpp" line="21"/>
        <source>&amp;Reset</source>
        <translation>&amp;Resetuj</translation>
    </message>
    <message>
        <location filename="../ForeignKeyEditorDelegate.cpp" line="24"/>
        <source>Foreign key clauses (ON UPDATE, ON DELETE etc.)</source>
        <translation>Polecenia obcego klucza (ON UPDATE, ON DELETE itp.)</translation>
    </message>
</context>
<context>
    <name>ImageViewer</name>
    <message>
        <location filename="../ImageViewer.ui" line="14"/>
        <source>Image Viewer</source>
        <translation>Przeglądarka obrazów</translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="95"/>
        <source>Reset the scaling to match the original size of the image.</source>
        <translation>Wyzeruj podziałkę, aby była równa pierwotnemu rozmiarowi obrazu.</translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="106"/>
        <source>Set the scaling to match the size of the viewport.</source>
        <translation>Ustaw podziałkę, aby obraz zmieścił się w widoku.</translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="126"/>
        <source>Print...</source>
        <translation>Wydrukuj...</translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="129"/>
        <source>Open preview dialog for printing displayed image</source>
        <translation>Otwórz okno podglądu do wydrukowania wyświetlanego obrazu</translation>
    </message>
    <message>
        <location filename="../ImageViewer.ui" line="132"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
</context>
<context>
    <name>ImportCsvDialog</name>
    <message>
        <location filename="../ImportCsvDialog.ui" line="14"/>
        <source>Import CSV file</source>
        <translation>Zaimportuj plik CSV</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="25"/>
        <source>Table na&amp;me</source>
        <translation>&amp;Nazwa tabeli</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="38"/>
        <source>&amp;Column names in first line</source>
        <translation>&amp;Nazwy kolumn w pierwszej linii</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="55"/>
        <source>Field &amp;separator</source>
        <translation>&amp;Znak oddzielający pola</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="68"/>
        <source>,</source>
        <translation>,</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="73"/>
        <source>;</source>
        <translation>;</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="78"/>
        <location filename="../ImportCsvDialog.cpp" line="822"/>
        <source>Tab</source>
        <translation>Tab</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="83"/>
        <source>|</source>
        <translation>|</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="228"/>
        <source>Other</source>
        <translation>Inny</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="130"/>
        <source>&amp;Quote character</source>
        <translation>Znak &amp;cytatów</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="88"/>
        <location filename="../ImportCsvDialog.ui" line="158"/>
        <source>Other (printable)</source>
        <translation>Inne (drukowalne)</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="93"/>
        <location filename="../ImportCsvDialog.ui" line="163"/>
        <source>Other (code)</source>
        <translation>Inny (kod)</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="143"/>
        <source>&quot;</source>
        <translation>&quot;</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="148"/>
        <source>&apos;</source>
        <translation>&apos;</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="200"/>
        <source>&amp;Encoding</source>
        <translation>Kodowani&amp;e</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="213"/>
        <source>UTF-8</source>
        <translation>UTF-8</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="218"/>
        <source>UTF-16</source>
        <translation>UTF-16</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="223"/>
        <source>ISO-8859-1</source>
        <translation>ISO-8859-1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="254"/>
        <source>Trim fields?</source>
        <translation>Przycinać pola?</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="274"/>
        <source>Separate tables</source>
        <translation>Oddzielaj tabele</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="291"/>
        <source>Advanced</source>
        <translation>Rozszerzone</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>Przy importowaniu pustej wartości z pliku CSV do istniejącej tabeli z domyślną wartością dla tej kolumny, wstawiana jest ta domyślna wartość. Aby zamiast tego wstawić pustą wartość, wystarczy zaznaczyć to pole.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="312"/>
        <source>Ignore default &amp;values</source>
        <translation>Ignoruj domyślne &amp;wartości</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>Zaznacz to pole, aby zatrzymać importowanie, podczas importowania pustej wartości do kolumny NOT NULL bez domyślnej wartości.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="329"/>
        <source>Fail on missing values </source>
        <translation>Zgłaszaj błąd dla brakujących wartości </translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="339"/>
        <source>Disable data type detection</source>
        <translation>Wyłącz wykrywanie rodzajów danych</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="349"/>
        <source>Disable the automatic data type detection when creating a new table.</source>
        <translation>Wyłącz samowykrywanie rodzaju danych przy tworzeniu nowej tabeli.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="356"/>
        <source>Use local number conventions</source>
        <translation>Użyj zapisu liczb z mojego języka</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="366"/>
        <source>Use decimal and thousands separators according to the system locale.</source>
        <translation>Użyj znaku dziesiętnego i do rozdzielania tysięcy z języka mojego systemu.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="373"/>
        <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>Przy importowaniu do istniejącej tabeli o głównym kluczu, ograniczeniu lub indeksie niepowtarzalności istnieje szansa na sprzeczność. To ustawienie umożliwia wybranie strategii dla tego przypadku. Domyślnie importowanie jest przerywane, a zmiany wycofywane, lecz można także pominąć wiersze będące w sprzeczności lub zastąpić istniejący wiersz w tabeli.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="377"/>
        <source>Abort import</source>
        <translation>Przerwij importowanie</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="382"/>
        <source>Ignore row</source>
        <translation>Pomiń wiersz</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="387"/>
        <source>Replace existing row</source>
        <translation>Zastąp istniejący wiersz</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="395"/>
        <source>Conflict strategy</source>
        <translation>Strategia na sprzeczności</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="446"/>
        <location filename="../ImportCsvDialog.cpp" line="354"/>
        <source>Deselect All</source>
        <translation>Odznacz wszystkie</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="462"/>
        <source>Match Similar</source>
        <translation>Dopasuj do podobnych</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="354"/>
        <source>Select All</source>
        <translation>Zaznacz wszystkie</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="518"/>
        <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>Tabela o nazwie &apos;%1&apos; już istnieje i importowanie do istniejącej tabeli jest możliwe tylko gdy liczba kolumn zgadza się.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="526"/>
        <source>There is already a table named &apos;%1&apos;. Do you want to import the data into it?</source>
        <translation>Tabela o nazwie &apos;%1&apos; już istnieje. Czy chcesz zaimportować dane do niej?</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="560"/>
        <source>Creating restore point failed: %1</source>
        <translation>Nie można utworzyć punktu przywracania: %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="573"/>
        <source>Creating the table failed: %1</source>
        <translation>Tworzenie tabeli nie powiodło się: %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="633"/>
        <source>importing CSV</source>
        <translation>importowanie CSV</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="636"/>
        <source>Could not prepare INSERT statement: %1</source>
        <translation>Nie można było przygotować polecania INSERT: %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="724"/>
        <source>Inserting row failed: %1</source>
        <translation>Wstawianie rzędu nie powiodło się: %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="726"/>
        <source>Unexpected end of file. Please make sure that you have configured the correct quote characters and the file is not malformed.</source>
        <translation>Nieoczekiwany koniec pliku. Upewnij się, że masz poprawnie ustawione znaki cytowania i że plik nie jest zniekształcony.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="740"/>
        <source>Importing the file &apos;%1&apos; took %2ms. Of this %3ms were spent in the row function.</source>
        <translation>Importowanie pliku &apos;%1&apos; zajęło %2ms. Z tego %3ms spędzono na funkcji wiersza.</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../MainWindow.ui" line="14"/>
        <source>DB Browser for SQLite</source>
        <translation>Przeglądarka SQLite</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="265"/>
        <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>Uwaga: to polecenie pragma nie jest czytelne, więc ta wartość powstała z domysłu. Zapisanie polecenie pragma może zastąpić LIKE dostarczony przez rozszerzenie SQLite.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="712"/>
        <source>toolBar1</source>
        <translation>toolBar1</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="95"/>
        <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>Oto układ bieżącej bazy danych.
Można przeciągać polecenia SQL z wiersza obiektu i upuszczać je na innych aplikacjach lub wstawiać je do innego wystąpienia &apos;Przeglądarki SQLite&apos;.
</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1620"/>
        <source>Execute line</source>
        <translation>Wykonaj wiersz</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2171"/>
        <source>Un/comment block of SQL code</source>
        <translation>Dodaj/Usuń uwagę do kawałka kodu SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2174"/>
        <source>Un/comment block</source>
        <translation>Dodaj/Usuń uwagę do kawałka kodu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2177"/>
        <source>Comment or uncomment current line or selected block of code</source>
        <translation>Dodaj lub usuń uwagę do bieżącego wiersza lub zaznaczonego kawałka kodu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2180"/>
        <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>Dodaj lub usuń uwagę do bieżącego wiersza lub zaznaczonych wierszy, gdy jest coś zaznaczone. Cały kawałek przełączany jest wg pierwszego wiersza.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2183"/>
        <source>Ctrl+/</source>
        <translation>Ctrl+/</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2195"/>
        <source>Stop SQL execution</source>
        <translation>Zatrzymaj wykonywanie SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2198"/>
        <source>Stop execution</source>
        <translation>Zatrzymaj wykonywanie</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2201"/>
        <source>Stop the currently running SQL script</source>
        <translation>Zatrzymaj wykonywanie bieżącego skryptu SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="761"/>
        <source>&amp;File</source>
        <translation>&amp;Plik</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="765"/>
        <source>&amp;Import</source>
        <translation>Za&amp;importuj</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="773"/>
        <source>&amp;Export</source>
        <translation>Wy&amp;eksportuj</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="811"/>
        <source>&amp;Edit</source>
        <translation>&amp;Edycja</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="823"/>
        <source>&amp;View</source>
        <translation>&amp;Widok</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="832"/>
        <source>&amp;Help</source>
        <translation>Po&amp;moc</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="848"/>
        <source>Too&amp;ls</source>
        <translation>&amp;Narzędzia</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="870"/>
        <source>DB Toolbar</source>
        <translation>Pasek zadań bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="890"/>
        <source>Edit Database &amp;Cell</source>
        <translation>Zmiana komórki bazy dany&amp;ch</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="899"/>
        <source>SQL &amp;Log</source>
        <translation>Dziennik SQ&amp;L</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="929"/>
        <source>Show S&amp;QL submitted by</source>
        <translation>Pokaż S&amp;QL wydane przez</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="946"/>
        <source>User</source>
        <translation>Użytkownika</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="951"/>
        <source>Application</source>
        <translation>Aplikację</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="956"/>
        <source>Error Log</source>
        <translation>Dziennik błędów</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="983"/>
        <source>This button clears the contents of the SQL logs</source>
        <translation>Ten przycisk czyści zawartość logów SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="986"/>
        <source>&amp;Clear</source>
        <translation>Wy&amp;czyść</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="995"/>
        <source>This panel lets you examine a log of all SQL commands issued by the application or by yourself</source>
        <translation>Ten panel umożliwia przegląd dziennika wszystkich poleceń SQL wydanych przez aplikację lub przez ciebie</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1040"/>
        <source>&amp;Plot</source>
        <translation>&amp;Wykres</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1051"/>
        <source>DB Sche&amp;ma</source>
        <translation>Układ da&amp;nych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1115"/>
        <source>&amp;Remote</source>
        <translation>&amp;Zdalne BD</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1124"/>
        <location filename="../MainWindow.ui" line="1984"/>
        <source>Project Toolbar</source>
        <translation>Pasek zadań projektu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1143"/>
        <source>Extra DB toolbar</source>
        <translation>Dodatkowy pasek zadań bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1146"/>
        <location filename="../MainWindow.ui" line="1223"/>
        <location filename="../MainWindow.ui" line="1226"/>
        <source>Close the current database file</source>
        <translation>Zamknij obecny plik bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1166"/>
        <source>&amp;New Database...</source>
        <translation>&amp;Nowa baza danych…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1172"/>
        <location filename="../MainWindow.ui" line="1175"/>
        <source>Create a new database file</source>
        <translation>Utwórz nowy plik bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1178"/>
        <source>This option is used to create a new database file.</source>
        <translation>Ta opcja jest wykorzystywana do tworzenia nowego pliku bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1181"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1193"/>
        <location filename="../MainWindow.ui" line="2011"/>
        <source>&amp;Open Database...</source>
        <translation>&amp;Otwórz bazę danych…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1196"/>
        <location filename="../MainWindow.ui" line="1199"/>
        <location filename="../MainWindow.ui" line="1873"/>
        <location filename="../MainWindow.ui" line="2017"/>
        <location filename="../MainWindow.ui" line="2020"/>
        <source>Open an existing database file</source>
        <translation>Otwórz istniejącą bazę danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1202"/>
        <location filename="../MainWindow.ui" line="1876"/>
        <location filename="../MainWindow.ui" line="2023"/>
        <source>This option is used to open an existing database file.</source>
        <translation>Ta opcja otwiera istniejący plik bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1205"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1220"/>
        <source>&amp;Close Database</source>
        <translation>Zamknij bazę dany&amp;ch</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1229"/>
        <source>This button closes the connection to the currently open database file</source>
        <translation>Ten przycisk kończy połączenie z obecnie otwartym plikiem bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1545"/>
        <source>New &amp;tab</source>
        <translation>Nowa kar&amp;ta</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1578"/>
        <source>Open SQL file(s)</source>
        <translation>Otwórz plik(i) SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1581"/>
        <source>This button opens files containing SQL statements and loads them in new editor tabs</source>
        <translation>Przycisk ten otwiera pliki, zawierające polecenia SQL oraz wczytuje je do kart nowego edytora</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1724"/>
        <source>This button lets you save all the settings associated to the open DB to a DB Browser for SQLite project file</source>
        <translation>Przycisk ten umożliwia zapisanie wszystkich ustawień związanych z otwieraniem bazy danych w Przeglądarce BD w przypadku pliku projektu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1748"/>
        <source>This button lets you open a DB Browser for SQLite project file</source>
        <translation>Przycisk ten umożliwia ci otwarcie pliku projektu Przeglądarki BD</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2014"/>
        <source>&amp;Open Database</source>
        <translation>&amp;Otwórz bazę danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2039"/>
        <source>Drag &amp;&amp; Drop SELECT Query</source>
        <translation>Przeciągnij &amp;&amp; upuść zapytanie SELECT</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2042"/>
        <location filename="../MainWindow.ui" line="2045"/>
        <source>When dragging fields from the same table or a single table, drop a SELECT query into the editor</source>
        <translation>Przy przeciągniu pól z tej samej tabeli lub pojedynczej tabeli upuść zapytania SELECT na edytor</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2249"/>
        <source>Browse Table</source>
        <translation>Przeglądaj tabelę</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2254"/>
        <source>Close Pro&amp;ject</source>
        <translation>Zamknij pro&amp;jekt</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2257"/>
        <location filename="../MainWindow.ui" line="2260"/>
        <source>Close project and database files and return to the initial state</source>
        <translation>Zamknij plik projektu i bazy danych oraz zwróć początkowy stan</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="479"/>
        <source>Ctrl+Shift+F4</source>
        <translation>Ctrl+Shift+F4</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2272"/>
        <location filename="../MainWindow.ui" line="2284"/>
        <source>Detach Database</source>
        <translation>Odłącz bazę danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2275"/>
        <location filename="../MainWindow.ui" line="2287"/>
        <source>Detach database file attached to the current database connection</source>
        <translation>Odłącz plik bazy danych dołączony do bieżącego połączenia bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="193"/>
        <location filename="../MainWindow.cpp" line="3780"/>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1247"/>
        <source>&amp;Revert Changes</source>
        <translation>&amp;Wycofaj zmiany</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1250"/>
        <location filename="../MainWindow.ui" line="1253"/>
        <source>Revert database to last saved state</source>
        <translation>Przywróć bazę danych do ostatniego zapisanego stanu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1256"/>
        <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>Ten działanie służy do przywrócenia bieżącej bazy danych do ostatnio zapisanego stanu. Wszystkie zmiany od czasu ostatniego zapisu zostaną utracone.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1295"/>
        <source>&amp;Write Changes</source>
        <translation>&amp;Zapisz zmiany</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1298"/>
        <location filename="../MainWindow.ui" line="1301"/>
        <source>Write changes to the database file</source>
        <translation>Zapisz zmiany w pliku bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1304"/>
        <source>This option is used to save changes to the database file.</source>
        <translation>Ta opcja zapisuje zmiany w pliku bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1307"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1879"/>
        <source>Ctrl+Shift+O</source>
        <translation>Ctrl+Shift+O</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2210"/>
        <source>&amp;Save Project As...</source>
        <translation>Zapi&amp;sz projekt jako...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2213"/>
        <location filename="../MainWindow.ui" line="2216"/>
        <location filename="../MainWindow.ui" line="2219"/>
        <source>Save the project in a file selected in a dialog</source>
        <translation>Zapisuje projekt w pliku wskazanym w dialogu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2228"/>
        <source>Save A&amp;ll</source>
        <translation>Zapisz w&amp;szystko</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2231"/>
        <location filename="../MainWindow.ui" line="2234"/>
        <location filename="../MainWindow.ui" line="2237"/>
        <source>Save DB file, project file and opened SQL files</source>
        <translation>Zapisuje plik bazy danych, projektu i otwarte pliki SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2240"/>
        <source>Ctrl+Shift+S</source>
        <translation>Ctrl+Shift+S</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1076"/>
        <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>Oto układ bieżącej bazy danych.
Można przeciągać wiele nazw obiektów z kolumny nazwy i upuszczać je w edytorze SQL. Następnie można dostosować właściwości upuszczonych nazw poprzez menu podręczne. To ma na celu pomoc w tworzeniu polecenia SQL.
Można przeciągać polecenia SQL z kolumny schematu i upuszczać je w edytorze SQL lub innych aplikacjach.
</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1318"/>
        <source>Compact &amp;Database...</source>
        <translation>Ściśnij bazę &amp;danych...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1321"/>
        <source>Compact the database file, removing space wasted by deleted records</source>
        <translation>Ściśnij plik bazę danych, usuwając przestrzenie marnowane przez usunięte rekordy</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1324"/>
        <location filename="../MainWindow.ui" line="1327"/>
        <source>Compact the database file, removing space wasted by deleted records.</source>
        <translation>Ściśnij plik bazę danych, usuwając przestrzenie marnowane przez usunięte rekordy.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1335"/>
        <source>E&amp;xit</source>
        <translation>&amp;Wyjdź</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1338"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1346"/>
        <source>&amp;Database from SQL file...</source>
        <translation>Bazę &amp;danych z pliku SQL…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1349"/>
        <source>Import data from an .sql dump text file into a new or existing database.</source>
        <translation>Zaimportuj dane z pliku tekstowego zrzutu .sql do nowej lub istniejącej bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1352"/>
        <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>To działanie, umożliwia importowanie danych z pliku tekstowego zrzutu .sql do nowej lub istniejącej bazy danych. Pliki zrzutu SQL można utworzyć w większości silników baz danych, włączając w to MySQL oraz PostgreSQL.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1360"/>
        <source>&amp;Table from CSV file...</source>
        <translation>&amp;Tabelę z pliku CSV…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1363"/>
        <source>Open a wizard that lets you import data from a comma separated text file into a database table.</source>
        <translation>Otwiera okno pomocnika do importowania danych z pliku CSV do tabeli bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1366"/>
        <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>Otwiera okno pomocnika do importowania danych z pliku CSV do tabeli bazy danych.
Plik CSV można stworzyć na podstawie większości baz danych i aplikacji arkuszy kalkulacyjnych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1374"/>
        <source>&amp;Database to SQL file...</source>
        <translation>Bazę &amp;danych do pliku SQL…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1377"/>
        <source>Export a database to a .sql dump text file.</source>
        <translation>Wyeksportuj bazę danych do pliku tekstowego zrzutu .sql.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1380"/>
        <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>To działanie umożliwia eksportowanie bazy danych do pliku tekstowego zrzutu .sql. Plik zrzutu SQL zawiera wszystkie dane niezbędne do odtworzenia bazy danych na większości silników baz danych, włączając w to MySQL oraz PostgreSQL.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1388"/>
        <source>&amp;Table(s) as CSV file...</source>
        <translation>&amp;Tabelę do pliku CSV…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1391"/>
        <source>Export a database table as a comma separated text file.</source>
        <translation>Eksportuje tabelę bazy danych jako plik tekstowy, oddzielając wartości przecinkami.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1394"/>
        <source>Export a database table as a comma separated text file, ready to be imported into other database or spreadsheet applications.</source>
        <translation>Eksportuje tabelę bazy danych jako plik tekstowym który można zaimportować w innych aplikacjach bazodanowych lub arkuszach kalkulacyjnych; oddzielając wartości przecinkami.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1409"/>
        <source>&amp;Create Table...</source>
        <translation>&amp;Utwórz tabelę…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1412"/>
        <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>Otwiera okno tworzenia tabel, gdzie można zdefiniować nazwę i pola w nowej tabeli w bazie danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1427"/>
        <source>&amp;Delete Table...</source>
        <translation>U&amp;suń tabelę…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1430"/>
        <location filename="../MainWindow.cpp" line="1675"/>
        <source>Delete Table</source>
        <translation>Usuń tabelę</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1433"/>
        <source>Open the Delete Table wizard, where you can select a database table to be dropped.</source>
        <translation>Otwiera pomocnika do Usunięcia Tabeli, gdzie można wybrać tabelę bazy danych do usunięcia.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1448"/>
        <source>&amp;Modify Table...</source>
        <translation>&amp;Dostosuj tabelę...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1466"/>
        <source>Create &amp;Index...</source>
        <translation>Utwórz &amp;indeks…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1469"/>
        <source>Open the Create Index wizard, where it is possible to define a new index on an existing database table.</source>
        <translation>Otwiera pomocnika do Tworzenia Indeksu, gdzie można określić nowy indeks na istniejącej tabeli bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1481"/>
        <source>&amp;Preferences...</source>
        <translation>U&amp;stawienia...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1484"/>
        <location filename="../MainWindow.ui" line="1487"/>
        <source>Open the preferences window.</source>
        <translation>Otwórz okno ustawień.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1502"/>
        <source>&amp;DB Toolbar</source>
        <translation>Pasek narzędzi bazy &amp;danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1505"/>
        <source>Shows or hides the Database toolbar.</source>
        <translation>Pokazuje lub ukrywa pasek narzędzi od bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1551"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1517"/>
        <source>W&amp;hat&apos;s This?</source>
        <translation>&amp;Co to jest?</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1232"/>
        <location filename="../MainWindow.cpp" line="478"/>
        <source>Ctrl+F4</source>
        <translation>Ctrl+F4</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1520"/>
        <source>Shift+F1</source>
        <translation>Shift+F1</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1528"/>
        <source>&amp;About</source>
        <translation>O progr&amp;amie</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1605"/>
        <source>&amp;Load Extension...</source>
        <translation>&amp;Wczytaj rozszerzenia...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1649"/>
        <source>&amp;Wiki</source>
        <translation>&amp;Wiki</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1652"/>
        <source>F1</source>
        <translation>F1</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1664"/>
        <source>Bug &amp;Report...</source>
        <translation>&amp;Zgłoszenie błędu...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1676"/>
        <source>Feature Re&amp;quest...</source>
        <translation>Zgłoszenie ż&amp;yczenia...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1688"/>
        <source>Web&amp;site</source>
        <translation>Strona &amp;sieciowa</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1700"/>
        <source>&amp;Donate on Patreon...</source>
        <translation>&amp;Darowizna na Patreon...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1736"/>
        <source>Open &amp;Project...</source>
        <translation>Otwórz &amp;projekt...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1763"/>
        <source>&amp;Attach Database...</source>
        <translation>Dołącz bazę d&amp;anych...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1784"/>
        <source>&amp;Set Encryption...</source>
        <translation>U&amp;staw szyfrowanie...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1814"/>
        <source>This button saves the content of the current SQL editor tab to a file</source>
        <translation>Ten przycisk zapisuje treść bieżącej karty edytora SQL do pliku</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1844"/>
        <source>SQLCipher &amp;FAQ</source>
        <translation>&amp;Najczęściej zadawane pytania SQLCipher</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2031"/>
        <source>New In-&amp;Memory Database</source>
        <translation>Nowa baza danych w-pa&amp;mięci</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2053"/>
        <source>Drag &amp;&amp; Drop Qualified Names</source>
        <translation>Przeciągnij &amp;&amp; upuść nazwy z układu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2056"/>
        <location filename="../MainWindow.ui" line="2059"/>
        <source>Use qualified names (e.g. &quot;Table&quot;.&quot;Field&quot;) when dragging the objects and dropping them into the editor </source>
        <translation>Używaj nazw z układu (np. &quot;Tabela&quot;.&quot;Pole&quot;) przy przeciąganiu obiektów i upuszczaniu ich w edytorze </translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2067"/>
        <source>Drag &amp;&amp; Drop Enquoted Names</source>
        <translation>Przeciągnij &amp;&amp; upuść nazw w cudzysłowach</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2070"/>
        <location filename="../MainWindow.ui" line="2073"/>
        <source>Use escaped identifiers (e.g. &quot;Table1&quot;) when dragging the objects and dropping them into the editor </source>
        <translation>Używaj nazw w cudzysłowach (np. &quot;Tabela1&quot;) przy przeciąganiu obiektów i upuszczaniu ich w edytorze </translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2078"/>
        <source>&amp;Integrity Check</source>
        <translation>Sprawdzanie spójnośc&amp;i</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2081"/>
        <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>Wykonuje polecenie pragma integrity_check na bieżącej bazie danych i zwraca wynik na karcie Wykonywania SQL. To polecenie pragma wykonuje sprawdzenie spójności całej bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2086"/>
        <source>&amp;Foreign-Key Check</source>
        <translation>&amp;Sprawdzenie obcego klucza</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2089"/>
        <source>Runs the foreign_key_check pragma over the opened database and returns the results in the Execute SQL tab</source>
        <translation>Wykonuje polecenie pragma foreign_key_check na bieżącej bazie danych i zwraca wynik na karcie Wykonywania SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2094"/>
        <source>&amp;Quick Integrity Check</source>
        <translation>&amp;Szybkie sprawdzenie spójności</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2097"/>
        <source>Run a quick integrity check over the open DB</source>
        <translation>Wykonaj sprawdzenie spójności bieżącej bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2100"/>
        <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>Wykonuje polecenie pragma quick_check na bieżącej bazie danych i zwraca wynik na karcie Wykonywania SQL. To polecenie pragma wykonuje większość tego, co wykonuje polecenie pragma integrity_check lecz robi to znacznie szybciej.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2105"/>
        <source>&amp;Optimize</source>
        <translation>&amp;Optymalizacja</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2108"/>
        <source>Attempt to optimize the database</source>
        <translation>Próba optymalizacji bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2111"/>
        <source>Runs the optimize pragma over the opened database. This pragma might perform optimizations that will improve the performance of future queries.</source>
        <translation>Wykonuje polecenie pragma optimize na bieżącej bazie danych. To polecenie może wykonać optymalizacje, które zwiększą wydajność przyszłych zapytań.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2120"/>
        <location filename="../MainWindow.ui" line="2147"/>
        <source>Print</source>
        <translation>Wydrukuj</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2123"/>
        <source>Print text from current SQL editor tab</source>
        <translation>Wydrukuj tekst z bieżącej karty edytora SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2129"/>
        <source>Open a dialog for printing the text in the current SQL editor tab</source>
        <translation>Otwiera okno dialogowe do drukowania tekstu w bieżącej karcie edytora SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2150"/>
        <source>Print the structure of the opened database</source>
        <translation>Wydrukuj układ bieżącej bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2156"/>
        <source>Open a dialog for printing the structure of the opened database</source>
        <translation>Otwiera okno do drukowania układu bieżącej bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1536"/>
        <source>&amp;Recently opened</source>
        <translation>Ostatnio otwie&amp;rane</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="50"/>
        <location filename="../MainWindow.ui" line="53"/>
        <source>&amp;Database Structure</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation>Układ bazy &amp;danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="120"/>
        <location filename="../MainWindow.ui" line="123"/>
        <source>&amp;Browse Data</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation>Prze&amp;glądaj dane</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="155"/>
        <location filename="../MainWindow.ui" line="158"/>
        <source>Edit P&amp;ragmas</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation>Edytuj p&amp;ragmy</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="688"/>
        <location filename="../MainWindow.ui" line="691"/>
        <source>E&amp;xecute SQL</source>
        <extracomment>This has to be equal to the tab title in all the main tabs</extracomment>
        <translation>W&amp;ykonaj SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="781"/>
        <source>&amp;Recent Files</source>
        <translation>Os&amp;tatnie pliki</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1169"/>
        <source>&amp;New Database</source>
        <translation>&amp;Nowa baza danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1271"/>
        <source>&amp;Undo</source>
        <translation>&amp;Cofnij</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1274"/>
        <location filename="../MainWindow.ui" line="1277"/>
        <source>Undo last change to the database</source>
        <translation>Wycofaj ostatnią zmianę w bazie danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1280"/>
        <source>This action undoes the last change performed to the database in the Database Browser or in Execute SQL. Redoing is not possible.</source>
        <translation>To działanie wycofuje ostatnią zmianę dokonaną w bazie danych w Przeglądarce Bazy Danych lub poprzez Wykonanie Polecenia SQL. Ponowienie tego działania jest niemożliwe.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1451"/>
        <source>Open the Modify Table wizard, where it is possible to rename an existing table. It is also possible to add or delete fields from a table, as well as modify field names and types.</source>
        <translation>Otwiera pomocnika Zmiany Tabeli, gdzie można zmienić nazwę istniejącej tabeli.
Można także dodawać i usuwać pola z tabeli, a także zmieniać nazwy oraz rodzaje pól.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1548"/>
        <source>This button opens a new tab for the SQL editor</source>
        <translation>Ten przycisk otwiera nową tabelę w edytorze SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1560"/>
        <source>&amp;Execute SQL</source>
        <translation>&amp;Wykonaj polecenie SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1563"/>
        <source>Execute all/selected SQL</source>
        <translation>Wykonaj wszystkie/zaznaczone SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1566"/>
        <source>This button executes the currently selected SQL statements. If no text is selected, all SQL statements are executed.</source>
        <translation>Ten przycisk wykona obecnie zaznaczone polecenia SQL. Jeśli nie zaznaczone tekstu, to zostaną wykonane wszystkie polecenia SQL.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1584"/>
        <source>Ctrl+Shift+T</source>
        <translation>Ctrl+Shift+T</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1593"/>
        <location filename="../MainWindow.ui" line="1808"/>
        <location filename="../MainWindow.ui" line="1811"/>
        <source>Save SQL file</source>
        <translation>Zapisz plik SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1617"/>
        <location filename="../MainWindow.ui" line="1623"/>
        <source>Execute current line</source>
        <translation>Wykonaj bieżący wiersz</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1626"/>
        <source>This button executes the SQL statement present in the current editor line</source>
        <translation>Ten przycisk wykonuje polecenie SQL z obecnego wiersza edytora</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1629"/>
        <source>Shift+F5</source>
        <translation>Shift+F5</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1637"/>
        <source>Export as CSV file</source>
        <translation>Wyeksportuj do pliku CSV</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1640"/>
        <source>Export table as comma separated values file</source>
        <translation>Wyeksportuj tabelę jako plik z wartościami oddzielonymi przecinkami</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1712"/>
        <source>Sa&amp;ve Project</source>
        <translation>&amp;Zapisz projekt</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1715"/>
        <source>&amp;Save Project</source>
        <translation>Zapi&amp;sz projekt</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1718"/>
        <location filename="../MainWindow.ui" line="1721"/>
        <source>Save the current session to a file</source>
        <translation>Zapisz obecną sesję do pliku</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1739"/>
        <source>Open &amp;Project</source>
        <translation>Otwórz &amp;projekt</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1742"/>
        <location filename="../MainWindow.ui" line="1745"/>
        <source>Load a working session from a file</source>
        <translation>Wczytaj otoczenie pracy z pliku</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1766"/>
        <location filename="../MainWindow.ui" line="1769"/>
        <source>Add another database file to the current database connection</source>
        <translation>Dodaj kolejny plik bazy danych do połączenia bieżącej bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1772"/>
        <source>This button lets you add another database file to the current database connection</source>
        <translation>Ten przycisk umożliwia dodanie kolejnego pliku bazy danych do połączenia bieżącej bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1796"/>
        <location filename="../MainWindow.ui" line="1799"/>
        <source>Save SQL file as</source>
        <translation>Zapisz plik SQL jako</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1823"/>
        <source>&amp;Browse Table</source>
        <translation>&amp;Przeglądaj tabelę</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1832"/>
        <source>Copy Create statement</source>
        <translation>Skopiuj polecenie tworzące</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1835"/>
        <source>Copy the CREATE statement of the item to the clipboard</source>
        <translation>Skopiuj polecenie CREATE elementu do schowka</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1847"/>
        <source>Opens the SQLCipher FAQ in a browser window</source>
        <translation>Otwiera FAQ SQLCipher w oknie przeglądarki</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1852"/>
        <source>Table(&amp;s) to JSON...</source>
        <translation>Tabele do pliku J&amp;SON…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1855"/>
        <source>Export one or more table(s) to a JSON file</source>
        <translation>Wyeksportuj jedną lub więcej tabel do pliku JSON</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1867"/>
        <source>Open Data&amp;base Read Only...</source>
        <translation>Otwórz &amp;bazę danych tylko do odczytu…</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1870"/>
        <source>Open an existing database file in read only mode</source>
        <translation>Otwórz istniejący plik bazy danych w trybie tylko do odczytu</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1891"/>
        <source>Save results</source>
        <translation>Zapisz wyniki</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1894"/>
        <source>Save the results view</source>
        <translation>Zapisuje widok wyniku</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1897"/>
        <source>This button lets you save the results of the last executed query</source>
        <translation>Ten przycisk umożliwia zapisanie wyników ostatnio wykonanego zapytania</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1909"/>
        <location filename="../MainWindow.ui" line="1915"/>
        <source>Find text in SQL editor</source>
        <translation>Znajdź tekst w edytorze SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1912"/>
        <source>Find</source>
        <translation>Znajdź</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1918"/>
        <source>This button opens the search bar of the editor</source>
        <translation>Ten przycisk otwiera pasek wyszukiwania edytora</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1921"/>
        <source>Ctrl+F</source>
        <translation>Ctrl+F</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1936"/>
        <location filename="../MainWindow.ui" line="1942"/>
        <source>Find or replace text in SQL editor</source>
        <translation>Znajdź lub zastąp tekst w edytorze SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1939"/>
        <source>Find or replace</source>
        <translation>Znajdź i zastąp</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1945"/>
        <source>This button opens the find/replace dialog for the current editor tab</source>
        <translation>Ten przycisk otwiera okno dialogowe znajdowania/zastępowania dla bieżącej karty edytora</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1948"/>
        <source>Ctrl+H</source>
        <translation>Ctrl+H</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1956"/>
        <source>Export to &amp;CSV</source>
        <translation>Wyeksportuj do &amp;CSV</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1961"/>
        <source>Export to &amp;JSON</source>
        <translation>Wyeksportuj do &amp;JSON</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1966"/>
        <source>Save as &amp;view</source>
        <translation>Zapisz jako &amp;widok</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1969"/>
        <source>Save as view</source>
        <translation>Zapisz jako widok</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1987"/>
        <source>Shows or hides the Project toolbar.</source>
        <translation>Pokazuje lub ukrywa pasek narzędzi Projekt.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2002"/>
        <source>Extra DB Toolbar</source>
        <translation>Dodatkowy pasek narzędzi bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2263"/>
        <location filename="../MainWindow.cpp" line="479"/>
        <source>Ctrl+Shift+W</source>
        <translation>Ctrl+Shift+W</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2292"/>
        <source>Table from CSV data in Clipboard...</source>
        <translation>Tabela z danych CSV ze schowka...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2295"/>
        <source>This treats the current clipboard contents as a CSV file and opens the same import wizard that is used for importing CSV data from a file.</source>
        <translation>Traktuje to bieżącą zawartość schowka jako plik CSV i otwiera tego samego pomocnika importowania, co w przypadku importowania danych CSV z pliku.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2300"/>
        <source>Show &amp;Row Counts</source>
        <translation>Pokaż licznik wie&amp;rszy</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2303"/>
        <source>This shows the number of rows for each table and view in the database.</source>
        <translation>Pokazuje to liczbę wierszy dla każdej tabeli i wodku w bazie danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2315"/>
        <source>Save Database &amp;As...</source>
        <translation>Z&amp;apisz bazę danych jako...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2318"/>
        <source>Save the current database as a different file</source>
        <translation>Zapisz bieżącą bazę danych do innego pliku</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2327"/>
        <source>Refresh</source>
        <translation>Odśwież</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2330"/>
        <source>Reload the database structure</source>
        <translation>Wczytaj ponownie strukturę bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1569"/>
        <source>Ctrl+Return</source>
        <translation>Ctrl+Enter</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="278"/>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="2132"/>
        <location filename="../MainWindow.ui" line="2159"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="283"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="288"/>
        <source>Ctrl+I</source>
        <translation>Ctrl+I</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="293"/>
        <source>Ctrl+E</source>
        <translation>Ctrl+E</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="333"/>
        <source>Reset Window Layout</source>
        <translation>Wyzeruj układ okien</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="374"/>
        <source>The database is currently busy.</source>
        <translation>Baza danych jest obecnie zajęta.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="380"/>
        <source>Click here to interrupt the currently running query.</source>
        <translation>Naciśnij tutaj, aby przerwać wykonywanie bieżącego zapytania.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="388"/>
        <source>Encrypted</source>
        <translation>Szyfrowana</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="389"/>
        <source>Database is encrypted using SQLCipher</source>
        <translation>Baza danych jest zaszyfrowana z użyciem SQLCipher</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="395"/>
        <source>Read only</source>
        <translation>Tylko do odczytu</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="396"/>
        <source>Database file is read only. Editing the database is disabled.</source>
        <translation>Plik bazy danych jest tylko do odczytu. Edytowanie bazy danych jest wyłączone.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="402"/>
        <source>Database encoding</source>
        <translation>Kodowanie bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="513"/>
        <location filename="../MainWindow.cpp" line="3259"/>
        <source>Choose a database file</source>
        <translation>Wybierz plik bazy danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="575"/>
        <source>Could not open database file.
Reason: %1</source>
        <translation>Nie można otworzyć pliku bazy danych.
Powód: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="588"/>
        <location filename="../MainWindow.cpp" line="1549"/>
        <location filename="../MainWindow.cpp" line="3085"/>
        <source>Choose a filename to save under</source>
        <translation>Wybierz nazwę pliku do zapisu</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1293"/>
        <source>Setting PRAGMA values or vacuuming will commit your current transaction.
Are you sure?</source>
        <translation>Ustawianie wartości PRAGMA lub odkurzanie spowoduje wdrożenie twoich zmian
z bieżącej transakcji.
Czy na pewno?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="613"/>
        <source>In-Memory database</source>
        <translation>Baza danych w-pamięci</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="233"/>
        <source>Automatically load the last opened DB file at startup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="334"/>
        <source>Ctrl+Alt+0</source>
        <translation>Ctrl+Alt+0</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="478"/>
        <source>Ctrl+Alt+W</source>
        <translation>Ctrl+Alt+W</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="695"/>
        <source>Choose a database file to save under</source>
        <translation>Wybierz plik, do którego zapisać bazę danych</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="706"/>
        <source>Error while saving the database to the new file.</source>
        <translation>Napotkano błąd podczas zapisywania bazy danych do nowego pliku.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="815"/>
        <source>Do you want to save the changes made to the project file &apos;%1&apos;?</source>
        <translation>Czy chcesz zapisać zmiany wprowadzone w plik projektu &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="898"/>
        <source>Are you sure you want to delete the table &apos;%1&apos;?
All data associated with the table will be lost.</source>
        <translation>Czy na pewno usunąć tabelę &apos;%1&apos;?
Wszystkie dane skojarzone z tą tabelą zostaną utracone.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="900"/>
        <source>Are you sure you want to delete the view &apos;%1&apos;?</source>
        <translation>Czy na pewno usunąć widok &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="902"/>
        <source>Are you sure you want to delete the trigger &apos;%1&apos;?</source>
        <translation>Czy na pewno usunąć wyzwalacz &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="904"/>
        <source>Are you sure you want to delete the index &apos;%1&apos;?</source>
        <translation>Czy na pewno usunąć indeks &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="915"/>
        <source>Error: could not delete the table.</source>
        <translation>Błąd: nie można usunąć bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="917"/>
        <source>Error: could not delete the view.</source>
        <translation>Błąd: nie można usunąć widoku.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="919"/>
        <source>Error: could not delete the trigger.</source>
        <translation>Błąd: nie można usunąć wyzwalacza.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="921"/>
        <source>Error: could not delete the index.</source>
        <translation>Błąd: nie można usunąć indeksu.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="923"/>
        <source>Message from database engine:
%1</source>
        <translation>Wiadomość z silnika bazy danych:
%1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="951"/>
        <source>Editing the table requires to save all pending changes now.
Are you sure you want to save the database?</source>
        <translation>Zmiana tabeli wymaga zapisania wszystkich oczekujących zmian.
Czy na pewno zapisać bazę danych?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="970"/>
        <source>Error checking foreign keys after table modification. The changes will be reverted.</source>
        <translation>Błąd sprawdzania kluczy obcych po zmianie tabeli. Zmiany zostaną wycofane.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="973"/>
        <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>Tabela nie przeszła sprawdzenia klucza obcego.&lt;br/&gt;Należy wykonać &apos;Narzędzia | Sprawdzenie obcego klucza&apos; i naprawić zgłoszone kłopoty.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="997"/>
        <source>Edit View %1</source>
        <translation>Edytuj widok %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1003"/>
        <source>Edit Trigger %1</source>
        <translation>Edytuj wyzwalacz %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1109"/>
        <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>Już wykonujesz polecenia SQL. Czy zatrzymać je, aby wykonać bieżące polecenia? Działanie to może spowodować niespójność w bazie danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1158"/>
        <source>-- EXECUTING SELECTION IN &apos;%1&apos;
--</source>
        <translation>-- WYKONYWANIE ZAZNACZENIA W &apos;%1&apos;
--</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1183"/>
        <source>-- EXECUTING LINE IN &apos;%1&apos;
--</source>
        <translation>-- WYKONYWANIE WIERSZA W &apos;%1&apos;
--</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1191"/>
        <source>-- EXECUTING ALL IN &apos;%1&apos;
--</source>
        <translation>-- WYKONYWANIE WSZYSTKIEGO W &apos;%1&apos;
--</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1226"/>
        <location filename="../MainWindow.cpp" line="1230"/>
        <source>At line %1:</source>
        <translation>W wierszu %1:</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1226"/>
        <source>Result: %1</source>
        <translation>Wynik: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1230"/>
        <source>Result: %2</source>
        <translation>Wynik: %2</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1287"/>
        <source>%1 rows returned in %2ms</source>
        <translation>Zwrócono %1 wierszy w czasie %2ms</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1401"/>
        <source>Choose text files</source>
        <translation>Wybierz pliki tekstowe</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1727"/>
        <source>Opened &apos;%1&apos; in read-only mode from recent file list</source>
        <translation>Otworzono &apos;%1&apos; w trybie tylko do odczytu ze spisu ostatnich plików</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1729"/>
        <source>Opened &apos;%1&apos; from recent file list</source>
        <translation>Otwarto &apos;%1&apos; ze spisu ostatnich plików</translation>
    </message>
    <message numerus="yes">
        <location filename="../MainWindow.cpp" line="1860"/>
        <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>
        <comment>Note for translation: Although there is no %n in the original, you can use the numerus-form to adjust &apos;files(s)&apos; and remove the note when n = 1. Including %n in the translation will also work.</comment>
        <translation>
            <numerusform>Wybierz działanie dla upuszczonego pliku. &lt;br/&gt;Uwaga: tylko &apos;Import&apos; przetworzy więcej niż jeden plik.</numerusform>
            <numerusform>Wybierz działanie dla upuszczonych %n plików. &lt;br/&gt;Uwaga: tylko &apos;Import&apos; przetworzy więcej niż jeden plik.</numerusform>
            <numerusform>Wybierz działanie dla upuszczonych %n plików. &lt;br/&gt;Uwaga: tylko &apos;Import&apos; przetworzy więcej niż jeden plik.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2090"/>
        <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>Polecenia na karcie &apos;%1&apos; nadal są wykonywane. Zamknięcie tej karty przerwie ich wykonywanie. Może to pozostawić bazę danych w niespójnym stanie. Czy na pewno zamknąć tę kartę?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2736"/>
        <source>DB file &apos;%1&apos; could not be opened</source>
        <translation>Nie można otworzyć pliku BD &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2873"/>
        <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>Projekt ten używa starego formatu pliku, bo został stworzony w Przeglądarce BD w wersji 3.10 lub wcześniejszej. Wczytywanie takich formatów plików nie jest już obsługiwane. Jeśli chcesz go wczytać całkowicie, to użyj Przeglądarki BD w wersji 3.12 i przekształć go na nowy format pliku.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2892"/>
        <source>Table &apos;%1&apos; not found; settings ignored</source>
        <translation>Nie można było odnaleźć tabeli &apos;%1&apos;; pominięto ustawienia</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3219"/>
        <source>-- Reference to file &quot;%1&quot; (not supported by this version) --</source>
        <translation>-- Odniesienie do pliku &quot;%1&quot; (nieobsługiwane w tej wersji) --</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3235"/>
        <source>Project saved to file &apos;%1&apos;</source>
        <translation>Projekt zapisano do pliku &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3432"/>
        <source>Yes. Don&apos;t ask again</source>
        <translation>Tak. Nie pytaj</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3537"/>
        <source>This action will open a new SQL tab with the following statements for you to edit and run:</source>
        <translation>Działanie to otworzy nową kartę SQL z następującymi poleceniami, które możesz dostosować i wykonać:</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3743"/>
        <source>Rename Tab</source>
        <translation>Przemianuj kartę</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3749"/>
        <source>Duplicate Tab</source>
        <translation>Powiel kartę</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3779"/>
        <source>Close Tab</source>
        <translation>Zamknij kartę</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3798"/>
        <source>Opening &apos;%1&apos;...</source>
        <translation>Otwieranie &apos;%1&apos;...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3800"/>
        <source>There was an error opening &apos;%1&apos;...</source>
        <translation>Błąd otwierania &apos;%1&apos;...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3803"/>
        <source>Value is not a valid URL or filename: %1</source>
        <translation>Wartość nie jest prawidłowym adresem URL lub nazwą pliku: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1483"/>
        <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>Nie można zapisać bazy danych. Oznacza to, że nie wszystkie zmiany dało się zapisać w bazie danych. Najpierw trzeba pozbyć się następujących kłopotów.

%1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1492"/>
        <source>Are you sure you want to undo all changes made to the database file &apos;%1&apos; since the last save?</source>
        <translation>Czy na pewno wycofać wszystkie zmiany wprowadzone w pliku bazy danych &apos;%1&apos; od czasu ostatniego zapisu?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1530"/>
        <source>Choose a file to import</source>
        <translation>Wybierz pliki do zaimportowania</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1768"/>
        <source>&amp;%1 %2%3</source>
        <translation>&amp;%1 %2%3</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1768"/>
        <source> (read only)</source>
        <translation> (tylko do odczytu)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1855"/>
        <source>Open Database or Project</source>
        <translation>Otwórz bazę danych lub projekt</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1856"/>
        <source>Attach Database...</source>
        <translation>Dołącz bazę danych...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1857"/>
        <source>Import CSV file(s)...</source>
        <translation>Zaimportuj plik(i) CSV...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2047"/>
        <source>Do you want to save the changes made to SQL tabs in the project file &apos;%1&apos;?</source>
        <translation>Czy chcesz zapisać zmiany wprowadzone w tabelach SQL do pliku projektu &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2206"/>
        <source>Text files(*.sql *.txt);;All files(*)</source>
        <translation>Pliki tekstowe(*.sql *.txt);;Wszystkie pliki(*)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1542"/>
        <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>Czy utworzyć plik nowej bazy danych do przechowania zaimportowanych danych?
Jeśli nie, to dane zostaną zaimportowane do pliku bieżącej bazy danych.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="201"/>
        <source>Ctrl+Tab</source>
        <translation>Ctrl+Tab</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="210"/>
        <source>Ctrl+Shift+Tab</source>
        <translation>Ctrl+Shift+Tab</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="236"/>
        <source>Clear List</source>
        <translation>Wyczyść spis</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="330"/>
        <source>Window Layout</source>
        <translation>Układ okna</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="342"/>
        <source>Simplify Window Layout</source>
        <translation>Uprość układ okien</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="343"/>
        <source>Alt+Shift+0</source>
        <translation>Alt+Shift+0</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="352"/>
        <source>Dock Windows at Bottom</source>
        <translation>Zadokuj okna na dole</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="356"/>
        <source>Dock Windows at Left Side</source>
        <translation>Zadokuj okna po lewej stronie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="360"/>
        <source>Dock Windows at Top</source>
        <translation>Zadokuj okna na górze</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="720"/>
        <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>Nadal wykonujesz polecenia SQL. Wykonywanie tych poleceń zostanie zatrzymane, po zamknięciu bazy danych, co może spowodować w niej niespójności. Czy na pewno zamknąć tę bazę danych?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1553"/>
        <source>File %1 already exists. Please choose a different name.</source>
        <translation>Plik %1 już istnieje. Wybierz inną nazwę.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1580"/>
        <source>Error importing data: %1</source>
        <translation>Błąd importowania danych: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1582"/>
        <source>Import completed. Some foreign key constraints are violated. Please fix them before saving.</source>
        <translation>Ukończono import. Nastąpiło przekroczenie niektórych z ograniczeń obcego klucza. Napraw je przed zapisaniem.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1584"/>
        <source>Import completed.</source>
        <translation>Importowanie zakończone.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1666"/>
        <source>Delete View</source>
        <translation>Usuń widok</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1667"/>
        <source>Modify View</source>
        <translation>Zmień widok</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1669"/>
        <source>Delete Trigger</source>
        <translation>Usuń wyzwalacz</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1670"/>
        <source>Modify Trigger</source>
        <translation>Zmień wyzwalacz</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1672"/>
        <source>Delete Index</source>
        <translation>Usuń indeks</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1673"/>
        <source>Modify Index</source>
        <translation>Zmień indeks</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1676"/>
        <source>Modify Table</source>
        <translation>Dostosuj tabelę</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1990"/>
        <source>Setting PRAGMA values will commit your current transaction.
Are you sure?</source>
        <translation>Ustawianie wartości PRAGMA spowoduje wdrożenie twoich zmian
z bieżącej transakcji.
Czy na pewno?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2205"/>
        <source>Select SQL file to open</source>
        <translation>Wybierz plik SQL do otworzenia</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2258"/>
        <source>Select file name</source>
        <translation>Wybierz nazwę pliku</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2295"/>
        <source>Select extension file</source>
        <translation>Wybierz plik rozszerzenia</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1321"/>
        <source>Execution finished with errors.</source>
        <translation>Wykonano z błędami.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1323"/>
        <source>Execution finished without errors.</source>
        <translation>Wykonano bez błędów.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2046"/>
        <source>Do you want to save the changes made to SQL tabs in a new project file?</source>
        <translation>Czy chcesz zapisać zmiany wprowadzone w tabelach SQL do nowego pliku projektu?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2067"/>
        <source>Do you want to save the changes made to the SQL file %1?</source>
        <translation>Czy chcesz zapisać zmiany wprowadzone w SQL do pliku %1?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2302"/>
        <source>Extension successfully loaded.</source>
        <translation>Pomyślnie wczytano rozszerzenie.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2304"/>
        <source>Error loading extension: %1</source>
        <translation>Nie można wczytać rozszerzenia: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2362"/>
        <source>Could not find resource file: %1</source>
        <translation>Nie można znaleźć pliku zasobów: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2458"/>
        <location filename="../MainWindow.cpp" line="2869"/>
        <source>Don&apos;t show again</source>
        <translation>Nie pokazuj ponownie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2461"/>
        <source>New version available.</source>
        <translation>Nowa wersja jest dostępna.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2462"/>
        <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>Dostępna jest nowa wersja Przeglądarki SQLite (%1.%2.%3).&lt;br/&gt;&lt;br/&gt;Pobierz z &lt;a href=&apos;%4&apos;&gt;%4&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2691"/>
        <source>Choose a project file to open</source>
        <translation>Wybierz plik projektu do otworzenia</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2692"/>
        <source>DB Browser for SQLite project file (*.sqbpro)</source>
        <translation>Plik projektu Przeglądarki SQLite (*.sqbpro)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3101"/>
        <source>Could not open project file for writing.
Reason: %1</source>
        <translation>Nie można otworzyć pliku projektu do zapisu.
Powód: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3436"/>
        <source>Collation needed! Proceed?</source>
        <translation>Potrzebne zestawianie! Postąpić naprzód?</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3437"/>
        <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>Tabela w tej bazie danych wymaga wyjątkowej funkcji zestawienia &apos;%1&apos; której ta aplikacja nie może dostarczyć bez dalszej wiedzy.
Pójścia z tym dalej, może spowodować uszkodzenia w bazie danych.
Stwórz kopię zapasową!</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3454"/>
        <source>creating collation</source>
        <translation>tworzenie zestawienia</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3462"/>
        <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>Przemianowuje kartę SQL. Wstaw znaku &apos;&amp;&amp;&apos; aby móc wykorzystać następujący po nim znak jako skrót klawiszowy.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3514"/>
        <source>Please specify the view name</source>
        <translation>Określ nazwę widoku</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3518"/>
        <source>There is already an object with that name. Please choose a different name.</source>
        <translation>Istnieje już obiekt o tej nazwie. Nadaj inną nazwę.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3525"/>
        <source>View successfully created.</source>
        <translation>Pomyślnie utworzono widok.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3527"/>
        <source>Error creating view: %1</source>
        <translation>Błąd tworzenia widoku: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3535"/>
        <source>This action will open a new SQL tab for running:</source>
        <translation>To działanie otworzy nową kartę SQL aby wykonać:</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3541"/>
        <source>Press Help for opening the corresponding SQLite reference page.</source>
        <translation>Naciśnij Pomoc, aby otworzyć powiązaną stronę w podręczniku SQLite.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="3659"/>
        <source>Busy (%1)</source>
        <translation>Zajęty (%1)</translation>
    </message>
</context>
<context>
    <name>NullLineEdit</name>
    <message>
        <location filename="../AddRecordDialog.cpp" line="42"/>
        <source>Set to NULL</source>
        <translation>Ustaw na NULL</translation>
    </message>
    <message>
        <location filename="../AddRecordDialog.cpp" line="46"/>
        <source>Alt+Del</source>
        <translation>Alt+Del</translation>
    </message>
</context>
<context>
    <name>PlotDock</name>
    <message>
        <location filename="../PlotDock.ui" line="14"/>
        <source>Plot</source>
        <translation>Wykres</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ten panel pokazuje listę kolumn obecnie przeglądanej tabeli lub tylko dla wykonanego zapytania. Możesz wybrać kolumny, których chcesz użyć dla osi X lub Y dla panelu wykresu poniżej. Tabela pokaże wykryty rodzaj osi, który wpłynie na wynikowy wykres. Dla osi Y możesz wybrać kolumny tylko liczbowe, a dla osi X możesz wybrać:&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;Data/Czas&lt;/span&gt;: łańcuchy formatujące &amp;quot;yyyy-MM-dd hh:mm:ss&amp;quot; lub &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;Data&lt;/span&gt;: łańcuchy formatujące &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;Czas&lt;/span&gt;: łańcuchy formatujące &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;Etykieta&lt;/span&gt;: formatowanie innymi łańcuchami. Zaznaczenie tej kolumny jako osi X stworzy wykres słupkowy, gdzie wartości kolumn będą etykietami dla słupków&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;Liczba&lt;/span&gt;: wartości całkowite lub rzeczywiste&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Dwukrotne kliknięcie na komórkach Y zmieni barwę użytą dla wykresu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="58"/>
        <source>Columns</source>
        <translation>Kolumny</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="63"/>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="68"/>
        <source>Y1</source>
        <translation>Y1</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="73"/>
        <source>Y2</source>
        <translation>Y2</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="78"/>
        <source>Axis Type</source>
        <translation>Rodzaj osi</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>Tutaj rysowany jest wykres po wybraniu wartości x oraz y powyżej.

Aby zaznaczyć punkt na wykresie i w tabeli, należy kliknąć na niego. Ctrl+Klik aby zaznaczyć zakres punktów.

Aby zmienić zakres osi, należy kliknąć i przeciągnąć myszą. Aby powiększyć należy przewinąć rolką myszy.

Aby przeciągnąć i powiększyć tylko w jedną stronę, należy wybrać osie lub etykiety osi.</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="106"/>
        <source>Line type:</source>
        <translation>Rodzaj linii:</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="147"/>
        <location filename="../PlotDock.ui" line="206"/>
        <source>None</source>
        <translation>Brak</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="152"/>
        <source>Line</source>
        <translation>Linia</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="157"/>
        <source>StepLeft</source>
        <translation>Krok w lewo</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="162"/>
        <source>StepRight</source>
        <translation>Krok w prawo</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="167"/>
        <source>StepCenter</source>
        <translation>Krok do środka</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="172"/>
        <source>Impulse</source>
        <translation>Impuls</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="180"/>
        <source>Point shape:</source>
        <translation>Kształt punktu:</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="211"/>
        <source>Cross</source>
        <translation>Krzyż</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="216"/>
        <source>Plus</source>
        <translation>Plus</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="221"/>
        <source>Circle</source>
        <translation>Kółko</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="226"/>
        <source>Disc</source>
        <translation>Dysk</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="231"/>
        <source>Square</source>
        <translation>Kwadrat</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="236"/>
        <source>Diamond</source>
        <translation>Diament</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="241"/>
        <source>Star</source>
        <translation>Gwiazda</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="246"/>
        <source>Triangle</source>
        <translation>Trójkąt</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="251"/>
        <source>TriangleInverted</source>
        <translation>Trójkąt odwrócony</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="256"/>
        <source>CrossSquare</source>
        <translation>Krzyż w kwadracie</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="261"/>
        <source>PlusSquare</source>
        <translation>Plus w kwadracie</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="266"/>
        <source>CrossCircle</source>
        <translation>Krzyż w okręgu</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="271"/>
        <source>PlusCircle</source>
        <translation>Plus w okręgu</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="276"/>
        <source>Peace</source>
        <translation>Znak pokoju</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Zapisz bieżący wykres...&lt;/p&gt;&lt;p&gt;Format pliku wybierany na podstawie rozszerzenia (png, jpg, pdf, bmp)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="300"/>
        <source>Save current plot...</source>
        <translation>Zapisz bieżący wykres…</translation>
    </message>
    <message>
        <location filename="../PlotDock.ui" line="326"/>
        <location filename="../PlotDock.cpp" line="573"/>
        <source>Load all data and redraw plot</source>
        <translation>Wczytaj wszystkie dane i przerysuj wykres</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="81"/>
        <source>Copy</source>
        <translation>Skopiuj</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="88"/>
        <source>Print...</source>
        <translation>Wydrukuj...</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="95"/>
        <source>Show legend</source>
        <translation>Pokaż legendę</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="101"/>
        <source>Stacked bars</source>
        <translation>Słupki na stosie</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="107"/>
        <source>Fixed number format</source>
        <translation>Format stałej liczby</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="198"/>
        <source>Date/Time</source>
        <translation>Data/Czas</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="201"/>
        <source>Date</source>
        <translation>Data</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="204"/>
        <source>Time</source>
        <translation>Czas</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="207"/>
        <location filename="../PlotDock.cpp" line="254"/>
        <source>Numeric</source>
        <translation>Liczbowa</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="210"/>
        <source>Label</source>
        <translation>Podpis</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="214"/>
        <source>Invalid</source>
        <translation>Nieprawidłowy</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="252"/>
        <location filename="../PlotDock.cpp" line="530"/>
        <location filename="../PlotDock.cpp" line="545"/>
        <source>Row #</source>
        <translation>Nr wiersza</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="568"/>
        <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>Wczytaj wszystkie dane i przerysuj wykres.
Uwaga: jeszcze nie wczytano wszystkich danych z tabeli ze względu na mechanizm częściowego wczytywania.</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="663"/>
        <source>Choose an axis color</source>
        <translation>Wybierz barwę osi</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="698"/>
        <source>Choose a filename to save under</source>
        <translation>Wybierz nazwę pliku do zapisu</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="699"/>
        <source>PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;All Files(*)</source>
        <translation>PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;Wszystkie pliki(*)</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="735"/>
        <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>W tym wykresie występują krzywe, a wybrany wygląd linii można zastosować tylko dla wykresów uszeregowanych po X. Uszereguj tabelę lub zapytaj po X, aby usunąć krzywe lub wybierz jeden z wyglądów obsługiwanych przez krzywe: Brak lub Linia.</translation>
    </message>
    <message>
        <location filename="../PlotDock.cpp" line="853"/>
        <source>Loading all remaining data for this table took %1ms.</source>
        <translation>Wczytywanie wszystkich pozostałych danych dla tej tabeli zajęło %1ms.</translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../PreferencesDialog.ui" line="14"/>
        <source>Preferences</source>
        <translation>Ustawienia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="27"/>
        <source>&amp;General</source>
        <translation>O&amp;gólne</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="33"/>
        <source>Default &amp;location</source>
        <translation>Domyś&amp;lne położenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="46"/>
        <source>Remember last location</source>
        <translation>Pamiętaj ostatnie położenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="51"/>
        <source>Always use this location</source>
        <translation>Zawsze używaj poniższego położenia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="56"/>
        <source>Remember last location for session only</source>
        <translation>Zapomnij ostatnie położenie, dopiero po zamknięciu programu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="85"/>
        <location filename="../PreferencesDialog.ui" line="1971"/>
        <location filename="../PreferencesDialog.ui" line="2094"/>
        <source>...</source>
        <translation>…</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="96"/>
        <source>Lan&amp;guage</source>
        <translation>&amp;Język</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="128"/>
        <source>Toolbar style</source>
        <translation>Wygląd paska narzędzi</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>Wyświetl tylko ikonę</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>Wyświetl tylko tekst</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>Tekst obok ikony</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>Tekst pod ikoną</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>Domyślnie dla wyglądu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="338"/>
        <source>Show remote options</source>
        <translation>Pokaż ustawienia zdalnych BD</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="348"/>
        <location filename="../PreferencesDialog.ui" line="368"/>
        <location filename="../PreferencesDialog.ui" line="610"/>
        <location filename="../PreferencesDialog.ui" line="701"/>
        <location filename="../PreferencesDialog.ui" line="708"/>
        <location filename="../PreferencesDialog.ui" line="1607"/>
        <location filename="../PreferencesDialog.ui" line="1693"/>
        <location filename="../PreferencesDialog.ui" line="1713"/>
        <location filename="../PreferencesDialog.ui" line="1733"/>
        <location filename="../PreferencesDialog.ui" line="1753"/>
        <location filename="../PreferencesDialog.ui" line="1773"/>
        <source>enabled</source>
        <translation>włączone</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="358"/>
        <source>Automatic &amp;updates</source>
        <translation>Sam &amp;uaktualniaj</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="375"/>
        <source>DB file extensions</source>
        <translation>Rozszerzenia plików bazy danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="385"/>
        <source>Manage</source>
        <translation>Zarządzaj</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="392"/>
        <source>Main Window</source>
        <translation>Główne okno</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="405"/>
        <source>Database Structure</source>
        <translation>Układ bazy danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="418"/>
        <source>Browse Data</source>
        <translation>Przeglądarka danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="431"/>
        <source>Execute SQL</source>
        <translation>Wykonaj polecenie SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="494"/>
        <source>Edit Database Cell</source>
        <translation>Zmiana komórki bazy danych</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>Po zmianie tej wartości, wszystkie inne ustawienia barw zostaną także ustawione na
pasujące barwy.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="532"/>
        <source>Follow the desktop style</source>
        <translation>Zgodny z systemem</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="537"/>
        <source>Dark style</source>
        <translation>Ciemny</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="542"/>
        <source>Light style</source>
        <translation>Jasny</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="550"/>
        <source>Application style</source>
        <translation>Wygląd programu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="560"/>
        <source>This sets the font size for all UI elements which do not have their own font size option.</source>
        <translation>Ustawia to rozmiar czcionki dla wszystkich elementów interfejsu, które nie mają swojego własnego ustawienia czcionki.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="563"/>
        <source>Font size</source>
        <translation>Rozmiar czcionki</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="576"/>
        <source>Max Recent Files</source>
        <translation>Liczba ostatnich plików</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="596"/>
        <source>Prompt to save SQL tabs
in new project file</source>
        <translation>Zapytaj o zapisanie kart SQL
w pliku nowego projektu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="607"/>
        <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>Po włączeniu tego, zmiany w edytorze SQL wywołują okno, pytające o zapisanie projektu, przed zamknięciem karty edytora SQL.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="621"/>
        <source>&amp;Database</source>
        <translation>Baza &amp;danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="632"/>
        <source>Database &amp;encoding</source>
        <translation>Kodowani&amp;e bazy danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="642"/>
        <source>Open databases with foreign keys enabled.</source>
        <translation>Otwiera bazy danych z włączonymi kluczami obcymi.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="645"/>
        <source>&amp;Foreign keys</source>
        <translation>&amp;Obce klucze</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="655"/>
        <source>Remove line breaks in schema &amp;view</source>
        <translation>Usuń podziały wierszy w &amp;widoku schematu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="698"/>
        <source>When enabled, the line breaks in the Schema column of the DB Structure tab, dock and printed output are removed.</source>
        <translation>Po zaznaczeniu, usuwany jest znak łamania wiersza w kolumnie schematu karty układu bazy danych, doku oraz drukowanym wyniku.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="885"/>
        <source>Formatted</source>
        <translation>Sformatowane</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1594"/>
        <source>Use tabs for indentation</source>
        <translation>Wcinaj tabulatorami</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1604"/>
        <source>When set, the Tab key will insert tab and space characters for indentation. Otherwise, just spaces will be used.</source>
        <translation>Po zaznaczeniu, klawisz Tab będzie wstawiał znaki tabulatora oraz odstępu do wykonania wcięcia. W przeciwnym przypadku będą używane tylko znaki odstępu.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1852"/>
        <source>Select built-in extensions to load for every database:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2128"/>
        <source>Export Settings</source>
        <translation>Wyeksportuj ustawienia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2135"/>
        <source>Import Settings</source>
        <translation>Zaimportuj ustawienia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="665"/>
        <source>Prefetch block si&amp;ze</source>
        <translation>Ro&amp;zmiar obszaru wczytanego z wyprzedzeniem</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="746"/>
        <source>SQ&amp;L to execute after opening database</source>
        <translation>SQ&amp;L do wykonania po otworzeniu bazy danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="675"/>
        <source>Default field type</source>
        <translation>Domyślny rodzaj pola</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="775"/>
        <source>Data &amp;Browser</source>
        <translation>&amp;Przeglądarka danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="789"/>
        <source>Font</source>
        <translation>Czcionka</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="798"/>
        <source>&amp;Font</source>
        <translation>&amp;Czcionka</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="821"/>
        <source>Font si&amp;ze</source>
        <translation>Ro&amp;zmiar czcionki</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1179"/>
        <source>Content</source>
        <translation>Zawartość</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1185"/>
        <source>Symbol limit in cell</source>
        <translation>Graniczna liczba znaków w komórce</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1225"/>
        <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>Jest to graniczna liczba elementów, która jest dozwolona dla niektórych obliczeniowo pracochłonnych działań:
Graniczna liczba wierszy w tabeli do włączenia uzupełniania wartości na podstawie bieżących wartości w kolumnie.
Graniczna liczba indeksów w zaznaczeniu do obliczenia sumy i średniej.
Można ustawić na 0, aby wyłączyć wszystkie te działania.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1231"/>
        <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>Jest to graniczna liczba wierszy w tabeli do włączenia uzupełniania wartości na podstawie wartości znajdujących się już w kolumnie.
Można ustawić na 0, aby wyłączyć uzupełnianie.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1760"/>
        <source>Close button on tabs</source>
        <translation>Przycisk zamykania na kartach</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1770"/>
        <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>Po włączeniu, karty edytora SQL będą zawierać przyciski zamykania. W pozostałych przypadkach, będziesz musiał użyć menu podręcznego lub skrótu klawiszowego do ich zamykania.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2103"/>
        <source>Proxy</source>
        <translation>Pośrednik</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2113"/>
        <source>Configure</source>
        <translation>Ustawienia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="840"/>
        <source>Field display</source>
        <translation>Wyświetlanie pola</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="852"/>
        <source>Displayed &amp;text</source>
        <translation>Wyświetlany &amp;tekst</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="875"/>
        <source>Binary</source>
        <translation>Dane dwójkowe</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="865"/>
        <source>NULL</source>
        <translation>Wartości NULL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="895"/>
        <source>Regular</source>
        <translation>Zwykłe dane</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="908"/>
        <location filename="../PreferencesDialog.ui" line="927"/>
        <location filename="../PreferencesDialog.ui" line="962"/>
        <location filename="../PreferencesDialog.ui" line="997"/>
        <location filename="../PreferencesDialog.ui" line="1016"/>
        <location filename="../PreferencesDialog.ui" line="1035"/>
        <location filename="../PreferencesDialog.ui" line="1054"/>
        <location filename="../PreferencesDialog.ui" line="1073"/>
        <source>Click to set this color</source>
        <translation>Naciśnij, aby ustawić tę barwę</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="949"/>
        <source>Text color</source>
        <translation>Barwa tekstu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="984"/>
        <source>Background color</source>
        <translation>Barwa tła</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1118"/>
        <location filename="../PreferencesDialog.ui" line="1139"/>
        <source>Preview only (N/A)</source>
        <translation>Tylko do podglądu (ND)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1261"/>
        <source>Filters</source>
        <translation>Filtry</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1290"/>
        <source>Escape character</source>
        <translation>Znak sterujący</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1270"/>
        <source>Delay time (&amp;ms)</source>
        <translation>Czas opóźnienia (&amp;ms)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1280"/>
        <source>Set the waiting time before a new filter value is applied. Can be set to 0 for disabling waiting.</source>
        <translation>Ustaw czas oczekiwania przed zastosowaniem nowej wartości filtra. Może być ustawiony na 0, aby wyłączyć oczekiwanie.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1313"/>
        <source>&amp;SQL</source>
        <translation>&amp;SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1331"/>
        <source>Context</source>
        <translation>Występowanie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1336"/>
        <source>Colour</source>
        <translation>Barwa</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1341"/>
        <source>Bold</source>
        <translation>Pogrubienie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1346"/>
        <source>Italic</source>
        <translation>Pochylenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1351"/>
        <source>Underline</source>
        <translation>Podkreślenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1359"/>
        <source>Keyword</source>
        <translation>Słowo kluczowe</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1379"/>
        <source>Function</source>
        <translation>Funkcja</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1387"/>
        <source>Table</source>
        <translation>Tabela</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1407"/>
        <source>Comment</source>
        <translation>Uwaga</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1427"/>
        <source>Identifier</source>
        <translation>Identyfikator</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1447"/>
        <source>String</source>
        <translation>Ciąg znaków</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1467"/>
        <source>Current line</source>
        <translation>Bieżący wiersz</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1475"/>
        <source>Background</source>
        <translation>Tło</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1483"/>
        <source>Foreground</source>
        <translation>Pierwszy plan</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1491"/>
        <source>Selection background</source>
        <translation>Drugi plan zaznaczenia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1499"/>
        <source>Selection foreground</source>
        <translation>Pierwszy plan zaznaczenia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1507"/>
        <source>Highlight</source>
        <translation>Podświetlenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1532"/>
        <source>SQL &amp;editor font size</source>
        <translation>Rozmiar czcionki &amp;edytora SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1554"/>
        <source>SQL &amp;results font size</source>
        <translation>&amp;Rozmiar czcionki wyników SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1571"/>
        <source>Tab size</source>
        <translation>Rozmiar tabulatora</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1517"/>
        <source>SQL editor &amp;font</source>
        <translation>&amp;Czcionka edytora SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="729"/>
        <source>Database structure font size</source>
        <translation>Rozmiar czcionki układu bazy danych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1195"/>
        <source>Threshold for completion and calculation on selection</source>
        <translation>Uzupełniaj i obliczaj do tej liczby wierszy</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1205"/>
        <source>Show images in cell</source>
        <translation>Pokaż obrazy w komórce</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1245"/>
        <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>Włącz to, aby pokazać podgląd obiektów BLOB zawierających dane obrazów w komórkach. Może to jednak wpłynąć na wydajność przeglądarki danych.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1614"/>
        <source>&amp;Wrap lines</source>
        <translation>Za&amp;wijaj wiersze</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1648"/>
        <source>&amp;Quotes for identifiers</source>
        <translation>&amp;Cudzysłowy dla identyfikatorów</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1658"/>
        <source>Choose the quoting mechanism used by the application for identifiers in SQL code.</source>
        <translation>Wybierz zapis cudzysłowów stosowany w aplikacji do identyfikatorów w kodzie SQL.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1665"/>
        <source>&quot;Double quotes&quot; - Standard SQL (recommended)</source>
        <translation>&quot;Podwójne cudzysłowy&quot; - Standard SQL (zalecane)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1670"/>
        <source>`Grave accents` - Traditional MySQL quotes</source>
        <translation>`Pojedyncze cudzysłowy` - Tradycyjne cudzysłowy MySQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1675"/>
        <source>[Square brackets] - Traditional MS SQL Server quotes</source>
        <translation>[Nawiasy kwadratowe] - Tradycyjne cudzysłowy MS SQL Server</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1683"/>
        <source>Code co&amp;mpletion</source>
        <translation>Uzupełnianie &amp;kodu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1700"/>
        <source>Keywords in &amp;UPPER CASE</source>
        <translation>Słowa kl&amp;uczowe WIELKIMI LITERAMI</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1710"/>
        <source>When set, the SQL keywords are completed in UPPER CASE letters.</source>
        <translation>Po zaznaczeniu, polecenia SQL są uzupełniane wielkimi literami.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1720"/>
        <source>Error indicators</source>
        <translation>Wskaźniki błędów</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1730"/>
        <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>Po zaznaczeniu, wiersze kodu SQL, które powodowały błędy podczas ostatniego wykonywania, są podświetlana, a okno wyniku pokazuje błąd w tle</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1740"/>
        <source>Hori&amp;zontal tiling</source>
        <translation>Kafelki w po&amp;ziomie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1750"/>
        <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>Po zaznaczeniu, edytor kodu SQL oraz widok tabeli wynikowej będą wyświetlane obok siebie zamiast jedno nad drugim.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1625"/>
        <source>Never</source>
        <translation>Nigdy</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1630"/>
        <source>At word boundaries</source>
        <translation>Na granicach słów</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1635"/>
        <source>At character boundaries</source>
        <translation>Na granicach znaków</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1640"/>
        <source>At whitespace boundaries</source>
        <translation>Na granicach białych znaków</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1783"/>
        <source>&amp;Extensions</source>
        <translation>Rozsz&amp;erzenia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1789"/>
        <source>Select extensions to load for every database:</source>
        <translation>Wybierz rozszerzenia wczytywane dla każdej bazy danych:</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1813"/>
        <source>Add extension</source>
        <translation>Dodaj rozszerzenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1824"/>
        <source>Remove extension</source>
        <translation>Usuń rozszerzenie</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1866"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Mimo obsługi polecenia REGEXP, SQLite nie implementuje żadnego z algorytmu wyrażeń regularnych&lt;br/&gt;lecz zwraca się z powrotem do aplikacji, która je uruchomiła. Przeglądarka SQLite implementuje ten&lt;br/&gt;algorytm, aby móc od razu korzystać z REGEXP. Jednakże, ze względu na to, że istnieje wiele możliwych&lt;br/&gt;implementacji wyrażeń regularnych, to można wyłączyć ten wbudowany&lt;br/&gt;i wczytać swój własny. Wymaga to jednak ponownego uruchomienia aplikacji.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1869"/>
        <source>Disable Regular Expression extension</source>
        <translation>Wyłącz rozszerzenie wyrażeń regularnych</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1876"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;SQLite dostarcza funkcję SQL do wczytywania rozszerzeń z pliku biblioteki współdzielonej. Zaznacz to, aby używać funkcji &lt;span style=&quot; font-style:italic;&quot;&gt;load_extension()&lt;/span&gt; z kodu SQL.&lt;/p&gt;&lt;p&gt;Ze względu na bezpieczeństwo, wczytywanie rozszerzeń jest domyślnie wyłączone i musi zostać włączone przez to ustawienie. Zawsze można wczytywać rozszerzenia przez interfejs użytkownika, nawet gdy pole to jest odznaczone.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1879"/>
        <source>Allow loading extensions from SQL code</source>
        <translation>Zezwól na wczytywanie rozszerzeń z kodu SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1887"/>
        <source>Remote</source>
        <translation>Zdalne BD</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1998"/>
        <source>CA certificates</source>
        <translation>Certyfikaty UC</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1927"/>
        <location filename="../PreferencesDialog.ui" line="2023"/>
        <source>Subject CN</source>
        <translation>NP podmiotu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2026"/>
        <source>Common Name</source>
        <translation>Nazwa powszechna</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2031"/>
        <source>Subject O</source>
        <translation>O podmiotu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2034"/>
        <source>Organization</source>
        <translation>Organizacja</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1943"/>
        <location filename="../PreferencesDialog.ui" line="2039"/>
        <source>Valid from</source>
        <translation>Ważny od</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1948"/>
        <location filename="../PreferencesDialog.ui" line="2044"/>
        <source>Valid to</source>
        <translation>Ważny do</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1953"/>
        <location filename="../PreferencesDialog.ui" line="2049"/>
        <source>Serial number</source>
        <translation>Numer seryjny</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1897"/>
        <source>Your certificates</source>
        <translation>Twoje certyfikaty</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1922"/>
        <source>File</source>
        <translation>Plik</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1930"/>
        <source>Subject Common Name</source>
        <translation>Nazwa powszechna podmiotu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1935"/>
        <source>Issuer CN</source>
        <translation>NP wydawcy</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1938"/>
        <source>Issuer Common Name</source>
        <translation>Nazwa powszechna wydawcy</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="2063"/>
        <source>Clone databases into</source>
        <translation>Pobieraj bazy danych do</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="76"/>
        <location filename="../PreferencesDialog.cpp" line="740"/>
        <source>Choose a directory</source>
        <translation>Wybierz katalog</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="356"/>
        <location filename="../PreferencesDialog.cpp" line="815"/>
        <source>The language will change after you restart the application.</source>
        <translation>Język zmieni się po ponownym uruchomieniu aplikacji.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="437"/>
        <source>Select extension file</source>
        <translation>Wybierz plik rozszerzenia</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="438"/>
        <source>Extensions(*.so *.dylib *.dll);;All files(*)</source>
        <translation>Rozszerzenia(*.so *.dylib *.dll);;Wszystkie pliki(*)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="666"/>
        <source>Import certificate file</source>
        <translation>Zaimportuj plik certyfikatu</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="674"/>
        <source>No certificates found in this file.</source>
        <translation>Nie znaleziono certyfikatów w tym pliku.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="691"/>
        <source>Are you sure you want do remove this certificate? All certificate data will be deleted from the application settings!</source>
        <translation>Czy na pewno usunąć ten certyfikat? Wszystkie dane certyfikatu zostaną usunięte z ustawień aplikacji!</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="777"/>
        <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>Czy na pewno wyczyścić wszystkie zapisane ustawienia?
Wszystkie zapisane ustawienia zostaną utracone i zastąpione domyślnymi.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="795"/>
        <source>Save Settings File</source>
        <translation>Zapisz plik ustawień</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="795"/>
        <location filename="../PreferencesDialog.cpp" line="805"/>
        <source>Initialization File (*.ini)</source>
        <translation>Plik przygotowujący (*.ini)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="799"/>
        <source>The settings file has been saved in location :
</source>
        <translation>Zapisano plik ustawień w miejscu :
</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="805"/>
        <source>Open Settings File</source>
        <translation>Otwórz plik ustawień</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="812"/>
        <source>The settings file was loaded properly.</source>
        <translation>Pomyślnie wczytano plik ustawień.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="819"/>
        <source>The selected settings file is not a normal settings file.
Please check again.</source>
        <translation>Wybrany plik ustawień nie jest zwykłym plikiem ustawień.
Sprawdź go ponownie.</translation>
    </message>
</context>
<context>
    <name>ProxyDialog</name>
    <message>
        <location filename="../ProxyDialog.ui" line="14"/>
        <source>Proxy Configuration</source>
        <translation>Ustawienia proxy</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="22"/>
        <source>Pro&amp;xy Type</source>
        <translation>&amp;Rodzaj pośrednika</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="35"/>
        <source>Host Na&amp;me</source>
        <translation>Nazwa &amp;gospodarza</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="48"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="68"/>
        <source>Authentication Re&amp;quired</source>
        <translation>&amp;Wymagane uwierzytelnienie</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="81"/>
        <source>&amp;User Name</source>
        <translation>Nazwa &amp;użytkownika</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.ui" line="94"/>
        <source>Password</source>
        <translation>Hasło</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="12"/>
        <source>None</source>
        <translation>Brak</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="13"/>
        <source>System settings</source>
        <translation>Ustawienia systemowe</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="14"/>
        <source>HTTP</source>
        <translation>HTTP</translation>
    </message>
    <message>
        <location filename="../ProxyDialog.cpp" line="15"/>
        <source>SOCKS5</source>
        <translation>SOCKS5</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../FileDialog.cpp" line="82"/>
        <source>All files (*)</source>
        <translation>Wszystkie pliki (*)</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="132"/>
        <source>Error importing data</source>
        <translation>Błąd importowania danych</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="134"/>
        <source> from record number %1</source>
        <translation> z rekordu o numerze %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="135"/>
        <source>.
%1</source>
        <translation>.
%1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="147"/>
        <source>Importing CSV file...</source>
        <translation>Importowanie pliku CSV…</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="148"/>
        <source>Cancel</source>
        <translation>Zaniechaj</translation>
    </message>
    <message>
        <location filename="../Settings.cpp" line="267"/>
        <source>SQLite database files (*.db *.sqlite *.sqlite3 *.db3)</source>
        <translation>Pliki bazy danych SQLite (*.db *.sqlite *.sqlite3 *.db3)</translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Left</source>
        <translation>Do lewej</translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Right</source>
        <translation>Do prawej</translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Center</source>
        <translation>Do środka</translation>
    </message>
    <message>
        <location filename="../CondFormat.h" line="25"/>
        <source>Justify</source>
        <translation>Wyjustuj</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="13"/>
        <source>SQLite Database Files (*.db *.sqlite *.sqlite3 *.db3)</source>
        <translation>Pliki bazy danych SQLite (*.db *.sqlite *.sqlite3 *.db3)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="16"/>
        <source>DB Browser for SQLite Project Files (*.sqbpro)</source>
        <translation>Przeglądarka BD dla plików projektu SQLite (*.sqbpro)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="20"/>
        <source>SQL Files (*.sql)</source>
        <translation>Pliki SQL (*.sql)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="24"/>
        <source>All Files (*)</source>
        <translation>Wszystkie pliki (*)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="27"/>
        <source>Text Files (*.txt)</source>
        <translation>Pliki tekstowe (*.txt)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="31"/>
        <source>Comma-Separated Values Files (*.csv)</source>
        <translation>Pliki z wartościami oddzielonymi przecinkiem (*.csv)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="33"/>
        <source>Tab-Separated Values Files (*.tsv)</source>
        <translation>Pliki z wartościami oddzielonymi tabulatorem (*.tsv)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="34"/>
        <source>Delimiter-Separated Values Files (*.dsv)</source>
        <translation>Pliki z wartościami oddzielonymi rozdzielaczem (*.dsv)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="35"/>
        <source>Concordance DAT files (*.dat)</source>
        <translation>Pliki Concordance DAT (*.dat)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="38"/>
        <source>JSON Files (*.json *.js)</source>
        <translation>Pliki JSON (*.json *.js)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="42"/>
        <source>XML Files (*.xml)</source>
        <translation>Pliki XML (*.xml)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="46"/>
        <source>Binary Files (*.bin *.dat)</source>
        <translation>Pliki dwójkowe (*.bin *.dat)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="50"/>
        <source>SVG Files (*.svg)</source>
        <translation>Pliki SVG (*.svg)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="54"/>
        <source>Hex Dump Files (*.dat *.bin)</source>
        <translation>Pliki zrzutu szesnastkowego (*.dat *.bin)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="57"/>
        <source>Extensions (*.so *.dylib *.dll)</source>
        <translation>Rozszerzenia (*.so *.dylib *.dll)</translation>
    </message>
    <message>
        <location filename="../FileDialog.h" line="60"/>
        <source>Initialization File (*.ini)</source>
        <translation>Plik przygotowujący (*.ini)</translation>
    </message>
</context>
<context>
    <name>QsciCommand</name>
    <message>
        <source>Paste</source>
        <translation type="obsolete">Wklej</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Zaniechaj</translation>
    </message>
</context>
<context>
    <name>QsciLexerCPP</name>
    <message>
        <source>Keyword</source>
        <translation type="obsolete">Słowo kluczowe</translation>
    </message>
    <message>
        <source>Identifier</source>
        <translation type="obsolete">Identyfikator</translation>
    </message>
</context>
<context>
    <name>QsciLexerJSON</name>
    <message>
        <source>String</source>
        <translation type="obsolete">Ciąg znaków</translation>
    </message>
</context>
<context>
    <name>QsciLexerJavaScript</name>
    <message>
        <source>Regular expression</source>
        <translation type="obsolete">Wyrażenie regularne</translation>
    </message>
</context>
<context>
    <name>QsciLexerPython</name>
    <message>
        <source>Comment</source>
        <translation type="obsolete">Uwaga</translation>
    </message>
    <message>
        <source>Keyword</source>
        <translation type="obsolete">Słowo kluczowe</translation>
    </message>
    <message>
        <source>Identifier</source>
        <translation type="obsolete">Identyfikator</translation>
    </message>
</context>
<context>
    <name>QsciLexerSQL</name>
    <message>
        <source>Comment</source>
        <translation type="obsolete">Uwaga</translation>
    </message>
    <message>
        <source>Keyword</source>
        <translation type="obsolete">Słowo kluczowe</translation>
    </message>
    <message>
        <source>Identifier</source>
        <translation type="obsolete">Identyfikator</translation>
    </message>
</context>
<context>
    <name>QsciScintilla</name>
    <message>
        <source>&amp;Undo</source>
        <translation type="obsolete">&amp;Cofnij</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="obsolete">Zaznacz wszystkie</translation>
    </message>
</context>
<context>
    <name>RemoteCommitsModel</name>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Commit ID</source>
        <translation>ID zmiany</translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Message</source>
        <translation>Wiadomość</translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Date</source>
        <translation>Data</translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Author</source>
        <translation>Autor</translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="13"/>
        <source>Size</source>
        <translation>Rozmiar</translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="65"/>
        <source>Authored and committed by %1</source>
        <translation>Napisał i wdrożył %1</translation>
    </message>
    <message>
        <location filename="../RemoteCommitsModel.cpp" line="67"/>
        <source>Authored by %1, committed by %2</source>
        <translation>Napisał %1, wdrożył %2</translation>
    </message>
</context>
<context>
    <name>RemoteDatabase</name>
    <message>
        <location filename="../RemoteDatabase.cpp" line="56"/>
        <source>Error opening local databases list.
%1</source>
        <translation>Nie można otworzyć wykazu lokalnych baz danych.
%1</translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="74"/>
        <source>Error creating local databases list.
%1</source>
        <translation>Nie można utworzyć wykazu lokalnych baz danych.
%1</translation>
    </message>
</context>
<context>
    <name>RemoteDock</name>
    <message>
        <location filename="../RemoteDock.ui" line="14"/>
        <source>Remote</source>
        <translation>Zdalne BD</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="53"/>
        <source>Identity</source>
        <translation>Tożsamość</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="83"/>
        <source>Push currently opened database to server</source>
        <translation>Wypchnij bieżącą bazę danych na serwer</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="86"/>
        <source>Upload</source>
        <translation>Wyślij</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="106"/>
        <source>DBHub.io</source>
        <translation>DBHub.io</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="147"/>
        <source>Local</source>
        <translation>Miejscowa</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="173"/>
        <source>Current Database</source>
        <translation>Bieżąca baza danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="231"/>
        <source>Clone</source>
        <translation>Powiel</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="274"/>
        <source>Branch</source>
        <translation>Gałąź</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="294"/>
        <source>Commits</source>
        <translation>Zmiany</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="314"/>
        <source>Commits for</source>
        <translation>Zmiany dla</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="445"/>
        <source>Delete Database</source>
        <translation>Usuń bazę danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="448"/>
        <source>Delete the local clone of this database</source>
        <translation>Usuń miejscową kopię tej bazy danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="457"/>
        <source>Open in Web Browser</source>
        <translation>Otwórz w przeglądarce sieciowej</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="460"/>
        <source>Open the web page for the current database in your browser</source>
        <translation>Otwórz stronę sieciową bieżącej bazy danych w swojej przeglądarce</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="469"/>
        <source>Clone from Link</source>
        <translation>Powiel z odnośnika</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="472"/>
        <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>Użyj tego, aby pobrać zdalną bazę danych do miejscowego edytowania przy użyciu adresu URL podanego na stronie sieciowej bazy danych.</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="481"/>
        <source>Refresh</source>
        <translation>Odśwież</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="484"/>
        <source>Reload all data and update the views</source>
        <translation>Wczytaj ponownie wszystkie dane i uaktualnij widoki</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="493"/>
        <source>Clone Database</source>
        <translation>Powiel bazę danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="508"/>
        <source>Open Database</source>
        <translation>Otwórz bazę danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="511"/>
        <source>Open the local copy of this database</source>
        <translation>Otwórz miejscową kopię bazy danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="522"/>
        <source>Check out Commit</source>
        <translation>Ustaw na zmianie</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="525"/>
        <source>Download and open this specific commit</source>
        <translation>Pobierz i otwórz daną zmianę</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="540"/>
        <source>Check out Latest Commit</source>
        <translation>Sprawdź ostatnie zmiany</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="543"/>
        <source>Check out the latest commit of the current branch</source>
        <translation>Sprawdź ostatnią zmianę w bieżącej gałęzi</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="548"/>
        <source>Save Revision to File</source>
        <translation>Zapisz wersję do pliku</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="551"/>
        <source>Saves the selected revision of the database to another file</source>
        <translation>Zapisuje wybraną wersję bazy danych do innego pliku</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="560"/>
        <source>Upload Database</source>
        <translation>Wyślij bazę danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="563"/>
        <source>Upload this database as a new commit</source>
        <translation>Wyślij tę bazę danych jako nową zmianę</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="390"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Obecnie używasz wbudowanej tożsamości, która jest tylko do odczytu. Aby wysłać bazę danych musisz posłużyć się kontem z DBHub.io.&lt;/p&gt;&lt;p&gt;Nie masz jeszcze konta DBHub.io? &lt;a href=&quot;https://dbhub.io/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#007af4;&quot;&gt;Utwórz je teraz&lt;/span&gt;&lt;/a&gt; i zaimportuj swój certyfikat&lt;a href=&quot;#preferences&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#007af4;&quot;&gt;tutaj&lt;/span&gt;&lt;/a&gt;, aby móc dzielić się swoimi bazami danych.&lt;/p&gt;&lt;p&gt;Aby uzyskać pomoc w sieci, zajrzyj &lt;a href=&quot;https://dbhub.io/about&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#007af4;&quot;&gt;tutaj&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;W tym panelu można dodać zdalne bazy danych ze strony sieciowej dbhub.io do Przeglądarki Baz Danych SQLite. Jednak najpierw potrzebujesz swojej tożsamości:&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;Wejdź na stronę sieciową dbhub.io (użyj swoich danych dostępowych z GitHuba lub dowolnych innych)&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;Naciśnij przycisk &amp;quot;Utwórz certyfikat klienta&amp;quot; (oto i ta tożsamość, której potrzebujesz). Dostaniesz plik certyfikatu (zapisz go na swój dysk).&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;Przejdź do karty Zdalnych w Przeglądarce Baz Danych SQLite i wskaż co dopiero pobrany plik certyfikatu.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Od teraz panel Zdalnych będzie pokazywał twoją tożsamość, a ty będziesz mógł dodawać zdalne bazy danych.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="240"/>
        <source>&amp;User</source>
        <translation>&amp;Użytkownik</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="257"/>
        <source>&amp;Database</source>
        <translation>Baza &amp;danych</translation>
    </message>
    <message>
        <location filename="../RemoteDock.ui" line="400"/>
        <source>Back</source>
        <translation>Wstecz</translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="151"/>
        <source>Select an identity to connect</source>
        <translation>Wybierz tożsamość do połączenia się</translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="163"/>
        <source>Public</source>
        <translation>Publiczna</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>Pobiera to bazę danych ze zdalnego serwera do edytowania miejscowo.
Wpisz adres URL, z którego ją powielić. Możesz utworzyć taki adres URL,
naciskając na przycisk &apos;Powiel bazę danych w DB4S&apos; na stronie sieciowej&#x2028; bazy danych.</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>Nieprawidłowy adres URL: Nazwa gospodarza nie odpowiada nazwie gospodarza bieżącej tożsamości.</translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="236"/>
        <source>Invalid URL: No branch name specified.</source>
        <translation>Nieprawidłowy adres URL: Nie podano nazwy gałęzi.</translation>
    </message>
    <message>
        <location filename="../RemoteDock.cpp" line="241"/>
        <source>Invalid URL: No commit ID specified.</source>
        <translation>Nieprawidłowy adres URL: Nie podano ID zmiany.</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>Zmieniłeś miejscową bazę danych. Pobranie tych zmian zastąpi zmiany miejscowe. Czy na pewno chcesz kontynuować?</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>Baza danych posiada niezapisane zmiany. Czy na pewno chcesz wypchnąć przed zapisaniem?</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>Baza danych, którą próbujesz usunąć, jest obecnie otwarta. Zamknij ją przed jej usunięciem.</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>Usuwa to miejscową wersję tej bazy danych wraz ze wszystkimi zmianami, których jeszcze nie wysłałeś. Czy na pewno usunąć tę bazę danych?</translation>
    </message>
</context>
<context>
    <name>RemoteLocalFilesModel</name>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Name</source>
        <translation>Nazwa</translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Branch</source>
        <translation>Gałąź</translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Last modified</source>
        <translation>Ostatnio zmieniana</translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Size</source>
        <translation>Rozmiar</translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>Commit</source>
        <translation>Zmiana</translation>
    </message>
    <message>
        <location filename="../RemoteLocalFilesModel.cpp" line="20"/>
        <source>File</source>
        <translation>Plik</translation>
    </message>
</context>
<context>
    <name>RemoteModel</name>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Name</source>
        <translation>Nazwa</translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Commit</source>
        <translation>Wdroż</translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Last modified</source>
        <translation>Ostatnia zmiana</translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="109"/>
        <source>Size</source>
        <translation>Rozmiar</translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="231"/>
        <source>Size: </source>
        <translation>Rozmiar: </translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="232"/>
        <source>Last Modified: </source>
        <translation>Ostatnio zmieniania: </translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="233"/>
        <source>Licence: </source>
        <translation>Licencja: </translation>
    </message>
    <message>
        <location filename="../RemoteModel.cpp" line="234"/>
        <source>Default Branch: </source>
        <translation>Domyślna gałąź: </translation>
    </message>
</context>
<context>
    <name>RemoteNetwork</name>
    <message>
        <location filename="../RemoteNetwork.cpp" line="209"/>
        <source>Choose a location to save the file</source>
        <translation>Wskaż miejsce do zapisania pliku</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="243"/>
        <source>Error opening remote file at %1.
%2</source>
        <translation>Nie udało się otworzyć pliku zdalnego w %1.
%2</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="322"/>
        <source>Error: Invalid client certificate specified.</source>
        <translation>Błąd: Podano nieprawidłowy certyfikat klienta.</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="334"/>
        <source>Please enter the passphrase for this client certificate in order to authenticate.</source>
        <translation>Wpisz hasło dla certyfikatu tego klienta, aby się uwierzytelnić.</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="358"/>
        <source>Cancel</source>
        <translation>Zaniechaj</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="363"/>
        <source>Uploading remote database to
%1</source>
        <translation>Wysyłanie zdalnej bazy danych do
%1</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="365"/>
        <source>Downloading remote database from
%1</source>
        <translation>Pobieranie zdalnej bazy danych z
%1</translation>
    </message>
    <message>
        <location filename="../RemoteNetwork.cpp" line="444"/>
        <source>Error: Cannot open the file for sending.</source>
        <translation>Błąd: Nie można otworzyć pliku do wysłania.</translation>
    </message>
</context>
<context>
    <name>RemotePushDialog</name>
    <message>
        <location filename="../RemotePushDialog.ui" line="14"/>
        <source>Push database</source>
        <translation>Wypchnij bazę danych</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="22"/>
        <source>Database na&amp;me to push to</source>
        <translation>&amp;Nazwa bazy danych, do której wypchnąć</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="39"/>
        <source>Commit message</source>
        <translation>Opis wdrożenia</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="63"/>
        <source>Database licence</source>
        <translation>Licencja bazy danych</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="83"/>
        <source>Public</source>
        <translation>Publiczna</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="96"/>
        <source>Branch</source>
        <translation>Gałąź</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="116"/>
        <source>Force push</source>
        <translation>Wymuś wypchnięcie</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.ui" line="129"/>
        <source>Username</source>
        <translation>Nazwa użytkownika</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.cpp" line="72"/>
        <source>Database will be public. Everyone has read access to it.</source>
        <translation>Baza danych będzie publiczna. Każdy będzie mógł uzyskać do niej dostęp.</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.cpp" line="74"/>
        <source>Database will be private. Only you have access to it.</source>
        <translation>Baza danych będzie prywatna. Tylko Ty będziesz mieć do niej dostęp.</translation>
    </message>
    <message>
        <location filename="../RemotePushDialog.cpp" line="78"/>
        <source>Use with care. This can cause remote commits to be deleted.</source>
        <translation>Bądź ostrożny. Może to usunąć wdrożenia ze zdalnych miejsc.</translation>
    </message>
</context>
<context>
    <name>RunSql</name>
    <message>
        <location filename="../RunSql.cpp" line="138"/>
        <source>Execution aborted by user</source>
        <translation>Wykonywanie przerwane przez użytkownika</translation>
    </message>
    <message>
        <location filename="../RunSql.cpp" line="219"/>
        <source>, %1 rows affected</source>
        <translation>, dotyczyło %1 wiersza</translation>
    </message>
    <message>
        <location filename="../RunSql.cpp" line="233"/>
        <source>query executed successfully. Took %1ms%2</source>
        <translation>pomyślnie wykonano zapytanie. Zajęło to %1ms%2</translation>
    </message>
    <message>
        <location filename="../RunSql.cpp" line="319"/>
        <source>executing query</source>
        <translation>wykonywanie zapytania</translation>
    </message>
</context>
<context>
    <name>SelectItemsPopup</name>
    <message>
        <location filename="../SelectItemsPopup.ui" line="34"/>
        <source>A&amp;vailable</source>
        <translation>&amp;Dostępne</translation>
    </message>
    <message>
        <location filename="../SelectItemsPopup.ui" line="105"/>
        <source>Sele&amp;cted</source>
        <translation>&amp;Wybrane</translation>
    </message>
</context>
<context>
    <name>SqlExecutionArea</name>
    <message>
        <location filename="../SqlExecutionArea.ui" line="14"/>
        <source>Form</source>
        <translation>Formularz</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="81"/>
        <source>Find previous match [Shift+F3]</source>
        <translation>Znajdź poprzednie trafienie [Shift+F3]</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="84"/>
        <source>Find previous match with wrapping</source>
        <translation>Znajdź poprzednie pasujące z zawijaniem</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="91"/>
        <source>Shift+F3</source>
        <translation>Shift+F3</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="105"/>
        <source>The found pattern must be a whole word</source>
        <translation>Wzorzec do znalezienia musi być całym słowem</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="108"/>
        <source>Whole Words</source>
        <translation>Całe słowa</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="118"/>
        <source>Text pattern to find considering the checks in this frame</source>
        <translation>Wzorzec tekstu do znalezienia, biorąc pod uwagę pola zaznaczone w tym oknie</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="121"/>
        <source>Find in editor</source>
        <translation>Znajdź w edytorze</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="131"/>
        <source>The found pattern must match in letter case</source>
        <translation>Wzorzec do znalezienia musi pasować wielkością liter</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="134"/>
        <source>Case Sensitive</source>
        <translation>Rozróżniaj wielkość znaków</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="141"/>
        <source>Find next match [Enter, F3]</source>
        <translation>Znajdź następne trafienie [Enter, F3]</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="144"/>
        <source>Find next match with wrapping</source>
        <translation>Znajdź następne pasujące z zawijaniem</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="151"/>
        <source>F3</source>
        <translation>F3</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="158"/>
        <source>Interpret search pattern as a regular expression</source>
        <translation>Rozpatrz wzorzec wyszukiwania jako wyrażenie regularne</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Po zaznaczeniu, wzorzec do znalezienia jest rozważany jako wyrażenie regularne UNIX. Zajrzyj do &lt;a href=&quot;https://en.wikibooks.org/wiki/Regular_Expressions&quot;&gt;Wyrażeń Regularnych w Wikibooks&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="164"/>
        <source>Regular Expression</source>
        <translation>Wyrażenie regularne</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="184"/>
        <location filename="../SqlExecutionArea.ui" line="187"/>
        <source>Close Find Bar</source>
        <translation>Zamknij pasek wyszukiwania</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Wynik ostatnio wykonanych poleceń.&lt;/p&gt;&lt;p&gt;Zalecamy zwinięcie tego okna i otworzenie doku &lt;span style=&quot; font-style:italic;&quot;&gt;Dziennika SQL&lt;/span&gt; z wyborem &lt;span style=&quot; font-style:italic;&quot;&gt;Użytkownika&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="253"/>
        <source>Results of the last executed statements</source>
        <translation>Wyniki ostatnio wykonanych poleceń</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>To pole pokazuje wyniki i kody wyjścia ostatnio wykonanych poleceń.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="37"/>
        <source>Ctrl+PgUp</source>
        <translation type="unfinished">Ctrl+PgUp</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="42"/>
        <source>Ctrl+PgDown</source>
        <translation type="unfinished">Ctrl+PgDown</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="256"/>
        <source>Couldn&apos;t read file &quot;%1&quot;: %2.</source>
        <translation>Nie można odczytać pliku &quot;%1&quot;: %2.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="286"/>
        <location filename="../SqlExecutionArea.cpp" line="304"/>
        <source>Couldn&apos;t save file: %1.</source>
        <translation>Nie można zapisać pliku: %1.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="327"/>
        <source>Your changes will be lost when reloading it!</source>
        <translation>Utracisz swoje zmiany po ponownym wczytaniu!</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="333"/>
        <source>The file &quot;%1&quot; was modified by another program. Do you want to reload it?%2</source>
        <translation>Inny program  zmienił plik &quot;%1&quot;. Czy chcesz wczytać go ponownie?%2</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="335"/>
        <source>Answer &quot;Yes to All&quot; to reload the file on any external update without further prompting.</source>
        <translation>Odpowiedz &quot;Tak na wszystko&quot;, aby bez dalszych pytań, wczytywać ponownie plik w przypadku dowolnego jego uaktualnienia z zewnątrz.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="337"/>
        <source>Answer &quot;No to All&quot; to ignore any external update without further prompting.</source>
        <translation>Odpowiedz &quot;Nie dla wszystkich&quot;, aby pominąć wszelkie zewnętrzne uaktualnienia bez dalszego pytania o nie.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="339"/>
        <source>Modifying and saving the file will restore prompting.</source>
        <translation>Zmiana i zapisanie pliku przywróci pytania.</translation>
    </message>
</context>
<context>
    <name>SqlTextEdit</name>
    <message>
        <location filename="../sqltextedit.cpp" line="45"/>
        <source>Ctrl+/</source>
        <translation>Ctrl+/</translation>
    </message>
</context>
<context>
    <name>SqlUiLexer</name>
    <message>
        <location filename="../SqlUiLexer.cpp" line="79"/>
        <source>(X) The abs(X) function returns the absolute value of the numeric argument X.</source>
        <translation>(X) Funkcja abs(X) zwraca wartość bezwzględną argumentu liczbowego X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="80"/>
        <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>() Funkcja changes() zwraca liczbę wierszy bazy danych, które zostały wstawiony lub usunięte przez ostatnio ukończone polecenie INSERT, DELETE, or UPDATE.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="81"/>
        <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>(X1,X2,...) Funkcja char(X1,X2,...,XN) zwraca ciąg znaków składający się ze znaków mających wartości punków kodu unikod będących liczbami całkowitymi w zakresie od X1 do XN, odpowiednio. </translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="82"/>
        <source>(X,Y,...) The coalesce() function returns a copy of its first non-NULL argument, or NULL if all arguments are NULL</source>
        <translation>(X,Y,...) Funkcja coalesce() zwraca kopię swojego pierwszego argumentu nie-NULL lub NULL, jeśli wszystkie argumenty są NULL</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="83"/>
        <source>(X,Y) The glob(X,Y) function is equivalent to the expression &quot;Y GLOB X&quot;.</source>
        <translation>(X,Y) Funkcja glob(X,Y) jest tożsama wyrażeniu &quot;Y GLOB X&quot;.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="84"/>
        <source>(X,Y) The ifnull() function returns a copy of its first non-NULL argument, or NULL if both arguments are NULL.</source>
        <translation>(X,Y) Funkcja ifnull() zwraca kopię swojego pierwszego argumentu nie-NULL lub NULL, jeśli oba argumenty są NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="85"/>
        <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>(X,Y) Funkcja instr(X,Y) znajduje pierwsze wystąpienie ciągu znaków Y wewnątrz ciągu znaków X i zwraca liczbę znaków poprzedzających plus 1, lub 0, jeśli nie można znaleźć Y w X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="86"/>
        <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>(X) Funkcja hex() interpretuje swoje argumenty jako KAWAŁKI i zwraca ciągi znaków, które są przedstawieniem szesnastkowym treści kawałka, zapisanym wielkimi literami.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="87"/>
        <source>(X,Y,Z) The iif(X,Y,Z) function returns the value Y if X is true, and Z otherwise.</source>
        <translation>(X,Y,Z) Funkcja iif(X,Y,Z) zwraca wartość Y jeśli X jest prawdą lub Z w przeciwnym przypadku.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="88"/>
        <source>() The last_insert_rowid() function returns the ROWID of the last row insert from the database connection which invoked the function.</source>
        <translation>() Funkcja last_insert_rowid() zwraca ROWID ostatniego wstawionego wiersza z połączenia bazy danych, która wywołała tę funkcję.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="89"/>
        <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>(X) Dla wartości ciągu znaków X, funkcja length(X) zwraca liczbę znaków (nie bajtów) w X do chwili napotkania pierwszego znaku NUL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="90"/>
        <source>(X,Y) The like() function is used to implement the &quot;Y LIKE X&quot; expression.</source>
        <translation>(X,Y) Funkcja like() jest używana do implementacji wyrażenia &quot;Y LIKE X&quot;.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="91"/>
        <source>(X,Y,Z) The like() function is used to implement the &quot;Y LIKE X ESCAPE Z&quot; expression.</source>
        <translation>(X,Y,Z) Funkcja like() jest używana do implementacji wyrażenia &quot;Y LIKE X ESCAPE Z&quot;.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="92"/>
        <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>(X) Funkcja load_extension(X) wczytuje rozszerzenia SQLite z pliku biblioteki współdzielonej o nazwie X.
Aby użyć tej funkcji, należy wyrazić zgodę w Ustawieniach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="93"/>
        <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>(X,Y) Funkcja load_extension(X) wczytuje rozszerzenia SQLite z pliku biblioteki współdzielonej o nazwie X przy użyciu punktu wejściowego Y.
Aby użyć tej funkcji, należy wyrazić zgodę w Ustawieniach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="94"/>
        <source>(X) The lower(X) function returns a copy of string X with all ASCII characters converted to lower case.</source>
        <translation>(X) Funkcja lower(X) zwraca kopię ciągu znaków X po przekształceniu wszystkich znaków ASCII na pisane małymi literami.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="95"/>
        <source>(X) ltrim(X) removes spaces from the left side of X.</source>
        <translation>(X) ltrim(X) usuwa odstępy z lewej strony X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="96"/>
        <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>(X,Y) Funkcja ltrim(X,Y) zwraca ciąg znaków utworzony po usunięciu dowolnego i wszystkich znaków, które ukazują się w Y z lewej strony X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="97"/>
        <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>(X,Y,...) Funkcja wieloargumentowa max() zwraca argument o wartości największej lub NULL, jeśli dowolny argument jest NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="98"/>
        <source>(X,Y,...) The multi-argument min() function returns the argument with the minimum value.</source>
        <translation>(X,Y,...) Funkcja wieloargumentowa min() zwraca argument o wartości najmniejszej.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="99"/>
        <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>(X,Y) Funkcja nullif(X,Y) zwraca swój pierwszy argument, jeśli argumenty są różne i NULL, jeśli argumenty są te same.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="100"/>
        <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>(FORMAT,...) Funkcja SQL printf(FORMAT,...) działa jak funkcja sqlite3_mprintf() języka C oraz printf() ze standardowej biblioteki C.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="101"/>
        <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>(X) Funkcja quote(X) zwraca dosłowny tekst SQL, który jest wartością jego argumentów
gotową do wstawienia w polecenie SQL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="102"/>
        <source>() The random() function returns a pseudo-random integer between -9223372036854775808 and +9223372036854775807.</source>
        <translation>() Funkcja random() zwraca pseudo-losową liczbę całkowitą z zakresu od -9223372036854775808 do +9223372036854775807.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="103"/>
        <source>(N) The randomblob(N) function return an N-byte blob containing pseudo-random bytes.</source>
        <translation>(N) Funkcja randomblob(N) zwraca N-bajtowy kawałek zawierający pseudo-losowe bajty.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="104"/>
        <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>(X,Y,Z) Funkcja replace(X,Y,Z) zwraca ciąg znaków utworzony poprzez podmianę ciągu znaków Z dla każdego wystąpienia ciągu znaków Y w ciągu znaków X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="105"/>
        <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>(X) Funkcja round(X) zwraca wartość liczby zmiennoprzecinkowej X zaokrąglonej do części całkowitej.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="106"/>
        <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>(X,Y) Funkcja round(X,Y) zwraca wartość liczby zmiennoprzecinkowej X zaokrąglonej do liczby znaków dziesiętnych określonych przez Y.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="107"/>
        <source>(X) rtrim(X) removes spaces from the right side of X.</source>
        <translation>(X) rtrim(X) usuwa odstępy z prawej strony X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="108"/>
        <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>(X,Y) Funkcja rtrim(X,Y) zwraca ciąg znaków utworzony po usunięciu dowolnego i wszystkich znaków, które ukazują się w Y z prawej strony X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="109"/>
        <source>(X) The soundex(X) function returns a string that is the soundex encoding of the string X.</source>
        <translation>(X) Funkcja soundex(X) zwraca ciąg znaków X zakodowany jako soundex.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="110"/>
        <source>(X,Y) substr(X,Y) returns all characters through the end of the string X beginning with the Y-th.</source>
        <translation>(X,Y) substr(X,Y) zwraca wszystkie znaki do końca ciągu znaków X zaczynając od Y-tego.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="111"/>
        <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>(X,Y,Z) Funkcja substr(X,Y,Z) zwraca podciąg znaków ciągu wejściowego znaków X, który zaczyna się na Y-tym znaku i który jest długi na Z znaków.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="112"/>
        <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>() Funkcja total_changes() zwraca liczbę zmienionych wierszy przez polecenia INSERT, UPDATE lub DELETE od chwili nawiązania połączenia z bazą danych.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="113"/>
        <source>(X) trim(X) removes spaces from both ends of X.</source>
        <translation>(X) trim(X) usuwa odstępy z obu stron X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="114"/>
        <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>(X,Y) Funkcja trim(X,Y) zwraca ciąg znaków utworzony po usunięciu dowolnego i wszystkich znaków, które ukazują się w Y z obu stron X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="115"/>
        <source>(X) The typeof(X) function returns a string that indicates the datatype of the expression X.</source>
        <translation>(X) Funkcja typeof(X) zwraca ciąg znaków, który wskazuje na rodzaj danych wyrażenia X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="116"/>
        <source>(X) The unicode(X) function returns the numeric unicode code point corresponding to the first character of the string X.</source>
        <translation>(X) Funkcja unicode(X) zwraca punkt numerycznego kodu unikodu odpowiadający pierwszemu znakowi ciągu X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="117"/>
        <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>(X) Funkcja upper(X) zwraca kopię ciągu znaków X po przekształceniu wszystkich znaków ASCII na pisane wielkimi literami.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="118"/>
        <source>(N) The zeroblob(N) function returns a BLOB consisting of N bytes of 0x00.</source>
        <translation>(N) Funkcja zeroblob(N) zwraca KAWAŁEK składający się z N bajtów 0x00.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="120"/>
        <location filename="../SqlUiLexer.cpp" line="121"/>
        <location filename="../SqlUiLexer.cpp" line="122"/>
        <location filename="../SqlUiLexer.cpp" line="123"/>
        <source>(timestring,modifier,modifier,...)</source>
        <translation>(ciąg_znaków_czasu,zmieniacz,zmieniacz,...)</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="124"/>
        <source>(format,timestring,modifier,modifier,...)</source>
        <translation>(format,ciąg_znaków_czasu,zmieniacz,zmieniacz,...)</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="126"/>
        <source>(X) The avg() function returns the average value of all non-NULL X within a group.</source>
        <translation>(X) Funkcja avg() zwraca wartość średnią wszystkich nie-NULL X wewnątrz grupy.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="127"/>
        <source>(X) The count(X) function returns a count of the number of times that X is not NULL in a group.</source>
        <translation>(X) Funkcja count(X) zwraca liczbę tego ile razy X nie jest NULL w grupie.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="128"/>
        <source>(X) The group_concat() function returns a string which is the concatenation of all non-NULL values of X.</source>
        <translation>(X) Funkcja group_concat() zwraca ciąg znaków, który jest złączeniem wszystkich wartości nie-NULL X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="129"/>
        <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>(X,Y) Funkcja group_concat() zwraca ciąg znaków będący złączeniem wszystkich wartości nie-NULL X. Jeśli obecne jest Y, to służy jako znak oddzielający wystąpienia X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="130"/>
        <source>(X) The max() aggregate function returns the maximum value of all values in the group.</source>
        <translation>(X) Funkcja max() zwraca najwyższą wartość z wartości w grupie.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="131"/>
        <source>(X) The min() aggregate function returns the minimum non-NULL value of all values in the group.</source>
        <translation>(X) Funkcja min() zwraca najmniejszą wartość nie-NULL z wartości w grupie.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="132"/>
        <location filename="../SqlUiLexer.cpp" line="133"/>
        <source>(X) The sum() and total() aggregate functions return sum of all non-NULL values in the group.</source>
        <translation>(X) Funkcje sum() oraz total() zwracają sumę wszystkich wartości nie-NULL w grupie.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="135"/>
        <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>() Numer wiersza wewnątrz bieżącej partycji. Partycje są ponumerowane od 1 w kolejności określonej przez wyrażenie ORDER BY w określeniu okna lub w dowolnej kolejności.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="136"/>
        <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>() Numer wiersza row_number() pierwszego członka w każdej grupie - ranga bieżącego wiersza w rozstępach. Jeśli brak polecenia ORDER BY, to wszystkie wiersze są rozważane jako członkowie i funkcja zawsze zwraca 1.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="137"/>
        <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>() Numer grupy bieżącego wiersza wewnątrz jego partycji - ranga bieżącego wiersza bez przerw. Partycje są ponumerowane od 1 w kolejności określonej przez wyrażenie ORDER BY w określeniu okna. Jeśli brak wyrażenia ORDER BY, to wszystkie wiersze są rozważane jako leżące obok siebie, a funkcja ta zwraca 1. </translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="138"/>
        <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>() Pomimo nazwy, funkcja ta zawsze zwraca wartość pomiędzy 0.0 oraz 1.0 równą (rank - 1)/(wiersze-partycji - 1), gdzie rank jest wartością zwracaną przez wbudowaną funkcję rank() okna, a wiersze-partycji jest całkowitą liczbą wierszy w partycji. Jeśli partycja zawiera tylko jeden wiersz, to ta funkcja zwraca 0.0. </translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="139"/>
        <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>() Rozkład nagromadzony. Obliczany jako numer-wiersza/wiersze-partycji, gdzie
numer-wiersza jest wartością zwracaną przez row_number() dla ostatniego
elementu w grupie, a wiersze-partycji to liczba wierszy w partycji.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="140"/>
        <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>(N) Argument N jest rozważany jako liczba całkowita. Ta funkcja dzieli partycję na N grup tak równo jak to możliwe i przypisuje liczbę całkowitą z zakresu od 1 do N każdej grupie w kolejności określonej przez polecenie ORDER BY lub dowolnej. Jeśli zajdzie taka potrzeba, to większe grupy wystąpią jako pierwsze. Ta funkcja zwraca liczbę całkowitą przypisaną do grupy, do której bieżący wiersz należy.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="141"/>
        <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>(expr) Zwraca wynik obliczania wyrażenia expr na poprzednim wierszu w partycji. Lub, jeśli nie ma poprzedniego wiersza (bo bieżący wiersz jest pierwszym), NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="142"/>
        <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>(expr,przesunięcie) Jeśli podano argument przesunięcia, to musi on być nieujemną liczbą całkowitą. W tym przypadku wartością zwracaną jest wynik obliczenia wyrażenia na wierszu przesuniętym o daną liczbę wierszy wstecz względem bieżącego wiersza. Jeśli nie będzie takiego wiersza, to zwracane jest NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="143"/>
        <location filename="../SqlUiLexer.cpp" line="146"/>
        <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>(expr,przesunięcie,domyślne) Jeśli podano także domyślne, to jest to wartości zwracana zamiast NULL, jeśli wiersz określony przez przesunięcie nie istnieje.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="144"/>
        <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>(expr) Zwraca wynik obliczania wyrażenia expr na następnym wierszu w partycji. Lub, jeśli nie ma następnego wiersza (bo bieżący wiersz jest ostatnim), NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="145"/>
        <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>(expr,przesunięcie) Jeśli podano argument przesunięcia, to musi on być nieujemną liczbą całkowitą. W tym przypadku wartością zwracaną jest wynik obliczenia wyrażenia na wierszu przesuniętym o daną liczbę wierszy wprzód względem bieżącego wiersza. Jeśli nie będzie takiego wiersza, to zwracane jest NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="147"/>
        <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>(expr) Ta wbudowana funkcja okna oblicza ramę okna dla każdego wiersza w ten sam sposób jak funkcja okna złożonego. Zwraca wartość expr obliczoną na pierwszym wierszu ramy okna dla każdego wiersza.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="148"/>
        <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>(expr) Ta wbudowana funkcja okna oblicza ramę okna dla każdego wiersza w ten sam sposób jak funkcja okna złożonego. Zwraca wartość expr obliczoną na ostatnim wierszu ramy okna dla każdego wiersza.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="149"/>
        <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>(expr,N) Ta wbudowana funkcja okna oblicza ramę okna dla każdego wiersza w ten sam sposób jak funkcja okna złożonego. Zwraca wartość expr obliczoną na N-tym wierszu ramy okna. Wiersze są numerowane wewnątrz ramy okna poczynając od 1 w kolejności określonej przez polecenie ORDER BY jeśli jest obecne lub w dowolnej kolejności. Jeśli N-ty wiersz nie istnieje w partycji, to zwracane jest NULL.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="155"/>
        <source>(X) Return the arccosine of X. The result is in radians.</source>
        <translation>(X) Zwróć arkus kosinus z X. Wynik będzie w radianach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="156"/>
        <source>(X) Return the hyperbolic arccosine of X.</source>
        <translation>(X) Zwróć hiperboliczny arkus kosinus z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="157"/>
        <source>(X) Return the arcsine of X. The result is in radians.</source>
        <translation>(X) Zwróć arkus sinus z X. Wynik będzie w radianach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="158"/>
        <source>(X) Return the hyperbolic arcsine of X.</source>
        <translation>(X) Zwróć hiperboliczny arkus sinus z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="159"/>
        <source>(X) Return the arctangent of X. The result is in radians.</source>
        <translation>(X) Zwróć arkus tangens z X. Wynik będzie w radianach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="160"/>
        <source>(X,Y) Return the arctangent of Y/X. The result is in radians. The result is placed into correct quadrant depending on the signs of X and Y.</source>
        <translation>(X,Y) Zwróć arkus tangens z Y/X. Wynik będzie w radianach. Wynik zostanie umieszony w odpowiednik kwadrancie w zależności do znaków X oraz Y.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="161"/>
        <source>(X) Return the hyperbolic arctangent of X.</source>
        <translation>(X) Zwróć hiperboliczny arkus tangens z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="162"/>
        <location filename="../SqlUiLexer.cpp" line="163"/>
        <source>(X) Return the first representable integer value greater than or equal to X. For positive values of X, this routine rounds away from zero. For negative values of X, this routine rounds toward zero.</source>
        <translation>(X) Zwróć pierwszą przedstawialną liczbę całkowitą większą niż lub równą X. Dla wartości dodatnich X, następuje zaokrąglanie w stronę od zera. Dla wartości X, następuje zaokrąglanie w stronę do zera.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="164"/>
        <source>(X) Return the cosine of X. X is in radians.</source>
        <translation>(X) Zwróć kosinus z X, gdzie X jest w radianach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="165"/>
        <source>(X) Return the hyperbolic cosine of X.</source>
        <translation>(X) Zwróć hiperboliczny kosinus z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="166"/>
        <source>(X) Convert value X from radians into degrees.</source>
        <translation>(X) Przekształć wartość X z radianów na stopnie.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="167"/>
        <source>(X) Compute e (Euler&apos;s number, approximately 2.71828182845905) raised to the power X.</source>
        <translation>(X) Oblicz e (Liczba Eulera, w przybliżeniu 2.71828182845905) podniesione do potęgi X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="168"/>
        <source>(X) Return the first representable integer value less than or equal to X. For positive numbers, this function rounds toward zero. For negative numbers, this function rounds away from zero.</source>
        <translation>(X) Zwróć pierwszą przedstawialną liczbę całkowitą mniejszą niż lub równą X. Dla wartości dodatnich X, następuje zaokrąglanie w stronę do zera. Dla wartości X, następuje zaokrąglanie w stronę od zera.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="169"/>
        <source>(X) Return the natural logarithm of X.</source>
        <translation>(X) Zwróć logarytm naturalny z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="170"/>
        <source>(B,X) Return the base-B logarithm of X.</source>
        <translation>(B, X) Zwróć logarytm o podstawie B z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="171"/>
        <location filename="../SqlUiLexer.cpp" line="172"/>
        <source>(X) Return the base-10 logarithm for X.</source>
        <translation>(X) Zwróć logarytm o podstawie 10 z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="173"/>
        <source>(X) Return the logarithm base-2 for the number X.</source>
        <translation>(X) Zwróć logarytm o podstawie 2 z liczby X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="174"/>
        <source>(X,Y) Return the remainder after dividing X by Y.</source>
        <translation>(X,Y) Zwróć resztę z dzielenia X przez Y.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="175"/>
        <source>() Return an approximation for π.</source>
        <translation>() Zwróć przybliżenie liczby π.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="176"/>
        <location filename="../SqlUiLexer.cpp" line="177"/>
        <source>(X,Y) Compute X raised to the power Y.</source>
        <translation>(X,Y) Oblicz X podniesione do potęgi Y.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="178"/>
        <source>(X) Convert X from degrees into radians.</source>
        <translation>(X) Przekształć wartość X ze stopni na radiany.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="179"/>
        <source>(X) Return the sine of X. X is in radians.</source>
        <translation>(X) Zwróć sinus z X, gdzie X jest w radianach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="180"/>
        <source>(X) Return the hyperbolic sine of X.</source>
        <translation>(X) Zwróć hiperboliczny sinus z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="181"/>
        <source>(X) Return the square root of X. NULL is returned if X is negative.</source>
        <translation>(X) Zwróć pierwiastek kwadratowy z X. Zwróci NULL, gdy X będzie ujemne.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="182"/>
        <source>(X) Return the tangent of X. X is in radians.</source>
        <translation>(X) Zwróć tangens z X, gdzie X jest w radianach.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="183"/>
        <source>(X) Return the hyperbolic tangent of X.</source>
        <translation>(X) Zwróć hiperboliczny tangens z X.</translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="184"/>
        <source>(X) Return the representable integer in between X and 0 (inclusive) that is furthest away from zero. Or, in other words, return the integer part of X, rounding toward zero.</source>
        <translation>(X) Zwróć pierwszą przedstawialną liczbę całkowitą pomiędzy X, a 0 (włącznie), która jest najdalej o zera. Innymi słowy, zwróć część całkowitą X, zaookrąglając ją w stronę zera.</translation>
    </message>
</context>
<context>
    <name>SqliteTableModel</name>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="34"/>
        <source>reading rows</source>
        <translation>czytanie wierszy</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="349"/>
        <source>loading...</source>
        <translation>wczytywanie...</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="418"/>
        <source>References %1(%2)
Hold %3Shift and click to jump there</source>
        <translation>Odwołania %1(%2)
Przyciśnij %3Shift i kliknij, aby tu przejść</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="570"/>
        <source>Error changing data:
%1</source>
        <translation>Wystąpił błąd podczas zmiany danych:
%1</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="762"/>
        <source>retrieving list of columns</source>
        <translation>uzyskiwanie listy kolumn</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="989"/>
        <source>Fetching data...</source>
        <translation>Uzyskiwanie danych…</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="990"/>
        <location filename="../sqlitetablemodel.cpp" line="992"/>
        <source>Cancel</source>
        <translation>Zaniechaj</translation>
    </message>
</context>
<context>
    <name>TableBrowser</name>
    <message>
        <location filename="../TableBrowser.ui" line="14"/>
        <source>Browse Data</source>
        <translation>Przeglądaj dane</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="43"/>
        <source>&amp;Table:</source>
        <translation>&amp;Tabela:</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="59"/>
        <source>Select a table to browse data</source>
        <translation>Wybierz tabelę, aby przeglądać dane</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>Użyj tej listy, aby zaznaczyć tabelę wyświetlaną w widoku bazy danych</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="178"/>
        <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>Oto widok tabeli bazy danych. Możliwe są następujące działania:
 - Pisanie do przeedytowania wartości w-wierszu.
 - Dwukrotne kliknięcie na rekordzie, aby edytować jego zawartość w edytorze komórek.
 - Alt+Del do usunięcia treści komórki i ustawienia NULL.
 - Ctrl+&quot; do powielenia bieżącego rekordu.
 - Ctrl+&apos; do skopiowania wartości z komórki powyżej.
 - Standardowe zaznaczanie/kopiowanie/wklejanie.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="254"/>
        <source>Text pattern to find considering the checks in this frame</source>
        <translation>Wzorzec tekstu do znalezienia, biorąc pod uwagę pola zaznaczone w tym oknie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="257"/>
        <source>Find in table</source>
        <translation>Znajdź w tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="267"/>
        <source>Find previous match [Shift+F3]</source>
        <translation>Znajdź poprzednie pasujące [Shift+F3]</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="270"/>
        <source>Find previous match with wrapping</source>
        <translation>Znajdź poprzednie pasujące z mapowaniem</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="277"/>
        <source>Shift+F3</source>
        <translation>Shift+F3</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="284"/>
        <source>Find next match [Enter, F3]</source>
        <translation>Znajdź następne pasujące [Enter, F3]</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="287"/>
        <source>Find next match with wrapping</source>
        <translation>Znajdź następne pasujące z nawracaniem</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="294"/>
        <source>F3</source>
        <translation>F3</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="301"/>
        <source>The found pattern must match in letter case</source>
        <translation>Wzorzec do znalezienia musi pasować wielkością liter</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="304"/>
        <source>Case Sensitive</source>
        <translation>Rozróżniaj wielkość liter</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="311"/>
        <source>The found pattern must be a whole word</source>
        <translation>Wzorzec do znalezienia musi być całym słowem</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="314"/>
        <source>Whole Cell</source>
        <translation>Cała komórka</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="321"/>
        <source>Interpret search pattern as a regular expression</source>
        <translation>Rozpatrz wzorzec wyszukiwania jako wyrażenie regularne</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="324"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Po zaznaczeniu, wzorzec do znalezienia jest rozważany jako wyrażenie regularne UNIX. Zajrzyj do &lt;a href=&quot;https://en.wikibooks.org/wiki/Regular_Expressions&quot;&gt;Wyrażeń Regularnych w Wikibooks&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="327"/>
        <source>Regular Expression</source>
        <translation>Wyrażenie regularne</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="347"/>
        <location filename="../TableBrowser.ui" line="350"/>
        <source>Close Find Bar</source>
        <translation>Zamknij pasek wyszukiwania</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="388"/>
        <source>Text to replace with</source>
        <translation>Tekst do zastąpienia</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="391"/>
        <source>Replace with</source>
        <translation>Zastąp</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="401"/>
        <source>Replace next match</source>
        <translation>Zastąp następne pasujące wyrażenie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="404"/>
        <location filename="../TableBrowser.ui" line="1080"/>
        <source>Replace</source>
        <translation>Zastąp</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="411"/>
        <source>Replace all matches</source>
        <translation>Zastąp wszystkie pasujące wyrażenia</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="414"/>
        <source>Replace all</source>
        <translation>Zastąp wszystkie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="676"/>
        <source>Export to &amp;JSON</source>
        <translation>Wyeksportuj do &amp;JSON</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="679"/>
        <location filename="../TableBrowser.ui" line="682"/>
        <source>Export the filtered data to JSON</source>
        <translation>Wyeksportuj przefiltrowane dane do JSON</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="685"/>
        <source>This button exports the data of the browsed table as currently displayed (after filters, display formats and order column) as a JSON file.</source>
        <translation>Ten przycisk wyeksportuje dane bieżącej tabeli tak jak są obecnie wyświetlane (po filtrach, z formatami wyświetlania i kolejnością kolumn) jako plik JSON.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="754"/>
        <source>Copy column name</source>
        <translation>Skopiuj nazwę kolumny</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="757"/>
        <source>Copy the database table column name to your clipboard</source>
        <translation>Skopiuj nazwę kolumny tabeli do swojego schowka</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="826"/>
        <source>New Data Browser</source>
        <translation>Nowa przeglądarka danych</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="829"/>
        <location filename="../TableBrowser.ui" line="832"/>
        <source>Add a new docked Data Browser</source>
        <translation>Dodaj nową zadokowaną przeglądarkę danych</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="835"/>
        <source>This button adds a new docked Data Browser, which you can detach and arrange in different layouts.</source>
        <translation>Ten przycisk dodaje nową zadokowaną Przeglądarkę Danych, którą możesz odczepić i wstawić w różne układy.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="454"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Przewiń do początku&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="457"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Naciśnięcie tego przycisku kieruje na początek powyższego widoku tabeli.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="460"/>
        <source>|&lt;</source>
        <translation>|&lt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="471"/>
        <source>Scroll one page upwards</source>
        <translation>Przewiń jedną stronę w górę</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="474"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Naciśnięcie tego przycisku przenosi o jedną stronę wyżej w powyższym widoku tabeli.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="477"/>
        <source>&lt;</source>
        <translation>&lt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="488"/>
        <source>0 - 0 of 0</source>
        <translation>0 - 0 z 0</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="495"/>
        <source>Scroll one page downwards</source>
        <translation>Przewiń jedną stronę w dół</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="498"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Naciśnięcie tego przycisku przenosi o jedną stronę niżej w powyższym widoku tabeli.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="501"/>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="512"/>
        <source>Scroll to the end</source>
        <translation>Przewiń na koniec</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="515"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Naciśnięcie tego przycisku przenosi na koniec powyższego widoku tabeli.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="518"/>
        <source>&gt;|</source>
        <translation>&gt;|</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="542"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Naciśnij tutaj, aby przejść do danego rekordu&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="545"/>
        <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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ten przycisk służy to przejścia do rekordu o  numerze podanym w obszarze Przejścia.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="548"/>
        <source>Go to:</source>
        <translation>Przejdź do:</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="555"/>
        <source>Enter record number to browse</source>
        <translation>Wprowadź numer rekordu do przejrzenia</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="558"/>
        <source>Type a record number in this area and click the Go to: button to display the record in the database view</source>
        <translation>Wpisz numer rekordu w tym obszarze i naciśnij na Przejdź Do, aby wyświetlić rekord w widoku bazy danych</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="561"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="573"/>
        <source>Show rowid column</source>
        <translation>Pokaż kolumnę ID wiersza</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="576"/>
        <source>Toggle the visibility of the rowid column</source>
        <translation>Pokaż/Ukryj kolumnę ID wiersza</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="584"/>
        <source>Unlock view editing</source>
        <translation>Odblokuj zmianę widoku</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="587"/>
        <source>This unlocks the current view for editing. However, you will need appropriate triggers for editing.</source>
        <translation>To umożliwia wprowadzanie zmian w bieżącym widoku. Jednakże potrzebne będą odpowiednie wyzwalacze do zmiany.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="592"/>
        <source>Edit display format</source>
        <translation>Zmień format wyświetlania</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="595"/>
        <source>Edit the display format of the data in this column</source>
        <translation>Zmień sposób wyświetlania danych w tej kolumnie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="604"/>
        <location filename="../TableBrowser.ui" line="640"/>
        <source>New Record</source>
        <translation>Nowy rekord</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="607"/>
        <location filename="../TableBrowser.ui" line="610"/>
        <source>Insert a new record in the current table</source>
        <translation>Wstaw nowy rekord bieżącej tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="613"/>
        <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 accomplishing 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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ten przycisk tworzy nowy rekord w bazie danych. Przyciśnij przycisk myszy, aby otworzyć menu podręczne z różnymi ustawieniami:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Nowy rekord&lt;/span&gt;: wstawia nowy rekord o domyślnych wartościach do bazy danych.&lt;/li&gt;&lt;li&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Wstaw wartości...&lt;/span&gt;: otwiera okno dialogowe do wpisywania wartości przed ich wstawieniem do bazy danych. Umożliwia to wpisanie wartości przy zachowaniu różnych ograniczeń. To okno dialogowe jest także otwarte, gdy nie powiedzie się wykonanie polecenia &lt;span style=&quot; font-weight:600;&quot;&gt;Nowy rekord&lt;/span&gt; ze względu na te ograniczenia .&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="622"/>
        <location filename="../TableBrowser.cpp" line="1144"/>
        <source>Delete Record</source>
        <translation>Usuń rekord</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="625"/>
        <source>Delete the current record</source>
        <translation>Usuń bieżący rekord</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="628"/>
        <location filename="../TableBrowser.ui" line="631"/>
        <source>This button deletes the record or records currently selected in the table</source>
        <translation>Ten przycisk usuwa obecnie zaznaczony rekord lub rekordy z tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="643"/>
        <location filename="../TableBrowser.ui" line="646"/>
        <source>Insert new record using default values in browsed table</source>
        <translation>Wstaw nowy rekord przy użyciu domyślnych wartości bieżącej tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="651"/>
        <source>Insert Values...</source>
        <translation>Wstaw wartości...</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="654"/>
        <location filename="../TableBrowser.ui" line="657"/>
        <source>Open a dialog for inserting values in a new record</source>
        <translation>Otwiera okno dialogowe do wstawiania wartości do nowego rekordu</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="662"/>
        <source>Export to &amp;CSV</source>
        <translation>Wyeksportuj do &amp;CSV</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="665"/>
        <location filename="../TableBrowser.ui" line="668"/>
        <source>Export the filtered data to CSV</source>
        <translation>Wyeksportuj przefiltrowane dane do CSV</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="671"/>
        <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>Ten przycisk wyeksportuje dane bieżącej tabeli tak jak są obecnie wyświetlane (po filtrach, z formatami wyświetlania i kolejnością kolumn) jako plik CSV.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="690"/>
        <source>Save as &amp;view</source>
        <translation>Zapisz jako &amp;widok</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="693"/>
        <location filename="../TableBrowser.ui" line="696"/>
        <source>Save the current filter, sort column and display formats as a view</source>
        <translation>Zapisuje bieżący filtr, kolumnę do szeregowania oraz formaty wyświetlania jako widok</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="699"/>
        <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>Ten przycisk zapisuje bieżące ustawienia oglądanej tabeli (filtry, formaty wyświetlania i kolejność kolumn) jako widok SQL, który można później przeglądać lub wstawić do polecenia SQL.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="708"/>
        <source>Save Table As...</source>
        <translation>Zapisz tabelę jako...</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="711"/>
        <location filename="../TableBrowser.ui" line="714"/>
        <source>Save the table as currently displayed</source>
        <translation>Zapisz tabelę tak, jak jest obecnie wyświetlana</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="717"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This pop-up 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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;To menu podręczne zawiera następujące ustawienie stosujące się do obecnie oglądanej i filtrowanej tabeli:&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;Eksportuj do CSV: eksportuje dane oglądanej tabeli tak jak jest obecnie wyświetlana (po filtrach, z formatami wyświetlania i kolejnością kolumn) do pliku CSV.&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;Zapisz jako widok: zapisuje bieżące ustawienia oglądanej tabeli (filtry, formaty wyświetlania i kolejność kolumn) jako widok SQL, który można później przeglądać lub wstawić do polecenia SQL.&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="722"/>
        <source>Hide column(s)</source>
        <translation>Ukryj kolumnę/y</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="725"/>
        <source>Hide selected column(s)</source>
        <translation>Ukryj zaznaczoną/e kolumnę/y</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="730"/>
        <source>Show all columns</source>
        <translation>Pokaż wszystkie kolumny</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="733"/>
        <source>Show all columns that were hidden</source>
        <translation>Pokaż wszystkie ukryte kolumny</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="738"/>
        <location filename="../TableBrowser.cpp" line="1497"/>
        <source>Set encoding</source>
        <translation>Ustaw kodowanie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="741"/>
        <source>Change the encoding of the text in the table cells</source>
        <translation>Zmień kodowanie tekstu w komórkach tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="746"/>
        <source>Set encoding for all tables</source>
        <translation>Ustaw kodowanie dla wszystkich tabel</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="749"/>
        <source>Change the default encoding assumed for all tables in the database</source>
        <translation>Zmień domyślne kodowanie przyjęte dla wszystkich table w bazie danych</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="766"/>
        <source>Clear Filters</source>
        <translation>Wyczyść filtry</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="769"/>
        <source>Clear all filters</source>
        <translation>Wyczyść wszystkie filtry</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="772"/>
        <location filename="../TableBrowser.ui" line="775"/>
        <source>This button clears all the filters set in the header input fields for the currently browsed table.</source>
        <translation>Ten przycisk wyczyści wszystkie filtry ustawione na polach wejściowych nagłówka dla bieżącej tabeli.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="784"/>
        <source>Clear Sorting</source>
        <translation>Wyczyść szeregowanie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="787"/>
        <source>Reset the order of rows to the default</source>
        <translation>Przywróć porządek wierszy do domyślnego</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="790"/>
        <location filename="../TableBrowser.ui" line="793"/>
        <source>This button clears the sorting columns specified for the currently browsed table and returns to the default order.</source>
        <translation>Ten przycisk czyści kolumny szeregowania dla danej tabeli i powraca do domyślnego porządku.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="802"/>
        <source>Print</source>
        <translation>Wydrukuj</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="805"/>
        <source>Print currently browsed table data</source>
        <translation>Wyświetl dane bieżącej tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="811"/>
        <source>Print currently browsed table data. Print selection if more than one cell is selected.</source>
        <translation>Wydrukuj dane bieżącej tabeli. Wydrukuj zaznaczenie, jeśli zaznaczono więcej niż jedną komórkę.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="814"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="844"/>
        <source>Refresh</source>
        <translation>Odśwież</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="847"/>
        <source>Refresh the data in the selected table</source>
        <translation>Odśwież dane w zaznaczonej tabeli</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="850"/>
        <source>This button refreshes the data in the currently selected table.</source>
        <translation>Ten przycisk odświeża dane w obecnie zaznaczonej tabeli.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="853"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="868"/>
        <source>Find in cells</source>
        <translation>Znajdź w komórkach</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="871"/>
        <source>Open the find tool bar which allows you to search for values in the table view below.</source>
        <translation>Otwórz pasek wyszukiwania, który umożliwi wyszukiwanie wartości w poniższym widoku tabeli.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1091"/>
        <source>Freeze columns</source>
        <translation>Zamroź kolumny</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1094"/>
        <source>Make all columns from the first column up to this column not move when scrolling horizontally</source>
        <translation>Nie przesuwaj kolumn w poziomie od pierwszej kolumny do tej kolumny przy przewijaniu</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="883"/>
        <location filename="../TableBrowser.ui" line="886"/>
        <source>Bold</source>
        <translation>Pogrubienie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="889"/>
        <source>Ctrl+B</source>
        <translation>Ctrl+B</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="901"/>
        <location filename="../TableBrowser.ui" line="904"/>
        <source>Italic</source>
        <translation>Kursywa</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="916"/>
        <location filename="../TableBrowser.ui" line="919"/>
        <source>Underline</source>
        <translation>Podkreślenie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="922"/>
        <source>Ctrl+U</source>
        <translation>Ctrl+U</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="934"/>
        <location filename="../TableBrowser.ui" line="937"/>
        <source>Align Right</source>
        <translation>Wyrównaj do prawej</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="949"/>
        <location filename="../TableBrowser.ui" line="952"/>
        <source>Align Left</source>
        <translation>Wyrównaj do lewej</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="964"/>
        <location filename="../TableBrowser.ui" line="967"/>
        <source>Center Horizontally</source>
        <translation>Wyśrodkuj w poziomie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="979"/>
        <location filename="../TableBrowser.ui" line="982"/>
        <source>Justify</source>
        <translation>Justowanie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="991"/>
        <location filename="../TableBrowser.ui" line="994"/>
        <source>Edit Conditional Formats...</source>
        <translation>Edytuj formatowanie warunkowe...</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="997"/>
        <source>Edit conditional formats for the current column</source>
        <translation>Zmień formatowania warunkowe dla bieżącej kolumny</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1006"/>
        <source>Clear Format</source>
        <translation>Wyczyść format</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1009"/>
        <source>Clear All Formats</source>
        <translation>Wyczyść wszystkie formatowania</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1012"/>
        <location filename="../TableBrowser.ui" line="1015"/>
        <source>Clear all cell formatting from selected cells and all conditional formats from selected columns</source>
        <translation>Wyczyść wszystkie formatowania warunkowe dla zaznaczonej komórki i wszystkie formatowania warunkowe dla zaznaczonych kolumn</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1024"/>
        <location filename="../TableBrowser.ui" line="1027"/>
        <source>Font Color</source>
        <translation>Barwa czcionki</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1036"/>
        <location filename="../TableBrowser.ui" line="1039"/>
        <source>Background Color</source>
        <translation>Barwa tła</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1051"/>
        <source>Toggle Format Toolbar</source>
        <translation>Pokaż pasek formatowania</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1054"/>
        <source>Show/hide format toolbar</source>
        <translation>Pokaż/ukryj pasek formatu</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1057"/>
        <location filename="../TableBrowser.ui" line="1060"/>
        <source>This button shows or hides the formatting toolbar of the Data Browser</source>
        <translation>Ten przycisk pokazuje lub ukrywa pasek formatowania dla przeglądarki danych</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1065"/>
        <source>Select column</source>
        <translation>Zaznacz kolumnę</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1068"/>
        <source>Ctrl+Space</source>
        <translation>Ctrl+Space</translation>
    </message>
    <message>
        <location filename="../TableBrowser.ui" line="1083"/>
        <source>Replace text in cells</source>
        <translation>Zastąp tekst w komórkach</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="43"/>
        <source>Filter in any column</source>
        <translation>Filtruj w dowolnej kolumnie</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="113"/>
        <source>Ctrl+R</source>
        <translation>Ctrl+R</translation>
    </message>
    <message numerus="yes">
        <location filename="../TableBrowser.cpp" line="517"/>
        <source>%n row(s)</source>
        <translation>
            <numerusform>%n wiersz</numerusform>
            <numerusform>%n wiersze</numerusform>
            <numerusform>%n wierszy</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../TableBrowser.cpp" line="519"/>
        <source>, %n column(s)</source>
        <translation>
            <numerusform>, %n kolumna</numerusform>
            <numerusform>, %n kolumny</numerusform>
            <numerusform>, %n kolumn</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="532"/>
        <source>. Sum: %1; Average: %2; Min: %3; Max: %4</source>
        <translation>. Suma: %1; Średnia: %2; Min: %3; Maks: %4</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="674"/>
        <source>Conditional formats for &quot;%1&quot;</source>
        <translation>Formatowania warunkowe dla &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="757"/>
        <source>determining row count...</source>
        <translation>określanie liczby wierszy…</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="760"/>
        <source>%L1 - %L2 of &gt;= %L3</source>
        <translation>%L1 - %L2 z &gt;= %L3</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="763"/>
        <source>%L1 - %L2 of %L3</source>
        <translation>%L1 - %L2 z %L3</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="765"/>
        <source> (clipped at %L1 rows)</source>
        <translation> (przycięta na %L1 wirszach)</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1017"/>
        <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>Podaj pseudo-główny klucz, aby rozpocząć edytowanie w tym widoku. Powinna to być nazwa niepowtarzalnej kolumny w widoku.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1142"/>
        <source>Delete Records</source>
        <translation>Usuń rekordy</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1280"/>
        <source>Duplicate records</source>
        <translation>Powielone rekordy</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1280"/>
        <source>Duplicate record</source>
        <translation>Powiel rekord</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1284"/>
        <source>Ctrl+&quot;</source>
        <translation>Ctrl+&quot;</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1303"/>
        <source>Adjust rows to contents</source>
        <translation>Dostosuj wiersze do treści</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1367"/>
        <source>Error deleting record:
%1</source>
        <translation>Błąd usuwania rekordu:
%1</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1372"/>
        <source>Please select a record first</source>
        <translation>Najpierw wybierz rekord</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1493"/>
        <source>Please choose a new encoding for all tables.</source>
        <translation>Wybierz nowe kodowanie dla wszystkich tabel.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1495"/>
        <source>Please choose a new encoding for this table.</source>
        <translation>Wybierz kodowanie dla tej tabeli.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1498"/>
        <source>%1
Leave the field empty for using the database encoding.</source>
        <translation>%1
Pozostaw pole pustym, aby użyć kodowania bazy danych.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1510"/>
        <source>This encoding is either not valid or not supported.</source>
        <translation>To kodowanie jest nieprawidłowe lub nieobsługiwane.</translation>
    </message>
    <message>
        <location filename="../TableBrowser.cpp" line="1690"/>
        <source>%1 replacement(s) made.</source>
        <translation>Wykonano %1 zastąpień.</translation>
    </message>
</context>
<context>
    <name>TableBrowserDock</name>
    <message>
        <location filename="../TableBrowserDock.cpp" line="72"/>
        <source>New Data Browser</source>
        <translation>Nowa przeglądarka danych</translation>
    </message>
    <message>
        <location filename="../TableBrowserDock.cpp" line="76"/>
        <source>Rename Data Browser</source>
        <translation>Przemianuj przeglądarkę danych</translation>
    </message>
    <message>
        <location filename="../TableBrowserDock.cpp" line="82"/>
        <source>Close Data Browser</source>
        <translation>Zamknij przeglądarkę danych</translation>
    </message>
    <message>
        <location filename="../TableBrowserDock.cpp" line="99"/>
        <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>Nadaj nową nazwę dla przeglądarki danych. Użyj znaku &apos;&amp;&amp;&apos;, aby móc użyć następującego znaku jako skrótu klawiszowego.</translation>
    </message>
</context>
<context>
    <name>VacuumDialog</name>
    <message>
        <location filename="../VacuumDialog.ui" line="14"/>
        <source>Compact Database</source>
        <translation>Ściśnij bazę danych</translation>
    </message>
    <message>
        <location filename="../VacuumDialog.ui" line="26"/>
        <source>Warning: Compacting the database will commit all of your changes.</source>
        <translation>Uwaga: Ściskanie bazy danych spowoduje wdrożenie wszystkich twoich zmian.</translation>
    </message>
    <message>
        <location filename="../VacuumDialog.ui" line="39"/>
        <source>Please select the databases to co&amp;mpact:</source>
        <translation>Wybierz bazę danych do ściś&amp;nięcia:</translation>
    </message>
</context>
</TS>
